@font-face{font-family:'Inter';src:url(../webfonts/Inter_18pt-Regular.ttf) format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'PublicSans-light';src:url(../webfonts/PublicSans-Light.ttf) format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:'PublicSans-semibold';src:url(../webfonts/PublicSans-SemiBold.ttf) format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:'PublicSans-bold';src:url(../webfonts/PublicSans-Bold.ttf) format('opentype');font-weight:normal;font-style:normal}@font-face{font-family:'FontAwesomeSolid';src:url(../webfonts/fa-solid-900.ttf) format('truetype');font-weight:normal;font-style:normal}html,body{height:100%}:root{--color-wit:#fff;--color-zwart:#000;--color-tekst:#2d1e1f;--color-tekst-donker:#1F2630;--color-basisrood:#ca2100;--color-oranje:#f38d00;--color-frisgroen:#c8fae0;--bg-wit:#fff;--bg-donker:#1F2630;--bg-standaard:#6e8ea7;--bg-standaard-donker:#587286;--bg-licht:#adc1d0;--bg-footer:#374753;--color-donkergrijs:#222;--color-grijs:#555;--color-lichtgrijs:#f9f9f9;--form-error:#f2ea94;--font-family:"PublicSans-light",serif;--font-family-bold:"PublicSans-semibold",serif;--font-family-sans:"PublicSans-semibold",sans-serif;--font-size:18px;--max-outerWrapper:100%;--max-innerWrapper:1400px;--padding-default:40px 20px;--flex-direction-default:row;--flex-direction-reverse:row-reverse;--default-width-tekstBlok:calc(25% - 20px);--default-width-kolom:50%;--gap-default:5%;--gap-inner-default:20px;--border-radius-default:20px;--border-radius-small:5px}body{font-family:var(--font-family),sans-serif;font-size:var(--font-size);font-style:normal;color:var(--color-tekst);background:var(--bg-standaard);line-height:1.5em;overflow:hidden;overflow-y:scroll;margin:0;padding:0}*{box-sizing:border-box;margin:0;padding:0}a,.icon{outline:0}.outerWrapper{position:relative;overflow:hidden;width:100%}.innerWrapper{width:100%;max-width:var(--max-innerWrapper);display:flex;flex-direction:var(--flex-direction-default);margin:0 auto;padding:0}section{position:relative;z-index:1;margin:0;padding:40px 0;display:flex}section:first-of-type{padding-top:180px}.service{width:100%;position:fixed;z-index:3;justify-items:center;align-items:center;height:30px}.service .innerWrapper{display:flex;width:100%;height:100%;flex-direction:row;justify-content:flex-end;align-items:center;margin:0 auto}header{width:100%;position:fixed;top:0;z-index:2;justify-items:center;align-items:center;height:90px;transition:.5s;background:var(--bg-wit)}header .innerWrapper{display:flex;width:100%;height:100%;flex-direction:row;justify-content:space-between;align-items:center;margin:0 auto}.logo{width:100px;max-width:50%;margin:5px 0 0 0;padding:0;height:auto;vertical-align:top;text-align:left;transition:.5s}.logo img{width:100%;height:auto;object-fit:contain}.logo.hasScrolled{width:60px;transition:.5s}header.hasScrolled{height:60px;transition:.5s;box-shadow:0 0 6px var(--color-donkergrijs)}.txt .wepContent{position:relative;display:flex;flex-direction:column;color:var(--color-wit)}.txt h1{font-family:var(--font-family-bold);font-size:calc(var(--font-size) * 2.4);font-weight:normal;line-height:1.2em;margin:0 0 .25em 0;order:2}.txt h2{position:relative;font-family:var(--font-family);font-size:calc(var(--font-size) * 1.6);font-weight:normal;line-height:1em;margin-bottom:1.5em;order:2}body:not(.bdhome) .txt h2:after{content:'';display:block;position:absolute;bottom:-.75em;left:0;width:40px;height:1px;background:var(--color-basisrood)}.txt h2:empty{margin-bottom:0;}.txt h2:empty:after{content:none!important}.txt h3{font-family:var(--font-family);position:relative;z-index:12;font-size:calc(var(--font-size) * 1.3);font-weight:normal;line-height:1em;margin:0 0 1em 0;padding:0;width:100%;}.txt p + h2{margin-top:1.5em}.txt h1 + h4,.txt h2 + h4{font-family:var(--font-family);font-size:1em;order:1;margin-bottom:1em}.txt h4{position:relative;color:var(--bg-licht);}.txt h4 strong{color:var(--bg-licht)}.txt *:not(h1,h2,h4){order:3}.txt p{width:100%;margin-bottom:1em}.txt h5{font-size:1em;cursor:pointer}.txt table{background:transparent;color:var(--color-wit);border-collapse:collapse;margin-bottom:1em;width:calc(100% - 20px);border:none}body.BodyTarieven .txt table{max-width:500px;}.txt thead th{font-family:var(--font-family-sans);font-size:.75em;letter-spacing:.1em;text-transform:uppercase;padding:0 5px 12px 0;border-bottom:2px solid var(--color-frisgroen);text-align:left;color:var(--color-frisgroen)}body:not(.BodyTarieven) .txt thead th{text-align:center}.txt td{padding:14px 0;border:none;border-bottom:1px solid rgba(255,255,255,.12);font-size:1em;text-align:left;color:var(--color-wit)}body:not(.BodyTarieven) .txt td:not(:first-child){text-align:center;font-family:var(--font-family-bold)}.txt tbody tr:last-child td{border-bottom:none;color:rgba(255,255,255,.6);font-family:var(--font-family);font-style:italic}.txt p img{max-width:100%;height:auto!important}.txt td img{padding:0}.txt a{position:relative;text-decoration:underline;z-index:3;color:var(--color-accent);text-decoration:none}.txt a:hover{color:var(--color-tekst);text-decoration:underline}.txt ul{margin:0 0 1em 0;padding:0 0 0 1em}.txt ol{margin:0 0 1em 0;padding:0 0 0 1em}.txt ol li{padding:0}.txt i.fa-regular,.txt i.fa-solid,i.fa-brands{display:inline-block;color:var(--color-wit);font-size:1em}.txt i.fa-brands{color:var(--color-basisrood)}.txt i.fa-brands:hover{color:var(--color-accent)}hr{background:none;border:none;border-top:solid 2px var(--color-oranje)}footer .txt i.fa-brands{font-size:1.5em}.txt iframe{width:100%;aspect-ratio:3.6 / 2}a.wepButton{display:inline-block;position:relative;z-index:2;text-transform:none;text-decoration:none;color:var(--color-tekst);background:var(--color-wit);font-size:1em;font-weight:400;text-decoration:none;padding:.5em 1.25em;transition:0s;white-space:nowrap;cursor:pointer;margin:0 10px 1em 0;border:0;border-radius:.5em}a.wepButton:after{font-family:'FontAwesomeSolid';content:'\f061';color:var(--color-basisrood);padding-left:1em}a.wepButton:hover{color:var(--color-basisrood);background:var(--color-wit);transition:.5s;text-decoration:none;border:0;padding-right:.75em}a.wepButton:hover:after{padding-left:1.5em;transition:.5s}.tekstAfbeelding{width:100%;display:flex;flex-direction:var(--flex-direction-default);gap:var(--gap-default)}.tekstAfbeelding .tekst{position:relative;display:flex;justify-items:center;align-items:center;width:55%;vertical-align:top}.tekstAfbeelding .afbeelding{display:flex;justify-items:center;position:relative;width:40%;height:auto;aspect-ratio:1 / 1}.tekstAfbeelding .afbeelding img{position:relative;z-index:2;width:100%;height:100%;margin:auto auto 0 auto;padding:0;object-fit:cover}section.hero{padding-top:60px}section.hero .innerWrapper{max-width:1920px}.hero .txt h2{font-family:var(--font-family-bold);font-size:calc(var(--font-size) * 4);}.hero .tekstAfbeelding .tekst{width:calc(40% - 160px);margin-left:160px}.hero .tekstAfbeelding .afbeelding{display:flex;justify-items:center;position:relative;height:auto;width:50%;aspect-ratio:1 / 1;margin-right:0}.hero .tekstAfbeelding .afbeelding:after{content:'';position:absolute;z-index:2;left:0;bottom:0;display:block;width:100px;height:1vh;animation:grow 1s forwards;background:var(--bg-standaard-donker)}@keyframes grow{from{height:1vh}to{height:50vh}}.afbeeldingTekst{width:100%;display:flex;flex-direction:var(--flex-direction-reverse);gap:var(--gap-default)}.afbeeldingTekst .tekst{display:flex;justify-items:center;align-items:center;width:55%;vertical-align:top}.afbeeldingTekst .afbeelding{display:flex;justify-items:center;position:relative;width:40%;aspect-ratio:1 / 1}.afbeeldingTekst .afbeelding img{position:relative;z-index:2;width:100%;height:100%;margin:auto auto 0 auto;padding:0;object-fit:cover}.tekstOnly{width:100%;padding:0 0 20px 0}.tekstOnly .tekst{display:flex;justify-items:flex-start;align-items:flex-start;padding:0;width:100%;max-width:1000px}.tekstOnly .afbeelding{display:none}.tekstOnly .tekst .txt{text-align:left}.afbeeldingOnly{position:relative;z-index:1}.afbeeldingOnly .tekst{display:none}.afbeeldingOnly .afbeelding{position:relative;z-index:1;width:100%;aspect-ratio:5 / 1;padding:0}.afbeeldingOnly .afbeelding img{width:100%;height:100%;min-height:300px;object-fit:cover;object-position:center;margin:0;padding:0}.tekstTekst{display:flex;flex-direction:var(--flex-direction-default);gap:var(--gap-inner-default);width:100%;margin:0 auto;padding:0}.tekstTekst .tekst{display:flex;justify-items:flex-start;align-items:flex-start;width:40%;margin-right:auto;vertical-align:top}.bdhome .tekstTekst .tekst{align-items:center}.tekstBlokken{display:flex;flex-direction:row;gap:var(--gap-inner-default);flex-wrap:wrap;justify-content:center;width:100%;margin:0;padding:0 0 60px 0}.tekstBlokken .tekst{position:relative;width:var(--default-width-tekstBlok);border:solid 1px var(--color-donkergrijs);vertical-align:top;margin:0 0 1em 0;padding:20px 0 40px 20px;background:var(--bg-standaard);max-width:calc(50% - 10px);background:var(--color-wit);border-radius:2em;box-shadow:0 0 10px var(--color-grijs);}.tekstBlokken .tekst .txt{color:var(--color-tekst);max-width:calc(100% - 20px);}.tekstBlokken .tekst .txt h2{font-family:var(--font-family-bold);color:var(--color-tekst);}.tekstBlokken .tekst .txt h2:after{content:'';display:block;position:absolute;bottom:-.5em;left:0;width:40px;height:1px;background:var(--color-basisrood)}.tekstBlokken .tekst .txt p{color:var(--color-tekst);margin:10px 0 0 0}.tekstBlokken .tekst .txt p img{max-width:calc(100% - 0px);height:auto}.afbeelding{background:transparent}.tekstBlokken .tekst:hover{transition:.5s}.tekstBlokken .tekst:hover .txt h2:after{background:var(--color-tekst);transition:.5s}.tekstBlokken .tekst .txt{font-size:.9em}.wepContent:empty{display:none}.cycle-pager{font-size:2em;color:var(--color-tekst);display:flex;cursor:pointer}.cycle-pager-active{color:var(--color-basisrood);cursor:default}#homePartners .main.txt{margin:6.25vw auto 0 auto;position:relative;text-align:center}.symbolen{display:block;min-height:190px;width:100%;overflow:hidden;clear:both;margin:0}.simply-scroll{width:100%!important}.simply-scroll .simply-scroll-clip{width:100%!important}.simply-scroll .simply-scroll-list li{height:200px;display:block}.simply-scroll .simply-scroll-list li img{padding:5px;display:inline-block;width:100%;height:100%!important;object-fit:contain;object-position:center;}.simply-scroll .wepContent{display:block;width:100%;height:auto}ul#scroller{display:flex;list-style:none;margin:2em 0;padding:0;width:100%}ul#scroller li{width:auto;margin:0 .3em 0 0;padding:0;}.logo-slider{overflow:hidden;width:100%;padding:20px 0}.logo-track ul{display:flex;gap:60px;width:max-content;animation:scroll 150s linear infinite}.logo-track li{list-style:none}.logo-track img{height:60px;object-fit:contain}.faq h5{position:relative;border-top:solid 1px var(--color-frisgroen);margin:5px 0 .5em 0;}.faq h5:after{position:absolute;right:10px;top:0;content:"\f067";font-family:'FontAwesomeSolid'}.faq h5:hover{color:var(--color-frisgroen)}.faq h5.active:after{position:absolute;right:10px;top:0;content:"\f068";font-family:'FontAwesomeSolid'}a[href^="tel:"]:not(.wepButton){text-decoration:none;cursor:default;color:var(--color-tekst)}a[href^="tel:"]:hover:not(.wepButton){text-decoration:none;color:var(--color-tekst)}section:last-of-type{background:var(--color-accent)}section:has(.decoLeft){padding-top:150px}.decoLeft{position:absolute;left:0;top:0;display:block;width:53%;height:100px;background:var(--bg-standaard-donker)}section:has(.decoRight){padding-bottom:100px}.decoRight{position:absolute;right:0;bottom:0;display:block;width:53%;height:100px;background:var(--bg-standaard-donker)}.decoRight.donker{background:var(--bg-footer)}section.bgDonker{background:var(--bg-standaard-donker)}footer{width:100%;margin:0 auto;padding:60px 0 20px 0;background:var(--bg-footer);}footer .innerWrapper{display:flex;flex-direction:column}footer .innerWrapper .tekstTekst{display:flex;justify-content:flex-start;}footer .tekst{justify-content:flex-start;align-items:flex-start;color:var(--color-wit)}footer .tekst .txt{height:100%;text-align:left;vertical-align:top;color:var(--color-tekst);font-size:.9em}footer .tekst .txt img{width:100%;max-width:80px;height:auto}footer .tekst .txt p{line-height:1.5em}footer .txt a{color:var(--color-wit)}footer .txt a:hover{color:var(--color-wit)}footer .txt a[href^="tel:"]{color:var(--color-wit)}footer .txt a[href^="tel:"]:hover{color:var(--color-wit)}footer .txt ul{margin:0;padding:0;list-style:none;}footer .txt h3{margin:0 0 -1em 0}footer .txt a:has(.fa-linkedin){font-size:1.5em}.colofon{font-family:var(--font-family-sans);width:100%;font-size:.7em;text-align:center;color:var(--color-wit);margin-top:50px}.colofon a{color:var(--color-wit);text-decoration:none}.colofon a:hover{text-decoration:underline}.wepContent{width:100%}.bdcontact footer{display:none}.toTop{position:fixed;display:none;z-index:200;bottom:30px;right:40px;font-size:1.5em}.toTop a{text-decoration:none}.toTop a:after{font-family:'FontAwesomeSolid';content:'\f062';color:var(--color-wit)}.toTop a:hover:after{color:var(--color-wit)}.wepForm{width:100%;margin:0;font-family:var(--font-family);font-weight:400;font-size:1em;padding:0;min-width:800px}@media (max-width:810px){.wepForm{min-width:100%!important}}.wepForm input,.wepForm textarea{font-family:var(--font-family);font-weight:400;font-size:1em;border:0 solid var(--color-donkergrijs);background:var(--color-wit);color:var(--color-zwart)}.wepForm input[type="text"],.wepForm input[type="email"],.wepForm input[type="password"],.wepForm textarea{padding:8px;border:0 var(--color-standaardgrijs) solid;width:calc(100% - 10px);outline-style:none;outline:transform solid 1px;border-radius:var(--border-radius-small);margin:0 10px 15px 0}.wepForm input[type="text"]:focus,.wepForm input[type="password"]:focus,.wepForm textarea:focus{border-color:var(--color-basis);outline:var(--color-zwart) solid 1px}.wepForm input[type="checkbox"]{opacity:0;width:1px;height:1px;margin:0}.wepForm input[type="checkbox"] + label{font-size:1.1em}.wepForm input[type="checkbox"] + label span{display:inline-block;width:1.1em;height:1.1em;margin:-1px 4px 10px 0;vertical-align:middle;cursor:pointer;background-color:var(--color-wit);border:solid 1px var(--color-standaardgrijs);margin-right:10px;cursor:pointer}.wepForm input[type="checkbox"]:checked + label span{background-color:var(--color-basis);border:solid 1px var(--color-standaardgrijs)}.wepForm input[type="checkbox"] + label span,.wepForm input[type="checkbox"]:checked + label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}.wepForm p input[type="text"]{float:left;display:block;width:calc(50% - 10px)!important;margin:0 10px 15px 0;}.wepForm p:first-of-type input[type="text"]{width:calc(100% - 10px)!important;border:red 0 solid}.wepForm textarea{height:150px;margin:0;float:left;}.wepForm .button{cursor:pointer;padding:8px;border:0 var(--color-donkergrijs) solid;width:calc(100% - 10px);margin:0 10px 0 0;background:var(--color-basis);color:var(--color-tekst-button);font-weight:700;text-transform:lowercase;font-variant:small-caps;transition:all 600ms ease-in-out}.wepForm .button:hover{color:var(--color-wit)!important;background:var(--color-zwart)}.wepForm .fieldAlert{border:var(--color-error) 1px solid!important}.wepForm label.fieldAlert{padding:10px}.formError{background-color:#f78d78;width:calc(100% - 10px);padding:5px 10px;margin-bottom:15px;border:1px solid var(--color-error);color:var(--color-zwart);font-size:.8em}.goodRecaptcha{float:left;margin:15px 0 15px 0}form input[type="submit"]{display:inline-block;color:var(--color-wit);border:0 var(--color-basis) solid;cursor:pointer;background:var(--color-zwart);font-size:.8em;font-weight:bold;line-height:30px;padding:5px 30px;margin:20px 0;border-radius:0;-webkit-appearance:none;}form input[type="submit"]:hover{background:var(--color-wit);color:var(--color-zwart);}.icon{display:none}.menu{width:fit-content;display:flex;flex-direction:row;justify-content:flex-end;font-size:1em;letter-spacing:.05em;line-height:1.5em;margin:0;padding:0}.menu ul{width:fit-content;display:flex;align-items:center}.menu li{position:relative;list-style:none}.menu li a{font-family:var(--font-family-sans);display:inline-block;text-decoration:none;color:var(--color-tekst);font-weight:normal;white-space:nowrap;margin:0 .5em;padding:.75em 1.25em;font-weight:normal;font-size:.8em;line-height:1.5em;cursor:pointer}.menu li a img{border-radius:var(--border-radius-small)}.menu li a#demo{border:solid 1px var(--color-basisrood);border-radius:var(--border-radius-small);}.menu li a:hover{color:var(--color-basisrood)}.menu li.current a{color:var(--color-basisrood)!important;position:relative}.menu li#login a{color:var(--color-grijs)}@media (max-width:1700px){.hero .tekstAfbeelding .tekst{width:calc(40% - 80px);margin-left:40px}.hero .txt h1{font-size:2vw;}.hero .txt h2{font-size:4vw}}@media (max-width:1440px){:root{--max-innerWrapper:calc(100% - 40px);--gap-inner-default:20px}.tekstAfbeelding .afbeelding{margin-right:-20px}.afbeeldingTekst .afbeelding{margin-left:-20px}}@media (max-width:1140px){.icon{position:absolute;top:5px;right:0;display:block;z-index:1300;border:0;margin:0;height:50px;width:50px;border-radius:50%;cursor:pointer}.icon span{display:block;height:3px;width:28px;position:absolute;-webkit-transition:-webkit-transform .3s;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.icon span:first-child{top:20px}.icon span:nth-child(2){top:27px}.icon span:last-child{top:34px}.icon--active{}.icon--active span:first-child{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:32px}.icon--active span:last-child{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:32px}.icon--active span:nth-child(2){opacity:0}.icon--button{border-radius:10px}.icon--square{border-radius:0}.icon--transparent{background-color:transparent}.icon--transparent span{background-color:var(--color-basisrood)}.icon-transition{-webkit-transition:-webkit-transform .3s;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.menu{position:absolute;top:0;left:calc(100% + 100vw);width:100vw;min-height:100vh;z-index:1000;margin:0;padding:50px 0;transition:1s;font-size:1.75em;line-height:1.5em;background:var(--color-wit)}.menu.open{top:0;right:0;left:calc(100% - 100vw);min-height:100vh;transition:1s}.menu ul{margin:0 40px;display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;width:calc(100vw - 80px);font-size:.8em}.menu li{position:relative;list-style:none}.menu li a{display:block;line-height:2em}.menu li:last-of-type{margin-top:1em}}@media (max-width:980px){:root{--flex-direction-default:column;--flex-direction-reverse:column;--default-width-kolom:100%}.tekst{width:100%!important;max-width:100%!important}.afbeelding{margin:0 -20px;width:calc(100% + 40px)!important;height:auto;aspect-ratio:2.5 / 2;overflow:hidden}.afbeelding img{width:100%;object-fit:cover;object-position:center}.hero .tekstAfbeelding .tekst{width:calc(100% - 40px)!important;margin:80px 20px 20px 20px}.hero .txt h2{font-size:calc(var(--font-size) * 3)}.hero .tekstAfbeelding .afbeelding:after{content:none}a.wepButton:after{top:9px}}@media (max-width:700px){.tekstBlokken{display:flex;flex-direction:column}.tekstBlokken .tekst{max-width:100%}}@media (max-width:600px){.toTop{right:12px}.hero .txt h2{font-size:calc(var(--font-size) * 2.5)}.txt table:has(thead tr th:nth-child(4)) tr>:nth-child(3){display:none;background:red}footer .tekstKolom .tekst{flex-direction:column;text-align:center}footer .logo{margin:0 auto}footer .logo img{max-width:calc(100% - 20px)}footer .tekstKolom .tekst.txt p{white-space:wrap}}