.section{width:100%;padding-top:75px;padding-right:75px;padding-bottom:75px;padding-left:75px}.section .section-container{max-width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1119px){.section{padding-right:30px;padding-left:30px}}@media (max-width:767px){.section{padding-top:20px;padding-right:25px;padding-bottom:20px;padding-left:25px}}.section-hero{padding-top:135px;padding-bottom:80px}@media (max-width:767px){.section-hero{padding-top:75px;padding-bottom:80px}}@media (max-width:479px){.section-hero{padding-bottom:90px}}.section-logos{padding-right:0px;padding-left:0px}@media (max-width:1119px){.section-logos{padding-right:0px;padding-left:0px}}@media (max-width:767px){.section-logos{padding-right:0px;padding-left:0px}}.bg-white{background-color:var(--bde-palette-color-5-c85f1721-3963-4a03-9db3-325ac5c7404d)}.bg-red{background-color:var(--bde-palette-color-1-b40d808d-428d-4aea-8eec-e76fcb41f8ae)}.bg-lightblue{background-color:var(--bde-palette-color-6-e919630e-c85b-44e3-bb3c-ee4218e7ace8)}.section-hero-small{padding-top:135px;padding-right:75px;padding-bottom:75px;padding-left:75px}@media (max-width:1119px){.section-hero-small{padding-right:50px;padding-left:50px}}@media (max-width:767px){.section-hero-small{padding-top:156px;padding-right:50px;padding-bottom:75px;padding-left:50px}}@media (max-width:479px){.section-hero-small{padding-top:160px;padding-right:25px;padding-bottom:90px;padding-left:25px}}.section-hero-product{padding-top:135px;padding-right:75px;padding-bottom:80px;padding-left:75px}@media (max-width:1119px){.section-hero-product{padding-right:50px;padding-left:50px}}@media (max-width:767px){.section-hero-product{padding-top:156px;padding-right:50px;padding-bottom:80px;padding-left:50px}}@media (max-width:479px){.section-hero-product{padding-top:160px;padding-right:25px;padding-bottom:90px;padding-left:25px}}.section-hero-large{padding-top:180px;padding-right:75px;padding-bottom:120px;padding-left:75px}@media (max-width:1119px){.section-hero-large{padding-right:50px;padding-left:50px}}@media (max-width:767px){.section-hero-large{padding-top:156px;padding-right:50px;padding-bottom:120px;padding-left:50px}}@media (max-width:479px){.section-hero-large{padding-top:160px;padding-right:25px;padding-bottom:90px;padding-left:25px}}.section-breadcrumbs{padding-top:30px;padding-bottom:40px}@media (max-width:767px){.section-breadcrumbs{padding-top:20px;padding-bottom:20px}}.section-flush{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1119px){.section-flush{padding-right:0px;padding-left:0px}}@media (max-width:767px){.section-flush{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.section-top-flush{padding-top:0px}@media (max-width:767px){.section-top-flush{padding-top:20px}}.section-pb-110{padding-bottom:110px}@media (max-width:767px){.section-pb-110{padding-bottom:55px}}@media (max-width:479px){.section-pb-110{padding-bottom:90px}}.section-pb-215{padding-bottom:215px}@media (max-width:767px){.section-pb-215{padding-bottom:175px}}@media (max-width:479px){.section-pb-215{padding-bottom:90px}}.section-pb-200-stepped{padding-bottom:200px}@media (max-width:1119px){.section-pb-200-stepped{padding-bottom:75px}}@media (max-width:1023px){.section-pb-200-stepped{padding-bottom:180px}}@media (max-width:767px){.section-pb-200-stepped{padding-bottom:175px}}@media (max-width:479px){.section-pb-200-stepped{padding-bottom:90px}}.section-own-spacing{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:1119px){.section-own-spacing{padding-right:0px;padding-left:0px}}@media (max-width:767px){.section-own-spacing{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}}.full-row{width:100%;max-width:1920px;margin-right:auto;margin-left:auto}.checklist{ul{margin:0;padding:0}li{list-style:none;display:flex;&:before{font-family:"Font Awesome 6 Pro";content:"\f00c";display:inline-block;margin-right:10px;color:#B01C22}}}.vac-count{position:relative;&:has(.button-atom--secondary){&:after{background:#fff;color:#b01c22}}}.vac-count::after{content:attr(data-count);position:absolute;top:-10px;right:-12px;min-width:28px;height:28px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#b01c22;color:#fff;font-size:17px;font-weight:500;line-height:1;pointer-events:none}.vac-count[data-count="0"]::after,.vac-count:not([data-count])::after{display:none}.bg-darkblue{background-color:var(--bde-palette-color-3-36cf09cd-f11d-4470-9430-19dbd2b1b14f)}.section-hero-project{padding-top:150px}@media (max-width:767px){.section-hero-project{padding-top:75px}}.section-gallery{padding-top:0px;padding-right:0px}@media (max-width:1119px){.section-gallery{padding-right:30px}}@media (max-width:767px){.section-gallery{padding-top:20px;padding-right:25px}}.section-pb-phone-0{padding-bottom:75px}@media (max-width:767px){.section-pb-phone-0{padding-bottom:20px}}@media (max-width:479px){.section-pb-phone-0{padding-bottom:0px}}.section-pb-phone-175{padding-bottom:75px}@media (max-width:767px){.section-pb-phone-175{padding-bottom:175px}}@media (max-width:479px){.section-pb-phone-175{padding-bottom:90px}}.swiper-button-prev{width:44px;height:44px;border-radius:44px}.swiper-button-next{width:44px;height:44px;border-radius:44px}.swiper-button-prev svg{width:24px;height:24px}.swiper-button-next svg{width:24px;height:24px}.error-page{display:flex;justify-content:center;align-items:center;height:auto;min-height:80vh;padding-top:120px;background-color:#f4f7fb}@media (max-width:767px){.error-page{padding-top:30px}}.ty-section{display:flex;justify-content:center;align-items:center;min-height:80vh;background-color:#f4f7fb}