@charset "utf-8";@media only screen and (width <=1840px){.main-nav{margin-left:143px}}@media only screen and (width <=1760px){.work-hours{display:none}}@media only screen and (width <=1600px){.main-nav{margin-left:54px}}@media only screen and (width <=1440px){.header-phone{display:none}}@media only screen and (width <=1280px){.main-nav ul li:not(:last-child){margin-right:29px}}@media only screen and (width <=1199px){.header-button{display:none}}@media only screen and (width <=991px){.header-social,.main-nav{display:none}.hamburger{display:block}.intro-form-container{margin-top:102px}.why-image{position:relative;bottom:auto;right:auto}.why-content{padding-bottom:60px}.why-image img{max-width:100%}.cta-phone{margin-top:33px}}@media only screen and (width <=767px){.home-content{max-width:95%}.home-title{font-size:48px}.home-subtitle{font-size:24px}.milestone-col:not(:last-child){margin-bottom:50px}.extra-content{width:100%}}@media only screen and (width <=575px){p{font-size:13px}h2{font-size:36px}.header.scrolled .header-content{height:60px}.home{margin-top:60px;height:calc(100vh - 60px)}.section-subtitle{font-size:16px}.header-content{padding-left:15px;padding-right:30px}.button{height:40px;align-content:center}.button a{font-size:13px;line-height:18px;padding-left:42px;padding-right:30px}.home-subtitle{font-size:20px}.home-title{font-size:16px}.home-text{margin-top:3px;margin-bottom:8px;line-height:20px}.cta-title{font-size:28px}.cta-phone{font-size:24px}.extra-disc>div:first-child{font-size:48px}.extra-disc>div:last-child{font-size:20px}.extra-title{font-size:56px}.newsletter{padding-bottom:67px}.newsletter-row{margin-top:39px}.newsletter-title{font-size:24px}.newsletter-input{width:calc(100% - 120px);height:40px}.newsletter-input::placeholder{font-size:13px!important}.newsletter-button{width:142px;height:40px;font-size:12px}.opening-hours{width:100%}}@media (width <=991px){.story-section{padding-top:80px;padding-bottom:80px}.story-row{margin-bottom:80px}.story-image-col,.story-row.reverse .story-image-col{padding-left:15px;padding-right:15px;margin-bottom:40px}.story-content-col,.story-row.reverse .story-content-col{padding-left:15px;padding-right:15px}.story-image-container{height:350px}.story-title{font-size:36px}}@media (width <=767px){.story-section{padding-top:60px;padding-bottom:60px}.story-row{margin-bottom:60px}.story-image-container{height:300px;border-radius:15px}.story-content{padding-top:20px}.story-title{font-size:32px;margin-bottom:25px}.story-year{font-size:14px;padding:6px 16px;margin-bottom:25px}.story-text{font-size:15px;line-height:1.7}.story-text p{font-size:15px;margin-bottom:18px}}@media (width <=575px){.story-section{padding-top:40px;padding-bottom:40px}.story-row{margin-bottom:50px}.story-image-col,.story-row.reverse .story-image-col{margin-bottom:30px}.story-image-container{height:280px;border-radius:12px;box-shadow:0 15px 40px rgb(0 0 0 / 10%)}.story-image-container:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgb(0 0 0 / 15%)}.story-content{padding-top:10px}.story-title{font-size:28px;margin-bottom:20px;line-height:1.3}.story-year{font-size:13px;padding:5px 14px;margin-bottom:20px;letter-spacing:.5px}.story-text{font-size:14px;line-height:1.6}.story-text p{font-size:14px;margin-bottom:16px}}@media (width <=480px){.story-section{padding-top:30px;padding-bottom:30px}.story-row{margin-bottom:40px}.story-image-container{height:250px;border-radius:10px}.story-title{font-size:24px;margin-bottom:18px}.story-year{font-size:12px;padding:4px 12px;margin-bottom:18px}.story-text{font-size:13px}.story-text p{font-size:13px;margin-bottom:14px}}@media (width <=360px){.story-image-container{height:220px}.story-title{font-size:22px}.story-content{padding-top:5px}}