@media only screen and (max-width: 1200em) and (min-width: 50em){
main{
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    column-gap: 1em;
}
body{
    font-size: 16px;
}
h1 {
    font-size: 30px;
}
image{
    position: fixed;
}
section{
    background-color:rgb(80, 91, 110);
    border-color: rgb(80, 91, 110);
    border-style: ridge;
    border-width: .25em;
    border-top-right-radius: 50px;
    border-bottom-left-radius: 50px;
    padding: .5em;
}
h2 {
    font-size: 20px;
}
footer{
    font-size: 16px;
}
}
