:root{--e2e2e2:#e2e2e2;--orange:#ea882d;--white:white;--black:#000}body{background-color:var(--e2e2e2);color:#333;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;line-height:24px}h2{text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-family:Teko,sans-serif;font-size:32px;font-weight:600;line-height:36px}h3{text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-family:Teko,sans-serif;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-family:Teko,sans-serif;font-size:24px;font-weight:600;line-height:24px}p{margin-bottom:20px;font-weight:300;line-height:25px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-backgroundvideo-backgroundvideoplaypausebutton:focus-visible{outline-offset:2px;border-radius:50%;outline:2px solid #3b79c3}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.section{padding:100px 24px}.container{max-width:1150px}.container.large{max-width:1300px}.center-div{text-align:center;max-width:740px;margin-left:auto;margin-right:auto}.section-heading{color:#ea882d;-webkit-text-stroke-color:var(--orange);margin-top:0;margin-bottom:10px;font-size:78px;font-weight:600;line-height:66px;position:relative}.section-heading.white{color:#000;font-size:50px;line-height:30px}.section-heading.smaller{font-size:61px}.center-paragraph{color:#21282e;max-width:540px;margin-bottom:0;margin-left:auto;margin-right:auto;font-size:16px;font-weight:300;line-height:27px}.button{color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#000;margin-top:20px;padding:17px 35px 14px;font-size:22px;line-height:25px;text-decoration:none;transition:transform .2s,filter .2s,background-color .2s;display:inline-block}.button:hover{filter:brightness(107%);color:#fff;background-color:#303030;transform:translateY(-2px)}.button.full{text-align:center;text-align:center;background-color:#ea882d;background-image:linear-gradient(#ea882df5,#ea882df5),url(https://cdn.prod.website-files.com/68459eb3912594d2b2637b3f/6845ac2c44fc80bc6bd461aa_topography%20kopie.svg);background-position:0 0,0 0;background-size:auto,300px;width:100%;margin-top:0;font-family:Teko,sans-serif;font-size:18px;font-weight:600}.section-pattern{background-image:linear-gradient(#0000,#e2e2e2),linear-gradient(#e2e2e2f7,#e2e2e2f7),url(https://cdn.prod.website-files.com/68459eb3912594d2b2637b3f/6845a1d2881bddd46c32e146_topography.svg);background-position:0 0,0 0,0 0;background-size:auto,auto,440px;padding:100px 24px}.section-pattern.white{background-image:linear-gradient(#0000,#e2e2e2),linear-gradient(#fffffff7,#fffffff7),url(https://cdn.prod.website-files.com/68459eb3912594d2b2637b3f/6845a1d2881bddd46c32e146_topography.svg);background-position:0 0,0 0,0 0;background-size:auto,auto,440px;overflow:hidden}.section-white{background-color:#fff;padding:100px 24px}.left-paragraph{color:#fff;max-width:540px;margin-bottom:0;margin-left:0;margin-right:auto;font-size:16px;font-weight:300;line-height:30px}.text-field{color:#000;border:1px #000;min-height:58px;margin-bottom:0;padding-top:11px;padding-left:25px;font-size:14px;font-weight:500}.text-field::placeholder{color:#00000029;font-size:14px;font-weight:300}.text-field.area{min-height:112px}.form-block{margin-top:25px;margin-bottom:0}.submit-button{text-transform:uppercase;background-color:#000;min-height:58px;font-family:Teko,sans-serif;font-size:22px;box-shadow:0 0 60px 8px #0000001c}.footer{background-color:var(--black);color:var(--white);position:relative}.footer-image{z-index:1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.footer-overlay{z-index:2;background-color:#000000d9;background-image:linear-gradient(#000,#1a1a1a00);padding:100px 25px;position:relative}.footer-grid{grid-column-gap:70px;grid-row-gap:70px;grid-template-rows:auto;grid-template-columns:2.75fr 1fr 1fr 1fr}.footer-heading{text-transform:uppercase;margin-top:0;margin-bottom:25px}.footer-link{color:#ffffff75;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:400;text-decoration:none;display:block}.floating-button{z-index:20;background-color:var(--orange);background-image:linear-gradient(#ea882ded,#ea882ded),url(https://cdn.prod.website-files.com/68459eb3912594d2b2637b3f/6845ac2c44fc80bc6bd461aa_topography%20kopie.svg);background-position:0 0,0 0;background-size:auto,330px;padding:15px 31px;font-family:Teko,sans-serif;font-size:21px;position:fixed;inset:auto 0% 0% auto;box-shadow:0 -1px 40px 6px #0000001f}.footer-logo{max-width:140px;margin-bottom:25px}.footer-paragraph{font-size:12px;line-height:22px}.product-link{width:100%;color:var(--orange);background-color:#fff;border:1px solid #fff;text-decoration:none;position:relative;box-shadow:0 2px 40px 8px #00000029}.product-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr}.product-image{object-fit:cover;width:100%;max-height:230px;margin-top:0;margin-bottom:0}.product-heading{margin-top:0;margin-bottom:0}.flex-line-item{grid-column-gap:5px;grid-row-gap:5px;display:flex}.product-text-wrappper{text-align:left;padding:25px}.small-product-paragraph{color:var(--black);margin-bottom:13px;font-size:13px;line-height:20px}.flex-line-text{color:var(--black);font-size:13px}.product-category{color:var(--black);text-transform:uppercase;background-color:#fff;padding:8px 13px 6px;font-family:Teko,sans-serif;font-size:20px;position:absolute;inset:0% auto auto 0%}.content-grid{grid-column-gap:60px;grid-row-gap:60px;grid-template-rows:auto;margin-top:50px}.content-grid.alt{margin-top:0}.faq-dropdown-toggle{width:100%}.faq-dropdownn{background-color:#fff;border:1px solid #fff;width:100%;margin-top:0;margin-bottom:15px;text-decoration:none;box-shadow:0 2px 20px -3px #0000001f}.faq-dropdown-list.w--open{background-color:#00000005;padding:20px;position:relative}.dropdown-icon{color:var(--orange)}.faq-dropheading-heading{font-size:14px;font-weight:700}.smaller-paragraph{margin-bottom:0;font-size:12px;line-height:24px}.form-grid.odd{grid-template-rows:auto;grid-template-columns:1fr}.hero{background-color:var(--black);position:relative}.hero.full{height:100vh}.navbar{color:#fff;background-color:#ddd0;padding-top:22px;padding-left:24px;padding-right:24px;position:absolute;inset:0% 0% auto}.nav-link{color:#fff;text-transform:uppercase;margin-left:0;padding:15px 31px;font-family:Oswald,sans-serif;font-weight:500}.nav-link.w--current{color:var(--orange)}.navbar-logo{max-width:130px}.cta-button{z-index:20;background-color:var(--orange);background-image:linear-gradient(#ea882ded,#ea882ded),url(https://cdn.prod.website-files.com/68459eb3912594d2b2637b3f/6845ac2c44fc80bc6bd461aa_topography%20kopie.svg);background-position:0 0,0 0;background-size:auto,330px;margin-right:0;padding:15px 31px;font-family:Teko,sans-serif;font-size:21px;position:relative;inset:auto 0% 0% auto;box-shadow:0 -1px 40px 6px #0000001f}.footer-center{text-align:center}.hero-block{text-align:left;max-width:580px;margin-left:0;margin-right:0}.subpage-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.subpage-overlay{z-index:3;background-color:#000000ad;background-image:linear-gradient(#000,#fff0 35%);width:100%;height:100%;padding:169px 24px 101px;position:relative;inset:0%}.basic-image{border:2px solid var(--white);object-fit:contain;position:relative}.flex-item{grid-column-gap:6px;grid-row-gap:6px;flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.basic-contact-form{background-color:var(--orange);background-image:linear-gradient(#ea882df5,#ea882df5),url(https://cdn.prod.website-files.com/68459eb3912594d2b2637b3f/6845ac2c44fc80bc6bd461aa_topography%20kopie.svg);background-position:0 0,0 0;background-size:auto,auto;padding:59px 39px}.information-item{margin-bottom:37px}.contact-grid{grid-column-gap:8px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:.5fr 1fr}.text-title{font-weight:600}.success{background-color:var(--white);font-weight:400}.cl-item{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.background-video{z-index:1;aspect-ratio:auto}@media screen and (max-width:991px){.section-heading.white{font-size:47px;line-height:40px}.triple-usp-grid{grid-column-gap:20px;grid-row-gap:20px}.stats-block{padding:25px}.large-block-title{font-size:60px}.stats-description{font-size:28px}.stats-subtitle{font-size:14px}.collage-image{height:180px}.content-grid{grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:1fr}.hero-slider{width:100%}.hero-slide-overlay-large{background-image:linear-gradient(#00000080,#00000080),linear-gradient(90deg,#000,#7770 37%),linear-gradient(#000,#fff0 35%)}.cta-button{text-align:left;width:100%}.nav-menu{z-index:3;background-color:#000000fa;width:40vw;position:fixed;inset:0% 0% 0% auto}.menu-button{background-color:#0000}.background-video{margin-top:15px}}@media screen and (max-width:767px){.section-heading{font-size:50px;line-height:40px}.section-heading.white{line-height:50px}.center-paragraph{font-size:15px}.cl-category{grid-template-columns:1fr}.triple-usp-grid{grid-template-columns:1fr;margin-top:50px}.stats-block._2,.stats-block._3,.stats-block._2,.stats-block._3{top:0}.logo-grid{grid-template-columns:1fr 1fr 1fr}.image-collage-grid{inset:0%}.collage-image{height:130px}.form-wrapper{padding:40px 25px}.footer-grid{grid-template-columns:2.75fr}.splide__slide{min-width:80vw}.content-grid{margin-top:25px}.form-grid{grid-template-columns:1fr}.hero-slide-overlay-large{background-image:linear-gradient(#0000008a,#0000008a),linear-gradient(#000,#fff0 35%)}.basic-contact-form{padding:40px 25px}.offerte-formulier{grid-template-rows:auto;grid-template-columns:1fr}.cl-item{grid-template-columns:1fr}.background-video{object-fit:cover;width:100%;max-height:290px}}@media screen and (max-width:479px){.section-heading{font-size:35px;line-height:30px}.section-heading.white{font-size:30px;line-height:32px}.section-heading.smaller{font-size:47px;line-height:40px}.category-heading{font-size:30px}.button{margin-top:15px;padding-left:30px;padding-right:30px;font-size:20px;line-height:20px}.section-overlay{background-image:linear-gradient(#000000d6,#000000d6)}.left-paragraph{font-size:14px;line-height:25px}.large-block-title{font-size:30px;line-height:34px}.stats-description{margin-bottom:15px}.stats-subtitle{margin-top:0;font-size:13px;line-height:26px}.logo{max-width:80px}.logo-grid{grid-template-columns:1fr;margin-top:50px}.collage-image{height:100px}.text-field,.large-paragraph{font-size:14px}.faq-dropdown-toggle{padding-left:12px;padding-right:20px}.dropdown-icon{margin-right:12px}.faq-dropheading-heading{font-size:11px}.center-item-text{padding-top:7px;padding-bottom:7px}.hero-slider{height:500px}.hero-slide-overlay-large{padding-top:154px}.hero-block{text-align:center}.subpage-overlay{padding-top:154px}.subpage-overlay._2{padding-top:123px}.offerte-formulier{grid-column-gap:30px;grid-row-gap:30px}}#w-node-_7c5d839c-e268-0142-f587-e1298e661cd7-14e58a8d{align-self:center}#w-node-_7c5d839c-e268-0142-f587-e1298e661ce1-14e58a8d{place-self:center}#w-node-_7c5d839c-e268-0142-f587-e1298e661ce3-14e58a8d{grid-area:span 2/span 2/span 2/span 2}#w-node-a15b83cf-ff07-02b7-f98d-4bcac76aff41-14e58a8d{align-self:start}#TELEFOONNUMMER.w-node-a15b83cf-ff07-02b7-f98d-4bcac76aff4c-14e58a8d,#name-2.w-node-a15b83cf-ff07-02b7-f98d-4bcac76aff4d-14e58a8d,#w-node-a15b83cf-ff07-02b7-f98d-4bcac76aff4e-14e58a8d{grid-area:span 1/span 1/span 1/span 1}#w-node-cb19d292-e5fb-a053-e3ce-b11e47616575-4761656c{grid-area:span 1/span 2/span 1/span 2;justify-self:end}#w-node-cb19d292-e5fb-a053-e3ce-b11e4761657e-4761656c{justify-self:center}#w-node-ea2052a2-48ce-6ac1-37c0-a88c04824c6e-04824c6e{align-self:start}@media screen and (max-width:767px){#w-node-a15b83cf-ff07-02b7-f98d-4bcac76aff4e-14e58a8d,#w-node-cb19d292-e5fb-a053-e3ce-b11e47616571-4761656c{grid-area:span 1/span 1/span 1/span 1}#w-node-cb19d292-e5fb-a053-e3ce-b11e47616575-4761656c,#w-node-cb19d292-e5fb-a053-e3ce-b11e4761657e-4761656c{justify-self:start}}@media screen and (max-width:479px){#w-node-cb19d292-e5fb-a053-e3ce-b11e47616575-4761656c,#w-node-cb19d292-e5fb-a053-e3ce-b11e4761657e-4761656c{justify-self:center}}