.clr-primary{color:#238ece}.bg-primary{background-color:#238ece}.clr-primary-dk{color:#085e91}.bg-primary-dk{background-color:#085e91}.clr-primary-dkst{color:#01304d}.bg-primary-dkst{background-color:#01304d}.clr-secondary{color:#f6cd17}.bg-secondary{background-color:#f6cd17}.clr-error{color:#f6cd17}.bg-error{background-color:#f6cd17}.clr-tertiary{color:#b7e6ff}.bg-tertiary{background-color:#b7e6ff}.clr-tertiary-lt{color:#f1f7ff}.bg-tertiary-lt{background-color:#f1f7ff}.clr-grey-lt{color:#9e9e9d}.bg-grey-lt{background-color:#9e9e9d}.clr-grey{color:#363636}.bg-grey{background-color:#363636}.clr-grey-dk{color:#181818}.bg-grey-dk{background-color:#181818}.clr-text{color:#2d2c2c}.bg-text{background-color:#2d2c2c}.clr-text-dk{color:#181818}.bg-text-dk{background-color:#181818}.clr-head{color:#085e91}.bg-head{background-color:#085e91}.clr-white{color:#fff}.bg-white{background-color:#fff}.clr-black{color:#000}.bg-black{background-color:#000}.fs-17{font-size:1.0625rem}.fs-19{font-size:1.1875rem}.fs-28{font-size:1.75rem}.fs-22-28{font-size:clamp(1.375rem,1.25rem + .4167vw,1.75rem)}.fs-26-42{font-size:clamp(1.625rem,1.2917rem + 1.1111vw,2.625rem)}.fs-32-52{font-size:clamp(2rem,1.5833rem + 1.3889vw,3.25rem)}.fs-32-62{font-size:clamp(2rem,1.375rem + 2.0833vw,3.875rem)}.fs-46-66{font-size:clamp(2.875rem,2.4583rem + 1.3889vw,4.125rem)}.mp-45-110{margin-block:clamp(2.8125rem,1.4583rem + 4.5139vw,6.875rem)}.section-cta{padding-block:clamp(2.875rem,1.75rem + 3.75vw,6.25rem);background:url(../img/cta-background.svg) center/96.875rem no-repeat,linear-gradient(100.15deg, #238ECE 12.92%, #085E91 87.53%)}.section-cta h2{font-size:clamp(2.875rem,2.4583rem + 1.3889vw,4.125rem)}.footer .metaalunie{max-width:227px}@media screen and (max-width: 40rem){.footer .footer-top{flex-direction:column;align-items:flex-start;gap:2rem}}.footer .contactlinks{gap:clamp(1rem,-3.0417rem + 8.4201vw,7.0625rem)}.footer .contactlinks a{color:#fff;text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important;transition:all 150ms linear !important;display:inline-flex;gap:.5ch}.footer .contactlinks a:hover{text-decoration-color:inherit !important}.footer .contactlinks a.phone:before{content:url(../img/icon-phone.svg)}.footer .contactlinks a.email:before{content:url(../img/icon-email.svg)}.footer a:not(.phone):not(.email):not(.social):not(.clr-white):not(.whatsapp){color:#b7e6ff;text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important;transition:all 150ms linear !important}.footer a:not(.phone):not(.email):not(.social):not(.clr-white):not(.whatsapp):hover{text-decoration-color:inherit !important}.footer .footer-top{padding-block:55px}.footer .footer-nav{border-block:1px solid rgba(255,255,255,.2);padding:2.8125rem 0 5rem;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:1.5rem 2rem}.footer .footer-nav .column-title{margin-bottom:1em}.footer .footer-nav .col ul:not(.social-list) li{gap:1ch;padding-block:.5em}.footer .footer-nav .col ul:not(.social-list) li:first-child{padding-top:.19375rem}.footer .footer-nav .col ul:not(.social-list) li:before{content:url(../img/chevron-right-yellow.svg)}.footer .footer-nav .google-maps-link,.footer .footer-nav .company-details{line-height:1.6;margin-bottom:1em}.footer .footer-nav .socials{gap:1.1875rem}.footer .footer-nav .socials ul{gap:1.1875rem}.footer .footer-nav .socials svg{transition:all 150ms linear}.footer .footer-nav .socials svg path{transition:all 150ms linear}.footer .footer-nav .socials svg:hover path{fill:#238ece}.footer .footer-bottom{padding-block:2.5rem;gap:1.5rem}.footer .footer-bottom .colofon{gap:2rem}.footer .footer-bottom .colofon a{color:#fff}.footer .footer-bottom nav ul{gap:1.5rem}@media screen and (max-width: 40rem){.footer .footer-bottom{flex-direction:column-reverse;gap:3.125rem}.footer .footer-bottom .colofon,.footer .footer-bottom nav ul{flex-direction:column;gap:1rem}}.footer .whatsapp{position:fixed;right:1.5em;bottom:1.5em;background:#25d366;width:50px;height:50px;display:grid;place-items:center;border-radius:50%;box-shadow:1px 3px 100px 0px rgba(0,0,0,.05);transition:all 200ms ease;animation:waFadeIn 600ms ease both;animation-delay:500ms}.footer .whatsapp svg{max-width:50%}.footer .whatsapp:hover{transform:scale(1.15);box-shadow:1px 3px 100px 0px rgba(0,0,0,.15)}@media screen and (max-width: 40rem){.footer .whatsapp{right:1em;bottom:1em;width:44px;height:44px}}@keyframes waFadeIn{from{opacity:0;translate:0 20px}to{opacity:1;translate:0 0}}.gform_validation_container{display:none !important}*,*:before,*:after{box-sizing:border-box}.webwijs-knop--filled>a,.button:not(.gform_button_select_files){position:relative;z-index:0;font-size:1.1875rem;line-height:1;font-weight:700;color:#000;background:linear-gradient(#F6CD17, #F6CD17);border:1px solid #f6cd17;display:inline-flex;justify-content:center;border-radius:12px;padding:.71875rem 1.25rem;text-decoration:none;overflow:hidden;transition:all 150ms linear;gap:.625rem}.webwijs-knop--filled>a:before,.button:not(.gform_button_select_files):before{content:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 11 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 4.80556V6.19444H8.33333L4.51389 10.0139L5.5 11L11 5.5L5.5 0L4.51389 0.986111L8.33333 4.80556H0Z' fill='black'/%3E%3C/svg%3E%0A")}.webwijs-knop--filled>a:after,.button:not(.gform_button_select_files):after{content:"";background:#fff;border-radius:12px;position:absolute;inset:0;z-index:-1;transform:translateX(-100%);transition:all 400ms ease;transition-delay:200ms}.webwijs-knop--filled>a:hover:after,.button:not(.gform_button_select_files):hover:after{transform:translateX(0);transition:transform 400ms ease;transition-delay:0ms}.button-outline,.webwijs-knop--outline>a{position:relative;z-index:0;font-size:1.1875rem;line-height:1;font-weight:700;color:#000;background:linear-gradient(transparent, transparent);border:1px solid #f6cd17;display:inline-flex;justify-content:center;border-radius:12px;padding:.71875rem 1.25rem;text-decoration:none;overflow:hidden;transition:all 150ms linear}.button-outline:after,.webwijs-knop--outline>a:after{content:"";background:#fff;border-radius:12px;position:absolute;inset:0;z-index:-1;transform:translateX(-100%);transition:all 400ms ease;transition-delay:200ms}.button-outline:hover:after,.webwijs-knop--outline>a:hover:after{transform:translateX(0);transition:transform 400ms ease;transition-delay:0ms}.button-outline:after,.webwijs-knop--outline>a:after{background:#f6cd17}.button-outline:hover,.webwijs-knop--outline>a:hover{color:#000 !important}h1,h2,h3,h4,h5,h6{color:#085e91;font-weight:900;margin:1em 0 .5em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none}h1:first-of-type,h2:first-of-type,h3:first-of-type,h4:first-of-type,h5:first-of-type,h6:first-of-type{margin-top:0}h1{font-size:clamp(2.875rem,2.4583rem + 1.3889vw,4.125rem);line-height:1.08}h2{font-size:clamp(2rem,1.5833rem + 1.3889vw,3.25rem)}h3{font-size:clamp(1.625rem,1.2917rem + 1.1111vw,2.625rem)}.singular-content p,.singular-content ul,.singular-content ol{line-height:1.6;font-size:1.0625rem;color:#2d2c2c;margin:0 0 1.5rem}.singular-content>:last-child{margin-bottom:0}.singular-content a:not([class]){color:#085e91;text-decoration:underline !important;text-decoration-color:inherit !important;transition:all 150ms linear !important}.singular-content a:not([class]):hover{text-decoration-color:rgba(0,0,0,0) !important}.singular-content ul li::marker{color:#085e91}.singular-content ul.checkmarks{list-style-image:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7222 1.62576L4.65323 7.721C4.46801 7.907 4.2254 8 3.98276 8C3.74012 8 3.49752 7.907 3.3123 7.721L0.277815 4.67338C-0.0926051 4.30135 -0.0926051 3.69866 0.277815 3.32664C0.648236 2.95462 1.24833 2.95462 1.61873 3.32664L3.98276 5.7009L9.38127 0.279018C9.75169 -0.093006 10.3518 -0.093006 10.7222 0.279018C11.0926 0.651042 11.0926 1.25373 10.7222 1.62576Z' fill='%23F6CD17'/%3E%3C/svg%3E%0A")}.singular-content strong,.singular-content b{font-weight:700}.singular-content.clr-white h1,.singular-content.clr-white h2,.singular-content.clr-white h3,.singular-content.clr-white h4,.singular-content.clr-white h5,.singular-content.clr-white h6,.singular-content.clr-white p,.singular-content.clr-white ul,.singular-content.clr-white ol{color:#fff}.singular-content.clr-white a:not([class]){color:#fff;text-decoration:underline !important;text-decoration-color:inherit !important;transition:all 150ms linear !important}.singular-content.clr-white a:not([class]):hover{text-decoration-color:rgba(0,0,0,0) !important}.text-center ol,.text-center ul{width:fit-content;margin-inline:auto;translate:-1em 0}.buttons-container{container-type:inline-size}.wp-block-webwijs-buttons{display:flex;gap:1rem 1.5rem}.wp-block-webwijs-buttons .webwijs-knop__link{white-space:nowrap}@container (max-width: 480px){.wp-block-webwijs-buttons{flex-direction:column}.wp-block-webwijs-buttons .webwijs-knop__link{width:100%}}.gfield{margin-bottom:clamp(1.5rem,1.2292rem + .9028vw,2.3125rem)}.gform_required_legend{display:none}input[type=text],input[type=email],input[type=tel],textarea{font-family:"Albert Sans",sans-serif,system-ui;width:100%;border:1px solid #b7e6ff;border-radius:6px;background:#fff;font-size:1.0625rem;padding:.9125em 1em;transition:border-color 150ms ease-out}input[type=text]::placeholder,input[type=email]::placeholder,input[type=tel]::placeholder,textarea::placeholder{color:#9e9e9d}input[type=text]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{border-color:#238ece}.gfield_label{color:#363636;font-size:1.1875rem;font-weight:700;display:inline-block;margin-bottom:.5ch}.gfield_label .gfield_required_text{font-size:12px;margin-left:1ch}.ginput_container_select{width:100%;border:1px solid #b7e6ff;border-radius:6px;background:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.42 -4.62466e-07L6 4.58L10.59 -6.16331e-08L12 1.41L6 7.41L-6.16331e-08 1.41L1.42 -4.62466e-07Z' fill='black'/%3E%3C/svg%3E%0A") center right 1rem/12px no-repeat #fff;font-size:1.0625rem;transition:border-color 150ms ease-out}.ginput_container_select select{appearance:none;-webkit-appearance:none;width:100%;padding:.9125em 1em;background:rgba(0,0,0,0);border:none;font-family:"Albert Sans",sans-serif,system-ui}.ginput_container_select:focus-within{border-color:#238ece}.gfield_description{font-size:.875rem;margin-top:1ch;font-style:italic}.gfield--type-choice .gchoice{padding-block:.25em;display:flex;gap:1ch;align-items:first baseline}.gfield--type-choice .gchoice:not(:has(input[type=checkbox])){padding-left:.4em}.gfield--type-choice .gchoice label{display:flex;gap:1ch;align-items:first baseline}.gfield--type-choice .gchoice input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gfield--type-choice .gchoice:has(input[type=radio]) label:before{content:"";display:block;width:6px;height:6px;border-radius:50%;outline:1px solid #2d2c2c;outline-offset:4px;background:rgba(0,0,0,0);transition:all 150ms linear;position:relative;top:-3px}.gfield--type-choice .gchoice:has(input[type=radio]:checked) label:before{background:#238ece}.gfield--type-choice .gchoice:has(input[type=checkbox]) label:before{content:"";background:rgba(0,0,0,0);outline:1px solid #2d2c2c;border-radius:4px;width:14px;height:14px}.gfield--type-choice .gchoice:has(input[type=checkbox]:checked) label:before{background:url("data:image/svg+xml,%3Csvg width='11' height='8' viewBox='0 0 11 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.7222 1.62576L4.65323 7.721C4.46801 7.907 4.2254 8 3.98276 8C3.74012 8 3.49752 7.907 3.3123 7.721L0.277815 4.67338C-0.0926051 4.30135 -0.0926051 3.69866 0.277815 3.32664C0.648236 2.95462 1.24833 2.95462 1.61873 3.32664L3.98276 5.7009L9.38127 0.279018C9.75169 -0.093006 10.3518 -0.093006 10.7222 0.279018C11.0926 0.651042 11.0926 1.25373 10.7222 1.62576Z' fill='%23238ECE'/%3E%3C/svg%3E%0A") center/10px no-repeat #fff}.gfield--input-type-fileupload{width:100%}.gfield--input-type-fileupload input[type=file]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gfield--input-type-fileupload .custom-file-upload{display:flex;justify-content:center;align-items:center;gap:1ch;width:100%;padding:16px 24px;border:0;border-radius:6px;background:#b7e6ff;cursor:pointer;text-align:center;transition:background 300ms ease}.gfield--input-type-fileupload .custom-file-upload:hover{background:#84d4ff}.gfield--input-type-fileupload .custom-file-name{margin-top:.625rem;font-size:.875rem;color:#fff;display:block}.gfield--input-type-fileupload .gform_fileupload_rules{display:block;margin-top:.625rem;font-size:.875rem}.gfield--input-type-fileupload:has(.gform_drop_area) .gform_drop_instructions{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.gfield--input-type-fileupload:has(.gform_drop_area) button:not(.gform_delete_file){font-family:"Albert Sans",sans-serif,system-ui;display:flex;justify-content:center;align-items:center;gap:1ch;width:100%;padding:16px 24px;border:0;border-radius:6px;background:#b7e6ff;cursor:pointer;text-align:center;transition:background 300ms ease}.gfield--input-type-fileupload:has(.gform_drop_area) button:not(.gform_delete_file):hover{background:#84d4ff}.gfield--input-type-fileupload:has(.gform_drop_area) button:not(.gform_delete_file):before{content:url("data:image/svg+xml,%3Csvg width='14' height='17' viewBox='0 0 14 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 13V7H0L7 0L14 7H10V13H4ZM0 17V15H14V17H0Z' fill='%23363636'/%3E%3C/svg%3E%0A");translate:0 2px}.gfield--input-type-fileupload:has(.gform_drop_area) .ginput_preview{display:flex;gap:1ch;align-items:center}.gfield--input-type-fileupload:has(.gform_drop_area) .ginput_preview button{font-size:0;border-radius:50%;aspect-ratio:1;background:#fff;border:2px solid #f6cd17}.gfield--input-type-fileupload:has(.gform_drop_area) .ginput_preview button span.dashicons{width:fit-content}.gfield--input-type-fileupload:has(.gform_drop_area) .ginput_preview button span.dashicons:before{padding:.15em}.gform-footer{display:flex;justify-content:flex-end}.gform-footer .gform_button{font-family:"Albert Sans",sans-serif,system-ui;transition:all 150ms ease}.gform-footer .gform_button:hover{background:#fff}h2.gform_submission_error{font-size:1.0625rem;padding:1em;background:rgba(246,205,23,.25);border-left:2px solid #f6cd17;margin-bottom:2em}.gfield.gfield_error input{border-color:#f6cd17 !important}.gfield.gfield_error .validation_message{color:#f6cd17 !important}.clr-white .gform_fileupload_rules{color:rgba(255,255,255,.9)}.clr-white h2.gform_submission_error{color:#fff !important}.clr-white .gfield_label{color:#fff}.clr-white input[type=text]:focus,.clr-white input[type=email]:focus,.clr-white input[type=tel]:focus,.clr-white textarea:focus{border-color:#fff;outline:2px solid #b7e6ff;outline-offset:2px}main>section:not(.section-hero):not(.section-cta){margin-block:clamp(2.8125rem,1.4583rem + 4.5139vw,6.875rem)}.webwijs-single-media img,.webwijs-single-media video{width:100%;height:auto}@media screen and (max-width: 96.875rem){.scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch}.scrollable>*{width:min(300px,80vw)}}.btn-arrow{background:#f6cd17;display:grid;place-items:center;border-radius:12px;width:42px;height:42px;border:1px solid #f6cd17;transition:background-color 300ms ease-out}.btn-arrow:hover{background:#fff}section .blockcontent{width:min(51.25rem,100%);margin-inline:auto;margin-bottom:clamp(1.5rem,.5833rem + 3.0556vw,4.25rem)}.section-gallery .gallery{grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));gap:clamp(1rem,.8958rem + .3472vw,1.3125rem)}@media screen and (min-width: 64rem){.section-gallery .gallery{grid-template-columns:repeat(4, 1fr);grid-auto-rows:clamp(15.625rem,8.4821rem + 11.1607vw,21.875rem)}.section-gallery .gallery>:nth-child(1){grid-column:span 2;grid-row:span 1}.section-gallery .gallery>:nth-child(2){grid-column:span 2;grid-row:span 2}}.section-gallery .gallery img,.section-gallery .gallery video{width:100%;height:100%;object-fit:cover;display:block;border-radius:clamp(1.5rem,1.2083rem + .9722vw,2.375rem)}.section-gallery .gallery figure:has(img[data-full]){position:relative;cursor:pointer;border-radius:clamp(1.5rem,1.2083rem + .9722vw,2.375rem);overflow:hidden}.section-gallery .gallery figure:has(img[data-full]):before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23238ECE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-zoom-in-icon lucide-zoom-in'%3E%3Ccircle cx='11' cy='11' r='8'/%3E%3Cline x1='21' x2='16.65' y1='21' y2='16.65'/%3E%3Cline x1='11' x2='11' y1='8' y2='14'/%3E%3Cline x1='8' x2='14' y1='11' y2='11'/%3E%3C/svg%3E") center/3rem no-repeat rgba(0,0,0,.5);position:absolute;inset:0;z-index:10;transition:all 200ms ease;opacity:0;pointer-events:none}.section-gallery .gallery figure:has(img[data-full]):hover:before{opacity:1}.section-cards .grid{grid-template-columns:repeat(3, 1fr);gap:1.5rem}@media screen and (max-width: 64rem){.section-cards .grid{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}}.section-cards .card-item{border-radius:clamp(1.5rem,1.2083rem + .9722vw,2.375rem);box-shadow:1px 3px 100px 0px rgba(0,0,0,.05);background:#fff;text-decoration:none;transition:box-shadow 300ms,transform 300ms}.section-cards .card-item .imagewrapper{border-radius:clamp(1.5rem,1.2083rem + .9722vw,2.375rem);overflow:hidden}.section-cards .card-item .singular-content{padding-top:clamp(1.5rem,1.3333rem + .5556vw,2rem);padding-bottom:clamp(1.5rem,.8333rem + 2.2222vw,3.5rem);padding-inline:clamp(1.5rem,.4375rem + 3.5417vw,4.6875rem)}.section-cards .card-item .singular-content .title{display:block;margin-bottom:.5em;transition:color 300ms ease}.section-cards .card-item .singular-content .btn-arrow{margin-inline:auto}.section-cards a.card-item:hover{box-shadow:1px 3px 100px 0px rgba(0,0,0,.15);transform:translateY(-4px)}.section-cards a.card-item:hover .title{color:#238ece}.section-cards a.card-item:hover .btn-arrow{background-color:#fff}.section-process{-ms-overflow-style:none;scrollbar-width:none;background:url(../img/star.svg) top left 5%/26% no-repeat}.section-process::-webkit-scrollbar{display:none}.section-process .grid{grid-template-columns:repeat(4, 1fr);gap:1.5rem}.section-process .process-item{box-shadow:1px 3px 100px 0px rgba(0,0,0,.05);border-radius:clamp(1.5rem,1.2083rem + .9722vw,2.375rem)}.section-process .process-item .iconholder{margin:8px;border-radius:32px;aspect-ratio:173/139;gap:2.5rem}.section-process .process-item .iconholder span.title{width:50%}.section-process .process-item .singular-content{padding-top:clamp(1.5rem,1.3333rem + .5556vw,2rem);padding-bottom:clamp(1.5rem,1rem + 1.6667vw,3rem);padding-inline:clamp(1.5rem,1rem + 1.6667vw,3rem)}.section-faq .faq-wrapper .selectbox{display:none;height:fit-content;border-radius:clamp(1.125rem,1rem + .4167vw,1.5rem);border:1px solid #b7e6ff;background:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.42 -4.62466e-07L6 4.58L10.59 -6.16331e-08L12 1.41L6 7.41L-6.16331e-08 1.41L1.42 -4.62466e-07Z' fill='black'/%3E%3C/svg%3E%0A") center right 1em/12px no-repeat #fff}.section-faq .faq-wrapper .selectbox select{width:100%;padding:1rem;appearance:none;background:rgba(0,0,0,0);border:none}.section-faq .faq-wrapper.with-tabs{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:4.75rem;width:min(100%,88.5rem);margin-inline:auto}.section-faq .faq-wrapper.with-tabs .faq-group{grid-column:2/4;opacity:0;display:none;transition:opacity .2s,display .2s allow-discrete}.section-faq .faq-wrapper.with-tabs .faq-group input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.section-faq .faq-wrapper.with-tabs .faq-group:has(input[type=radio]:checked){opacity:1;display:block}@starting-style{.section-faq .faq-wrapper.with-tabs .faq-group:has(input[type=radio]:checked){opacity:0}}.section-faq .faq-wrapper.with-tabs .tabs{padding-left:clamp(0rem,-5.6429rem + 8.817vw,4.9375rem);gap:.5ch}.section-faq .faq-wrapper.with-tabs .tabs label{align-items:center;gap:.5ch;border-radius:clamp(1.125rem,1rem + .4167vw,1.5rem);padding:.475em 1em;cursor:pointer;transition:all 150ms linear;outline-color:rgba(183,230,255,.5)}.section-faq .faq-wrapper.with-tabs .tabs label svg{flex:0 0 8px}.section-faq .faq-wrapper.with-tabs .tabs label.active{background:#fff;outline:1px solid #b7e6ff}.section-faq .faq-wrapper.with-tabs .tabs label:not(.active):hover{background:rgba(255,255,255,.5);outline:1px solid rgba(183,230,255,.5)}.section-faq .faq-wrapper.list-cat .faq-columns{width:min(79rem,100%);margin-inline:auto;display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5rem}@media screen and (max-width: 48rem){.section-faq .faq-wrapper.list-cat .faq-columns{grid-template-columns:1fr}}.section-faq .faq-wrapper .faq-list{gap:1.25rem}.section-faq .faq-wrapper .faq-item{border-radius:clamp(1.125rem,1rem + .4167vw,1.5rem);padding-block:1rem;outline:1px solid #fff;transition:all 150ms linear}.section-faq .faq-wrapper .faq-item input{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.section-faq .faq-wrapper .faq-item label{cursor:pointer;display:flex;padding:0 1rem 0 clamp(1rem,.5667rem + 1.4444vw,2.3rem);transition:all 150ms linear}.section-faq .faq-wrapper .faq-item label .toggle{margin-left:auto;width:44px;height:44px;background:#fff;border-radius:12px;transition:background-color 150ms ease-out}.section-faq .faq-wrapper .faq-item label svg path{transition:transform 150ms ease-out;transform-origin:center}.section-faq .faq-wrapper .faq-item .answer{display:grid;grid-template-rows:0fr;transition:max-height .15s ease-out,grid-template-rows .15s cubic-bezier(0.33, 1, 0.68, 1),opacity .1s ease;opacity:0;padding:0 calc(44px + 1rem) 0 clamp(1rem,.5667rem + 1.4444vw,2.3rem);max-height:0vh}.section-faq .faq-wrapper .faq-item .answer-inner{overflow:hidden;margin-top:1.5rem}.section-faq .faq-wrapper .faq-item:has(input:checked){outline-color:#b7e6ff}.section-faq .faq-wrapper .faq-item:has(input:checked) .answer{grid-template-rows:1fr;opacity:1;max-height:50vh}.section-faq .faq-wrapper .faq-item:has(input:checked) .toggle{background:#f1f7ff}.section-faq .faq-wrapper .faq-item:has(input:checked) label{color:#238ece}.section-faq .faq-wrapper .faq-item:has(input:checked) label svg path#vertical-bar{transform:scaleY(0)}.section-faq .faq-wrapper .faq-item:hover label{color:#238ece}@media screen and (max-width: 64rem){.section-faq .faq-wrapper{display:flex !important;flex-direction:column;gap:1.25rem !important}.section-faq .selectbox{display:block !important}.section-faq .tabs{display:none}}.section-logo-carousel .left{position:relative;flex:0 0 33%;padding-left:calc((100vw - 96.875rem)/2 + .9375rem);padding-right:clamp(1.5rem,-5.3571rem + 10.7143vw,7.5rem);padding-block:clamp(2rem,1.2083rem + 2.6389vw,4.375rem);border-right:1px solid #b7e6ff}.section-logo-carousel .left:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1;background:url(../img/star.svg) center/contain no-repeat;display:block;aspect-ratio:71/72;width:min(497px,60vw)}@media screen and (max-width: 40rem){.section-logo-carousel{flex-direction:column}.section-logo-carousel .left{flex:0 0 100%;border:none;padding-inline:.9375rem}.section-logo-carousel .left:after{left:20%}.section-logo-carousel .marquee-outer{padding-bottom:1.5rem}}.logocarousel{overflow:hidden;flex:0 1 67%;max-width:100%}.logocarousel .marquee-track{flex:0 1 auto;display:flex;align-items:center;width:max-content;animation:marquee 24s linear infinite;animation-play-state:paused}.logocarousel .marquee-track img{margin-right:clamp(3.125rem,1.0833rem + 6.8056vw,9.25rem)}.logocarousel .webwijs-single-logo{height:42px;width:auto;flex-shrink:0}@keyframes marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.section-form.default{width:min(76.375rem,100% - 1.875rem);margin-inline:auto}.section-form.default .formwrapper{border-radius:38px}.section-form.default .form{background:#f1f7ff;flex:1 1 57%;border-radius:32px;margin:1.5rem 1.25rem;padding:2.5rem clamp(2rem,1.25rem + 1.875vw,3.5rem)}.section-form.default .sidebar{flex:1 1 43%;padding:clamp(1rem,-0.375rem + 3.4375vw,3.75rem)}.section-form h2{color:#181818;font-size:clamp(1.375rem,1.25rem + .4167vw,1.75rem);font-weight:700;margin:0 0 1em}.section-form.sidebar-contact .sidebar{display:flex;flex-direction:column;gap:1.5rem}.section-form.sidebar-contact .sidebar h2{margin:0}.section-form.sidebar-contact .sidebar .google-maps-link{color:#2d2c2c;text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important;transition:all 150ms linear !important}.section-form.sidebar-contact .sidebar .google-maps-link:hover{text-decoration-color:inherit !important}.section-form.sidebar-contact .sidebar .contactdetails a{color:#000;text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important;transition:all 150ms linear !important;display:inline-flex;align-items:center;gap:1ch}.section-form.sidebar-contact .sidebar .contactdetails a:hover{text-decoration-color:inherit !important}.section-form.sidebar-contact .sidebar .contactdetails a:before{content:"";width:16px;height:16px}.section-form.sidebar-contact .sidebar .contactdetails a.phone:before{background:url(../img/icon-phone.svg) center/contain no-repeat}.section-form.sidebar-contact .sidebar .contactdetails a.email:before{background:url(../img/icon-email.svg) center/contain no-repeat}.section-form.sidebar-contact .sidebar .contactdetails .availability{padding-left:calc(16px + 1ch);margin-top:.25ch}@media screen and (max-width: 40rem){.section-form .formwrapper{flex-direction:column}}.section-hero:has(+.section-form.default) .contentwrapper:before{height:calc(100% + 140px)}.section-hero.template-without-image+.section-form.default{margin-top:0}.section-form-apply{scroll-margin-top:180px;padding-block:clamp(1.5rem,-0.0833rem + 5.2778vw,6.25rem);background:url(../img/fireman.svg) top 4.875rem right 25%/185px no-repeat,linear-gradient(100.15deg, #238ECE 12.92%, #085E91 87.53%)}.section-form-apply .formwrapper{width:min(65.625rem,100%);margin-inline:auto;gap:clamp(1.5rem,-1rem + 6.25vw,6.5rem)}.section-form-apply .formwrapper .form{flex:0 0 57.5%}.section-form-apply .formwrapper .sidebar{flex:1 1 auto}.section-form-apply .formwrapper .sidebar .contact a{color:#fff;text-decoration:underline !important;text-decoration-color:rgba(0,0,0,0) !important;transition:all 150ms linear !important;width:fit-content;gap:1ch;padding-block:.5em}.section-form-apply .formwrapper .sidebar .contact a:hover{text-decoration-color:inherit !important}.section-form-apply .formwrapper .sidebar .contact a:before{content:"";width:16px;height:16px}.section-form-apply .formwrapper .sidebar .contact a.phone:before{background:url(../img/icon-phone.svg) center/contain no-repeat}.section-form-apply .formwrapper .sidebar .contact a.email:before{background:url(../img/icon-email.svg) center/contain no-repeat}.section-form-apply .formwrapper .sidebar .vacancy-details{--mg: clamp(1.5rem, 1.1667rem + 1.1111vw, 2.5rem);padding-top:var(--mg);margin-top:var(--mg);border-top:1px solid #238ece}@media screen and (max-width: 40rem){.section-form-apply .formwrapper{flex-direction:column}}.section-media-content .container{width:min(78.75rem,100%);gap:clamp(1.5rem,.0625rem + 3.5938vw,4.375rem)}.section-media-content.orient-right .container{flex-direction:row-reverse;gap:clamp(1.5rem,-1.7857rem + 5.1339vw,4.375rem)}.section-media-content .mediawrapper{flex:0 1 43.9%}.section-media-content .mediawrapper video,.section-media-content .mediawrapper img{width:100%;aspect-ratio:18/13;border-radius:clamp(1.5rem,1.2083rem + .9722vw,2.375rem)}.section-media-content .mediawrapper video{width:100%;height:100%;object-fit:cover}.section-media-content .mediawrapper:has(.not-playing){position:relative;cursor:pointer}.section-media-content .mediawrapper:has(.not-playing):before{content:"";width:62px;aspect-ratio:1;display:grid;place-items:center;background:url(../img/icon-play.svg) center/45% no-repeat #f6cd17;position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:12px;border:1px solid #f6cd17;transition:background-color 300ms ease-out;pointer-events:none;box-shadow:1px 3px 100px 0px rgba(0,0,0,.15);z-index:10}.section-media-content .mediawrapper:has(.not-playing):hover:before{background:url(../img/icon-play.svg) center/50% no-repeat #fff}.section-media-content .contentwrapper{flex:0 1 50%}@media screen and (max-width: 63.9rem){.section-media-content .container{flex-direction:column !important}.section-media-content .mediawrapper{width:min(40rem,100%);aspect-ratio:16/9}}.section-reviews .container{contain:layout}.section-reviews .scorewrapper{gap:1ch}.section-reviews .swiper-wrapper{align-items:stretch}.section-reviews .swiper-wrapper .swiper-slide{height:auto;display:flex;flex-direction:column}.section-reviews .review-item{border-radius:clamp(1.5rem,1.2083rem + .9722vw,2.375rem);padding-block:clamp(1rem,.2917rem + 2.3611vw,3.125rem);padding-inline:clamp(2rem,1.625rem + 1.25vw,3.125rem)}.section-reviews .review-item .rating{gap:1ch}.section-reviews .review-item .text{margin:20px 0 40px}.section-reviews .review-item .name{margin-top:auto}.section-reviews button{width:45px;height:41px;border:1px solid #f6cd17;background:#f6cd17;border-radius:12px;transition:background 300ms ease;position:absolute;top:50%;z-index:10;display:grid;place-items:center}.section-reviews button.prev{left:0;translate:-25% -50%}.section-reviews button.next{right:0;translate:25% -50%}.section-reviews button:hover{background:#fff}@media screen and (max-width: 96.875rem){.section-reviews button.next{translate:-8px -50%}.section-reviews button.prev{translate:8px -50%}}@media screen and (max-width: 64rem){.section-reviews .review-item{width:90% !important}}.section-reviews .container:has(.button-outline){margin-top:clamp(1.5rem,.5833rem + 3.0556vw,4.25rem)}.section-content-quote{padding:77px 0 clamp(1.5rem,-0.3958rem + 6.3194vw,7.1875rem);background-position:center}.section-content-quote .contentwrapper{flex:0 1 auto;padding-left:clamp(0rem,-9.2857rem + 14.5089vw,8.125rem);width:min(100%,518px + clamp(0rem,-9.2857rem + 14.5089vw,8.125rem))}.section-content-quote .quotewrapper{flex:0 1 50%}.section-content-quote .quotewrapper blockquote{line-height:1.15;font-style:unset}.section-content-quote .quotewrapper blockquote:before{content:url(../img/quote-before.svg);position:absolute;top:0;left:0;translate:0 -50%}@media screen and (min-width: 61.25rem){.section-content-quote .quotewrapper{background:unset !important}}@media screen and (max-width: 61.25rem){.section-content-quote{background-image:unset !important}.section-content-quote .container{padding-inline:0;flex-direction:column}.section-content-quote .container>div{width:100%}.section-content-quote .container .contentwrapper{padding-inline:.9375rem;background:linear-gradient(91deg, #238ECE 0%, #085E91 39.27%, #085E91 97.89%);padding-block:2rem}.section-content-quote .container .quotewrapper{padding-block:2rem;padding-inline:.9375rem;background-size:cover}}/*# sourceMappingURL=main.min.css.map */
