.grid-container{display:grid;grid-template-columns:1fr 1fr;grid-gap:5em;margin-bottom:10%}.image{width:100%;border-radius:8px}.content-text{text-align:left}.column1,.column2{align-self:center}@media screen and (min-width:1600px){.content-text p span,navi ul li{font-size:22px}.content-text h1{font-size:5em}}@media screen and (max-width:800px){.grid-container{display:block}}@media screen and (max-width:1123px){.image-text{margin-top:100%}}