body {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-evenly;
    align-items: center;
    background-color: darkcyan;
}

#div1 {
    color: red;
}
#divinfo{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    flex-direction: column;
    background-color: green;
} 

h1 {
    font-size: 275%;
}

h2 {
    font-size: 200%;
}

button {
    font-size: 100%;
}

#button1 {
    margin-top: 2%;
}