h1,h2,nav ul a:hover{color:#2047a3}.grid,.grid-intro{display:grid;gap:100px}p,p.text-center{padding-bottom:20px}*{margin:0;padding:0;box-sizing:border-box}html{font-family:Montserrat;font-weight:500;font-size:16px}@font-face{font-family:Kodchasan;src:url("../fonts/Kodchasan-Bold.ttf") format("truetype")}@font-face{font-family:Montserrat;src:url("../fonts/Montserrat-VariableFont_wght.ttf") format("truetype")}h1,h2,nav a{font-family:Kodchasan;font-weight:800;text-transform:uppercase;letter-spacing:1px}h1,h2{font-size:1.2rem}img{width:100%;height:auto}#header{padding:50px}#header .logo{max-width:120px;margin:auto;display:block}#header .main-nav{flex-grow:1;padding-top:100px}#header .main-nav ul{display:flex;justify-content:center}#header .main-nav ul li{margin:0 25px}nav ul{list-style:none;display:flex}nav ul a{text-decoration:none;color:inherit}#intro h1,.kontakt-content h2{font-size:1.5rem}.grid-intro{padding:100px 40px}.grid{padding:100px 40px;background-color:#cbeeff}.grid img{border-radius:20px;margin-bottom:20px}.title{padding-bottom:10px;hyphens:auto}.water{height:300px;background-size:cover}.water.top{background-image:url("../img/zayn-reinigung-water_01.png");background-position:top center}.water.bottom{background-image:url("../img/zayn-reinigung-water_02.png");background-position:bottom center}.text-center{text-align:center}.text-center:first-child{padding:60px 0}p.text-center{font-size:1.25rem}.kontakt-content{min-height:60vh}@media (min-width:600px){#intro h1,.kontakt-content h2{font-size:1.75rem}.grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){h1,h2{font-size:1.5rem}#intro h1,.kontakt-content h2{font-size:2rem}.grid{grid-template-columns:repeat(3,1fr);padding:100px}}#footer{min-height:100vh}#footer nav ul,.container{padding:40px}#footer nav ul li{margin-right:50px}@media (min-width:900px){#header{padding:50px 100px;display:flex}#header .logo{max-width:150px}.grid-intro{grid-template-columns:repeat(2,1fr);padding:100px}.grid-intro p{grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.container{padding:100px;width:50%}}.container img{width:auto;height:auto}