html,body{padding:0;margin:0}a,input,button,select,textarea,i{outline:none}body{font-family:"Barlow",Sans-serif}.sc-kop-underline-groen:after,.accommodatie-overzicht h2:after{content:"";display:block;margin-left:auto;margin-right:auto;border-bottom:3px solid #6cbd99;width:150px!important;padding-top:20px}.sc-kop-underline-groen-links:after{content:"";display:block;border-bottom:3px solid #6cbd99;width:150px!important;padding-top:20px}.sc-kop-underline-wit:after{content:"";display:block;margin-left:auto;margin-right:auto;border-bottom:3px solid #fff;width:150px!important;padding-top:20px}.sc-subkop-underline-center:after{content:"";display:block;margin-left:auto;margin-right:auto;border-bottom:3px solid #1d1d1b;width:75px!important;padding-top:30px}.sc-subkop-underline-left:after{content:"";display:block;border-bottom:3px solid #1d1d1b;width:75px!important;padding-top:20px}.sc-btn-arrow .elementor-button-icon{display:none;margin-left:-10px!important}.sc-btn-arrow a:hover .elementor-button-icon{display:inline-block;margin-left:10px!important}.mc-form .elementor-button-icon{display:none;margin-left:-10px!important}.mc-form button:hover .elementor-button-icon{display:inline-block;margin-left:10px!important}@media (min-width:1200px){.sc-text-sectie-left .elementor-section{width:565px!important;display:block;margin-left:auto;margin-right:0}.sc-text-sectie-right .elementor-section{width:565px!important}}.boeken-menu-item a{background:#6cbd99;color:#fff!important;padding-left:16px!important;padding-right:16px!important;border-radius:4px}.boeken-menu-item a:hover,.boeken-menu-item a.elementor-item-active{background:#f39a93}.elementor-nav-menu--dropdown li a{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:flex-end;justify-content:flex-end}header.sticky-header{--header-height:100px;--shrink-header-to:0.6;--transition:0.45s cubic-bezier(0.4, 0, 0.2, 1);background-color:rgb(244 245 248);transition:background-color var(--transition),backdrop-filter var(--transition),box-shadow var(--transition)}header.sticky-header.elementor-sticky--effects{background-color:rgb(244 245 248 / .8);box-shadow:0 4px 33px 1px rgb(0 0 0 / .07);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px)}header.sticky-header>.elementor-container{min-height:var(--header-height);transition:min-height var(--transition)}header.sticky-header.elementor-sticky--effects>.elementor-container{min-height:calc(var(--header-height) * var(--shrink-header-to))}@media only screen and (max-width:767px){header.sticky-header{--header-height:70px}}header.sticky-header .logo img{transition:transform var(--transition)}header.sticky-header.elementor-sticky--effects .logo img{transform:scale(.6);margin-top:-40px;transition:0.3s}@media (max-width:767px){header.sticky-header.elementor-sticky--effects .logo img{transform:scale(.7);margin-top:-20px}}.boeken-testimonials .elementor-testimonial__text,.boeken-testimonials .elementor-testimonial__name{color:#333!important}.sc-nieuws-archive .elementor-post__text{display:flex;flex-direction:column}.sc-nieuws-archive .elementor-post__title{display:flex;order:2}.sc-nieuws-archive .elementor-post__meta-data{display:flex;order:1}.link-underline a{text-decoration:underline!important}.hexagon-icons a{position:relative;width:50px!important;height:23.09px!important;background-color:#1d1d1b;margin:11.55px 0}.hexagon-icons a:before,.hexagon-icons a:after{content:"";position:absolute;width:0;border-left:25px solid #fff0;border-right:25px solid #fff0;transition:0.3s}.hexagon-icons a:before{bottom:100%;border-bottom:11.55px solid #1d1d1b}.hexagon-icons a:after{top:100%;width:0;border-top:11.55px solid #1d1d1b}.hexagon-icons a:hover{background-color:#f39a93}.hexagon-icons a:hover:before{border-bottom:11.55px solid #f39a93;transition:0.3s}.hexagon-icons a:hover:after{border-top:11.55px solid #f39a93;transition:0.3s}.mphb_sc_search-form label,.mphb-booking-form label{font-weight:600}.mphb_sc_search-form input,.mphb_sc_search-form select,.mphb-booking-form input,.mphb-booking-form select{padding:8px;border:1px solid #6cbd99;border-radius:0;margin-top:5px!important}.mphb_sc_search-form .button,.mphb-booking-form .button{background:#6cbd99;color:#fff;border:none;padding:10px 8px;border-radius:4px;font-weight:600;text-transform:uppercase}.mphb_sc_search-form .button:hover,.mphb-booking-form .button:hover{background:#f39a93;transition:0.3s}@media (max-width:767px){.mphb_sc_search-form p,.mphb-booking-form p{margin-top:5px!important;margin-bottom:10px!important}}.accommodatie-overzicht .mphb_sc_rooms-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_search_results-wrapper .mphb-room-type:not(:first-of-type),.mphb_sc_services-wrapper .mphb-service:not(:first-of-type){margin-top:0}.accommodatie-overzicht .mphb-room-type{width:100%;float:left;border:1px solid #6cbd99;padding-bottom:10px;margin-bottom:30px}@media (min-width:767px){.accommodatie-overzicht .mphb-room-types{flex-direction:row}.accommodatie-overzicht .mphb-room-type{width:calc(50% - 15px)}.accommodatie-overzicht .mphb-room-type:nth-child(odd){margin-right:30px}}.accommodatie-overzicht .post-thumbnail{margin-top:0}.accommodatie-overzicht h2{text-align:center;padding-left:15px;padding-right:15px;margin-top:20px;margin-bottom:25px}.accommodatie-overzicht h2 a{color:#1d1d1b;text-align:center!important}.accommodatie-overzicht p:not(.post-thumbnail){text-align:center;padding-left:20px;padding-right:20px;line-height:1.4}.accommodatie-overzicht .mphb-view-details-button-wrapper{margin-top:40px}.accommodatie-overzicht .mphb-view-details-button,.mphb_sc_checkout-submit-wrapper .button{font-family:"Barlow",Sans-serif;background:#6cbd99;color:#fff;padding:12px 24px;border-radius:3px;font-size:16px;font-weight:600;text-transform:uppercase;transition:all 0.2s ease-in-out;display:inline-block;margin-top:-10px}.accommodatie-overzicht .mphb-view-details-button:hover{transform:scale(1.1)}.accommodatie-overzicht h2{font-size:35px}.mphb-guest-name-wrapper{display:none!important}.mphb-room-type-facilities a{pointer-events:none}.sc-zoekresultaten-sectie .mphb-reservation-cart,.mphb-recommendation-total{padding:0!important}.mphb-recommendation-title{display:none}.mphb-recommendation-reserve-button{font-family:"Barlow",Sans-serif;background:#6cbd99;color:#fff;padding:12px 24px;border:none;border-radius:3px;font-size:16px;font-weight:600;text-transform:uppercase;transition:all 0.2s ease-in-out}.mphb-recommendation-reserve-button:hover{transform:scale(1.1)}.sc-zoekresultaten-sectie .mphb_sc_search_results-wrapper{padding-left:0;padding-right:0}.sc-zoekresultaten-sectie .mphb-room-type p:not(.post-thumbnail){padding-left:20px;padding-right:20px}.sc-zoekresultaten-sectie .flexslider{border:0px!important}.sc-zoekresultaten-sectie h3{padding-left:15px;padding-right:15px}.mphb-reserve-room-section{padding:15px}.sc-zoekresultaten-sectie .mphb-book-button{font-family:"Barlow",Sans-serif;background:#6cbd99;color:#fff;padding:12px 24px;border:none;border-radius:3px;font-size:16px;font-weight:600;text-transform:uppercase;transition:all 0.2s ease-in-out}.sc-zoekresultaten-sectie .mphb-book-button:hover{transform:scale(1.1)}.sc-zoekresultaten-sectie p:not(.post-thumbnail){text-align:left!important}.sc-zoekresultaten-sectie .mphb-rooms-quantity-wrapper{padding-left:0px!important}.sc-zoekresultaten-sectie .mphb-rooms-quantity{padding:8px;border:1px solid #6cbd99}.sc-boekingsbevestiging .mphb_sc_checkout-form h3,.sc-boekingsbevestiging .mphb_sc_checkout-form h4{color:#1d1d1b;font-size:20px;font-weight:600}.sc-boekingsbevestiging .mphb-room-number{padding-top:40px}.sc-boekingsbevestiging select,.sc-boekingsbevestiging input{padding:8px;border:1px solid #6cbd99;border-radius:0;margin-top:5px!important}.sc-boekingsbevestiging .mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-out-date,.mphb_sc_checkout-wrapper .mphb-booking-details .mphb-check-in-date{padding:.8125em 0;border:1px solid #e0e1e5;border-width:1px 0;color:#666}.sc-boekingsbevestiging .mphb-adults-chooser label{padding-right:10px}.sc-boekingsbevestiging .mphb-guest-name-wrapper label:after{content:":"}.sc-boekingsbevestiging .mphb-guest-name-wrapper input{width:100%}.sc-boekingsbevestiging table.mphb-price-breakdown{width:100%}.sc-boekingsbevestiging .mphb-price-breakdown td,.sc-boekingsbevestiging .mphb-price-breakdown tr,.sc-boekingsbevestiging .mphb-price-breakdown th{border:1px solid #f0f0f0;border-width:1px 0;padding-top:20px;padding-bottom:20px;text-align:left}.sc-boekingsbevestiging .mphb-price-breakdown-rate{padding-top:20px}.sc-boekingsbevestiging .mphb-customer-details input,.sc-boekingsbevestiging .mphb-customer-details select,.sc-boekingsbevestiging .mphb-customer-details textarea{width:100%}.mphb-booking-confirmation-messages{padding-bottom:40px}.mphb-booking-confirmation-messages p{text-align:center}