body.home .qodef-accommodation-list .qodef-e-amenity-items{display:none}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.hide-parallax .qodef-parallax-row-holder{display:none}#qodef-page-header .qodef-widget-holder .widget-last{margin:0}#qodef-page-header .widget ul:not(.qodef-shortcode-list) li{margin:0}.wpml-ls-legacy-dropdown{width:100%}.disable-click-js>a{cursor:auto}#qodef-page-mobile-header .qodef-mobile-header-logo-link.qodef-source--svg-path svg,#qodef-page-header .qodef-header-logo-link.qodef-source--svg-path svg{stroke-width:initial}.qodef-e-pdf.custom-pdf-btn a{font-weight:600;text-transform:uppercase;font-size:13px;line-height:25px;letter-spacing:.5px}.pdcmp-widget-booking-booking{display:flex;flex-wrap:wrap}.pdcmp-widget-booking-booking .pdcmp-xs-100{flex:0 0 50%}.pdcmp-widget{background:#f7f7f7;padding:40px;font-family:"Roboto"}.pdcamp-widget-title .ng-scope{color:#000;font-size:25px;line-height:28px;padding:30px 0 0}.pdcmp-widget-vehicle .ng-scope,.pdcmp-widget-form-label .ng-scope{font-size:12px;line-height:20px!important;color:#8a8a8a;font-weight:600}.pdcmp-my-account{color:#000;top:10px;right:0;left:0;text-align:center!important}.pdcmp-my-account svg{fill:#000}.pdcmp-btn-group .pdcmp-button,.pdcmp-styled-select>select{border:1px solid #000;width:100%;border-radius:1px!important;padding:10px!important;font-size:14px!important;font-weight:400!important;line-height:20px!important;height:45px;font-family:'Roboto';text-transform:capitalize}.pdcmp-form-date{border:1px solid #000;height:50px}.pdcmp-button.pdcmp-button-submit{-webkit-text-fill-color:#000;background:#fff;border:1px solid #000;padding:10px!important;height:50px;font-family:"Prompt",sans-serif;font-weight:600!important;font-size:15px;line-height:20px!important;text-align:center!important;border-radius:0!important}.pdcmp-form-date input{height:auto;margin:0;padding:10px}.pdcmp-form-date>.pdcmp-calendar{height:auto;top:0;bottom:0;width:-webkit-fill-available}.pdcmp-form-date,.pdcmp-styled-select{border-radius:0!important}.request-info-cf7 form{max-width:1000px;background:#f7f7f7;margin:0 auto;padding:40px}.cf-item-group-3,.cf-item-group-2,.cf-custom-form-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.request-info-cf7 h2{text-align:center;margin-bottom:50px}.request-info-cf7 .wpcf7-submit{padding:15px 30px!important;border:1px solid #000;background:#fff}.cf-item{flex:0 0 100%}.cf-item,[data-class="wpcf7cf_group"]>div:first-child,.cf-item>div{padding:0 0 10px}.qodef-qi-contact-form-7 .cf-item label{font-size:14px}.request-info-cf7 select{width:100%}.cf-item-group-3 div{flex:0 0 31%}.cf-item-column,.cf-item-group-2 div{flex:0 0 48%}.request-info-cf7 select,.request-info-cf7 input,.request-info-cf7 textarea{background:#fff}.cf-item-column-wrap{display:flex;justify-content:space-between}.hide{display:none}.map-section .qodef-e-subtitle{display:none}.home-hero-wrap .pdcmp-widget-title{margin:0 auto!important}.qodef-accommodation-list.qodef-layout--standard .qodef-e-info{display:none}body.home table#ntb_table tr td:not(:first-child){min-width:150px!important}.table-prices-wrap.flexslider{background:none;border:none}.table-prices-wrap.flexslider .flex-control-nav{bottom:-60px}body.single-accommodation #qodef-accommodation-related-items,body.single-accommodation .accommodation-content-wrap{max-width:1140px;margin:0 auto}#qodef-accommodation-related-items{margin-top:0!important}.offers-wrapper{display:flex;flex-wrap:wrap;gap:15px}.offer-item{flex:1 100%;max-width:445px}.offer-item-title{font-weight:500;font-size:22px}.offer-item-img,.offer-item-description{margin-bottom:15px}.offer-read-more{font-size:16px;font-weight:400}body.home #qodef-page-header-inner .qodef-divided-header-right-wrapper{width:80%}#stella-copyright .stella-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:60px;padding:20px 0}#stella-copyright .stella-text{flex:1;font-size:12px;line-height:16px}#stella-copyright .stella-logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:60px}@media only screen and (min-width:1025px) and (max-width:1600px){.qodef-weather-widget.qodef-layout--simple .qodef-m-city,.qodef-weather-widget.qodef-layout--simple .qodef-m-temperature{font-size:11px;margin:0;letter-spacing:0}.qodef-weather-widget.qodef-layout--simple .qodef-m-weather-icon{font-size:11px;letter-spacing:0}body.home table#ntb_table tr td:first-child{min-width:180px!important}body.home table#ntb_table tr td:not(:first-child){min-width:120px!important}}@media (max-width:1440px){.accommodation-home-items.qodef-grid.qodef-gutter--small>.qodef-grid-inner{display:flex;flex-wrap:wrap}.accommodation-home-items.qodef-accommodation-list .qodef-e-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}}@media (max-width:1599px){.qodef-header-navigation{margin:0!important}.qodef-header-navigation>ul>li{padding:0 18px}.qodef-header-navigation>ul>li>a{font-size:13px}.qodef-weather-widget.qodef-layout--simple .qodef-m-city,.qodef-weather-widget.qodef-layout--simple .qodef-m-temperature{font-size:11px;line-height:normal;margin:0;letter-spacing:0}.qodef-weather-widget.qodef-layout--simple .qodef-m-weather-icon{font-size:11px;line-height:normal;letter-spacing:0}.scale-video iframe{transform:translate(-50%,-50%) scale(1.2)!important}.qodef-header-standard--center #qodef-page-header-inner .qodef-header-wrapper{justify-content:center}.qodef-header-navigation>ul>li{padding:0 10px}}@media (max-width:1249px){.qodef-header-navigation>ul>li>a{font-size:12px}[class*=kamperen] .select2-container--default .select2-selection--single .select2-selection__rendered,.qodef-accommodation-reservation-filter .qodef-m-field .select2-selection--single,.qodef-accommodation-reservation-filter .qodef-m-field input,.qodef-accommodation-reservation-filter .qodef-m-field select{font-size:15px;line-height:18px}.qodef-header-navigation{margin:0!important}.qodef-header-navigation>ul>li>a{font-size:11px}.pdcamp-widget-title .ng-scope{font-size:20px;padding-top:30px!important}.home-hero-wrap .pdcamp-widget-form{padding:20px!important}}@media (max-width:1024px){.pdcmp-widget{padding:20px!important}.home-hero-wrap .pdcmp-title{height:auto!important}.pdcamp-widget-title .ng-scope{font-size:18px;padding-top:35px!important}.pdcmp-widget-vehicle .ng-scope,.pdcmp-widget-form-label .ng-scope{font-size:8px}.pdcmp-button.pdcmp-button-submit,.pdcmp-btn-group .pdcmp-button,.pdcmp-styled-select>select{height:auto}.pdcmp-form-date{height:38px}#stella-copyright .stella-wrapper{flex-direction:column;gap:20px}}@media (max-width:767px){.qodef-section-title .qodef-m-tagline-mark{font-size:40px;display:block}.two-col-btns .elementor-container{display:flex;justify-content:space-between;align-items:center}.two-col-btns .elementor-container .elementor-column{flex:1}.two-col-btns .toggle-quote-btn{padding:15px!important}#stella-copyright .stella-logos{gap:20px}}@media (max-width:575px){.pdcmp-widget{padding:20px!important}.pdcamp-widget-title .ng-scope{padding:0}.pdcmp-widget-booking-booking .pdcmp-xs-100{flex:100%}.pdcmp-title{height:auto!important;margin:10px 0 0 0!important}.pdcamp-widget-title .ng-scope{font-size:18px}.pdcmp-form-date input{height:-webkit-fill-available}.pdcamp-widget-my-account{display:block}.qodef-section-title .qodef-m-tagline-mark{font-size:27px;display:block}}@media only screen and (min-width:480px) and (max-width:777px){.home-hero-wrap iframe{transform:scale(1.2)}}