﻿bookzo-arrival-departure-picker .datepicker-wrapper.floating,bookzo-objects-to-book .objects-to-book-wrapper.floating{z-index:99 !important}.coupon-code{display:none !important}.bookzo{--e-global-color-secondary: #63DAFF}body>bookzo-arrival-departure-picker>div>bookzo-arrival-departure-dates-picker>div>ngb-datepicker>div.ngb-dp-header>ngb-datepicker-navigation>div.ngb-dp-arrow>button{padding:0 20px !important}[type=button],[type=submit],button{border:0px}[type=button]:focus,[type=button]:hover,[type=submit]:focus,[type=submit]:hover,button:focus,button:hover{background-color:var(--e-global-color-primary)}.bookzo .number-of-results{font-family:var(--e-global-typography-primary-font-family), Sans-serif !important;font-weight:var(--e-global-typography-primary-font-weight) !important;color:var(--e-global-color-text) !important}.bookzo .btn-primary{border-color:var(--e-global-color-secondary);font-family:"Dosis", Sans-serif;font-weight:700;padding:12px 28px 15px 28px}.bookzo .btn-primary:hover{transform:scale(1.05);background-color:var(--e-global-color-secondary)}.bookzo .btn:hover{transform:scale(1.05)}.bookzo .btn-link{font-family:"Dosis", Sans-serif;font-weight:700}.bookzo .btn-link:hover{transform:scale(1.05);background-color:var(--e-global-color-secondary)}.title h1{font-family:var(--e-global-typography-primary-font-family), Sans-serif !important;font-weight:var(--e-global-typography-primary-font-weight) !important;color:var(--e-global-color-text) !important;padding:0px !important;margin:0px !important}.bookzoheader h1{color:var(--e-global-color-text) !important;text-align:center;padding:50px 0}.omschrijving{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.zoekenboek .bookzo-search-submit{padding:0px 20px;height:40px;top:-5px;position:relative;border-color:var(--e-global-color-secondary)}.zoekenboek .elementor-widget-container{background-color:#fff;margin-top:-55px;padding:10px 20px;border-radius:10px;-webkit-box-shadow:15px 15px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:15px 15px 30px 0px rgba(0, 0, 0, 0.1);box-shadow:15px 15px 30px 0px rgba(0, 0, 0, 0.1)}.zoekenboek input[type=text]{border:0px;background-color:rgba(211, 211, 211, 0.276)}.zoekenboek .input-group{display:flex;align-items:center !important}.zoekenboek input[type=text]{display:flex;align-items:center;padding:6px 10px;border-radius:3px !important;max-height:35px}.zoekenboek .bookzo-search-arrival-departure>div>div>div>span{max-height:none !important;padding:0px !important}.zoekenboek .input-group>.form-control+.form-control{margin-left:10px !important}.zoekenboek .bookzo-search-arrival-departure .bookzo-icon-wrapper svg{display:none}.zoekenboek .bookzo-search-arrival-departure .bookzo-icon-wrapper::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;color:#fff;font-size:22px;width:50px}.zoekenboek .bookzo-search-arrival-departure .input-group-text{background-color:var(--e-global-color-primary);border-radius:99px;border-top-right-radius:99px !important;border-bottom-right-radius:99px !important;margin:0 10px 0 0;border:0px;width:50px;height:50px;padding:0px;text-align:center;line-height:50px;max-height:36px;padding:0 10px}.zoekenboek .bookzo-search-persons .bookzo-icon-wrapper svg{display:none}.zoekenboek .bookzo-search-persons .bookzo-icon-wrapper::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;color:#fff;font-size:20px;width:50px}.zoekenboek .bookzo-search-persons .input-group-text{background-color:var(--e-global-color-primary);border-radius:99px;border-top-right-radius:99px !important;border-bottom-right-radius:99px !important;margin:0 10px 0 0;border:0px;width:50px;height:50px;padding:0px;text-align:center;line-height:50px}.zoekenboek label{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:700;color:var(--e-global-color-text);padding:0 0 10px 60px}.zoekenboek.overzicht .elementor-widget-container{margin-top:0px}.zoekenboek.overzicht bookzo-prices>h5:nth-child(3){display:none}.accouitgelicht .elementor-button{background-color:transparent !important;border:1px solid var(--e-global-color-secondary);color:var(--e-global-color-secondary)}.accouitgelicht .form-group-filters-search{display:none}.accouitgelicht .number-of-results{display:none}.accouitgelicht .btn-primary{padding:0 28px 0 28px}.accouitgelicht .elementor-button-wrapper{text-align:center}.accouitgelicht .elementor-widget,.accouitgelicht .elementor.elementor .e-con>.elementor-widget{max-width:100%;min-width:100%}.accouitgelicht .filters{padding:0 !important;max-width:fit-content !important}.accouitgelicht .filters h5{font-size:14px;font-weight:700;color:var(--e-global-color-text);padding:0px;margin:0 0 10px 0}.accouitgelicht bookzo-client-side-filters .filters-wrapper .filters{margin:0 !important}.accouitgelicht bookzo-client-side-filters .filters-wrapper .filters .form-group-filters-type{position:relative;display:inline-block;width:100%}.accouitgelicht bookzo-client-side-filters .filters-wrapper .filters select{border:1px solid var(--e-global-color-primary);border-radius:99px;color:var(--e-global-color-primary);padding-right:40px;appearance:none;width:100%;position:relative;background-image:url(/wp-content/themes/hello-elementor-child/images/down-chevron.svg);background-size:20px;background-repeat:no-repeat;background-position:90% 10px}.accouitgelicht .bookzo-results{}.accouitgelicht .bookzo-results .slider-pagination{bottom:0px}.accouitgelicht .bookzo-results .slider-button{display:none}.accouitgelicht .bookzo-results .slider-pagination .ng-star-inserted:nth-child(4){transform:scale(0.85)}.accouitgelicht .bookzo-results .slider-pagination .ng-star-inserted:nth-child(5){transform:scale(0.7)}.accouitgelicht .bookzo-results .slider-pagination .ng-star-inserted:nth-child(n+6){display:none}.accouitgelicht .bookzo-results .slider-page.is-active{box-shadow:0 0 0 2px white !important;background-color:#fff !important}.accouitgelicht .bookzo-results .slider-page{background-color:rgba(255, 255, 255, 0.75)}.accouitgelicht .bookzo-results .card-description,.accouitgelicht .bookzo-results .pagination{display:none}.accouitgelicht .bookzo-results .location{position:absolute;top:278px;left:10px;color:#fff;font-size:12px}.accouitgelicht .bookzo-results .price-per-night-wrapper,.accouitgelicht .bookzo-results .price-arrival-departure,.accouitgelicht .bookzo-results .total-price-wrapper{font-size:12px}.accouitgelicht .bookzo-results .action{position:absolute;top:10px;right:10px;background-color:#ffffffb9;border-radius:5px;padding:0 4px;color:var(--e-global-color-primary);height:28px;line-height:28px;text-transform:lowercase;font-weight:600;font-size:12px}.accouitgelicht .bookzo-results .persons-pets{position:absolute;top:10px;left:10px;background-color:#ffffffb9;border-radius:5px;padding:0 4px;color:var(--e-global-color-primary);height:28px;line-height:28px;text-transform:lowercase;font-weight:600;font-size:12px}.accouitgelicht .bookzo-results .bookzo-icon{fill:var(--e-global-color-primary) !important}.accouitgelicht .bookzo-results .badge-primary{color:#fff;border-radius:99px;padding:8px 10px;background-color:var(--e-global-color-primary)}.accouitgelicht .bookzo-results .more-info-button{border:1px solid var(--e-global-color-secondary);padding:0 15px}.accouitgelicht .bookzo-results .more-info-button:hover{transform:scale(1.05);background-color:var(--e-global-color-secondary)}.accouitgelicht .bookzo-results .bookzo-bootstrap .mb-4{margin-bottom:0px}.accouitgelicht .bookzo-results .card{border:0px;border-radius:10px}.accouitgelicht .bookzo-results .card:hover{background-color:transparent !important;border:0px !important}.accouitgelicht .bookzo-results .card-img-top{height:auto;aspect-ratio:1;object-fit:cover}.accouitgelicht .bookzo-results .slider-panel{border-radius:10px}.accouitgelicht .bookzo-results .card-body{padding:0px}.accouitgelicht .bookzo-results .object-name{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:700;color:var(--e-global-color-text)}.accouitgelicht .bookzo-results .group-name{font-family:"Mulish", Sans-serif;font-size:14px;font-weight:400;color:var(--e-global-color-primary)}.accouitgelicht.overzicht .location{top:268px}.accouitgelicht.overzicht .bookzo-results .badge-primary{background-color:darkgray}.accouitgelicht.overzicht .card-description{display:initial}.accouitgelicht.overzicht .pagination{display:flex}.accouitgelicht.overzicht .card-description{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.accouitgelicht.overzicht .book-button{background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);padding:0 15px}.accouitgelicht.overzicht .filter-button .btn-link{background-color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-secondary);padding:0 15px;min-height:32px}.accouitgelicht.overzicht .remove-filter-button .btn-link{background-color:darkgrey;border:1px solid darkgrey;padding:0 15px;min-height:32px}.accouitgelicht.overzicht .badges .badge{background-color:var(--e-global-color-primary);border:1px solid var(--e-global-color-primary);padding:0 15px;border-radius:99px}.accouitgelicht.overzicht .badges .badge .badge-text{padding:0px !important;line-height:normal !important;font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.accouitgelicht.overzicht .badges .badge .badge-close{line-height:normal;font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.headergallery .images-wrapper{position:relative;display:flex;flex-direction:row;gap:16px}.headergallery .images-wrapper img{border-radius:0px}.headergallery div.clickable.item{max-width:50%}.headergallery div.clickable.item img{border-top-left-radius:10px;border-bottom-left-radius:10px}.headergallery .images-wrapper .smaller-images{height:auto;display:flex;justify-content:space-between;max-width:50%;flex-direction:row;flex-wrap:wrap;gap:16px}.headergallery .images-wrapper .smaller-images img{border-top-left-radius:0px !important;border-bottom-left-radius:0px !important}.headergallery .images-wrapper .smaller-images>div:nth-child(2)>img{border-top-right-radius:10px !important}.headergallery .images-wrapper .smaller-images>div:nth-child(4)>img{border-bottom-right-radius:10px !important}.headergallery .images-wrapper .smaller-images .item{max-width:calc(50% - 8px);min-width:calc(50% - 8px);flex:0}.headergallery .images-wrapper .smaller-images .image{height:calc(100% - 0px);width:calc(100% - 0px)}.headergallery .images-wrapper .main-image{width:100%;height:100%}.headergallery .images-wrapper .btn{position:absolute;right:20px;bottom:20px;box-shadow:0 0 10px #000 !important;padding:7px 15px;background-color:#fff;color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary)}.rightcol{border-radius:10px;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight);gap:10px}.rightcol .calendar-persons{display:none !important}.rightcol .end-totals{border-top:1px solid var(--e-global-color-text);color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.rightcol .end-totals h5{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.rightcol h3{color:var(--e-global-color-text) !important;font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.rightcol label{font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);padding:10px 0 10px 0}.rightcol input[type=text]{background-color:#fff !important;border:0px !important;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.rightcol .bookzo-bootstrap .input-group-prepend{background-color:#fff !important;border:0px !important}.rightcol .bookzo-bootstrap .input-group-text{background-color:#fff !important;border:0px !important}.rightcol .input-group{pointer-events:none !important}.rightcol .bookzo-search .form-inline{display:block}.rightcol .book-button{min-width:100%}.intro h3{color:var(--e-global-color-text) !important}.btn-read-more-wrapper .btn{background-color:#fff;color:var(--e-global-color-text);border:1px solid var(--e-global-color-text);padding:4px 10px 7px 10px;line-height:16px}.btn-read-more-wrapper .btn::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:300;position:relative;bottom:-2px;right:-5px}.beschikbaarheid{padding-top:50px;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.beschikbaarheid h3{color:var(--e-global-color-text) !important}.beschikbaarheid .datepicker-wrapper{border:0px !important}.beschikbaarheid .datepicker-wrapper .btn{padding:0;width:40px;height:40px;border-radius:99px}.beschikbaarheid .datepicker-wrapper .datepicker-buttons .btn{margin:20px 0 0 0;width:auto;padding:0 10px;border-color:var(--e-global-color-secondary)}.beschikbaarheid .datepicker-wrapper .datepicker-buttons .btn:hover{transform:scale(1.05);background-color:var(--e-global-color-secondary)}.beschikbaarheid bookzo-arrival-departure-picker .datepicker-wrapper{border:1px solid rgba(0, 0, 0, 0.125);border-radius:0.25rem}.cardelement{-webkit-box-shadow:15px 15px 30px 0px rgba(0, 0, 0, 0.1);-moz-box-shadow:15px 15px 30px 0px rgba(0, 0, 0, 0.1);box-shadow:15px 15px 30px 0px rgba(0, 0, 0, 0.1);background-color:#fff;border-radius:5px}.cardelement h4{color:var(--e-global-color-text)}.cardelement .elementor-widget-icon,.cardelement .elementor-icon-wrapper{max-height:40px}.cardelement .tijden .elementor-widget-container{display:flex;gap:10px;color:var(--e-global-color-text)}.faqsection p{margin-block-end:0px}.faqsection .elementor-widget-n-accordion{--n-accordion-border-width: 0px}.faqsection .e-n-accordion-item-title{border-bottom:1px solid var(--e-global-color-text) !important}.faqsection i{color:var(--e-global-color-primary) !important}.faqsection .elementor-widget-button .elementor-button{background-color:transparent;color:var(--e-global-color-secondary);border:1px solid var(--e-global-color-secondary)}.goedomteweten{margin-top:50px}.goedomteweten h3{color:var(--e-global-color-text) !important}.goedrow .elementor-icon{background-color:#fdf6f2 !important;color:#585858 !important}.goedrow h4{color:#585858 !important;font-size:20px;font-weight:700}.locatie{padding-top:50px}.locatie h3{color:var(--e-global-color-text) !important}.locatie .bookzo-map-component .root-map-container{border-radius:10px}.locatie .leaflet-map{border-radius:10px}.locatie #map>div{height:500px;min-height:500px}.topicons{font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.topicons .persons-pets{display:none !important}.topicons .bookzo-icon{fill:var(--e-global-color-primary) !important}.secondicons{font-family:var(--e-global-typography-accent-font-family), Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.secondicons .location{display:none !important}.secondicons .bookzo-icon{fill:var(--e-global-color-text) !important}.voorzieningen ::marker{color:var(--e-global-color-secondary)}.voorzieningen ul{padding:0 0 0 15px}.voorzieningen ul li{padding:0 0 20px 0;line-height:normal;font-size:14px}.voorzieningen .feature-group-heading{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-text);padding:0 0 20px 0;display:block}.voorzieningen .feature-groups{display:grid;grid-column-gap:70px}.voorzieningen .feature-groups>*:last-child{margin-right:0}.lastminute .badges{display:none !important}.bookzo-book{max-width:none !important;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.bookzo-book .btn{border-color:var(--e-global-color-secondary);font-family:"Dosis", Sans-serif;font-weight:700;padding:12px 28px 15px 28px}.bookzo-book .btn:hover{transform:scale(1.05);background-color:var(--e-global-color-secondary)}.bookzo-book input,.bookzo-book textarea,.bookzo-book select{border-radius:5px;border:0px;margin-bottom:10px;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.bookzo-book .card,.bookzo-book .card-footer{background-color:#fbf8f0 !important;border-radius:10px !important;border:0px !important}.bookzo-book .card-header{background-color:#fff !important;border-radius:10px !important;border:0px !important}.bookzo-book .reservation-form{background-color:#fbf8f0 !important;border-radius:10px !important;border:0px !important;padding:0.75rem 1.25rem}.bookzo-book h5{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-text);padding:0 0 20px 0;display:block}.bookzo-book .slider-pagination{bottom:0px !important}.bookzo-book .slider-button{display:none !important}.bookzo-book .slider-pagination>div:nth-child(4){transform:scale(0.85) !important}.bookzo-book .slider-pagination>div:nth-child(5){transform:scale(0.7) !important}.bookzo-book .slider-pagination>div:nth-child(n+6){display:none !important}.bookzo-book .slider-page.is-active{box-shadow:0 0 0 2px white !important;background-color:#fff !important}.filters-wrapper{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.filters-wrapper .feature-group-title{font-family:var(--e-global-typography-primary-font-family), Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-text);padding:0;display:block}.pagination{font-family:var(--e-global-typography-primary-font-family), Sans-serif !important;font-weight:var(--e-global-typography-primary-font-weight) !important;color:var(--e-global-color-text) !important}.pagination .page-item.disabled .page-link{border:0px}.pagination .page-link{border:0px !important;color:var(--e-global-color-text) !important}.pagination .page-item.active .page-link{z-index:3;color:#fff !important;background-color:var(--e-global-color-primary) !important;border-color:var(--e-global-color-primary) !important;border-radius:99px;display:block;height:30px;width:30px;line-height:30px;padding:0;text-align:center;margin:2px 0 0 0}.pagination .page-link:hover{background-color:var(--e-global-color-primary) !important;border-color:var(--e-global-color-primary) !important;border-radius:99px;display:block;height:30px;width:30px;line-height:30px;padding:0;text-align:center;margin:2px 0 0 0;color:#fff}.pagination li:last-child .page-link:hover{padding:initial;background-color:transparent !important;color:var(--e-global-color-text) !important}body[data-elementor-device-mode="mobile"] .bookzo-bootstrap .ml-2,body[data-elementor-device-mode="mobile"] .bookzo-bootstrap .mx-2{margin-left:0 !important}body[data-elementor-device-mode="mobile"] .bookzo-bootstrap .m-2{margin:0 !important}body[data-elementor-device-mode="mobile"] .bookzo .btn-primary{border:1px solid var(--e-global-color-secondary);padding:10px 15px;margin:0 0 10px 0}body[data-elementor-device-mode="mobile"] .zoekenboek .input-group{flex-wrap:nowrap !important}body[data-elementor-device-mode="mobile"] .zoekenboek .bookzo-search-arrival-departure .bookzo-icon-wrapper::before,body[data-elementor-device-mode="mobile"] .zoekenboek .bookzo-search-persons .bookzo-icon-wrapper::before{font-size:17px;width:30px}body[data-elementor-device-mode="mobile"] .zoekenboek .bookzo-search-arrival-departure .input-group-text,body[data-elementor-device-mode="mobile"] .zoekenboek .bookzo-search-persons .input-group-text{margin:0 10px 0 0;border:0px;width:30px;height:30px;padding:0px;text-align:center;line-height:30px;max-height:30px;padding:0 10px;top:-8px;position:relative}body[data-elementor-device-mode="mobile"] .zoekenboek .bookzo-search-persons .bookzo-icon-wrapper::before{left:-10px;position:relative}body[data-elementor-device-mode="mobile"] .zoekenboek label{padding:0 0 10px 40px}body[data-elementor-device-mode="mobile"] .zoekenboek .bookzo-search-submit{width:100%;top:0}body[data-elementor-device-mode="mobile"] .zoekenboek .elementor-widget-container{margin-top:-25px}body[data-elementor-device-mode="mobile"] .accouitgelicht .card-bottom{margin-top:-42px}body[data-elementor-device-mode="mobile"] .accouitgelicht .bookzo-results .badge-primary{padding:7px 10px}body[data-elementor-device-mode="mobile"] .accouitgelicht .more-info-button{border:1px solid var(--e-global-color-secondary);padding:10px 15px;margin:0 0 10px 0}body[data-elementor-device-mode="mobile"] .headergallery div.clickable.item{max-width:100%;border-radius:10px}body[data-elementor-device-mode="mobile"] .voorzieningen{padding-bottom:50px}body[data-elementor-device-mode="mobile"] .datepicker-wrapper{transform:scale(1.3);transform-origin:top left;margin-bottom:30%;width:76.9230769231%}body[data-elementor-device-mode="mobile"] .locatie .bookzo-map-component .root-map-container{height:300px;border-radius:10px}body[data-elementor-device-mode="mobile"] .cardelement{margin-top:20px}body[data-elementor-device-mode="mobile"] .voorzieningen ul li{padding:0 0 5px 0;line-height:normal}body[data-elementor-device-mode="mobile"] .faqsection{margin-top:50px}body[data-elementor-device-mode="mobile"] .faqsection .faqheader .elementor-element-4d43f10{flex-direction:column;align-content:flex-start;align-items:flex-start;gap:10px}body[data-elementor-device-mode="mobile"] .faqsection p,body[data-elementor-device-mode="mobile"] .faqsection .elementor-widget-container{color:var(--e-global-color-text) !important;font-family:var(--e-global-typography-text-font-family), Sans-serif !important;font-weight:var(--e-global-typography-text-font-weight) !important}body[data-elementor-device-mode="mobile"] .bookzo .book-button{min-width:100%}body[data-elementor-device-mode="tablet"] .accouitgelicht .ng-star-inserted>div:nth-child(4){display:none}body[data-elementor-device-mode="tablet"] .zoekenboek label{padding:10px 0 0 60px}body[data-elementor-device-mode="tablet"] .goedrow{padding:0 20px}body[data-elementor-device-mode="tablet"] .goedrow .e-con-inner{gap:10px !important}body[data-elementor-device-mode="tablet"] .goedrow .cardelement{padding:10px}