:root{--mainFont:'Mulish',sans-serif;--secFont:'Lora',serif;--color-prim:var(--color-baseColor);--color-prim-rgb:var(--color-baseColorRgb);--color-sec:#EFE4DB;--color-sec-rgb:239,228,219;--color-ter:#ffffff;--color-ter-rgb:255,255,255;--color-cta:var(--color-sec);--color-black:#000;--color-white:#FFF}.mainSite{font-family:var(--mainFont);font-size:16px;color:var(--color-black)}.mainSite .whatsappBtn{position:fixed;right:15px;bottom:15px;z-index:3;color:var(--color-prim);font-size:2.2em;background-color:var(--color-sec);width:50px;height:50px;border-radius:50%;text-align:center}.mainSite header{position:relative}.mainSite header .topBar{font-size:.8em;background-color:var(--color-white);padding:10px 0;color:var(--color-black);font-weight:700}.mainSite header .topBar .changeLang{color:var(--color-prim);width:fit-content;margin-left:auto;display:block}.mainSite header .topBar .changeLang.mobile{padding-top:7px}.mainSite header .topBar .rating{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;padding:5px 0}.mainSite header .topBar .rating .stars{color:#dfa839;font-size:1.2em}.mainSite header .topBar .rating>span{margin-top:2px}.mainSite header .topBar .topNav ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}.mainSite header .topBar .topNav ul li a{padding:8px 10px}.mainSite header .topBar .topNav ul li.active a{text-decoration:underline}.mainSite .nav2,.mainSite header .navbar{position:absolute;top:60px;left:0;width:100%;z-index:2;color:var(--color-white);padding-top:15px}.mainSite header .navbar{z-index:5}.mainSite .nav2{top:0}.mainSite .navbar .logo{filter:brightness(0) invert(1);max-width:150px;max-height:75px}.mainSite header .navbar ul li:last-of-type a,.mainSite header .topBar .topNav ul li:last-of-type a{padding-right:0}.mainSite h1,.mainSite h2,.mainSite h3,.mainSite h4{font-family:var(--secFont);color:var(--color-prim)}.mainSite h1{font-size:3em}.mainSite h2{font-size:2em}.mainSite h3{font-size:1.75em}.mainSite h4{font-size:1.4em}.mainSite header .logo{max-height:65px}.mainSite #mainHeader{padding:180px 0 80px;min-height:40vh;position:relative;margin-bottom:50px;overflow:hidden}.mainSite #mainHeader::before{content:"";display:block;position:absolute;left:0;right:0;height:100%;top:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%)}.mainSite #mainHeader>.container{position:relative}.mainSite #mainHeader .headerTxt{color:var(--color-white);text-shadow:0 0 15px #000}.mainSite #mainHeader .headerTxt h1{color:var(--color-white)}.mainSite #mainHeader .headerTxt .cta{text-shadow:none}.mainSite #mainHeader:after{content:"";position:absolute;bottom:-2px;left:-2px;width:calc(100% + 4px);height:100px;background-image:url(/image/headerAfter.svg);background-size:contain;background-repeat:no-repeat;background-position:bottom}.mainSite .scrollMenu a:hover{text-decoration:none}.mainSite table tr td{padding:5px 0}.mainSite .pageBreak{position:relative;padding:100px 0;margin:100px 0}.mainSite .pageBreak::before{content:"";position:absolute;left:0;top:0;background-color:var(--color-sec);width:100%;height:100%;z-index:-1}.mainSite footer{--footerPadding:100px;margin-top:0;background-color:var(--color-sec);padding-top:150px;position:relative}.mainSite footer::before{content:"";position:absolute;top:-1px;left:0;background-image:url(/image/footerTop.svg);background-position:center top;background-repeat:no-repeat;background-size:contain;height:200px;width:100%}.mainSite footer strong{color:var(--color-prim);font-family:var(--secFont);font-weight:600;display:block;margin-bottom:5px}.mainSite footer .logo{max-width:150px;width:100%;object-position:left;object-fit:contain;margin-bottom:30px}.mainSite footer .navbar-nav a,.mainSite footer .socials a{padding:0 0 5px;display:block;text-transform:capitalize}.mainSite footer a{color:currentColor}.mainSite .preFooter{background-color:var(--color-prim);border-radius:75px;min-height:400px;padding:50px;display:flex;flex-direction:column;color:var(--color-sec);position:relative;z-index:1;margin:100px 0 -100px;justify-content:center}.mainSite .preFooter .imgHolder .bgImageElement{aspect-ratio:1/1;border-radius:50%;background-position:center;background-size:cover;background-repeat:no-repeat;max-height:150px;margin:0 auto;display:block;margin-bottom:15px}.mainSite .preFooter h3,.mainSite .preFooter h4{color:var(--color-sec)}.mainSite .preFooter h3{font-size:2.25em}.mainSite .preFooter p{margin-bottom:0}.mainSite footer .copyright{background-color:rgba(255,255,255,.5);margin-top:calc(var(--footerPadding) * 1);padding:15px 0;font-size:.8em}.mainSite footer .copyright .nav{display:inline-flex}.mainSite footer .copyright .nav a{padding:0 10px}.mainSite footer .copyright .nav li:first-of-type>a{padding-left:0}.mainSite footer .copyright .nav li{display:inline-flex}.mainSite footer .copyright .nav li:last-of-type::before{content:""}.mainSite .accommodatieList .accommodatie{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.mainSite .accommodatieList .pageBreak .accommodatie{flex-direction:column-reverse}.mainSite .accommodatieList .accommodatie .imgGal{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 15px;width:100%;margin:30px 0}.mainSite .accommodatieList .accommodatie .imgGal .image{aspect-ratio:1/1;max-height:150px;width:calc(60% - 7.5px);margin-top:0;background-color:#e1e1e1;background-size:cover;background-position:center;position:relative}.mainSite .accommodatieList .accommodatie .imgGal .image:last-of-type{width:calc(40% - 7.5px);margin-left:15px}.mainSite .accommodatieList .accommodatie .imgGal .image:first-of-type{border-radius:300px 300px 0 0;aspect-ratio:.8/.8;width:100%;max-height:unset;margin-bottom:15px}.mainSite .accommodatieList .content{width:100%}.mainSite .accommodatieList .omschrijving{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;min-height:96px}.mainSite .accommodatieList .faciliteiten table{font-family:var(--secFont);font-weight:600;margin-top:15px}.mainSite .accommodatieList .faciliteiten table .icon{color:var(--color-prim)}.mainSite .accommodatieList .faciliteiten table tbody{display:flex;flex-wrap:wrap}.mainSite .accommodatieList .faciliteiten table tr{width:100%}.mainSite .invalid-feedback .mainSite .accommodatieList .faciliteiten table tr td:first-of-type{width:35px}.mainSite .boekenSmall{border-radius:15px;background-color:var(--color-white);margin-bottom:15px;padding:10px;display:flex;flex-wrap:wrap}.mainSite .boekenSmall>div{display:flex;flex-direction:column;width:calc(50% - 10px);margin:10px 5px}.mainSite .boekenSmall label{display:block;font-size:14px;color:rgba(0,0,0,.5);font-weight:700}.mainSite .boekenSmall input,.mainSite .boekenSmall select{border:unset;box-shadow:unset;font-size:.8em;padding:0;cursor:pointer;font-weight:700}.mainSite .decimal{font-size:.7em;vertical-align:super}.mainSite .invalid-feedback{font-size:.75em}@media(min-width:768px){.mainSite h1{font-size:3.5em}.mainSite h2{font-size:3em}.mainSite h3{font-size:2.5em}.mainSite h4{font-size:1.7em}.mainSite #mainHeader{padding:250px 0 150px;min-height:60vh}}@media(min-width:992px){.mainSite .navbar .logo{max-width:250px;max-height:100px;min-width:80px}.mainSite .navbar-toggler,.mainSite:has(.nav2) header .navbar{display:none}.mainSite h1{font-size:5em}.mainSite h2{font-size:3.5em}.mainSite h3{font-size:2.75em}.mainSite header .navbar{padding-top:30px}.mainSite .navbar .offcanvas .offcanvas-body{justify-content:flex-end}.mainSite .navbar .offcanvas .offcanvas-body ul>li>a{color:var(--color-white);position:relative;padding:8px 15px;text-shadow:0 0 15px #000}.mainSite .navbar .offcanvas .offcanvas-body ul>li:last-of-type>a{padding-right:0}.mainSite .navbar .offcanvas .offcanvas-body ul>li>a.active::after{content:"";background-image:url(/image/activeMenu.svg);background-size:contain;background-repeat:no-repeat;background-position:center top;width:100%;height:10px;position:absolute;bottom:-5px;left:0}.mainSite #mainHeader:after{height:150px}.mainSite .footer{padding-top:175px}.mainSite .preFooter{border-radius:250px;min-height:300px;padding:50px 100px;flex-direction:row;align-items:center}.mainSite .preFooter:has(.imgHolder){padding:30px 30px 40px 20px}.mainSite .preFooter .imgHolder .bgImageElement{margin:0;margin-right:30px;max-height:300px}.mainSite .preFooter>*{width:calc(50% - 15px)}.mainSite .accommodatieList .accommodatie{display:flex;flex-wrap:wrap;flex-direction:row}.mainSite .accommodatieList .pageBreak .accommodatie{flex-direction:row-reverse}.mainSite .accommodatieList .accommodatie .imgGal{width:40%}.mainSite .accommodatieList .accommodatie .content{width:calc(60% - 50px);margin-left:50px}.mainSite .accommodatieList .pageBreak .accommodatie .content{margin-right:50px;margin-left:0}.mainSite .navbar ul>li>a:hover,.mainSite .scrollMenu ul>li>a:hover{text-decoration:none}.mainSite .navbar ul>li>a:hover::after,.mainSite .scrollMenu ul>li>a:hover::after{content:"";background-image:url(/image/activeMenu.svg);background-size:contain;background-repeat:no-repeat;background-position:center top;width:calc(100% + 5px);height:10px;position:absolute;bottom:-5px;left:-5px;min-width:75px}}@media(min-width:1200px){.mainSite #mainHeader{padding-bottom:200px}.mainSite #mainHeader:after{height:200px}.mainSite .whatsappBtn{line-height:1.3em;padding:2px 0;font-size:2.5em;height:60px;width:60px;right:30px;bottom:30px}}@media(min-width:1440px){.mainSite{font-size:18px}.mainSite .pageBreak::before{width:95%}.mainSite .pageBreak::after{content:"";position:absolute;right:calc(5% - 2px);top:-2px;height:calc(100% + 4px);width:200px;background-image:url(/image/pagebreakRight.svg);background-size:contain;background-position:center right;background-repeat:no-repeat}.mainSite .accommodatieList .accommodatie .content{width:50%;margin-left:10%}.mainSite .accommodatieList .pageBreak .accommodatie .content{margin-right:10%}}@media(min-width:1660px){.mainSite .pageBreak::before{width:95%}.mainSite .whatsappBtn{padding:0}}a{text-decoration:none}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:#fff;background:0 0;border:none;padding:15px;background-color:#414a54}.mainSite img{max-width:100%}.img-responsive{max-width:100%;height:auto}.mainSite .imageGallery{display:flex;flex-direction:row;flex-wrap:wrap;padding:0 15px}.mainSite .imageGallery .img{aspect-ratio:1/1;max-height:150px;width:calc(60% - 7.5px);margin-top:0;background-color:#e1e1e1;background-size:cover;background-position:center;position:relative}.mainSite .imageGallery .img:last-of-type{width:calc(40% - 7.5px);margin-left:15px}.mainSite .imageGallery .img:first-of-type{border-radius:300px 300px 0 0;aspect-ratio:.8/.8;width:100%;max-height:unset;margin-bottom:0}.mainSite .imageGallery .img{margin:15px 0}.mainSite .btn,.mainSite .cta{display:inline-block;padding:10px 20px;margin:10px 5px;font-size:1em;font-weight:700;line-height:1.5;color:var(--color-cta);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-prim);border-radius:12px;background-color:var(--color-prim);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.mainSite #mainHeader .cta,.mainSite .preFooter .cta{border-color:var(--color-cta);color:var(--color-cta);background-color:var(--color-cta);color:var(--color-prim)}.mainSite #mainHeader .cta.ghost{background-color:transparent;color:var(--color-cta)}.mainSite .cta.ghost{background-color:transparent;color:var(--color-prim)}.mainSite .boekenSmall .cta{margin:0;width:100%;background-color:var(--color-prim);border-color:var(--color-prim);color:var(--color-cta)}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}.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:#efefef}.input-group-text{border-radius:5px 0 0 5px}.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}.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}@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}.modal-body>iframe{min-height:60vh;width:100%}span.vandaagGeopend.gesloten{color:var(--bs-red)}span.vandaagGeopend.geopend{color:var(--bs-success);font-weight:500}.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 header .offcanvas{z-index:999}.mainSite header .navbar-toggler{border:none;box-shadow:none;z-index:10;padding-right:0}.mainSite header .navbar-toggler span{font-size:1.5em;color:var(--color-sec)}.mainSite header .offcanvas li>ul{display:none}@media(max-width:992px){.mainSite header .offcanvas ul:has(ul.visible){visibility:hidden;display:inline;margin:0}.mainSite header .offcanvas{z-index:999999;overflow:hidden}.mainSite header .offcanvas ul>li{position:relative}.mainSite header .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 header .offcanvas ul>li>.openSub{position:absolute;right:0;top:0;padding:10px 5px;cursor:pointer}.mainSite header .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 header .offcanvas ul:has(li>ul.visible){visibility:hidden!important}.mainSite header .offcanvas ul>li{width:100%}.mainSite header .offcanvas .offcanvas-header .btn-close{opacity:1}.mainSite header .offcanvas .offcanvas-header .btn-back{cursor:pointer}}
/*# sourceMappingURL=body.min.css.map */
