:root{ --first-color:#2285f9;--first-color-contrast:#066dea;--second-color:#0b0e20;--third-color:#1d2032;--fourth-color:#474b63;--fifth-color:#787da0;--sixth-color:#3d4054;--color-higlight-1:#e4eeff;--color-higlight-2:#eeeeff;--color-higlight-3:#f4ebff;--blur-bg-color-1:#d8b4fe;--blur-bg-color-2:#2285f9;--linear-color:linear-gradient(90deg,#e2ecfa 0%,#f5f0fa 100%);--linear-color2:linear-gradient(180deg,#e2ecfa 0%,#f5f0fa 100%);--heading-color:#0b0e20;--text-color:#53555d;--alt-heading-color:#ffffff;--alt-text-color:#bcbfd0;--light-bg:#f9f8fa;--light-bg2:#f9f8fa;--light-first-color:#f4f9ff;--forms-input-bg:#fff;--forms-label-color:#6f727f;--forms-input-bg-dark:#626574;--forms-input-border-dark:#626574;--white:#fff;--blue:#2285f9;--blue2:#c0ddff;--black:#000c23;--orange:#f9b506;--green:#38c360;--border-radius:24px;--border-radius-small:8px;--border-radius2:16px;--border-radius3:60px;--border-radius4:100%;--buttonbgtrans:rgba(255,255,255,0.08);--star-color:#f9b506;--star-color-bg:#cfcfcf;--gray-border:#e7e7e9;--gray-border2:#e1e1e1;--gray-border3:#494c5b;--gray-border4:#c4c4cd;--gray-border5:#d3d4db;--gray-border6:#b9bac3;--gray-border7:#aaacb3;--blue-border:#6e798f;--red:#dd1c3f;--first-font:"Figtree",sans-serif;--second-font:"Kalam",sans-serif;--font-awesome:"FontAwesome";--field-height:48px;--field-padding-left:28px;--field-padding-top:15px;--gradient-foto-cover-bottom:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);--gradient-background1:linear-gradient(to bottom, rgba(41,44,62,1) 0%, rgba(151,153,161,1) 100%);}html{ padding:0;margin:0;height:100%;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,0.01) 0 0 1px;}body{ padding:0;margin:0;min-height:100%;-webkit-font-smoothing:antialiased;font-size:18px !important;line-height:1.6em !important;color:var(--text-color);font-family:var(--first-font);font-style:normal;font-optical-sizing:auto;background-color:var(--light-bg);}#websiteholder{ position:relative;overflow-x:clip;width:100%;background-color:var(--second-color);padding:0;}#websiteholder:webkit-scrollbar{ display:none;}.websiteinnercontent{ transition:transform 0.7s cubic-bezier(0.785,0.135,0.15,0.86),border-radius 0.7s ease-in-out,height 0.7s ease-in-out;height:auto;background-color:var(--light-bg);}.content-section-scroll-full-wrapper .projectsintro,.scale{ max-width:1450px;width:94%;margin:0px auto;position:relative;box-sizing:border-box;}.scale.smallscale{ max-width:1200px;}.scale.bigscale{ max-width:1800px;}.grecaptcha-badge,.js-submenu,.pagename,.contactSnippetHidden,.w3info,.schemaorginfo,a.popupcontactbutton{ display:none !important;}body::-webkit-scrollbar{ width:8px;}body::-webkit-scrollbar-track{ -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);}body::-webkit-scrollbar-thumb{ background-color:var(--first-color);border-radius:6px;}div::-webkit-scrollbar{ width:6px;height:6px;}div::-webkit-scrollbar-track{ background-color:#e8e8e8;}div::-webkit-scrollbar-thumb{ background-color:var(--first-color);border-radius:6px;}.img-holder{ display:flex;width:100%;height:100%;}.img-holder svg{ max-width:100%;}.layout-content .img-holder,.img-holder{ width:100% !important;height:100% !important;}.layout-content .img-holder svg,.img-holder svg,.layout-content .img-holder img,.img-holder img{ width:100% !important;height:100% !important;-o-object-fit:contain;object-fit:contain;}.layout-content .img-holder.stretchimg-holder img,.img-holder.stretchimg-holder img{ width:100% !important;height:100% !important;-o-object-fit:cover;object-fit:cover;}p:has(.meerinfolink),p:has(.meerinfoblok),.p-buttonholder{ display:flex;align-items:center;gap:20px;flex-wrap:wrap;}.align-center p:has(.meerinfolink),.align-center p:has(.meerinfoblok),.align-center .p-buttonholder{ justify-content:center;}a.meerinfobloklink,.meerinfobloklink,a.meerinfoblok,.meerinfoblok{ display:inline-flex;align-items:center;justify-content:center;gap:15px;padding:19px 52px 19px 28px;color:var(--white);background-color:var(--first-color);box-sizing:border-box;cursor:pointer;transition:background 0.3s ease-in-out,color 0.3s ease-in-out,border 0.3s ease-in-out;border-radius:50px;position:relative;z-index:1;font-weight:600;font-size:18px;line-height:22px;text-decoration:none;overflow:hidden;position:relative;}a.meerinfobloklink span,.meerinfobloklink span,a.meerinfoblok span,.meerinfoblok span{ position:relative;transition:transform 0.4s ease-in-out,opacity 0.3s ease-out;}.block-with-button:hover .meerinfoblok span,.block-with-button:focus .meerinfoblok span,a.meerinfobloklink:hover span,.meerinfobloklink:hover span,a.meerinfoblok:hover span,.meerinfoblok:hover span,a.meerinfobloklink:focus span,.meerinfobloklink:focus span,a.meerinfoblok:focus span,.meerinfoblok:focus span{ transform:translateY(-200%);position:absolute;}.block-with-button:hover .meerinfoblok span.button-hover-content,.block-with-button:focus .meerinfoblok span.button-hover-content,a.meerinfobloklink:hover span.button-hover-content,.meerinfobloklink:hover span.button-hover-content,a.meerinfoblok:hover span.button-hover-content,.meerinfoblok:hover span.button-hover-content,a.meerinfobloklink:focus span.button-hover-content,.meerinfobloklink:focus span.button-hover-content,a.meerinfoblok:focus span.button-hover-content,.meerinfoblok:focus span.button-hover-content{ position:relative;transform:translateY(0);opacity:1;}a.meerinfobloklink span.button-hover-content,.meerinfobloklink span.button-hover-content,a.span.button-hover-content,.meerinfoblok span.button-hover-content{ position:absolute;transform:translateY(200%);opacity:0;}.block-with-button:hover .meerinfoblok,a.button:hover,.button:hover,a.leesmeer:hover,.leesmeer:hover,a.meerinfobloklink:hover,.meerinfobloklink:hover,a.meerinfoblok:hover,.meerinfoblok:hover,a.meerinfo:hover,.meerinfo:hover,.block-with-button:focus .meerinfoblok,a.button:focus,.button:focus,a.leesmeer:focus,.leesmeer:focus,a.meerinfobloklink:focus,.meerinfobloklink:focus,a.meerinfoblok:focus,.meerinfoblok:focus,a.meerinfo:focus,.meerinfo:focus{ background-color:var(--second-color);color:#fff !important;text-decoration:none !important;-webkit-animation:meerinfopulse 1s;animation:meerinfopulse 1s;box-shadow:0 0 0 2em transparent;opacity:1;}a.meerinfolink,.meerinfolink{ display:inline-flex;padding:10px 0;color:var(--second-color);gap:15px;align-items:center;font-size:20px;line-height:24px;font-weight:500;text-decoration:none !important;position:relative;}a.meerinfolink.whatsapp-link:after,.meerinfolink.whatsapp-link:after{ display:none;}a.meerinfolink:hover,.meerinfolink:hover{ color:var(--second-color);}a.meerinfolink:before,.meerinfolink:before{ content:"";width:0;transition:width 0.3s ease-in-out;height:2px;background-color:var(--first-color);position:absolute;bottom:0;left:50%;transform:translateX(-50%);}.layout-content.layout-content-alt .meerinfolink::before{ background-color:var(--white);}a.meerinfolink:hover:before,.meerinfolink:hover:before{ width:100%;}a.meerinfobloklink:after,.meerinfobloklink:after,a.meerinfoblok:after,.meerinfoblok:after{ display:inline-block;transition:transform 0.3s ease-in-out,background-color 0.3s ease-in-out;z-index:5;mask-image:url('data:image/svg+xml,<svg class="fa-arrow-right" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"></path></svg>');-webkit-mask-image:url('data:image/svg+xml,<svg class="fa-arrow-right" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-right" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z"></path></svg>');-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;color:inherit;background-color:currentColor;content:"";width:12px;height:12px;transform:rotate(-45deg);position:absolute;top:calc(50% - 6px);right:27px;transform-origin:center center;}a.meerinfobloklink[href^="#"]::after,.meerinfobloklink[href^="#"]::after,a.meerinfoblok[href^="#"]::after,.meerinfoblok[href^="#"]::after{ mask-image:url('data:image/svg+xml,<svg class="fa-arrow-down" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-fa-i2svg=""><path fill="currentColor" d="M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"></path></svg>');-webkit-mask-image:url('data:image/svg+xml,<svg class="fa-arrow-down" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-down" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-fa-i2svg=""><path fill="currentColor" d="M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"></path></svg>');}a.meerinfobloklink.scrollup[href^="#"]::after,.meerinfobloklink.scrollup[href^="#"]::after,a.meerinfoblok.scrollup[href^="#"]::after,.meerinfoblok.scrollup[href^="#"]::after{ mask-image:url('data:image/svg+xml,<svg class="fa-arrow-up" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-up" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-fa-i2svg=""><path fill="currentColor" d="M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"></path></svg>');-webkit-mask-image:url('data:image/svg+xml,<svg class="fa-arrow-up" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="arrow-up" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512" data-fa-i2svg=""><path fill="currentColor" d="M214.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-160 160c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 141.2 160 448c0 17.7 14.3 32 32 32s32-14.3 32-32l0-306.7L329.4 246.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-160-160z"></path></svg>');}.block-with-button:hover .meerinfoblok:after,.block-with-button:focus .meerinfoblok:after,a.meerinfobloklink:hover:after,.meerinfobloklink:hover:after,a.meerinfoblok:hover:after,.meerinfoblok:hover:after,a.meerinfobloklink:focus:after,.meerinfobloklink:focus:after,a.meerinfoblok:focus:after,.meerinfoblok:focus:after{ transform:rotate(45deg);}a.meerinfoblok.tel-link:after,.meerinfoblok.tel-link:after{ transform:rotate(0deg);mask-image:url('data:image/svg+xml,<svg class="fa-phone-volume" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone-volume" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M280 0C408.1 0 512 103.9 512 232c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-101.6-82.4-184-184-184c-13.3 0-24-10.7-24-24s10.7-24 24-24zm8 192a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm-32-72c0-13.3 10.7-24 24-24c75.1 0 136 60.9 136 136c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-48.6-39.4-88-88-88c-13.3 0-24-10.7-24-24zM117.5 1.4c19.4-5.3 39.7 4.6 47.4 23.2l40 96c6.8 16.3 2.1 35.2-11.6 46.3L144 207.3c33.3 70.4 90.3 127.4 160.7 160.7L345 318.7c11.2-13.7 30-18.4 46.3-11.6l96 40c18.6 7.7 28.5 28 23.2 47.4l-24 88C481.8 499.9 466 512 448 512C200.6 512 0 311.4 0 64C0 46 12.1 30.2 29.5 25.4l88-24z"></path></svg>');-webkit-mask-image:url('data:image/svg+xml,<svg class="fa-phone-volume" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="phone-volume" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M280 0C408.1 0 512 103.9 512 232c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-101.6-82.4-184-184-184c-13.3 0-24-10.7-24-24s10.7-24 24-24zm8 192a32 32 0 1 1 0 64 32 32 0 1 1 0-64zm-32-72c0-13.3 10.7-24 24-24c75.1 0 136 60.9 136 136c0 13.3-10.7 24-24 24s-24-10.7-24-24c0-48.6-39.4-88-88-88c-13.3 0-24-10.7-24-24zM117.5 1.4c19.4-5.3 39.7 4.6 47.4 23.2l40 96c6.8 16.3 2.1 35.2-11.6 46.3L144 207.3c33.3 70.4 90.3 127.4 160.7 160.7L345 318.7c11.2-13.7 30-18.4 46.3-11.6l96 40c18.6 7.7 28.5 28 23.2 47.4l-24 88C481.8 499.9 466 512 448 512C200.6 512 0 311.4 0 64C0 46 12.1 30.2 29.5 25.4l88-24z"></path></svg>');}a.meerinfoblok.whatsapp-link:after,.meerinfoblok.whatsapp-link:after{ transform:rotate(0deg);mask-image:url('data:image/svg+xml,<svg class="fa-whatsapp" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="whatsapp" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg>');-webkit-mask-image:url('data:image/svg+xml,<svg class="fa-whatsapp" aria-hidden="true" focusable="false" data-prefix="fab" data-icon="whatsapp" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" data-fa-i2svg=""><path fill="currentColor" d="M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"></path></svg>');}a.meerinfoblok.meerinfoblok2,.meerinfoblok.meerinfoblok2{ background-color:var(--second-color);color:var(--white);}.block-with-button:hover .meerinfoblok.meerinfoblok2,.block-with-button:focus .meerinfoblok.meerinfoblok2,a.meerinfoblok.meerinfoblok2:hover,.meerinfoblok.meerinfoblok2:hover,a.meerinfoblok.meerinfoblok2:focus,.meerinfoblok.meerinfoblok2:focus{ background-color:var(--fourth-color);color:var(--white);}a.meerinfoblok.meerinfoblok3,.meerinfoblok.meerinfoblok3{ background-color:var(--white);color:var(--heading-color);}.block-with-button:hover .meerinfoblok.meerinfoblok3,.block-with-button:focus .meerinfoblok.meerinfoblok3,a.meerinfoblok.meerinfoblok3:hover,.meerinfoblok.meerinfoblok3:hover,a.meerinfoblok.meerinfoblok3:focus,.meerinfoblok.meerinfoblok3:focus{ background-color:var(--third-color);color:var(--white);}a.meerinfoblok.meerinfoblok-icon,.meerinfoblok.meerinfoblok-icon{ padding-right:65px;}a.meerinfoblok.meerinfoblok-icon:before,.meerinfoblok.meerinfoblok-icon:before{ content:"";position:absolute;width:40px;border-radius:100px;background-color:var(--white);top:10px;right:10px;bottom:10px;}a.meerinfoblok.meerinfoblok-icon:after,.meerinfoblok.meerinfoblok-icon:after{ color:var(--heading-color);right:24px;}a.meerinfoblok.meerinfoblok-icon.meerinfoblok-small,.meerinfoblok.meerinfoblok-icon.meerinfoblok-small{ padding:14px 60px 14px 24px;font-size:18px;line-height:24px;font-weight:500;}a.meerinfoblok.meerinfoblok-icon.meerinfoblok-small:before,.meerinfoblok.meerinfoblok-icon.meerinfoblok-small:before{ width:36px;top:8px;right:8px;bottom:8px;}a.meerinfoblok.meerinfoblok-icon.meerinfoblok-small:after,.meerinfoblok.meerinfoblok-icon.meerinfoblok-small:after{ right:20px;}.layout-content a:not(.meerinfoblok,.meerinfolink){ font-weight:600;color:var(--heading-color);position:relative;text-decoration:underline;}.layout-content a:not(.meerinfoblok,.meerinfolink):hover{ color:var(--first-color);}.layout-content a:not(.meerinfoblok,.meerinfolink):hover:after{ background-color:var(--first-color);width:80%;}.layout-content.layout-content-alt a:not(.meerinfoblok,.meerinfolink):after{ background-color:var(--white);}ul{ padding:0;margin:0;list-style-type:none;}button{ border:0;margin:0;padding:0;font-family:var(--first-font);cursor:pointer;}h1,h2,h3,h4,h5,h6{ line-height:1.2em;font-weight:700;color:var(--heading-color);}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong{ font-weight:700;position:relative;color:var(--first-color);}.layout-content strong{ color:var(--second-color);}.cke_editable h1 strong,.cke_editable h2 strong,.cke_editable h3 strong,.cke_editable h4 strong,.cke_editable h5 strong,.cke_editable h6 strong,.layout-content h1 strong,.layout-content h2 strong,.layout-content h3 strong,.layout-content h4 strong,.layout-content h5 strong,.layout-content h6 strong{ color:var(--first-color);}h1{ font-size:83px;line-height:1em;}h2{ font-size:48px;}h3{ font-size:36px;}h4{ font-size:24px;}h1 .underline,h2 .underline,h3 .underline,h4 .underline{ position:relative;}h1 .underline::after,h2 .underline::after,h3 .underline::after,h4 .underline::after{ content:'';position:absolute;background-image:url('/images/icons/underline.svg');background-repeat:no-repeat;background-size:contain;width:92px;height:12px;left:-12px;bottom:-16px;}@media(max-width:1250px){ h1 .underline::after, h2 .underline::after, h3 .underline::after, h4 .underline::after{ width:84px;}}@media(max-width:999px){ h1 .underline::after, h2 .underline::after, h3 .underline::after, h4 .underline::after{ width:74px;}}@media(max-width:700px){ h1 .underline::after, h2 .underline::after, h3 .underline::after, h4 .underline::after{ width:64px;}}.cke_editable p:has(+ h1),.layout-content p:has(+ h1){ box-sizing:border-box;font-size:20px;line-height:22px;margin:0 0 16px 0;display:inline-flex;background-color:rgba(255,255,255,0.5);border:1px solid var(--white);padding:12px 28px;border-radius:50px;font-family:var(--first-font);font-weight:600;color:var(--heading-color);}.cke_editable .h1+h2,.cke_editable h1+h2,.layout-content .h1+h2,.layout-content h1+h2{ font-size:24px;margin-top:24px;}.cke_editable pre,.layout-content pre{ font-family:var(--second-font);font-size:18px;line-height:24px;color:var(--heading-color);font-weight:700;box-sizing:border-box;padding-left:40px;position:relative;z-index:1;white-space:inherit;}.layout-content *+pre{ margin-top:40px;}.layout-content.layout-content-alt{ color:var(--alt-text-color);}.layout-content.layout-content-alt .h1,.layout-content.layout-content-alt h1,.layout-content.layout-content-alt h2,.layout-content.layout-content-alt h3,.content-section-form.layout-content.layout-content-alt h3 strong,.blog-section-form.layout-content.layout-content-alt h3 strong,.layout-content.layout-content-alt h4,.layout-content.layout-content-alt h5,.layout-content.layout-content-alt a,.layout-content.layout-content-alt pre,.layout-content.layout-content-alt ul>li,.layout-content.layout-content-alt strong{ color:var(--alt-heading-color) !important;}.layout-content.layout-content-alt h2 strong,.layout-content.layout-content-alt h3 strong,.layout-content.layout-content-alt h4 strong,.layout-content.layout-content-alt h5 strong,.layout-content.layout-content-alt h5 strong{ color:var(--first-color) !important;}.cke_editable *,.layout-content *{ margin:0;}.cke_editable *+h2,.cke_editable *+h3,.cke_editable *+h4,.cke_editable *+h5,.cke_editable *+h6,.cke_editable *+ol,.cke_editable *+ul,.cke_editable *+p,.layout-content *+h2,.layout-content *+h3,.layout-content *+h4,.layout-content *+h5,.layout-content *+h6,.layout-content *+ol,.layout-content *+ul,.layout-content *+p{ margin-top:32px;}.cke_editable *+p:has(.meerinfolink),.cke_editable *+p:has(.meerinfoblok),.cke_editable *+p.p-buttonholder,.layout-content *+p:has(.meerinfolink),.layout-content *+p:has(.meerinfoblok),.layout-content *+p.p-buttonholder{ margin-top:40px;}.cke_editable h1+p:has(.meerinfolink),.cke_editable h1+p:has(.meerinfoblok),.cke_editable h1+p.p-buttonholder,.layout-content h1+p:has(.meerinfolink),.layout-content h1+p:has(.meerinfoblok),.layout-content h1+p.p-buttonholder{ margin-top:52px;}.cke_editable .h1+*,.cke_editable h1+*,.layout-content .h1+*,.layout-content h1+*{ margin-top:44px;}.cke_editable h2+*,.layout-content h2+*{ margin-top:40px;}.cke_editable h3+*,.layout-content h3+*{ margin-top:26px;}.cke_editable h4+*,.cke_editable h5+*,.cke_editable h6+*,.layout-content h4+*,.layout-content h5+*,.layout-content h6+*{ margin-top:15px;}.cke_editable .smart-forms,.cke_editable .nawmenu,.cke_editable p+p,.layout-content .nawmenu,.layout-content p+pl{ margin-top:24px;}.layout-content ul>li *,.layout-content ol>li *{ margin:0px;}.cke_editable ol,.layout-content ol{ padding:0px;margin:0px;list-style-type:none;padding-top:10px;padding-bottom:10px;counter-reset:item;}.cke_editable ol>li,.layout-content ol>li{ padding-left:30px;position:relative;margin-top:5px;}.cke_editable ol>li:before,.layout-content ol>li:before{ content:counters(item,".") " ";counter-increment:item;position:absolute;left:0px;top:1px;z-index:1;}.layout-content ol>li p,.layout-content ul>li p{ display:inline-block;margin:0px;}.cke_editable ul,.layout-content ul{ padding:0;list-style-type:none;}.cke_editable ul>li,.layout-content ul>li{ padding:10px 0 10px 35px;position:relative;border-bottom:1px solid var(--gray-border);box-sizing:border-box;color:var(--heading-color);font-weight:500;}.cke_editable ul>li:before,.layout-content ul>li:before{ content:"";position:absolute;left:0px;top:15px;z-index:1;mask-image:url('data:image/svg+xml,<svg class="fa-circle-check" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="circle-check" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"></path></svg>');-webkit-mask-image:url('data:image/svg+xml,<svg class="fa-circle-check" aria-hidden="true" focusable="false" data-prefix="fas" data-icon="circle-check" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" data-fa-i2svg=""><path fill="currentColor" d="M256 512A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209L241 337c-9.4 9.4-24.6 9.4-33.9 0l-64-64c-9.4-9.4-9.4-24.6 0-33.9s24.6-9.4 33.9 0l47 47L335 175c9.4-9.4 24.6-9.4 33.9 0s9.4 24.6 0 33.9z"></path></svg>');-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;background-color:currentColor;width:20px;height:20px;color:var(--first-color);}.cke_editable ol>li:before,.layout-content ol>li:before{ color:var(--first-color);font-weight:bold;width:auto;text-align:center;display:block;}.cke_editable ol>li:last-of-type,.cke_editable ul>li:last-of-type,.layout-content ol>li:last-of-type,.layout-content ul>li:last-of-type{ border-bottom:0;}.cke_editable ul>li s,.layout-content ul>li s{ position:relative;text-decoration:none;}.cke_editable ul>li s:before,.layout-content ul>li s:before{ content:"";position:absolute;left:-36px;top:-1px;z-index:1;background-image:url('/assets/icons/minpunt-lightbg.svg');background-size:contain;background-repeat:no-repeat;background-position:center;width:24px;height:24px;}.ellipsis{ display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:auto-phrase;}@-webkit-keyframes meerinfopulse{ 0%{ box-shadow:0 0 0 0 rgba(0,12,35,0.5);} 70%{ box-shadow:0 0 0 10px rgba(0,0,0,0);} 100%{ box-shadow:0 0 0 0 rgba(0,0,0,0);}}@keyframes meerinfopulse{ 0%{ box-shadow:0 0 0 0 rgba(0,12,35,0.5);} 70%{ box-shadow:0 0 0 10px rgba(0,0,0,0);} 100%{ box-shadow:0 0 0 0 rgba(0,0,0,0);}}@-webkit-keyframes meerinfopulselight{ 0%{ box-shadow:0 0 0 0 rgba(255,153,0,0.7);} 70%{ box-shadow:0 0 0 10px rgba(0,0,0,0);} 100%{ box-shadow:0 0 0 0 rgba(0,0,0,0);}}@keyframes meerinfopulselight{ 0%{ box-shadow:0 0 0 0 rgba(255,153,0,0.7);} 70%{ box-shadow:0 0 0 10px rgba(0,0,0,0);} 100%{ box-shadow:0 0 0 0 rgba(0,0,0,0);}}@-webkit-keyframes meerinfopulsewhite{ 0%{ box-shadow:0 0 0 0 rgba(34,133,249,0.7);} 70%{ box-shadow:0 0 0 10px rgba(0,0,0,0);} 100%{ box-shadow:0 0 0 0 rgba(0,0,0,0);}}@keyframes meerinfopulsewhite{ 0%{ box-shadow:0 0 0 0 rgba(34,133,249,0.7);} 70%{ box-shadow:0 0 0 10px rgba(0,0,0,0);} 100%{ box-shadow:0 0 0 0 rgba(0,0,0,0);}}@media (max-width:2000px){ h1{ font-size:82px;}}@media (max-width:1800px){ h1{ font-size:80px;}}@media (max-width:1650px){ h1{ font-size:70px;}}@media (min-width:1450px){ .page-hero-inner.flex-txt-frame-img h1, .page-hero-inner.page-hero-blog-detail-inner h1, .page-hero-inner.flex-txt-img h1{ font-size:60px;}}@media (max-width:1450px){ h1{ font-size:58px;}}@media (max-width:1250px){ h1{ font-size:52px;} h2{ font-size:40px;} h3{ font-size:32px;} h4{ font-size:20px;} .cke_editable *+h2, .cke_editable *+h3, .cke_editable *+h4, .cke_editable *+h5, .cke_editable *+h6, .cke_editable *+ol, .cke_editable *+ul, .cke_editable *+p, .layout-content *+h2, .layout-content *+h3, .layout-content *+h4, .layout-content *+h5, .layout-content *+h6, .layout-content *+ol, .layout-content *+ul, .layout-content *+p{ margin-top:20px;} .cke_editable *+p:has(.meerinfolink), .cke_editable *+p:has(.meerinfoblok), .cke_editable *+p.p-buttonholder, .layout-content *+p:has(.meerinfolink), .layout-content *+p:has(.meerinfoblok), .layout-content *+p.p-buttonholder{ margin-top:25px;} .cke_editable .h1+*, .cke_editable h1+*, .layout-content .h1+*, .layout-content h1+*{ margin-top:20px;} .cke_editable h2+*, .layout-content h2+*{ margin-top:20px;} .cke_editable h3+*, .layout-content h3+*{ margin-top:15px;} .cke_editable h4+*, .cke_editable h5+*, .cke_editable h6+*, .layout-content h4+*, .layout-content h5+*, .layout-content h6+*{ margin-top:15px;} .cke_editable .smart-forms, .cke_editable .nawmenu, .cke_editable p+p, .layout-content .nawmenu, .layout-content p+pl{ margin-top:15px;}}@media (max-width:1100px){ a.meerinfolink, .meerinfolink{ font-size:18px;} a.meerinfoblok.meerinfoblok-icon.meerinfoblok-small, .meerinfoblok.meerinfoblok-icon.meerinfoblok-small, a.meerinfobloklink, .meerinfobloklink, a.meerinfoblok, .meerinfoblok{ font-size:16px;}}@media (max-width:999px){ .cke_editable h1+p:has(.meerinfolink), .cke_editable h1+p:has(.meerinfoblok), .cke_editable h1+p.p-buttonholder, .layout-content h1+p:has(.meerinfolink), .layout-content h1+p:has(.meerinfoblok), .layout-content h1+p.p-buttonholder{ margin-top:30px;} .cke_editable p:has(+ h1), .layout-content p:has(+ h1){ font-size:16px;line-height:20px;padding:10px 24px;} h2{ font-size:32px;} h3{ font-size:24px;} h4{ font-size:18px;} .cke_editable .h1+h2, .cke_editable h1+h2, .layout-content .h1+h2, .layout-content h1+h2{ font-size:20px;margin-top:24px;}}@media (max-width:700px){ .cke_editable h1+p:has(.meerinfolink), .cke_editable h1+p:has(.meerinfoblok), .cke_editable h1+p.p-buttonholder, .layout-content h1+p:has(.meerinfolink), .layout-content h1+p:has(.meerinfoblok), .layout-content h1+p.p-buttonholder{ margin-top:30px;} h1{ font-size:38px;} h2{ font-size:28px;} h3{ font-size:24px;} h4{ font-size:18px;} .cke_editable .h1+h2, .cke_editable h1+h2, .layout-content .h1+h2, .layout-content h1+h2{ font-size:18px;margin-top:24px;} .cke_editable *+h2, .cke_editable *+h3, .cke_editable *+h4, .cke_editable *+h5, .cke_editable *+h6, .cke_editable *+ol, .cke_editable *+ul, .cke_editable *+p, .layout-content *+h2, .layout-content *+h3, .layout-content *+h4, .layout-content *+h5, .layout-content *+h6, .layout-content *+ol, .layout-content *+ul, .layout-content *+p{ margin-top:10px;} .cke_editable *+p:has(.meerinfolink), .cke_editable *+p:has(.meerinfoblok), .cke_editable *+p.p-buttonholder, .layout-content *+p:has(.meerinfolink), .layout-content *+p:has(.meerinfoblok), .layout-content *+p.p-buttonholder{ margin-top:15px;} .cke_editable .h1+*, .cke_editable h1+*, .layout-content .h1+*, .layout-content h1+*{ margin-top:15px;} .cke_editable h2+*, .layout-content h2+*{ margin-top:10px;} .cke_editable h3+*, .layout-content h3+*{ margin-top:10px;} .cke_editable h4+*, .cke_editable h5+*, .cke_editable h6+*, .layout-content h4+*, .layout-content h5+*, .layout-content h6+*{ margin-top:10px;} .cke_editable .smart-forms, .cke_editable .nawmenu, .cke_editable p+p, .layout-content .nawmenu, .layout-content p+ul{ margin-top:10px;} a.meerinfobloklink, .meerinfobloklink, a.meerinfoblok, .meerinfoblok{ padding:14px 40px 14px 20px;} a.meerinfobloklink:after, .meerinfobloklink:after, a.meerinfoblok:after, .meerinfoblok:after{ right:19px;} a.meerinfoblok.meerinfoblok-icon.meerinfoblok-small, .meerinfoblok.meerinfoblok-icon.meerinfoblok-small, a.meerinfoblok.meerinfoblok-icon, .meerinfoblok.meerinfoblok-icon{ padding-right:50px;} a.meerinfoblok.meerinfoblok-icon.meerinfoblok-small:before, .meerinfoblok.meerinfoblok-icon.meerinfoblok-small:before, a.meerinfoblok.meerinfoblok-icon:before, .meerinfoblok.meerinfoblok-icon:before{ width:30px;} a.meerinfoblok.meerinfoblok-icon.meerinfoblok-small:after, .meerinfoblok.meerinfoblok-icon.meerinfoblok-small:after, a.meerinfoblok.meerinfoblok-icon:after, .meerinfoblok.meerinfoblok-icon:after{ right:19px;} .cke_editable p:has(+ h1), .layout-content p:has(+ h1){ font-size:14px;line-height:20px;padding:8px 18px;}}.cookie-settings{ position:fixed;z-index:999;left:0;right:0;top:0;background-color:rgba(0,0,0,0.2);pointer-events:none;bottom:0;}.cookie-settings-open{ pointer-events:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:rgba(254,254,254,1);box-shadow:0 -5px 5px -5px rgba(0,0,0,0.2);border-radius:5px;max-height:92%;overflow-x:hidden;overflow-y:scroll;}.cookie-details{ padding:40px;background-color:white;border-top:1px solid #efefef;max-width:800px;margin-left:auto;margin-right:auto;box-sizing:border-box;}.cookie-details-tab{ max-height:340px;overflow:hidden;overflow-y:scroll;display:none;}.cookie-details-tab.active{ display:block;}.cookie-details-tab h4{ line-height:initial;margin:0;margin-top:10px;margin-bottom:10px;}.cookie-details-tab table{ border-collapse:collapse;background-color:white;width:99%;box-sizing:border-box;max-width:99%;}.cookie-details-tab table th{ background-color:#efefef;}.cookie-details-tab table th,.cookie-details-tab table tr td{ border:1px solid #eee;padding:5px;}.cookie-details-tab table tr td.doel{ max-width:300px;}.cookie-details-tab table tr td,.cookie-details-tab table tr th{ font-size:14px;text-align:left;color:var(--second-color);}.cookie-settings h3{ margin:0;padding-top:10px;font-size:30px;margin-bottom:10px;}.cookie-settings-intro{ box-sizing:border-box;padding:40px;}.cookie-settings-intro h2{ margin:0;margin-bottom:20px;font-size:25px !important;line-height:30px !important;}.cookie-settings p{ font-size:16px;line-height:27px;color:var(--second-color);}.cookie-settings-intro p{ margin:0;}.cookie-settings-inner{ width:800px;margin-left:auto;margin-right:auto;}.cookiesbuttonswrapper{ display:flex;flex-direction:row;width:100%;box-sizing:border-box;padding:40px;gap:25px;border-top:1px solid #efefef;}.cookiebuttons{ width:100%;}.cookiesbuttonswrapper .cookiebuttons .button{ width:100%;height:auto;text-shadow:none !important;font-size:14px;font-weight:bold;}#inhoud ul.ui-tabs-nav li:before{ display:none;}#cookie-details-tabs ul{ width:100%;display:flex;border-bottom:2px solid #eee;margin-bottom:10px;flex-direction:row;justify-content:space-evenly;}#cookie-details-tabs ul li{ line-height:inherit;padding-left:0;text-align:center;width:100%;}#cookie-details-tabs ul li a{ display:block;padding:10px 20px;font-weight:bold;color:#2e2e2e;text-decoration:none;background-color:#efefef;white-space:nowrap;}#cookie-details-tabs ul li a:hover{ color:var(--second-color);}#cookie-details-tabs ul li a.active{ background-color:var(--second-color);color:#fff;}.optionrow{ display:flex;justify-content:space-between;flex-direction:row;align-items:center;gap:5px;}.optionrow .option{ font-weight:bold;white-space:nowrap;margin-right:0;color:var(--second-color);font-size:13px;}.optionrow .checkbox{ top:7px;}.optionrow button{ top:3px;padding:6px 12px !important;}.optionrow button:before{ display:none;}.option-row-holder{ padding:25px 0 0 0;}.smart-forms .button.button-showcookies{ background-color:transparent;color:var(--second-color) !important;white-space:nowrap;padding-right:24px;}.smart-forms .button.button-showcookies:after{ display:none;}.button.button-showcookies:before{ display:none;}.hide-cookie-info{ padding-top:10px;padding-bottom:5px;}.hide-cookie-info .button{ text-decoration:none;float:right;padding:2px;}.cookie-settings-innerwrapper .button{ border-radius:50px;}.cookie-settings-innerwrapper .button:after{ display:none;}.cookie-details .option{ color:var(--text-color) !important;}@media (max-width:800px){ #cookie-details-tabs ul li{ width:100%;float:left;text-align:center;} .option-row-holder .colm{ width:100%;float:none;} .cookie-details-tab{ max-height:inherit;} .cookie-settings-inner{ width:700px;}}@media (max-width:780px){ .cookie-settings h3{ font-size:25px !important;} #cookie-details-tabs ul{ flex-direction:column;} #cookie-details-tabs ul li a{ padding:10px;text-align:left;} .cookiebuttons{ margin-left:auto !important;margin-right:auto !important;}}@media (max-width:700px){ .cookiesbuttonswrapper, .cookie-details, .cookie-settings-intro{ padding:25px;} .cookie-settings-inner{ min-width:1px;width:100%;max-width:100vw;} .cookiesbuttonswrapper{ flex-direction:column;text-align:center;gap:10px;} .smart-forms .option{ display:block;float:none;width:100%;margin-right:0;} #cookie-details-tabs ul{ border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;overflow:hidden;} .cookiebuttons{ max-width:inherit;} .cookie-settings-open{ width:92%;max-width:320px;} .cookie-details-tab table thead{ display:none;} .cookie-details-tab table tbody tr td, .cookie-details-tab table tbody tr, .cookie-details-tab table tbody, .cookie-details-tab table{ display:block;} .cookie-details-tab table tbody tr td{ padding-left:110px;vertical-align:top;position:relative;} .cookie-details-tab table tbody tr{ padding-bottom:10px;} .cookie-details-tab table tbody tr td:before{ position:absolute;z-index:2;top:1px;left:1px;width:100px;padding:6px;box-sizing:border-box;bottom:1px;border-right:1px solid #efefef;background-color:#efefef;font-weight:bold;} .cookie-details-tab table tbody tr td:nth-of-type(1):before{ content:"Naam";} .cookie-details-tab table tbody tr td:nth-of-type(2):before{ content:"Provider";} .cookie-details-tab table tbody tr td:nth-of-type(3):before{ content:"Doel";} .cookie-details-tab table tbody tr td:nth-of-type(4):before{ content:"Duur";} .cookie-details-tab table tbody tr td:nth-of-type(5):before{ content:"Link";} .optionrow{ flex-direction:column;gap:10px;align-items:flex-start;}}@media (max-width:550px){}@media (max-width:430px){ #inhoud .cookie-settings h3{ font-size:20px !important;}}#breadcrumbsholder{display:none !important;}html{scroll-behavior:smooth;scroll-padding-top:125px;}.hide{display:none;}.slideshow-holder{position:relative;z-index:4;}.slideshow-holder .link-border,.slideshow-holder h1{text-shadow:0 0 30px var(--light-bg);}.slideshow-holder .bg-circles-wrapper{z-index:3;}.slideshow-bg{position:absolute;z-index:-1;overflow:hidden;}.video-overlay,.slideshow-bg .swiper-slide:before{content:"";position:absolute;z-index:1;top:0;left:0;right:0;bottom:0;background-color:var(--light-bg);opacity:0.5;}.slideshow-bg .swiper-wrapper,.slideshow-bg .swiper{height:100%;}.slideshow-bg .video:before,.slideshow-bg .swiper:before{content:"";position:absolute;z-index:2;height:300px;max-height:50%;left:0;right:0;bottom:0;background:linear-gradient(  to bottom, rgba(249,248,250,0) 0%, rgba(249,248,250,1) 100% );opacity:1;}.slideshow-bg .video:after,.slideshow-bg .swiper:after{content:"";position:absolute;z-index:2;top:0;left:0;right:0;bottom:0;background:linear-gradient(  45deg, rgba(249,248,250,1) 0%, rgba(249,248,250,0) 100% );opacity:1;}.slideshow-bg{top:0;bottom:-100px;left:0;right:0;}.slideshow-bg video,.slideshow-bg img{-webkit-filter:blur(3.2px);filter:blur(3.2px);}.slideshow-bg .video{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;}.slideshow-bg video{position:absolute;z-index:1;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:101%;height:101%;-o-object-fit:cover !important;object-fit:cover !important;}.popup-full-wrapper{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;pointer-events:none;visibility:hidden;opacity:0;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;padding:50px 0;}.sidemenuwrapper{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;pointer-events:none;visibility:hidden;opacity:0;}#header{position:fixed;top:35px;left:0;right:0;z-index:999;background-color:transparent;transition:top 0.5s ease;}@media (min-width:1380px){.banneropen #header{ top:120px;}}#header.fixedmenu{top:10px;}.header-banner-wrapper{background-color:var(--first-color);position:relative;z-index:1000;}.header-banner-inner{display:flex;align-items:center;justify-content:space-between;gap:15px;}.header-banner-wrapper .close-header-banner{margin:0;border:0;padding:0;background:transparent;color:var(--white);text-shadow:none !important;font-size:23px;cursor:pointer;}.header-banner-left{position:relative;box-sizing:border-box;padding:15px 0;}.header-banner-left h1,.header-banner-left h2,.header-banner-left h3,.header-banner-left h4,.header-banner-left h5,.header-banner-left h6,.header-banner-left button,.header-banner-left pre{display:none;}.header-banner-left .layout01-wrapper{display:inline-block;vertical-align:middle;}.header-banner-left p{display:inline-block;margin:0;font-size:16px;line-height:27px;color:var(--white);}.header-banner-left p a{color:var(--white);font-weight:500;}.header-banner-left p img{display:inline-block;vertical-align:middle;}.header-banner-left p strong{color:var(--white);}.header-banner-left img.kerstmanimg{width:auto;height:160px;position:absolute;top:-200px;left:-60px;-webkit-animation: slideDown 2s ease-in-out forwards, rotateSwing 3s linear infinite;animation: slideDown 2s ease-in-out forwards, rotateSwing 3s linear infinite;transform-origin:top center;pointer-events:none;}@-webkit-keyframes slideDown{0%{ top:-200px;}100%{ top:-10px;}}@keyframes slideDown{0%{ top:-200px;}100%{ top:-10px;}}@-webkit-keyframes rotateSwing{0%,100%{ transform:translateX(-50%) rotate(0deg);}50%{ transform:translateX(-50%) rotate(15deg);}}@keyframes rotateSwing{0%,100%{ transform:translateX(-50%) rotate(0deg);}50%{ transform:translateX(-50%) rotate(15deg);}}.headercontent{display:flex;align-items:center;gap:12px;background-color:var(--white);padding:12px 16px;border:1px solid var(--gray-border);border-radius:50px;}.headertablogo{flex:0 0 60px;display:flex;}.headertablogo a.headerlogo.headerlogo-resp{display:none;}.headertablogo a.headerlogo{display:flex;align-items:center;justify-content:center;width:60px;background-color:var(--light-bg);height:60px;border-radius:60px;border:1px solid var(--gray-border);box-sizing:border-box;}.headertablogo img,.headertablogo svg{display:block;position:relative;left:4px;transition:transform 0.5s ease;}.headertablogo a.headerlogo:hover svg{transform:scale(1.2) rotate(10deg);}.headertabmenu{display:flex;align-items:center;justify-content:space-between;flex:1;box-sizing:border-box;padding:0 50px 0 100px;}.submenuwrapper{display:none;}.hoofdmenuul{display:flex;justify-content:flex-end;align-items:center;gap:5px;}.hoofdmenuul .submenu-li{position:relative;}.hoofdmenuul .submenu-li > span.menunolink,.hoofdmenuul .submenu-li > a{text-decoration:none;display:block;cursor:pointer;overflow:hidden;position:relative;border-radius:100px;color:var(--heading-color);background-image:var(--linear-color);}.hoofdmenuul .submenu-li > a span{display:block;font-size:18px;line-height:22px;font-weight:500;background:var(--white);transition: top 0.4s ease-in-out, bottom 0.4s ease-in-out, transform 0.7s ease-in-out;position:relative;box-sizing:border-box;padding:15px 20px;background-color:var(--white);border-radius:100px;}.hoofdmenuul .submenu-li a.addicon span,.hoofdmenuul .submenu-li a.fly span{padding-right:40px;}.hoofdmenuul .submenu-li a span.menulabel{bottom:0;}.hoofdmenuul .submenu-li > a.active span.menulabel:before{content:"";position:absolute;inset:0;border-radius:50px;padding:4px;background:var(--linear-color);-webkit-mask: linear-gradient(#000 0 0) content-box, var(--linear-color);mask: linear-gradient(#000 0 0) content-box, var(--linear-color);-webkit-mask-composite:xor;mask-composite:exclude;}.hoofdmenuul .submenu-li > a.highlight span.menulabel,.hoofdmenuul .submenu-li:focus-within > a span.menulabel,.hoofdmenuul .submenu-li:hover > a span.menulabel{bottom:55px;}.hoofdmenuul .submenu-li a span.menulabel-hover{position:absolute;left:50%;transform:translateX(-50%) scale(0.8);width:100%;background:transparent;top:101%;}.hoofdmenuul .submenu-li > a.highlight span.menulabel-hover,.hoofdmenuul .submenu-li:focus-within > a span.menulabel-hover,.hoofdmenuul .submenu-li:hover > a span.menulabel-hover{transform:translateX(-50%) scale(1);top:0;}.hoofdmenuul .submenu-li a.fly{display:flex;gap:10px;align-items:center;}.hoofdmenuul .submenu-li a.fly:after{display:flex;transition:transform 0.3s ease;width:12px;height:12px;color:inherit;background-color:currentColor;-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 384 512"><path d="M169.4 470.6c12.5 12.5 32.8 12.5 45.3 0l160-160c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 370.8 224 64c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 306.7L54.6 265.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l160 160z"/></svg>');content:"";-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;mask-size:contain;mask-repeat:no-repeat;mask-position:center;position:absolute;right:20px;top:50%;transform:translateY(-50%);}.hoofdmenuul .submenu-li a.addicon{display:flex;}.hoofdmenuul .submenu-li a.addicon:before{display:flex;width:16px;height:16px;content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);z-index:10;background-size:contain;background-repeat:no-repeat;transition: width 0.3s ease-in-out, height 0.3s ease-in-out, right 0.3s ease-in-out;}.hoofdmenuul .submenu-li a.addicon:hover:before{right:12px;width:20px;height:20px;}.hoofdmenuul .submenu-li a.addicon.ai-icon:before{background-image:url("/assets/icons/ai-menu.svg");}.hoofdmenuul .submenu-li:focus-within a.fly:after,.hoofdmenuul .submenu-li:hover a.fly:after{transform:translateY(-50%) rotate(-180deg);}.hoofdmenuul .submenu-li a:focus-within,.hoofdmenuul .submenu-li a:hover{color:var(--heading-color);text-decoration:none;}.hoofdmenuul .submenu-li .submenu{display:none;}.submenucontent{position:absolute;visibility:hidden;opacity:0;}.searchbutton{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:var(--light-bg);color:var(--heading-color);border-radius:36px;border:1px solid var(--gray-border);}.searchbutton svg{height:12px;width:auto;}.openmobilemenu{display:none;width:60px;height:60px;color:var(--heading-color);align-items:center;justify-content:center;background-image:var(--linear-color);border-radius:60px;border:1px solid var(--gray-border);}.openmobilemenu-icon{width:28px;height:18px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;}.openmobilemenu-icon-line{height:2px;transition:width 0.5s ease;width:100%;background-color:var(--second-color);}.openmobilemenu-icon-line.openmobilemenu-icon-line-1,.openmobilemenu-icon-line.openmobilemenu-icon-line-3{width:20px;}.sidemenuisopen .openmobilemenu-icon-line.openmobilemenu-icon-line-1,.sidemenuisopen .openmobilemenu-icon-line.openmobilemenu-icon-line-3{width:100%;}.openmobilemenu svg{width:auto;height:25px;}#page-hero-full-wrapper{box-sizing:border-box;padding:245px 0 0 0;position:relative;}#page-hero-full-wrapper.page-hero-txt-images{padding-bottom:25px;}#page-hero-full-wrapper.page-hero-text-inhoud-as-overlay{padding-bottom:0;}#page-hero-full-wrapper.page-hero-hide-overflow{overflow:hidden;}.page-hero-txt-images .page-hero-inner{max-width:1100px;}.page-hero-images-wrapper{position:absolute;top:225px;left:0;bottom:0;right:0;z-index:5;pointer-events:none;}.page-hero-images-inner{height:100%;position:relative;max-width:1900px !important;}.page-hero-image{position:absolute;border-radius:var(--border-radius);overflow:hidden;}.afbeeldingblokslidewithbg.page-hero-image:first-of-type,.page-hero-image:first-of-type{position:absolute;left:0;bottom:0;width:320px;height:380px;}.afbeeldingblokslidewithbg.page-hero-image:nth-of-type(2),.page-hero-image:nth-of-type(2){position:absolute;right:0;top:0;width:280px;height:320px;}.afbeeldingblokslidewithbg.page-hero-image{height:auto !important;}.afbeeldingblokslidewithbg.page-hero-image .img-holder img{transform-origin:bottom center;}.afbeeldingblokslidewithbg.page-hero-image .afbeeldingblokslidebg{background:var(--linear-color);border:1px solid var(--gray-border);}.afbeeldingblokslidewithbg.page-hero-image .afbeeldingblokslidebgleft,.afbeeldingblokslidewithbg.page-hero-image .afbeeldingblokslidebgright{opacity:0.3 !important;}.page-hero-inner-txt-images,.page-hero-inner-txt-only{text-align:center;}.layout-content-center p:has(.meerinfolink),.layout-content-centerp:has(.meerinfoblok),.layout-content-center .p-buttonholder,.page-hero-inner-txt-images p:has(.meerinfolink),.page-hero-inner-txt-images p:has(.meerinfoblok),.page-hero-inner-txt-images .p-buttonholder,.page-hero-inner-txt-only p:has(.meerinfolink),.page-hero-inner-txt-only p:has(.meerinfoblok),.page-hero-inner-txt-only .p-buttonholder,.layout-content-center #breadcrumbsholder,.page-hero-inner-txt-images #breadcrumbsholder,.page-hero-inner-txt-only #breadcrumbsholder,.page-hero-inner-txt-images .layout-content ul,.page-hero-inner-txt-only .layout-content ul{justify-content:center;}.layout-content.layout-content-center pre,.page-hero-inner-txt-images .layout-content pre,.page-hero-inner-txt-only .layout-content pre{width:auto;display:inline-block;}#page-hero-full-wrapper .page-hero-inner{}.layout-content-center{text-align:center;}.bg-circles-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;}.bg-circle{position:absolute;width:1200px;height:1200px;border-radius:100%;background-color:var(--color-higlight-1);border-radius:var(--border-radius);opacity:0.35;}.bg-circle-1{background:radial-gradient(  circle at center, var(--blur-bg-color-1) 0%, rgba(216,180,254,0.4) 30%, rgba(216,180,254,0) 70% );}.bg-circle-2{background:radial-gradient(  circle at center, var(--blur-bg-color-2) 0%, rgba(34,133,249,0.4) 30%, rgba(34,133,249,0) 70% );}.bg-circle-3{background:radial-gradient(  circle at center, var(--fourth-color) 0%, rgba(71,75,99,0.7) 35%, rgba(71,75,99,0.35) 55%, rgba(71,75,99,0) 75% );opacity:1;}.rating-badge-full-wrapper{margin-bottom:24px;}.rating-badge-inner{display:inline-flex;align-items:center;gap:8px;background-color:rgba(255,255,255,0.5);border:1px solid var(--white);box-sizing:border-box;padding:10px 16px;border-radius:50px;position:relative;z-index:10;max-width:100%;flex-wrap:nowrap;}.rating-badge-star{flex:0 0 20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;}.rating-badge-star svg{height:20px;width:20px;}.rating-badge-images{display:flex;align-items:center;flex-direction:row-reverse;flex-shrink:0;position:relative;z-index:1;}.rating-badge-image-wrapper{flex:0 0 32px;width:32px;height:32px;position:relative;transition: transform 0.5s ease, z-index 0.5s ease;}.rating-badge-image-wrapper:not(:last-child){margin-left:-15px;}.rating-badge-image-wrapper:hover{transform:translateY(-10px);}.rating-badge-image{width:32px;height:32px;border-radius:48px;box-sizing:border-box;background-color:var(--color-higlight-1);border:3px solid var(--white);position:relative;overflow:hidden;}.rating-badge-image .img-holder{width:100% !important;height:100% !important;}.rating-badge-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.rating-badge-image.animated{transform:translateX(0);-webkit-transform:translateX(0);opacity:1;}.rating-badge-image-wrapper:nth-of-type(3n + 2) .rating-badge-image{background-color:var(--color-higlight-2);}.rating-badge-image-wrapper:nth-of-type(3n + 3) .rating-badge-image{background-color:var(--color-higlight-3);}.rating-badge-txt{font-weight:400;color:var(--text-color);font-size:16px;line-height:22px;position:relative;z-index:2;text-align:left;flex-shrink:0;white-space:nowrap;}.rating-badge-txt p{margin:0;}.rating-badge-txt span{font-weight:600;color:var(--heading-color);}.rating-badge-bg{display:none;}.page-hero-flex{display:flex;gap:150px;position:relative;z-index:5;align-items:flex-start;}.content-section-as-hero-overlay{position:relative;z-index:10;margin-top:-280px;}.content-section-as-hero-overlay .content-section-overlay-inner-with-bg{background-color:var(--white);box-sizing:border-box;padding:80px 40px 0 40px;border-radius:var(--border-radius);}.page-hero-inner{position:relative;z-index:2;}.page-hero-bg{z-index:-1;}.page-hero-bg-1{left:-260px;top:-600px;}.page-hero-bg-2{right:0;bottom:-800px;}.page-hero-text-big-image-bg,.page-hero-blog-detail-bg,.page-hero-txt-blocks-bg,.page-hero-txt-only-bg,.page-hero-txt-images-bg,.page-hero-txt-frame-img-bg{z-index:-1;}.page-hero-text-big-image-bg-1,.page-hero-blog-detail-bg-1,.page-hero-txt-blocks-bg-1,.page-hero-txt-only-bg-1,.page-hero-txt-images-bg-1{top:-670px;left:-620px;}.page-hero-text-big-image-bg-2,.page-hero-blog-detail-bg-2,.page-hero-txt-blocks-bg-2,.page-hero-txt-only-bg-2,.page-hero-txt-images-bg-2{bottom:-800px;right:-320px;}.page-hero-inhoud-backing-wrapper{position:relative;height:280px;margin-top:100px;}.page-hero-bg-icon{position:absolute;z-index:-1;top:50%;transform:translateY(-50%);width:calc(calc(100vw - 1450px) / 2);text-align:center;overflow:hidden;min-width:4%;z-index:2;}.page-hero-bg-icon-left{right:100%;}.page-hero-bg-icon-right{left:100%;}.page-hero-bg-icon svg{min-width:100%;height:auto;display:inline-block;vertical-align:middle;min-height:106px;width:auto;height:auto;}.page-hero-txt{flex:1;position:relative;box-sizing:border-box;z-index:2;width:100%;}.page-hero-txt * + p:has(.meerinfoblok),.page-hero-txt * + p.p-buttonholder{margin-top:50px;}.page-hero-txt * + ul{margin-top:40px;}.page-hero-txt ul{display:flex;flex-wrap:wrap;gap:12px 40px;}.page-hero-txt ul > li{padding:0 0 0 45px;border:0;font-size:20px;line-height:30px;font-weight:600;}.page-hero-txt ul > li:before{top:0px;width:32px;height:32px;}.page-hero-txt.page-hero-txt-no-padding{padding-top:0;}.page-hero-txt .layout01-wrapper{position:relative;z-index:2;}.page-hero-txt.page-hero-txt-with-bg:after{content:"";position:absolute;z-index:-1;top:0;left:50%;transform:translateX(-50%);background-color:var(--third-color);-webkit-filter:blur(120px);filter:blur(120px);width:550px;height:550px;border-radius:100%;will-change:transform;pointer-events:none;}.page-hero-img{flex:0 0 600px;position:relative;}.page-hero-img .afbeeldingblokimg-stretch{border-radius:var(--border-radius);overflow:hidden;}.page-hero-bottom{position:relative;z-index:2;}.page-hero-bottom .linkblocks-overview,.page-hero-bottom .linkblocks{box-sizing:border-box;padding-top:50px;}.linkblocks{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;}.linkblockwrapper{display:block;}.linkblocks.linkblocks-highlights .swiper-wrapper{align-items:stretch;}.linkblockwrapper.swiper-slide{display:flex;flex-direction:column;height:auto;}.linkblockspertwo{grid-template-columns:repeat(2,1fr);}.linkblockcontent{flex:1;text-decoration:none;display:block;text-align:left;background-color:var(--white);border-radius:var(--border-radius);box-sizing:border-box;padding:34px;position:relative;border:1px solid var(--gray-border);transition:transform 0.5s ease;height:100%;text-decoration:none !important;}.linkblockwrapper:hover .linkblockcontent{transform:scale(0.98);}.linkblockfoto{width:48px;height:48px;border-radius:var(--border-radius-small);background-image:var(--linear-color2);display:inline-flex;align-items:center;justify-content:center;margin-bottom:14px;transform-style:preserve-3d;transition:transform 1s ease;}.linkblockfoto svg{height:24px;width:auto;}.linkblockwrapper:hover .linkblockfoto{transform:rotateY(360deg);}.linkblocktxt.linkblocktxt-editor *{display:none;}.linkblocktxt.linkblocktxt-editor h3:first-of-type,.linkblocktxt h3{display:-webkit-box;margin:0;font-size:20px;line-height:26px;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:auto-phrase;height:26px;}.block-with-button .linkblocktxt h3{height:64px;font-size:28px;line-height:32px;-webkit-line-clamp:2;display:flex;flex-direction:column;justify-content:center;}.block-with-button .linkblocktxt h3 span{display:block;height:auto;max-height:64px;}.block-with-button .linkblocktxt p{margin:4px 0 0 0;}.linkblocktxt.linkblocktxt-editor p:first-of-type,.linkblocktxt p{margin:12px 0 0 0;display:-webkit-box;font-size:18px;line-height:32px;color:var(--text-color);}.linkblocktxt.linkblocktxt-editor h3:first-of-type *,.linkblocktxt.linkblocktxt-editor p:first-of-type *{display:inline;}.linkblocktxt.linkblocktxt-editor p:first-of-type a{color:var(--heading-color);}.block-with-button .block-button{margin-top:28px;}.blocks-with-bg .linkblockwrapper:nth-of-type(3n + 1) .linkblockcontent{background-color:var(--color-higlight-1);}.blocks-with-bg .linkblockwrapper:nth-of-type(3n + 2) .linkblockcontent{background-color:var(--color-higlight-2);}.blocks-with-bg .linkblockwrapper:nth-of-type(3n + 3) .linkblockcontent{background-color:var(--color-higlight-3);}.blocks-with-bg .linkblockfoto{background:var(--white);}.afbeeldingblokslidewithbg{width:auto;height:auto;position:relative;border-radius:var(--border-radius);overflow:hidden;}.afbeeldingblokslidewithbg .afbeeldingblokslidebg{background-color:var(--third-color);border:1px solid rgba(255,255,255,0.25);overflow:hidden;position:absolute;border-radius:var(--border-radius);top:0;left:0;right:0;bottom:0;}.afbeeldingblokslidewithbg .afbeeldingblokslidebgleft{content:"";z-index:1;position:absolute;top:12px;left:-160px;pointer-events:none;background:var(--first-color);-webkit-filter:blur(100px);filter:blur(100px);will-change:transform;border-radius:100%;width:335px;height:335px;}.afbeeldingblokslidewithbg .afbeeldingblokslidebgright{content:"";z-index:1;position:absolute;bottom:12px;right:-180px;pointer-events:none;background:var(--second-color);-webkit-filter:blur(100px);filter:blur(100px);will-change:transform;border-radius:100%;width:335px;height:335px;}.afbeeldingblokslidewithbg .img-holder{position:relative;z-index:5;justify-content:center;}.afbeeldingblokslidewithbg .img-holder img{width:auto !important;height:auto !important;max-width:100%;}.content-section-footer{opacity:0;}.content-section-full-wrapper{position:relative;}.content-section-full-wrapper.websitestepswrapper{display:none;}.content-section-full-wrapper.websitestepswrapper.active{display:block;}.content-section-inner{position:relative;z-index:2;}.content-section-small{padding-top:60px;padding-bottom:60px;}.content-section-small-bottom{padding-bottom:60px;}.content-section-small-top{padding-top:60px;}.content-section-medium{padding-top:100px;padding-bottom:100px;}.content-section-medium-bottom{padding-bottom:100px;}.content-section-medium-top{padding-top:100px;}.content-section{padding-top:130px;padding-bottom:130px;}.content-section-bottom{padding-bottom:130px;}.content-section-top{padding-top:50px;}.content-section-big{padding-top:160px;padding-bottom:160px;}.content-section-big-bottom{padding-bottom:160px;}.content-section-big-top{padding-top:160px;}.content-section-large{padding-top:200px;padding-bottom:200px;}.content-section-large-bottom{padding-bottom:200px;}.content-section-large-top{padding-top:200px;}.content-section-blocks .layout01-wrapper,.content-section-title{margin-bottom:60px;}.content-section-bg{pointer-events:none;}.content-section-txt{flex:1;}#breadcrumbsholder{display:flex;align-items:center;gap:12px;margin-bottom:15px;position:relative;z-index:5;}.breadcrumbitem{display:flex;align-items:center;gap:12px;font-size:14px;line-height:17px;font-weight:700;color:var(--white);text-decoration:none !important;}.breadcrumbitem:hover{color:var(--white);}.breadcrumbitem:hover span{text-decoration:underline;}.breadcrumbitem:after{display:none;}.breadcrumbitem svg{font-size:10px;width:6px;min-width:6px;height:10px;}.breadcrumbitem span{white-space:nowrap;max-width:250px;overflow:hidden;text-overflow:ellipsis;}.breadcrumbitem svg.nextcrumbmobile,.breadcrumbitemhome{display:none;}.ellipsis{-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:auto-phrase;overflow:hidden;-webkit-line-clamp:1;display:-webkit-box;}.review-badge{display:flex;justify-content:center;gap:8px;align-items:center;}.page98 .review-badge{display:none;}.review-badge a.review-badge-icon{display:inline-block;}.review-badge a.review-badge-score-total{font-weight:600;color:var(--heading-color);text-decoration:none;font-size:16px;line-height:18px;}.review-badge-stars-holder{position:relative;}.review-badge-stars{display:flex;gap:0px;align-items:center;color:var(--star-color-bg);}.review-badge-stars svg{width:14px;height:14px;min-width:14px;}.review-badge-stars.review-stars{position:absolute;top:0;left:0;bottom:0;z-index:10;overflow:hidden;color:var(--star-color);}ul.site-index li a span.menulabel-hover{display:none;}.inhoud-uitklap-button{display:none;}@media (max-width:1800px){.page-hero-txt-images .page-hero-inner{ max-width:1000px;}.page-hero-images-inner{ width:100%;}.afbeeldingblokslidewithbg.page-hero-image:first-of-type,.page-hero-image:first-of-type{ left:3vw;width:280px;height:320px;}.afbeeldingblokslidewithbg.page-hero-image:nth-of-type(2),.page-hero-image:nth-of-type(2){ right:3vw;width:240px;height:280px;}}@media (max-width:1650px){#page-hero-full-wrapper{ padding:200px 0 0 0;}.page-hero-images-wrapper{ top:180px;}.page-hero-txt-images .page-hero-inner{ max-width:800px;}.headertabmenu{ padding:0;}}@media (max-width:1600px){.content-section-large{ padding-top:160px;padding-bottom:160px;}.content-section-large-bottom{ padding-bottom:160px;}.content-section-large-top{ padding-top:160px;}.header-banner-left img.kerstmanimg{ display:none;}}@media (max-width:1500px){.hoofdmenuul .submenu-li > a span{ padding:15px;}.hoofdmenuul .submenu-li a.addicon span,.hoofdmenuul .submenu-li a.fly span{ padding-right:30px;}.hoofdmenuul .submenu-li a.fly:after{ right:10px;}.hoofdmenuul .submenu-li a.addicon:before{ right:10px;}.hoofdmenuul .submenu-li a.addicon:hover:before{ right:8px;width:18px;height:18px;}.linkblocks-highlights.swiper{ margin-left:-3vw;margin-right:-3vw;padding-left:3vw;padding-right:3vw;}}@media (min-width:1450px){#logosfullwrapper + .page-hero-bottom{ padding-top:50px;}}@media (max-width:1450px){.content-section-large,.content-section-big{ padding-top:160px;padding-bottom:160px;}.content-section-large-bottom,.content-section-big-bottom{ padding-bottom:160px;}.content-section-large-top,.content-section-big-top{ padding-top:160px;}#header .headertabmeerinfoblok:after{ display:none;}#header .headertabmeerinfoblok{ padding:15px 25px;}#page-hero-full-wrapper{ padding:175px 0 0 0;}.afbeeldingblokslidewithbg.page-hero-image:first-of-type,.page-hero-image:first-of-type{ width:200px;height:240px;}.afbeeldingblokslidewithbg.page-hero-image:nth-of-type(2),.page-hero-image:nth-of-type(2){ width:180px;height:220px;}.page-hero-images-wrapper{ top:120px;}.page-hero-flex{ gap:150px;}.page-hero-bottom .linkblocks-overview,.page-hero-bottom .linkblocks{ padding-top:100px;}#_hjSafeContext_35714322{ display:none;}#page-hero-full-wrapper.page-hero-txt-images .page-hero-inner{ min-height:inherit;}}@media (max-width:1380px){.page-hero-flex{ gap:100px;}.linkblockwrapper .linkblockcontent{ padding:25px;}.linkblocktxt.linkblocktxt-editor p:first-of-type,.linkblocktxt p{ font-size:16px;line-height:25px;margin:10px 0 0 0;}.linkblocktxt.linkblocktxt-editor h3:first-of-type,.linkblocktxt h3{ font-size:18px;margin:0;}#header{ top:20px;}.headertablogo{ flex:0 0 200px;}.headertab.headertabmenu{ display:none;}.headercontent{ padding:10px;}.headertablogo{ flex:1;}.openmobilemenu{ display:flex;}.searchbutton{ background-color:transparent;border:0;}.searchbutton svg{ height:18px;}.page-hero-img{ flex:0 0 450px;}.page-hero-images-wrapper{ top:130px;}.block-with-button .linkblocktxt h3{ font-size:22px;line-height:26px;height:52px;}.block-with-button .linkblocktxt h3 span{ max-height:52px;}#header.fixedmenu.nav-up{ top:-150px;}#header.fixedmenu.nav-down{ top:10px;}html{ scroll-padding-top:25px;}.header-banner-wrapper{ position:fixed;top:0;left:0;right:0;bottom:0;box-sizing:border-box;padding:20px 0;background-color:transparent;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;pointer-events:none;}.header-banner-inner{ align-items:flex-start;background-color:var(--first-color);box-sizing:border-box;padding:20px;border-radius:12px;pointer-events:auto;max-width:770px;}.header-banner-left{ padding:0;position:static;}.header-banner-left{ max-width:690px;}.header-banner-left p{ font-size:18px;}}@media (max-width:1300px){#header .headertabmeerinfoblok{ padding:12px 20px;font-size:16px;}.page-hero-img{ flex:0 0 500px;}.page-hero-img .afbeeldingblokimg-stretch{ margin-top:0;}.header-banner-wrapper{ padding:5px 0;}}@media (max-width:1250px){.content-section,.content-section-large,.content-section-big{ padding-top:120px;padding-bottom:120px;}.content-section-bottom,.content-section-large-bottom,.content-section-big-bottom{ padding-bottom:120px;}.content-section-top,.content-section-large-top,.content-section-big-top{ padding-top:120px;}.page-hero-txt-images .page-hero-inner{ max-width:600px;}.content-section-blocks .layout01-wrapper,.content-section-title{ margin-bottom:40px;}.bg-circle{ }}@media (max-width:1100px){.page-hero-flex{ gap:70px;}.page-hero-img{ flex:0 0 400px;}.linkblocktxt.linkblocktxt-editor h3:first-of-type,.linkblocktxt h3{ font-size:18px;line-height:25px;height:50px;-webkit-line-clamp:2;margin:0;}.afbeeldingblokslidewithbg.page-hero-image:first-of-type,.page-hero-image:first-of-type{ left:-20px;}.afbeeldingblokslidewithbg.page-hero-image:nth-of-type(2),.page-hero-image:nth-of-type(2){ right:-20px;}.linkblocks{ gap:20px;}}@media (max-width:999px){.content-section-blocks .layout01-wrapper,.content-section-title{ margin-bottom:30px;}.content-section-medium,.content-section,.content-section-large,.content-section-big{ padding-top:100px;padding-bottom:100px;}.content-section-medium-bottom,.content-section-bottom,.content-section-large-bottom,.content-section-big-bottom{ padding-bottom:100px;}.content-section-medium-top,.content-section-top,.content-section-large-top,.content-section-big-top{ padding-top:100px;}.content-section-small{ padding-top:40px;padding-bottom:40px;}.content-section-small-bottom{ padding-bottom:40px;}.content-section-small-top{ padding-top:40px;}.page-hero-flex{ flex-direction:column;gap:40px;}.page-hero-img{ flex:inherit;}.page-hero-img .afbeeldingblokslidewithbg .img-holder{ max-width:500px;margin:0 auto;}.afbeeldingblokslidewithbg .afbeeldingblokslidebg{ left:0 !important;right:0 !important;}.page-hero-inhoud-backing-wrapper{ margin-top:70px;}.linkblocks{ grid-template-columns:repeat(1,1fr);}.linkblocktxt.linkblocktxt-editor h3:first-of-type,.linkblocktxt h3{ height:auto;max-height:50px;}.afbeeldingblokslidewithbg.page-hero-image:first-of-type,.page-hero-image:first-of-type{ width:150px;height:180px;}.afbeeldingblokslidewithbg.page-hero-image:nth-of-type(2),.page-hero-image:nth-of-type(2){ width:130px;height:160px;}.bg-circle{ width:600px;height:600px;}.page-hero-txt-blocks-bg-1,.page-hero-txt-only-bg-1,.page-hero-txt-images-bg-1{ top:-270px;left:-220px;}.page-hero-txt-blocks-bg-2,.page-hero-txt-only-bg-2,.page-hero-txt-images-bg-2{ bottom:-400px;right:-160px;}.inhoud-uitklap-button{ display:inline-flex;align-items:center;gap:12px;margin:24px 0;color:var(--heading-color);font-size:18px;line-height:22px;font-weight:500;}.inhoud-uitklap-button-icon{ display:flex;align-items:center;justify-content:center;width:24px;min-width:28px;height:28px;min-height:28px;background-color:rgba(34,133,249,0.2);border-radius:28px;font-size:12px;}.inhoud-uitklap-button-icon svg[data-icon="minus"]{ display:none;}.inhoud-uitklap-button.open svg[data-icon="minus"]{ display:block;}.inhoud-uitklap-button.open svg[data-icon="plus"]{ display:none;}.inhoud-uitklap-button span.hidden{ display:none;}.inhoud-uitklap{ height:0;transition:height 0.3s ease-in-out;overflow:hidden;}.inhoud-uitklap.inhoud-uitklap-open{ height:auto;margin-top:20px;}}@media (max-width:850px){#page-hero-full-wrapper.page-hero-txt-images{ padding-bottom:0;}.page-hero-txt-images .page-hero-inner{ max-width:inherit;}.page-hero-images-inner.scale{ max-width:560px;}.page-hero-images-wrapper{ display:none;}.header-banner-left{ max-width:600px;}.header-banner-left p{ font-size:16px;}.header-banner-inner{ width:calc(100% - 10px);}}@media (max-width:700px){.rating-badge-inner{ padding:10px 14px;}.rating-badge-txt p{ font-size:14px;line-height:20px;}.rating-badge-image,.rating-badge-image.animated{ transform:none;-webkit-transform:none;-webkit-animation:none;animation:none;}.content-section-blocks .layout01-wrapper,.content-section-title{ margin-bottom:20px;}.content-section-medium,.content-section,.content-section-large,.content-section-big{ padding-top:70px;padding-bottom:70px;}.content-section-medium-bottom,.content-section-bottom,.content-section-large-bottom,.content-section-big-bottom{ padding-bottom:70px;}.content-section-medium-top,.content-section-top,.content-section-large-top,.content-section-big-top{ padding-top:70px;}.content-section-small{ padding-top:25px;padding-bottom:25px;}.content-section-small-bottom{ padding-bottom:25px;}.content-section-small-top{ padding-top:25px;}.page-hero-bottom .linkblocks-overview,.page-hero-bottom .linkblocks{ padding-top:70px;}#page-hero-full-wrapper{ padding:125px 0 0 0;}#header .headertabmeerinfoblok{ display:none;}#breadcrumbsholder{ margin-bottom:15px;}.breadcrumbitem{ display:none;}.breadcrumbitem:nth-last-child(2){ display:flex;}.breadcrumbitem svg{ width:30px;height:30px;display:flex;border-radius:30px;background-color:var(--first-color);align-items:center;justify-content:center;box-sizing:border-box !important;padding:7px;transform:rotate(-180deg);}.breadcrumbitem svg.nextcrumbmobile,.breadcrumbitemhome{ display:flex;}#page-hero-full-wrapper .layout-content * + p:has(.meerinfolink),#page-hero-full-wrapper .layout-content * + p:has(.meerinfoblok),#page-hero-full-wrapper .p-buttonholder{ flex-direction:column;display:flex;gap:10px;align-items:flex-start;}#page-hero-full-wrapper .page-hero-inner-txt-images p:has(.meerinfolink),#page-hero-full-wrapper .page-hero-inner-txt-images p:has(.meerinfoblok),#page-hero-full-wrapper .page-hero-inner-txt-images .p-buttonholder,#page-hero-full-wrapper .page-hero-inner-txt-only p:has(.meerinfolink),#page-hero-full-wrapper .page-hero-inner-txt-only p:has(.meerinfoblok),#page-hero-full-wrapper .page-hero-inner-txt-only .p-buttonholder{ align-items:center;}.openmobilemenu{ width:48px;height:48px;}.headertablogo a.headerlogo{ width:48px;height:48px;}.headertablogo a.headerlogo svg{ width:30px;left:3px;height:auto;}.page-hero-inhoud-backing-wrapper{ margin-top:40px;}.linkblockwrapper .linkblockcontent{ padding:25px;}.page-hero-txt * + p:has(.meerinfoblok),.page-hero-txt * + p.p-buttonholder{ margin-top:30px;} .page-hero-txt p + ul,.page-hero-txt * + ul{ margin-top:20px;}.page-hero-txt ul{ display:inline-flex;text-align:left;flex-direction:column;gap:10px 25px;}.page-hero-txt ul > li{ font-size:18px;line-height:24px;padding:0 0 0 35px;}.page-hero-txt ul > li:before{ top:2px;width:20px;height:20px;}}@media (max-width:420px){.headertablogo img,.headertablogo svg{ max-width:100%;height:auto;}}.animate-this-element{ opacity:0;-webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;}.animate-this-element:not(.element-will-animate){ transition-delay:1s;}.animated{ -webkit-animation-duration:1s;-moz-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}.layout-content pre .pre-arrow{ position:absolute;left:0;top:-19px;pointer-events:none;z-index:1;}.layout-content pre .pre-arrow path{ stroke-dasharray:1000;stroke-dashoffset:1000;opacity:0;transition:stroke-dashoffset 5s ease,opacity 0.3s ease;}.layout-content pre.typed .pre-arrow path{ stroke-dashoffset:0;opacity:1;transition-delay:1.5s;}.layout-content pre{ width:100%;position:relative;}#page-hero-full-wrapper .layout-content pre{ animation-delay:1s;opacity:0;}.smart-forms,.smart-forms *{ box-sizing:border-box;}.smart-forms .hiddenbox{ display:none;}.smart-forms{ line-height:1.231;font-weight:400;font-size:14px;color:#34495e;}.smart-container{ margin:0px auto;}.smart-forms .section{ margin-bottom:17px;position:relative;}.smart-forms .section:has(.intl-tel-input){ z-index:10;}.smart-forms .switch,.smart-forms .option,.smart-forms .field-label{ font-size:16px;font-family:var(--first-font);line-height:19px;color:var(--forms-label-color);font-weight:400;background-color:var(--forms-input-bg);}.smart-forms .field.customlabel label.field-label{ position:static;pointer-events:auto;}.smart-forms .field.hidelabel label.field-label{ position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none;}label.field-label{ display:block;position:absolute;left:calc(var(--field-padding-left) - 5px);top:11px;z-index:9;font-size:14px;padding:3px 5px !important;border-radius:5px;cursor:text;transition:top 0.3s ease,left 0.3s ease,font-size 0.3s ease,background-color 0.3s ease,background-color 0.3s ease,color 0.3s ease;pointer-events:none;background-color:var(--field-background);color:var(--text-color);}label.field-label:after{ content:"";position:absolute;left:0;right:0;bottom:0;top:9px;background-color:transparent;border-radius:0;display:block;z-index:-1;transition:background-color 0.3s eaes;}input:not([type="submit"]):-webkit-autofill,input:not([type="submit"]):-webkit-autofill:hover,input:not([type="submit"]):-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{ -webkit-box-shadow:0 0 0px 1000px var(--forms-input-bg-dark) inset;-webkit-text-fill-color:var(--white) !important;}.file.state-success label.field-label,.field.select label,.field .gui-textarea:focus ~ label,.field .gui-textarea[value]:not([value=""]) ~ label,.field .gui-input:focus ~ label,.field .gui-input[value]:not([value=""]) ~ label,.field .gui-textarea:not(:placeholder-shown) ~ label,.field .gui-input:not(:placeholder-shown) ~ label,.field .gui-textarea:-webkit-autofill ~ label,.field .gui-input:-webkit-autofill ~ label{ top:-9px;background-color:transparent;font-size:12px;line-height:14px;}.file.state-success label.field-label:after,.field.select label:after,.field .gui-textarea:focus ~ label:after,.field .gui-textarea[value]:not([value=""]) ~ label:after,.field .gui-input:focus ~ label:after,.field .gui-input[value]:not([value=""]) ~ label:after,.field .gui-textarea:not(:placeholder-shown) ~ label:after,.field .gui-input:not(:placeholder-shown) ~ label:after,.field .gui-textarea:-webkit-autofill ~ label:after,.field .gui-input:-webkit-autofill ~ label:after{}.smart-forms .radio,.smart-forms .button,.smart-forms .tooltip,.smart-forms .checkbox,.smart-forms .gui-input,.smart-forms .notification,.smart-forms .gui-textarea,.smart-forms .select > select,.smart-forms .select-multiple select,.smart-forms input[type="button"].button,.smart-forms input[type="submit"].button,.smart-forms input[type="search"].gui-input{ transition:all 0.3s ease-in-out;border-radius:var(--border-radius);outline:none;font-family:var(--first-font) !important;font-size:16px;line-height:19px;}.smart-forms .select,.smart-forms .gui-input,.smart-forms .gui-textarea,.smart-forms .select > select,.smart-forms .select-multiple select{ background:var(--forms-input-bg);position:relative;vertical-align:top;border:none;display:inline-block;color:var(--second-color);outline:none;height:var(--field-height);width:100%;font-family:var(--first-font) !important;font-weight:300;}.smart-forms .gui-textarea{ resize:none;line-height:19px;overflow:auto;max-width:100%;height:96px;}.smart-forms .gui-input,.smart-forms .gui-textarea{ padding:var(--field-padding-top) var(--field-padding-left);}.smart-forms .option > input{ position:absolute;height:inherit;width:inherit;opacity:0;left:0;}.smart-forms .smart-option-group{ display:flex;flex-wrap:wrap;gap:5px 10px;}.smart-forms .smart-option-group .option{ padding:0;margin:0;width:auto;background:transparent;}.smart-forms .smart-option-group .option .smart-option{ border-radius:50px;}.smart-forms .smart-option{ background:var(--white);color:var(--second-color);border:2px solid var(--gray-border);font-family:var(--first-font);font-weight:500;text-decoration:none;border-radius:8px;padding:7px 15px;display:inline-block;position:relative;line-height:normal;cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;font-size:16px;line-height:20px;margin:0;box-sizing:border-box;}.dark-form .smart-forms .smart-option,.cb-block-small-contact-fullwrapper .smart-forms .smart-option{ border:1px solid var(--gray-border3);background:var(--second-color);color:var(--white);}.smart-forms .frm-row{ margin:0 -10px;}.smart-forms .frm-row .colm{ min-height:1px;padding-left:10px;padding-right:10px;position:relative;float:left;}.smart-forms .frm-row .colm1{ width:8.33%;}.smart-forms .frm-row .colm2{ width:16.66%;}.smart-forms .frm-row .colm3{ width:25%;}.smart-forms .frm-row .colm4{ width:33.33%;}.smart-forms .frm-row .colm5{ width:41.66%;}.smart-forms .frm-row .colm6{ width:50%;}.smart-forms .frm-row .colm7{ width:58.33%;}.smart-forms .frm-row .colm8{ width:66.66%;}.smart-forms .frm-row .colm9{ width:75%;}.smart-forms .frm-row .colm10{ width:83.33%;}.smart-forms .frm-row .colm11{ width:91.66%;}.smart-forms .frm-row .colm12{ width:100%;}.smart-forms .frm-row .colm1-5{ width:20%;}.smart-forms .frm-row .colm1-8{ width:12.5%;}.dark-form .smart-forms .field-label,.dark-form .smart-forms .field-label:after{ background-color:var(--forms-input-bg-dark);}.dark-form .smart-forms .smart-option-group-section .field-label,.dark-form .smart-forms .smart-option-group-section .field-label:after{ background-color:transparent;}.dark-form .smart-forms .switch,.dark-form .smart-forms .option,.dark-form .smart-forms .field-label,.cb-block-small-contact-fullwrapper .smart-forms .switch,.cb-block-small-contact-fullwrapper .smart-forms .option,.cb-block-small-contact-fullwrapper .smart-forms .field-label{ color:var(--white);}.dark-form .smart-forms .select,.dark-form .smart-forms .gui-input,.dark-form .smart-forms .gui-textarea,.dark-form .smart-forms .select > select,.dark-form .smart-forms .select-multiple select,.cb-block-small-contact-fullwrapper .smart-forms .select,.cb-block-small-contact-fullwrapper .smart-forms .gui-input,.cb-block-small-contact-fullwrapper .smart-forms .gui-textarea,.cb-block-small-contact-fullwrapper .smart-forms .select > select,.cb-block-small-contact-fullwrapper .smart-forms .select-multiple select{ border:1px solid var(--forms-input-border-dark) !important;background:var(--forms-input-bg-dark) !important;}.dark-form .smart-forms .gui-input:focus,.dark-form .smart-forms .gui-textarea:focus,.dark-form .smart-forms .select > select:focus,.dark-form .smart-forms .select-multiple select:focus{ border-color:var(--white);color:var(--white);}.smart-forms .form-body{ padding-bottom:20px;}@media (max-width:600px){ .smart-forms .frm-row{ margin:0;} .smart-forms .frm-row .colm{ width:100%;float:none;padding:0;}}