:root{--mainFont:'helvetica-neue-lt-pro',sans-serif;--secFont:'EditorsNote',sans-serif;--color-prim:#082816;--color-prim-rgb:8,40,22;--color-sec:#115131;--color-sec-rgb:17,81,49;--color-ter:#E0FF00;--color-ter-rgb:224,255,0;--color-cta:var(--color-ter);--color-black:#000;--color-white:#FFF;--color-beige:#FAF8F4;--glass-bg:rgba(255,255,255,.1);--glass-blur:10px;--glass-shadow:0 0 4rem rgba(0,0,0,.18);--glass-radius:1.5rem;--glass-textShadow:0 0 15px rgba(0,0,0,.05)}main{min-height:100vh}.mainSite{font-size:16px;line-height:1.6em;letter-spacing:.03em;font-weight:400;font-family:var(--mainFont);color:var(--color-black);position:relative;background-color:var(--color-beige);overflow-x:hidden}.mainSite .contentHolder ul,.mainSite .textHolder ul{padding:0;list-style:none}.mainSite .contentHolder ul>li,.mainSite .textHolder ul>li{position:relative;padding-left:1.5rem;margin-bottom:.25rem}.mainSite .contentHolder ul>li::before,.mainSite .textHolder ul>li::before{content:"\f084";font-family:"font Awesome 7 Pro";font-weight:300;position:absolute;left:0;top:0;font-size:.9em}.mainSite .alert{background-color:var(--color-ter);color:var(--color-black);border-radius:0;border:none}.mainSite:not(:has(#mainHeader)):not(:has(#mainPicker)){padding-top:4rem}.mainSite h1,.mainSite h2,.mainSite h3,.mainSite h4,.mainSite h5{font-weight:400;line-height:1.1em}.mainSite h1{font-size:3em;text-transform:uppercase}.mainSite h2{font-size:1.8em}.mainSite .pageBreak h2{font-size:2.3em}.mainSite em{font-family:var(--secFont);font-size:1.1em;font-weight:400}.mainSite h3{font-size:1.8em}.row{--bs-gutter-x:2rem!important}.mainSite #menuPicker{position:fixed;left:50%;transform:translateX(-50%);top:2rem;display:inline-flex;padding:2px;border:2px solid var(--color-beige);border-radius:50px;overflow:hidden;justify-content:space-between;width:230px;background-color:var(--color-beige);isolation:isolate;display:none;z-index:11;filter:drop-shadow(0 0 20px rgba(0,0,0,.16))}.mainSite #menuPicker .slider{position:absolute;top:2px;left:2px;height:calc(100% - 4px);border-radius:999px;background:var(--color-prim);transition:transform .5s ease,width .5s ease;z-index:0}.mainSite #menuPicker .option{position:relative;z-index:1;padding:.4rem 1.25rem;color:var(--color-black);text-decoration:none;border-radius:999px;transition:color .2s ease}.mainSite #menuPicker .option.is-active,.mainSite #menuPicker .option:hover{color:var(--color-white);font-style:italic}.mainSite .tickerHolder{width:100%;overflow:hidden;background-color:var(--color-prim);padding:.5rem 0;white-space:nowrap;box-sizing:border-box;display:inline-block;text-transform:uppercase;font-size:.9em;font-weight:400;animation:scrollTxt 10s linear infinite;position:relative;height:55px;color:var(--color-white);z-index:3;margin-bottom:60px}.mainSite .pageBreak .ticker{position:relative;overflow:hidden;white-space:nowrap;color:#fff;font-size:1rem;padding:1rem 0;width:100vw;display:block}.mainSite .ticker__inner{position:absolute;top:50%;transform:translateY(-50%);left:0;display:inline-flex;white-space:nowrap}.mainSite .ticker__inner span{padding-right:1rem}.mainSite .ticker__inner span::after{content:"·";padding-left:1rem}.mainSite .pageBreak .tickerHolder{margin-bottom:-1rem}.mainSite footer .logo{width:100%;max-height:75px;object-fit:contain;object-position:center;margin-bottom:2rem}.mainSite footer{margin-top:0;background-color:var(--color-prim);min-height:100vh;color:var(--color-white);display:flex;justify-content:space-between;flex-direction:column;z-index:11;position:relative}.mainSite footer .footerTopContent{width:fit-content;margin:0 auto;display:block}.mainSite footer .footerTopContent>span{display:block;text-align:center;margin-bottom:1rem}.mainSite footer .footerColumnGrid{--footer-column-gap:1.5rem;--footer-column-height:6rem;--footer-menu-columns:2;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--footer-column-gap);flex:0 0 auto;margin-top:2rem;margin-bottom:1rem;margin-top:4rem;padding-top:3rem;border-top:1px solid rgba(255,255,255,.12)}.mainSite footer .footerColumnBlock,.mainSite footer .footerColumnFlex{min-width:0;min-height:var(--footer-column-height)}.mainSite footer .footerColumnBlock .textLogo{width:100%;max-height:50px;margin-bottom:1rem;display:block;max-height:1rem;width:fit-content;margin-top:.4rem}.mainSite footer .footerColumnBlock .reviewHolder{margin-top:2rem}.mainSite footer .footerColumnFlex{gap:var(--footer-column-gap);align-content:flex-start}.mainSite footer .footerColumnFlex>.footerBlock{flex:1 1 calc((100% - (var(--footer-menu-columns) - 1) * var(--footer-column-gap))/ var(--footer-menu-columns));min-width:0;min-height:0;overflow-wrap:anywhere}.mainSite footer .footerColumnFlex .noClass{margin-bottom:0}.mainSite footer .footerColumnFlex .noClass li>a,.mainSite footer .footerColumnFlex .noClass li>span{padding:.25rem 0}.mainSite footer strong{color:var(--color-ter);font-weight:400;font-size:1.2em;margin-bottom:.5rem;display:block}.mainSite footer .contactLink{margin-left:1.5rem;position:relative;transition:all .3s ease-in-out;text-decoration:underline}.mainSite footer .contactLink:hover{margin-left:2rem}.mainSite footer .contactLink::before{content:">";position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);color:var(--color-ter);transition:all .3s ease-in-out}.mainSite footer .contactLink:hover::before{left:-2rem}.mainSite footer .noClass{list-style:none;padding:0}.mainSite footer a{color:currentColor}.mainSite footer .footerContent{padding-top:7rem}.mainSite footer .footerGrid{margin-top:22vh}.mainSite footer .footerBlock{min-height:100%;line-height:1.65}.mainSite footer .copyright{font-size:.8em;margin-top:20vh;border-top:1px solid rgba(255,255,255,.12);padding:1rem 0}.mainSite footer .copyright .inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 1.5rem;align-items:center;justify-content:center}.mainSite footer .copyright .menuHolder{display:flex;flex-direction:row;gap:1.5rem}.mainSite footer .copyright .menuHolder ul.nav{position:relative}.mainSite footer .copyright .nav{display:inline-flex;gap:.5rem 1rem}.mainSite footer .copyright .nav a{padding:0}.mainSite footer .copyright .nav li{display:inline-flex;position:relative}.mainSite footer .copyright a:hover{text-decoration:underline;color:var(--color-ter)}.mainSite footer .copyright .nav li:first-of-type::before{content:""}.mainSite #googleTranslateElement{height:35px;overflow:hidden}.mainSite .mediaHolder{min-height:inherit;display:flex;flex-direction:column;justify-content:center}.mainSite .reviewHolder .googleRating{display:inline-flex;flex-direction:row;gap:1rem;color:inherit;text-decoration:none}.mainSite .reviewHolder .googleRating img{width:50px;aspect-ratio:1/1;object-fit:contain}.mainSite .reviewHolder .googleRating:hover{text-decoration:none}.mainSite .reviewHolder .googleRating .total{display:flex;gap:.35em;line-height:1}.mainSite .reviewHolder .googleRating .total strong{color:#dfff00;font-size:2em;font-weight:400;line-height:.9}.mainSite .reviewHolder .googleRating .total .reviews{font-weight:400;line-height:1}.mainSite .reviewHolder .googleRating .googleRatingSvg{display:block;width:min(100%,320px);height:auto;overflow:visible;max-height:28px;object-position:left}.mainSite .reviewHolder .googleRating .reviewCount{vertical-align:super}@media(max-width:767.98px){.mainSite footer{padding-top:8vh}.mainSite footer .footerContent{padding-top:2rem}.mainSite footer .footerGrid{margin-top:10vh}.mainSite footer .copyright{margin-top:10vh}}a{text-decoration:none;color:currentColor}a:hover{text-decoration:underline}.mainSite input,.mainSite select,.mainSite textarea{border-radius:0}.uploadifive-button,button,input[type=button]{cursor:pointer;display:inline-block;color:#000;background:0 0;border:1px solid #000;padding:15px;border-radius:5px;background-color:rgba(255,255,255,.5)}.mainSite .form-control:focus{border-color:#0e6251;box-shadow:0 0 0 .25rem rgba(var(--color-prim-rgb),.25)}.mainSite .form-check-input:checked{background-color:#0e6251;border-color:#0e6251}.mainSite .form-control,.mainSite .form-select{min-height:50px;height:50px}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.425rem;padding-bottom:.825rem}.form-floating>label{padding:.75rem}.mainSite .form-check-input:focus{box-shadow:0 0 0 .25rem rgba(14,98,81,.25)}.mainSite img{max-width:100%}.img-responsive{max-width:100%;height:auto}.mainSite .imageGallery .img{max-width:100%;aspect-ratio:1/1;display:block;background-size:cover;background-position:center;position:relative;background-color:#e1e1e1}.customModal .btn,.customModal .cta,.mainSite .btn,.mainSite .cta{display:inline-block;padding:.65rem 2rem;margin:10px 5px;font-family:var(--mainFont);font-size:1.1em;color:var(--color-black);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:2px solid var(--color-cta);border-radius:50px;background-color:var(--color-cta);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;position:relative;line-height:1em}.mainSite .cta[disabled=disabled],.mainSite .cta[disabled]{cursor:not-allowed;opacity:.5}.customModal .cta.ghost,.mainSite .cta.ghost{color:var(--color-prim);border-color:var(--color-prim);background-color:transparent}.customModal .btn em,.customModal .cta em,.mainSite .btn em,.mainSite .cta em{font-family:var(--secFont);font-style:italic;font-weight:400}.mainSite .cta.big{display:block;width:100%}ul.nav.flex-column a{display:block}.badge{background-color:var(--bs-secondary)}.carousel-inner .slideImg{min-height:75vh;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat}.ui-sortable>*{cursor:grab}.ui-sortable>:active{cursor:grabbing}iframe[src^="https://www.youtube-nocookie.com"],iframe[src^="https://youtube-nocookie.com"]{width:100%;aspect-ratio:16/9;display:block}.customModal .modal-footer{padding-left:0;padding-right:0;padding-bottom:0}table.text-muted{--bs-table-color:rgba(33, 37, 41, 0.75)}.mainSite #mainHeader,.mainSite .bgImageElement,.mainSite .bgVideoElement{background-size:cover;background-position:center;background-repeat:no-repeat;color:var(--color-white);display:block;position:relative;background-color:#ccc;transition:background-size 2s ease-in-out}.mainSite .constructionPage #mainHeader{margin-bottom:0!important}.mainSite .bgImageElement{background-size:cover!important}.mainSite .bgVideoElement{overflow:hidden}.mainSite #mainHeader .headerTxt,.mainSite .bgImageElement .headerTxt,.mainSite .bgVideoElement .headerTxt{z-index:1;position:relative;text-shadow:5px 5px 15px rgba(0,0,0,.2)}.mainSite #mainHeader .meldingTxt{z-index:1;position:relative;padding:2rem 1rem;background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-shadow);text-shadow:var(--glass-textShadow);border-radius:2rem}.mainSite #mainHeader .meldingTxt .cta{margin:0;margin-top:2rem;text-align:left}.mainSite #mainHeader .meldingTxt .cta>i{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.mainSite #mainHeader{display:flex;flex-wrap:wrap;align-items:center;min-height:100vh;margin-bottom:60px;z-index:10;position:relative;padding:10rem 0}.mainSite #mainHeader::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--color-prim-rgb),.4);z-index:1;transition:all 1.5s ease-in-out}.mainSite #mainHeader::after,.mainSite #mainPicker .pickerScrollDownHolder::after{--scroll-hint-travel:42px;content:"";position:absolute;left:50%;bottom:60px;width:2px;height:40px;background:linear-gradient(to bottom,transparent,var(--color-ter));z-index:2;pointer-events:none;transform:translateX(-50%);animation:headerScrollHint 2.6s cubic-bezier(.45,0,.55,1) infinite}@keyframes headerScrollHint{0%,100%{height:40px;transform:translate(-50%,0)}50%{height:64px;transform:translate(-50%,var(--scroll-hint-travel))}}@media (max-width:767.98px){.mainSite #mainHeader::after,.mainSite #mainPicker .pickerScrollDownHolder::after{--scroll-hint-travel:16px;bottom:30px}}@media (prefers-reduced-motion:reduce){.mainSite #mainHeader::after,.mainSite #mainPicker .pickerScrollDownHolder::after{animation:none}}.mainSite:has(.tickerHolder) #mainHeader{margin-bottom:0}.mainSite:has(.tickerHolder) #mainHeader:has(.quickFilter){margin-bottom:0!important}.mainSite #mainHeader .logo{width:100%;object-fit:contain;object-position:center;max-height:200px}.mainSite .bgVideoElement iframe{position:absolute;top:50%;left:50%;width:100vw;height:100vh;transform:translate(-50%,-50%);pointer-events:none}.mainSite .bgVideoElement .frame{position:absolute;overflow:hidden;width:100%;height:100%;left:0;right:0;top:0;bottom:0;transition:width 2s ease-in-out,height 2s ease-in-out}.nav-pills .nav-link{background-color:#fff;color:#333}.nav-pills .nav-item{margin-bottom:1px}.nav-pills .nav-link{background-color:#ececec}.nav-pills .nav-link.active{background-color:#414a54;color:#fff}.nav-pills .nav-link.bg-danger{color:#fff}.form-group{margin-bottom:1rem}.breadcrumb{padding:0;margin-bottom:15px;border-bottom:none;background-color:transparent;font-size:.95em}.breadcrumb .breadcrumb{border-bottom:1px solid #ececec;padding:7.5px 0;margin:0}.breadcrumb a{color:#777}.mainSite #abonnementTypesBg{padding:4rem 0}.mainSite .abonnementTypes{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center;align-items:stretch;margin-top:4rem}.mainSite .abonnementTypes .abonnementType{background-color:var(--color-prim);color:var(--color-white);padding:1rem 1.5rem 1.5rem;border-radius:1.5rem;text-shadow:0 0 15px rgba(0,0,0,.05);z-index:5;position:relative;width:100%}.mainSite .abonnementTypes .abonnementType .title{font-size:1.4em;font-weight:400;font-family:var(--secFont);font-style:italic;display:block}.mainSite .abonnementTypes .abonnementType .priceHolder{display:block;color:var(--color-ter);margin:2rem 0 1rem}.mainSite .abonnementTypes .abonnementType .priceHolder .price{font-size:2.2em;font-weight:400}.mainSite .abonnementTypes .abonnementType .priceHolder .price .decimal{font-size:.6em;vertical-align:super;margin-top:.5rem}.mainSite .abonnementTypes .abonnementType .priceHolder .duration{font-size:.9em;font-weight:400;font-family:var(--secFont);font-style:italic;margin-left:.5rem;display:inline-block}.mainSite .abonnementTypes .abonnementType .cta{position:relative;display:block;margin:0;width:100%}.mainSite .abonnementTypes .abonnementType .cta i{position:absolute;top:50%;transform:translateY(-50%);right:1rem}.mainSite .abonnementTypes .abonnementType .textUnderBtn{margin-top:.25rem;display:block;text-align:center;font-size:.9em}.mainSite .abonnementTypes .abonnementType hr{margin:1.5rem 0;border-color:rgba(var(--color-ter-rgb),.15)}.mainSite .abonnementTypes .abonnementType .description{font-size:.9em}.mainSite .abonnementTypes .abonnementType .description ul{list-style:none;margin:0;padding-left:1.5rem}.mainSite .abonnementTypes .abonnementType .description ul li{padding:.25rem 0;position:relative}.mainSite .abonnementTypes .abonnementType .description ul li::before{content:"\f084";color:var(--color-ter);font-family:"Font Awesome 7 Sharp";font-weight:100;margin-right:1rem;transform:translateY(-50%);position:absolute;left:-1.5rem;top:1rem}.mainSite .bgImageElement .abonnementTypes .abonnementType{background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur));box-shadow:var(--glass-shadow);text-shadow:var(--glass-textShadow)}@media (min-aspect-ratio:16/9){.mainSite .bgVideoElement iframe{height:56.25vw}}@media (max-aspect-ratio:16/9){.mainSite .bgVideoElement iframe{width:177.78vh}}@media (max-width:600px){.mainSite .bgVideoElement iframe{width:85.78vh}}.loadModal{height:200px;background-image:url(/login/image/loading.gif);background-position:center;background-repeat:no-repeat}.customModal>iframe{min-height:60vh;width:100%}span.vandaagGeopend.gesloten{color:var(--bs-red)}span.vandaagGeopend.geopend{color:var(--bs-success);font-weight:400}.inWindow{background-color:#fff;border:5px #069 solid;border-radius:10px;margin:auto;margin-top:50px;width:436px;min-height:140px}.inWindowHeader{padding-top:3px;padding-bottom:8px;padding-left:10px;width:426px;background-color:#069;color:#fff;font-weight:700;letter-spacing:2px;font-size:18px}.adminTransBg{z-index:9999;display:none;padding:10px;overflow:scroll;background:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100%}.mainSite .navbar{padding:0}.mainSite .accordion{--bs-accordion-color:var(--color-black);--bs-heading-color:var(--bs-accordion-color);--bs-accordion-bg:transparent;--bs-accordion-border-color:var(--color-black);--bs-accordion-border-width:0;--bs-accordion-border-radius:0;--bs-accordion-item-border-color:var(--color-black);--bs-accordion-btn-color:var(--color-black);--bs-accordion-btn-bg:transparent;--bs-accordion-active-color:var(--color-black);--bs-accordion-active-bg:transparent;--bs-accordion-body-padding-x:0;--bs-accordion-body-padding-y:0}.mainSite .dark .accordion{--bs-accordion-color:var(--color-white);--bs-accordion-border-color:rgba(255,255,255,.6);--bs-accordion-item-border-color:var(--color-white);--bs-accordion-btn-color:var(--color-white);--bs-accordion-active-color:var(--color-white)}.mainSite .accordion .accordion-item{border-bottom:1px solid var(--bs-accordion-border-color)}.mainSite .accordion .accordion-item .accordion-button{font-size:22px;font-weight:400;position:relative;padding:1rem 0}.mainSite .accordion .accordion-item .accordion-button p{line-height:1.6em;margin-bottom:0}.mainSite .accordion .accordion-item .accordion-button:focus{box-shadow:none}.mainSite .accordion .accordion-item .adminElementHolder{width:100%}.mainSite .accordion .accordion-item .adminElementHolder .adminElements.editField{min-height:0}.mainSite .accordion .accordion-item .accordion-button::after{content:"\f054";font-family:"Font Awesome 7 Sharp";font-weight:600;font-size:1em;background-image:none;line-height:0;height:0;font-size:.8em;transition:all .2s ease-in-out}.mainSite .accordion .accordion-item .accordion-button:not(.collapsed)::after{transform:rotate(90deg);margin-right:4px;margin-top:5px}.mainSite .woningList:has(.swiper-slide){display:block;grid-template-columns:unset;grid-gap:unset}.mainSite hr{border:1px solid var(--color-black);margin:3rem 0;opacity:1}.mainSite header{position:relative}.translated-ltr .mainSite .account-offcanvas,.translated-ltr .mainSite .menuBtn,.translated-ltr .mainSite .offcanvas,.translated-ltr .mainSite header .icon{top:40px}.translated-ltr .mainSite #menuPicker{top:72px}.mainSite header .navbar{position:fixed;top:0;left:0;right:0;z-index:915;display:grid;grid-template-columns:auto 1fr auto;align-items:center;padding:.5rem 1rem;pointer-events:none}.mainSite header .navbar:has(.offcanvas.show,.offcanvas.showing,.offcanvas.hiding){z-index:1045}body:has(div.skiptranslate:not([style*="display: none" i],[style*="display:none" i]) > iframe.VIpgJd-ZVi9od-ORHb-OEVmcd) .mainSite header .navbar{top:40px}body:has(div.skiptranslate:not([style*="display: none" i],[style*="display:none" i]) > iframe.VIpgJd-ZVi9od-ORHb-OEVmcd) .mainSite header .navbar .icon{top:0}.mainSite header .navbar::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out;z-index:-1}.mainSite header.menuScrolled .navbar::after{background-color:var(--glass-bg);backdrop-filter:blur(var(--glass-blur));-webkit-backdrop-filter:blur(var(--glass-blur))}.mainSite header .navbar .groupSwitch{color:var(--color-white);grid-column:1;grid-row:1;pointer-events:auto;text-shadow:0 1px 4px rgba(0,0,0,.5);transition:all .3s ease-in-out;display:none;align-items:center;gap:.75rem}.mainSite header .navbar .groupSwitch>span{font-size:.75em;text-transform:uppercase;letter-spacing:.1em}.mainSite header .navbar .groupSwitch>span:first-of-type{margin-right:0}.mainSite header .navbar .groupSwitch .form-switch{padding-left:0}.mainSite header .navbar .groupSwitch .form-switch .form-check-input{width:44px;height:24px;margin-top:0;margin-left:0;border:2px solid var(--color-white);background-color:transparent;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-10 -10 20 20'%3e%3ccircle r='8' fill='%23fff'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-size:20px 20px;background-position:left center;filter:drop-shadow(0 1px 3px rgba(0,0,0,.25))}.mainSite header.menuScrolled .navbar .groupSwitch .form-switch .form-check-input{transition:all .3s ease-in-out}.mainSite header .navbar .groupSwitch .form-switch .form-check-input:checked{background-color:transparent;background-position:right center}.mainSite header .navbar .groupSwitch .form-switch .form-check-input:focus{box-shadow:none}.mainSite .navbar .offcanvas .offcanvas-header .offcanvasTopContent{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding-right:3rem}.mainSite .navbar .offcanvas .offcanvas-header .offcanvasTopContent .groupSwitch{display:flex;min-height:35px;font-size:.9em;opacity:1}.mainSite .navbar .offcanvas .offcanvas-header .groupSwitch .form-switch{display:flex;align-items:center;margin-bottom:0;flex-shrink:0}.mainSite header .navbar .icon img{max-height:30px;transition:all .3s ease-in-out;max-width:300px;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.mainSite header .navbar .icon{display:grid;grid-column:1;grid-row:1;justify-self:start;align-items:center;position:relative;height:42px;pointer-events:auto}.mainSite header .navbar .icon img{grid-area:1/1;display:block;max-height:100%;max-width:250px}.mainSite header .navbar .icon .logoDefault{max-height:30px;opacity:1;transform:scale(1)}.mainSite header .navbar .icon .logoScrolled{justify-self:start;width:40px;height:40px;max-height:40px;object-fit:contain;opacity:0;transform:scale(.92);filter:brightness(0) invert(1) drop-shadow(0 1px 3px rgba(0,0,0,.5))}.mainSite header.scrolled .navbar .icon .logoDefault{opacity:0;transform:scale(.96)}.mainSite header.scrolled .navbar .icon .logoScrolled{opacity:1;transform:scale(1)}.mainSite header .navbar .menuBtn{aspect-ratio:1/1;grid-column:3;grid-row:1;justify-self:end;pointer-events:auto;opacity:1;transition:all .1s ease-in-out;background-color:unset;border:none;border-radius:0;padding:1rem;padding-right:0}.mainSite header .navbar .menuBtn img{transition:all .3s ease-in-out;filter:drop-shadow(0 1px 3px rgba(0,0,0,.35))}.mainSite:has(.offcanvas.show) .menuBtn,.mainSite:has(.offcanvas.showing) .menuBtn{opacity:0;pointer-events:none}.mainSite .menuBtn img{width:35px}.mainSite .navbar .offcanvas li>ul{display:none}.customModal .badge,.mainSite .badge{border-radius:0;background-color:var(--color-ter);color:var(--color-prim);padding:.25rem .5rem}.mainSite .navbar .offcanvas ul:has(ul.visible){visibility:hidden;display:inline;margin:0}.mainSite .navbar .offcanvas{z-index:999999;overflow:hidden;border:none;pointer-events:auto}.mainSite .navbar .offcanvas .offcanvas-inner{background-color:var(--color-prim);color:var(--color-white);height:100%;z-index:1}.mainSite .navbar .offcanvas ul>li:has(ul.visible)>a{display:none}.mainSite header .offcanvas:has(li>ul.visible) ul:has(ul.visible) li{height:0}.mainSite header .offcanvas:has(li>ul.visible) ul:has(ul.visible) ul.visible li{height:unset}.mainSite .navbar .offcanvas ul>li>.openSub{position:absolute;right:0;top:0;padding:10px 5px;cursor:pointer}.mainSite .navbar .offcanvas ul>li>ul.visible{display:block;visibility:visible;position:absolute;top:0;left:0;width:100%}.mainSite header .offcanvas:has(li>ul.visible) ul:not(.visible){visibility:hidden;height:0}.mainSite .navbar .offcanvas ul:has(li>ul.visible){visibility:hidden!important}.mainSite .navbar .offcanvas ul>li{width:100%;font-family:var(--mainFont);font-size:1.6em;font-weight:400;position:relative}.mainSite .navbar .offcanvas ul>li a{color:var(--color-white)}.mainSite .navbar .offcanvas ul>li a.cta{color:var(--color-black);margin-left:0;margin-right:0;font-size:.8em}.mainSite .navbar .offcanvas ul li .faIcon{margin-right:1rem;font-size:25px;line-height:1.3em;display:none}.mainSite .navbar .offcanvas ul li .faIcon.temp{display:inline-block}.mainSite .navbar .offcanvas .offcanvas-header .offcanvas-title{display:none}.mainSite .filterOffCanvas .btn-close,.mainSite .navbar .offcanvas .account-offcanvas .btn-close,.mainSite .navbar .offcanvas .offcanvas-header .btn-close,.mainSite.dashboard .sideNav .btn-close{padding:0;font-size:1.4rem;color:var(--color-white);border:0;background-color:transparent;line-height:0;opacity:1;position:absolute;right:1rem;top:1rem;background-image:none!important;display:flex;justify-content:center;align-items:center;width:35px;height:35px;margin:0;box-shadow:none}.mainSite.dashboard .sideNav .btn-close{color:var(--color-black)}.mainSite .filterOffCanvas .btn-close::before,.mainSite .navbar .offcanvas .account-offcanvas .btn-close::before,.mainSite .navbar .offcanvas .offcanvas-header .btn-close::before,.mainSite.dashboard .sideNav .btn-close::before{content:"\f00d";font-family:"Font Awesome 7 Sharp";font-weight:100;font-size:2em}.mainSite .navbar .offcanvas .offcanvas-header .btn-back{cursor:pointer}.mainSite .navbar .offcanvas .offcanvas-body .contact{position:absolute;bottom:1rem;left:1rem;font-size:.9em;line-height:1.6em}.mainSite .navbar .offcanvas .offcanvas-body .contact a.cta{margin-bottom:0;vertical-align:top}.mainSite .navbar .offcanvas .offcanvas-body .contact img{max-width:275px;margin-bottom:1rem;display:block}.mainSite .navbar .offcanvas .offcanvas-body .contact a:not(.cta){text-decoration:underline}.mainSite .offcanvas .langSwitcher{position:relative;font-weight:400;color:var(--color-white);font-size:.8em;margin-top:.3rem}.mainSite .offcanvas .langSwitcher .dropdown-menu{border-radius:.3rem;min-width:5rem;border:none;box-shadow:0 3px 12px #555;padding:0;overflow:hidden;background-color:var(--color-white);position:absolute}.mainSite .offcanvas .langSwitcher .dropdown-toggle{display:flex;flex-direction:row;align-items:center;cursor:pointer}.mainSite .offcanvas .langSwitcher img{height:1rem;width:27px;object-fit:contain}.mainSite .offcanvas .langSwitcher .dropdown-menu li{cursor:pointer;font-weight:400;color:var(--color-white);font-size:.8em;line-height:1.2em}.mainSite .offcanvas .langSwitcher .dropdown-menu li:hover{background-color:rgba(0,0,0,.15)}.mainSite .offcanvas .langSwitcher .dropdown-menu li .dropdown-item{background-color:transparent;padding:.25rem .75rem}.mainSite .navbar .account-offcanvas{z-index:1;overflow:hidden;background:rgba(0,0,0,.3);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px);position:fixed;top:0;left:-100%;height:100vh;width:500px;width:100%;padding:5rem 1rem 2rem 1rem;transition:all .5s ease-in-out;display:flex;flex-direction:column;overflow-y:auto;max-width:500px}.mainSite .navbar .account-offcanvas.active{left:0}.mainSite .navbar .account-offcanvas.type-register .btn-close{color:var(--color-white)}.mainSite .navbar .account-offcanvas.type-register .form-floating input,.mainSite .navbar .account-offcanvas.type-register .form-floating select,.mainSite .navbar .account-offcanvas.type-register .form-floating>.form-control:not(:placeholder-shown)~label,.mainSite .navbar .account-offcanvas.type-register form .form-floating .viewPassBtn{color:var(--color-white)}.mainSite .navbar .account-offcanvas .logo{width:100%;display:block;max-height:unset;margin:0 auto 10rem auto;max-width:unset;max-height:82px}.mainSite .navbar .account-offcanvas.type-register .logo{filter:brightness(0) invert(1)}.mainSite .navbar .account-offcanvas .formHolder{display:block;color:var(--color-white)}.mainSite .navbar .account-offcanvas .formHolder .form-control{border:none;background-color:rgba(255,255,255,.1);color:var(--color-white);min-height:45px;height:45px;padding:.25rem 1rem}.mainSite .navbar .account-offcanvas .formHolder .form-control::placeholder{color:var(--color-white)}.mainSite .navbar .account-offcanvas .formHolder .form-control:focus{background-color:rgba(255,255,255,.3);box-shadow:unset}.mainSite .navbar .account-offcanvas .formHolder .form-control~label{padding:.25rem 1rem}.mainSite .navbar .account-offcanvas .formHolder .form-control:focus~label,.mainSite .navbar .account-offcanvas .formHolder .form-control:not(:placeholder-shown)~label{color:#c2c2c2;transform:scale(.85) translateY(-1.55rem) translateX(.15rem);padding-top:0}.form-floating>label{background-color:unset;color:var(--color-black)}.form-floating>label::after{display:none}.form-floating:has(textarea)>label::after{top:.8rem!important;border-radius:0!important;height:1.4em!important;display:block}.mainSite .navbar .account-offcanvas .formHolder h2{font-weight:400;color:currentColor;line-height:1.2em}.mainSite .navbar .account-offcanvas .formHolder .text-muted{color:#c2c2c2!important}.mainSite .navbar .account-offcanvas .formHolder .cta{margin:1rem 0 .5rem;width:100%;background-color:var(--color-prim);border-color:var(--color-prim);color:var(--color-white)}.mainSite .navbar .account-offcanvas .formHolder .invalid-feedback{line-height:1.2em}.mainSite .navbar .account-offcanvas #passwordHelp{margin-left:auto;display:block;width:fit-content}.mainSite .navbar .account-offcanvas .formHolder .alert{border-radius:0;border:0;color:#000;background-color:var(--color-ter);line-height:1.4em}.mainSite .navbar .account-offcanvas .formHolder strong{display:block;font-family:var(--secFont);font-style:italic;font-size:1.3em;font-weight:400;margin-bottom:.5rem}.mainSite .navbar .account-offcanvas .formHolder small{margin-top:.5rem;display:block;font-size:.8em;line-height:1.3em}@media(min-width:500px){.mainSite header .account-offcanvas .logo{margin-bottom:5rem}}@media(min-width:900px){.mainSite .navbar .account-offcanvas{z-index:-1;left:unset;right:-450px;max-width:450px;padding:95px 50px 50px}.mainSite .navbar .account-offcanvas.active{left:unset;right:400px}.mainSite .navbar .offcanvas .account-offcanvas .btn-close{display:none}}.mainSite .swiper-wrapper{height:auto!important}.aiChatHolder{position:fixed;right:1rem;bottom:1rem;z-index:930;font-family:var(--mainFont)}.aiChatHolder .aiChatButton{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:50px;padding:.55rem 1.2rem;border:0;border-radius:50px;background-color:var(--color-prim);box-shadow:0 0 4rem #0000002e;color:var(--color-white);font-weight:400;font-family:var(--secFont);font-style:italic;text-shadow:0 1px 3px rgba(0,0,0,.5);line-height:1;text-decoration:none;transition:background-color .2s ease-in-out,transform .2s ease-in-out,box-shadow .2s ease-in-out}.aiChatHolder .aiChatButton:hover,.aiChatHolder.menuOpen .aiChatButton{background-color:var(--color-sec);box-shadow:0 10px 30px rgba(0,0,0,.22)}.aiChatHolder .dot,.aiChatHolder .serviceMenu li::before{width:7px;height:7px;border-radius:50%;background-color:var(--color-ter);flex:0 0 7px}.aiChatHolder .dot{margin-right:.25rem}.aiChatHolder .aiChatButton:focus-visible,.aiChatHolder .aiChatClose:focus-visible,.aiChatHolder .serviceMenu a:focus-visible,.aiChatHolder .serviceMenuChat:focus-visible,.aiChatHolder .serviceMenuClose:focus-visible{outline:2px solid var(--color-ter);outline-offset:3px}.aiChatHolder .serviceMenu{position:absolute;right:0;bottom:calc(100% + .75rem);width:fit-content;padding:2rem 1.25rem 1.5rem;border-radius:1.5rem;background-color:var(--color-prim);box-shadow:0 0 4rem #0000002e;color:var(--color-white);opacity:0;visibility:hidden;transform:translateY(.75rem) scale(.98);transform-origin:right bottom;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out}.aiChatHolder.menuOpen .serviceMenu{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto}.aiChatHolder .serviceMenu ul{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.aiChatHolder .serviceMenu li{display:flex;align-items:center;gap:.75rem;font-size:1rem;font-weight:400;line-height:1.2}.aiChatHolder .serviceMenu li::before{content:""}.aiChatHolder .serviceMenu a,.aiChatHolder .serviceMenuChat{padding:0;border:0;background:0 0;color:var(--color-white);font:inherit;line-height:inherit;text-align:left;text-decoration:none}.aiChatHolder .serviceMenu a:hover,.aiChatHolder .serviceMenuChat:hover{color:var(--color-ter);text-decoration:none}.aiChatHolder .serviceMenuClose{position:absolute;top:.75rem;right:.75rem;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background-color:transparent;color:var(--color-white);line-height:0;opacity:.8}.aiChatHolder .serviceMenuClose:hover{opacity:1}.aiChatHolder .aiChatClose::before,.aiChatHolder .serviceMenuClose::before{content:"\f00d";font-family:"Font Awesome 7 Sharp";font-weight:100}.aiChatWindow{position:absolute;right:0;bottom:calc(100% + .75rem);width:min(390px,calc(100vw - 2rem));height:min(620px,calc(100vh - 7rem));overflow:hidden;border:0;border-radius:1.5rem;background:0 0;opacity:0;visibility:hidden;transform:translateY(.75rem) scale(.98);transform-origin:right bottom;pointer-events:none;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s ease-in-out}.aiChatHolder.isOpen .aiChatWindow{opacity:1;visibility:visible;transform:translateY(0) scale(1);pointer-events:auto;background-color:transparent}.aiChatHolder .aiChatClose{position:absolute;top:.6rem;right:.6rem;z-index:2;width:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background-color:transparent;color:var(--color-white);line-height:0}.aiChatHolder .aiChatClose::before{font-size:1.5em}.aiChatHolder .serviceMenuClose::before{font-size:1.15em}.aiChatHolder .aiChatFrameHolder{height:100%;background-color:var(--color-white)}.aiChatHolder .aiChatFrame{width:100%;height:100%;display:block;border:0}@media(max-width:575px){.aiChatHolder{right:.75rem;bottom:.75rem}.aiChatHolder .aiChatButton{min-height:46px;padding:.5rem 1rem}.aiChatHolder .serviceMenu{width:100%;border-radius:1rem}.aiChatWindow{width:calc(100vw - 1.5rem);height:min(560px,calc(100vh - 6.25rem));border-radius:1rem}}@media(min-width:768px){.mainSite:not(:has(#mainHeader)):not(:has(#mainPicker)){padding-top:8rem}.mainSite h1{font-size:3.5em}.mainSite .pageBreak h2{font-size:3em}.mainSite h2{font-size:2.4em}.mainSite footer .menu>*{width:calc(50% - .5rem)}.mainSite footer .footerColumnBlock{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2rem}.mainSite .container-fluid{padding-left:2rem;padding-right:2rem}.mainSite #menuPicker{display:inline-flex}.mainSite .abonnementTypes{gap:1.5rem}.mainSite .abonnementTypes .abonnementType{width:calc(50% - .75rem);padding:1.5rem}.mainSite header .navbar .icon img{max-width:300px}.mainSite header .navbar{padding:.5rem 1.5rem}.mainSite footer .footerColumnGrid{--footer-column-height:9rem;--footer-menu-columns:3}}@media(min-width:992px){.mainSite header .navbar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);padding:.5rem 2.5rem}.mainSite header .navbar .groupSwitch{display:flex}.mainSite .navbar .offcanvas .offcanvas-header .offcanvasTopContent .groupSwitch{display:none}.mainSite header .navbar .icon{grid-column:2;justify-self:center;justify-items:center}.mainSite header .navbar .icon .logoScrolled{justify-self:center}.mainSite .container-fluid{padding-left:4rem;padding-right:4rem}.mainSite .navbar .offcanvas .offcanvas-header{padding:2rem;padding-bottom:0}.mainSite .offcanvas .langSwitcher{margin-top:.1rem}.mainSite .navbar .offcanvas .offcanvas-body{padding:2rem}.mainSite .navbar .offcanvas .offcanvas-body .contact{bottom:2rem;left:2rem}.mainSite .navbar .offcanvas .offcanvas-header .btn-close{top:2rem;right:2rem}.mainSite footer .logo{max-height:100px;margin-bottom:0}.mainSite footer .copyright .nav{gap:.5rem 1.5rem}.mainSite .abonnementTypes .abonnementType .priceHolder .price{font-size:2.7em}.mainSite #mainHeader .meldingTxt{padding:2rem}.mainSite #abonnementTypesBg{padding:6rem 0}}@media(min-width:1200px){.mainSite h1{font-size:4em}.mainSite h2{font-size:2.6em}.mainSite .pageBreak h2{font-size:3.5em}.mainSite .container-fluid{padding-left:6rem;padding-right:6rem}.mainSite #menuPicker .option{padding:.4rem 1.5rem}.mainSite #menuPicker{width:257px}.mainSite .abonnementTypes{gap:2rem}.mainSite .abonnementTypes .abonnementType{width:calc(33.33% - 1.334rem)}.mainSite .abonnementTypes .abonnementType .priceHolder .price{font-size:3em}.mainSite header .navbar .icon img{max-width:400px}.mainSite #abonnementTypesBg{padding:8rem 0;height:100%}}@media(min-width:1400px){.mainSite .container-fluid{padding-left:8rem;padding-right:8rem}.mainSite #menuPicker .option{padding:.4rem 1.75rem}.mainSite #menuPicker{display:inline-flex;width:280px}.mainSite h1{font-size:4.5em}.mainSite footer .footerColumnGrid{--footer-menu-columns:6;grid-template-columns:minmax(0,2fr) minmax(0,7.5fr)}.mainSite footer .footerColumnBlock{display:block}}@media(min-width:1400px) and (max-width:1799.98px){.mainSite footer .footerColumnGrid{grid-template-columns:12rem minmax(0,1fr)}.mainSite footer .footerColumnFlex{letter-spacing:0}.mainSite footer .footerColumnBlock .textLogo{max-height:.75rem}.mainSite footer .footerColumnBlock .reviewHolder .googleRating{gap:.75rem}.mainSite footer .footerColumnBlock .reviewHolder .googleRating img{width:40px}.mainSite footer .footerColumnBlock .reviewHolder .googleRating .total strong{font-size:1.65em}.mainSite footer .footerColumnBlock .reviewHolder .googleRating .googleRatingSvg{max-height:22px}.mainSite footer .footerColumnFlex>.footerBlock{overflow-wrap:normal;word-break:normal;hyphens:none}}@media(min-width:1440px){.mainSite .abonnementTypes .abonnementType .description ul li::before{top:1.1rem}}@media(min-width:1600px){.mainSite footer .logo{max-height:125px}}
/*# sourceMappingURL=body.min.css.map */