html,
body {
    height: 100vh;
    width: 100vw;
    display: flex;
    /* background-color: #cad2c5; */
}

h2 {
    text-align: center;
}

footer {
    background-color: white;
}

.footer {
    margin-top: auto;
}

.color2 {
    background-color: #52796f;
}