body, html {
    height: 100%;
    margin: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: white;
}

body {
    display: flex; /* This will help in aligning content and ensure body takes full height */
    flex-direction: column; /* Adjusts the flex layout, not necessary if you don't use flex */
    justify-content: center; /* This centers content vertically if you're using flex */
    align-items: center; /* This centers content horizontally if you're using flex */
    background: linear-gradient(45deg, #d9d9d9 15%, #ffffff 50%, #d9d9d9 85%);
    min-height: 100vh; /* Ensures body takes at least the full height of the viewport */
    width: 100%; /* Ensures body takes up full width */
}

.centered-content {
    font-family: 'Roboto', sans-serif;
    color: black;
    font-size: 48px; /* Adjust size as needed */
}
