:root{--data-color-primary:#95ac7c;--data-color-secondary:#5879aa;--data-color-tertiary:#ecaa16;--data-color-white:#fff;--data-color-black:#000;--data-color-grey:#e1e4e8;--background-primary:#f5f7fa;--background-blocks:#fff;--background-blocks-secondary:#eaeff2;--background-blocks-accommodations:#f4f5f7;--background-disabled:#e1e4e8;--background-tags:#1b9dec;--background-success:#acffab;--background-error:#ffd8da;--button:#95ac7c;--button-hover:#ecaa16;--text-primary:#000;--text-secondary:#4e4e4e;--text-disabled:#777;--text-inactive:hsla(0,0%,62%,0.6509803921568628);--text-link:#0074cc;--text-hover:#fff;--text-success:green;--text-error:red;--shadow-color:#a1a3a5;--border-color:#c4c7c9;--font-size:12pt;--font-size-menu:12pt;--font-size-h1:2em;--font-size-h2:1.5em;--font-size-h3:1.17em;--font-size-h4:1em;--font-size-h5:.83em;--font-size-h6:.67em;--margin:30px}@media screen and (max-width:630px){:root{--margin:20px}}.textNoResults{width:100%;margin:10px 0;grid-column:1/3;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.positionSliderAccommodation{height:550px}.positionSliderAccommodation .slider{height:100%}.positionSliderAccommodation .slider .slider_layout{height:100%;display:grid;grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr 1fr;gap:5px;grid-template-areas:"slider_location_0 slider_location_1 slider_location_2" "slider_location_0 slider_location_3 slider_location_4"}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .sliderAccommodationCount{height:100%;width:100%;padding:70px 0;box-sizing:border-box}.positionSliderAccommodation .slider .slider_layout .sliderAccommodation-hide{display:none}.positionSliderAccommodation .slider .sliderAccommodationSingle{width:100%;height:100%}.positionSliderAccommodation .slider .sliderAccommodationSingle .sliderImageAccommodation{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover}.container-accommodation .accommodationContent,.container-accommodation .side-container{background-color:var(--data-color-white);padding:10px 8px;width:100%;font-family:Muli Regular;width:calc(100% - 18px);width:-ms-calc(100% - 18px);width:-o-calc(100% - 18px);border-radius:4px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;box-shadow:0 3px 7px 0 var(--shadow-color);-webkit-box-shadow:0 3px 7px 0 var(--shadow-color);-moz-box-shadow:0 3px 7px 0 var(--shadow-color);-ms-box-shadow:0 3px 7px 0 var(--shadow-color);-o-box-shadow:0 3px 7px 0 var(--shadow-color);border:unset}.container-accommodation{display:grid;grid-template:"tabs ." 1fr "content sideBar" auto "bottomAccommodations2 sideBar" auto "bottomAccommodations sideBar" auto/3fr 1fr;margin:var(--margin) auto;max-width:100%;-moz-column-gap:20px;column-gap:20px;padding:0 20px;width:100%;width:calc(100% - 40px);width:-ms-calc(100% - 40px);width:-o-calc(100% - 40px)}.container-accommodation ul.tabs{grid-area:tabs;width:100%;height:auto;padding:unset;margin:unset}.container-accommodation ul.tabs.background_opentab{margin:0 20px;width:calc(100% - 40px);width:-ms-calc(100% - 40px);width:-o-calc(100% - 40px);align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px}.container-accommodation ul.tabs.background_opentab li{padding:7px 10px;height:auto;width:100%;height:100%;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:calc(100% - 14px);height:-ms-calc(100% - 14px);height:-o-calc(100% - 14px);justify-content:center;display:flex;z-index:1}.container-accommodation .accommodationContent{grid-area:content;padding:20px;width:calc(100% - 44px);width:-ms-calc(100% - 44px);width:-o-calc(100% - 44px)}.container-accommodation .accommodationContent .topBarAccommodationContentLeft{display:flex;flex-wrap:wrap}.container-accommodation .accommodationContent .topBarAccommodationContentLeft .sliderAccText{margin-bottom:20px;z-index:1;text-align:center}.container-accommodation .accommodationContent .topBarAccommodationContentLeft .sliderAccText h1{margin:unset}.container-accommodation .accommodationContent .contentX .contactframe{margin:unset;width:calc(100% - 2px);width:-ms-calc(100% - 2px);width:-o-calc(100% - 2px);max-width:900px;justify-self:center;background-color:var(--data-color-white)}.container-accommodation .accommodationContent .contentX .bookingframe{margin:unset;width:100%;background-color:var(--data-color-white)}.container-accommodation .accommodationContent .contentX .gmaps{overflow:hidden;height:500px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery{height:100%;display:grid;width:100%;height:auto;grid-template-columns:repeat(4,1fr);max-width:100%;grid-gap:20px;margin:unset}@media screen and (max-width:1000px){.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:840px){.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:630px){.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery{grid-template-columns:repeat(1,1fr)}}.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery .lightboxgallery-gallery-item{width:100%;height:200px}.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery .lightboxgallery-gallery-item .image-lightbox{width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery:after,.container-accommodation .accommodationContent .contentX .lightboxgallery-gallery:before{display:none}.container-accommodation .side-container{grid-area:sideBar;height:-webkit-min-content;height:-moz-min-content;height:min-content;display:grid;gap:10px}.container-accommodation .side-container hr{width:100%;margin:unset;background-image:linear-gradient(90deg,var(--border-color) 50%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:12px 2px;background-repeat:repeat-x;border:unset;height:1px}.container-accommodation .side-container .side-content-container{display:grid;gap:10px}.container-accommodation .side-container .side-content-container ul{margin:unset;padding:unset}.container-accommodation .side-container .side-content-container ul li{list-style:none}.container-accommodation .side-container .side-content-container .icon-container-side li{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.container-accommodation .side-container .side-content-container .icon-container-side li .accIcons{display:flex;flex-wrap:wrap;font-size:var(--font-size);align-items:center;gap:5px}.container-accommodation .side-container .side-content-container .icon-container-side li .accIcons img{width:24px;height:24px}.container-accommodation .side-container .side-content-container .button-website{font-size:16px;font-weight:700;padding:10px 5px;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.container-accommodation .side-container .side-content-container .button-website:hover{background:var(--button-hover);color:var(--text-hover)}.container-accommodation .side-container .side-content-container .container-links{display:grid;gap:10px}.container-accommodation .side-container .leaflet-popup-content-wrapper{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.container-accommodation .side-container .leaflet-popup-content-wrapper .leaflet-popup-content{margin:unset}.container-accommodation .side-container .leaflet-popup-content-wrapper .leaflet-popup-content a{padding:5px;display:grid;margin:unset;max-width:200px;min-width:150px}.container-accommodation .side-container .leaflet-popup-content-wrapper .leaflet-popup-content a .pointer-content{display:grid;grid-template-columns:1fr;gap:5px;color:var(--text-primary)}.container-accommodation .side-container .leaflet-popup-content-wrapper .leaflet-popup-content a .pointer-content span p{margin:unset}.container-accommodation .side-container .leaflet-popup-content-wrapper .leaflet-popup-content a .pointer-content img{max-height:150px;height:auto;width:100%;-o-object-fit:cover;object-fit:cover}.container-accommodation .side-container .leaflet-container a.leaflet-popup-close-button{width:20px;height:20px;font-size:20px;line-height:20px;position:absolute;top:-8px;right:-8px;background-color:#fff;border-radius:50%}.container-accommodation .side-container .leaflet-container a.leaflet-popup-close-button span{height:20px;line-height:20px;display:flex;flex-wrap:wrap;justify-content:center}.container-accommodation .side-container div #map{z-index:0!important;height:300px}.container-accommodation .accommodation-page-container-bottom.bottomAccommodations{grid-area:bottomAccommodations}.container-accommodation .accommodation-page-container-bottom.bottomAccommodations2{grid-area:bottomAccommodations2!important}.pdf .houseIMG{float:left;padding:2px;width:350px;min-height:250px;margin-right:15px}@media (max-width:1450px){.container-accommodation ul.tabs.background_opentab li{padding:7px 4px}.container-accommodation ul.tabs.background_opentab li.active{padding:8px 4px 6px}}@media (max-width:1000px){.positionSliderAccommodation{height:400px}.positionSliderAccommodation .slider .slider_layout{grid-template-rows:100%;grid-template-columns:100%;grid-template-areas:" slider_location_0"}.positionSliderAccommodation .sliderAccommodationCount{display:none}.accFilter{float:left;width:100%}.accFilter .sub{text-align:left;width:240px;max-width:100%;padding:10px;height:auto;overflow:hidden;margin:0 auto}.accRight{width:100%}.accRight .articleAccommodations{grid-template-columns:auto;grid-template-rows:250px auto 90px;height:unset;width:50%;width:calc(50% - 10px);width:-ms-calc(50% - 10px);width:-o-calc(50% - 10px)}article .imgTop{padding:10px;min-height:210px}.contentMixed{grid-template-columns:100%}.container-accommodation{grid-template:"tabs" 1fr "content" auto "sideBar" auto "bottomAccommodations2" auto "bottomAccommodations" auto/1fr}.container-accommodation .accommodationContent ul.tabs.background_opentab{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:630px){.accRight .articleAccommodations{width:calc(100% - 10px);width:-ms-calc(100% - 10px);width:-o-calc(100% - 10px)}.positionSliderAccommodation{height:300px}.article_home_text{height:auto}}@media screen and (max-width:580px){.accRight{width:100%;margin:5px 0}.accommodationContent ul.tabs.background_opentab{grid-template-columns:repeat(1,1fr)!important}}header{width:100%;top:0;left:0;z-index:93;height:60px;position:fixed;border-bottom:1px solid var(--border-color)}header .containerHeader{display:grid;grid-template:"icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu" auto ". logo mainMenu search-button language login ." 1fr/50px 266px 1fr auto -webkit-max-content auto 50px;grid-template:"icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu" auto ". logo mainMenu search-button language login ." 1fr/50px 266px 1fr auto max-content auto 50px;height:100%}header .containerHeader .mobileMenuButton{display:none}header .containerHeader .login-modules{grid-area:login;grid-template-columns:auto auto;padding:10px;display:grid}header .containerHeader .login-modules.login-modules-mobile{position:absolute;top:0;right:0;display:none}header .containerHeader .login-modules.login-modules-mobile a:hover{background-color:var(--data-color-secondary)}header .containerHeader .login-modules .button{font-size:16px;font-weight:700;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:unset;background-color:var(--data-color-tertiary);padding:5px;height:-webkit-min-content;height:-moz-min-content;height:min-content;align-self:center}header .containerHeader .login-modules .button:hover{background:var(--button-hover);color:var(--text-hover)}header .containerHeader .login-modules .button.button-admin{margin-right:5px}header .containerHeader .login-modules .button:hover{background-color:var(--data-color-primary)}header .containerHeader .login-modules .button-login,header .containerHeader .login-modules .button-logout{grid-column:2/3}header .containerHeader .iconContainerMenu{grid-area:icon-container-menu;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;height:100%;height:calc(100% - 12px);height:-ms-calc(100% - 12px);height:-o-calc(100% - 12px);grid-gap:10px;background-color:var(--data-color-primary);color:var(--data-color-white);padding:2px;font-size:var(--font-size-menu)}header .containerHeader .iconContainerMenu span{display:grid;grid-template-columns:auto 1fr;grid-gap:2px;align-items:center}header .containerHeader .iconContainerMenu span.blockspam{display:none}header .containerHeader .search-btn{grid-area:search-button;margin:10px;display:grid;place-self:center}header .containerHeader .search-box{grid-area:search-box;justify-content:center;align-items:center;display:none;align-content:flex-end;margin-bottom:14px;position:absolute;right:0;top:60px;padding:10px;background-color:var(--data-color-primary);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border:1px solid var(--border-color)}header .containerHeader .search-box.search-box-shown{display:grid}header .containerHeader .search-box form{display:grid;grid-template-columns:auto 1fr;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;padding:unset;overflow:hidden;background-image:linear-gradient(transparent 14%,var(--border-color) 15%,var(--border-color) 85%,transparent 86%);align-items:center;-moz-column-gap:1px;column-gap:1px}header .containerHeader .search-box form button[type=submit],header .containerHeader .search-box form input[type=text]{outline:0;border:unset;padding:5px 4px;background-color:var(--data-color-white)}header .containerHeader .search-box form button[type=submit]{padding:5px 6px}header .containerHeader .search-box form button[type=submit]:hover{cursor:pointer}header .logo_text{grid-area:logo;display:flex;position:relative}header .logo_text.logoScroll .logo-container{padding:unset;border-radius:unset;top:-4px}header .logo_text.logoScroll .logo-container a{height:61px;display:block}header .logo_text.logoScroll .logo-container a .logo_img{height:61px}header .logo_text .logo-container{background-color:var(--data-color-primary);position:absolute;padding:0 10px;border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px}header .logo_text .logo-container a,header .logo_text .logo-container a .logo_img{height:120px}header #menu{grid-area:mainMenu;width:100%;width:calc(100% - 50px);width:-ms-calc(100% - 50px);width:-o-calc(100% - 50px);display:flex;flex-wrap:wrap;margin:auto 50px auto auto;justify-content:flex-end}header #menu .mainMenu{list-style:none;margin:unset;padding:unset}header #menu .mainMenu li{display:inline-flex;width:auto;position:relative}header #menu .mainMenu li .line-menu{color:var(--data-color-primary);margin:auto}header #menu .mainMenu li .iconContainerMenu,header #menu .mainMenu li .iconContainerMenu a{display:flex;flex-wrap:wrap;padding:0}header #menu .mainMenu li .iconContainerMenu i{margin:0 5px}header #menu .mainMenu li:first-child{border-left:0}header #menu .mainMenu li:last-child{border-right:0}header #menu .mainMenu li:last-child .line-menu{display:none}header #menu .mainMenu li a{display:inline-block;line-height:20px;padding:10px 12px}header #menu .mainMenu li:hover .secondLevelMenu{display:flex;flex-wrap:wrap;margin-left:10px;padding:8px 0 0}header #menu .mainMenu li:hover .secondLevelMenu li{border-color:var(--border-color);border-style:none solid;border-width:1px}header #menu .mainMenu li:hover .secondLevelMenu li:nth-child(2){border-top-style:solid}header #menu .mainMenu li:hover .secondLevelMenu li:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-bottom-style:solid}header #menu .mainMenu li:hover .secondLevelMenu li:last-child a{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px}header #menu .mainMenu li:hover .secondLevelMenu li .thirdLevelMenu{display:none}header #menu .mainMenu li:hover .secondLevelMenu li a{width:100%;width:calc(100% - 24px);width:-ms-calc(100% - 24px);width:-o-calc(100% - 24px);height:auto;color:#fff}header #menu .mainMenu li .secondLevelMenu{display:none;position:absolute;z-index:9999999999999;top:40px;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px}header #menu .mainMenu li .secondLevelMenu li{height:auto;width:100%}header #menu .mainMenu li .secondLevelMenu li:last-child>a:hover{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px}header #menu .mainMenu li .secondLevelMenu li:hover .thirdLevelMenu{border-radius:0 4px 4px 4px;-webkit-border-radius:0 4px 4px 4px;-moz-border-radius:0 4px 4px 4px;-ms-border-radius:0 4px 4px 4px;-o-border-radius:0 4px 4px 4px;display:flex;flex-wrap:wrap;padding:unset}header #menu .mainMenu li .secondLevelMenu li:first-child a,header #menu .mainMenu li .secondLevelMenu li:hover .thirdLevelMenu li:first-child{display:none}header #menu .mainMenu li .secondLevelMenu li a,header #menu .mainMenu li .secondLevelMenu li a:hover{width:100%;width:calc(100% - 24px);width:-ms-calc(100% - 24px);width:-o-calc(100% - 24px);height:auto;border:1px solid var(--border-color);color:var(--data-color-white)}header #menu .mainMenu li .secondLevelMenu li a:hover{background:var(--data-color-secondary)}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu{position:absolute;display:none;left:100%;transform:unset;top:-1px;overflow:hidden}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu li{border-color:var(--border-color);border-style:none solid;border-width:1px}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu li:nth-child(2){border-top-style:solid;border:1px solid var(--border-color);border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-ms-border-radius:0 4px 0 0;-o-border-radius:0 4px 0 0}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu li:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-bottom-style:solid}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu li:last-child a{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px}header #menu #mobileMenu{display:none}header #menu ul.thirdpage{top:0;left:100%;z-index:9999}header .contact{position:absolute;top:5px;right:10px}header .mail{position:absolute;top:5px;right:170px}.lang{z-index:9;grid-area:language}.lang .languageSwitch{position:relative}.lang .languageSwitch img{height:18px;display:flex;place-self:center}.lang .languageSwitch .languageSwitchButton{list-style:none}.lang .languageSwitch .languageSwitchButton .lang-item{padding:10px 12px;border:none;display:grid;grid-template-columns:repeat(3,auto);font-family:Muli Regular;font-size:var(--font-size);color:var(--text-primary);font-weight:300;background:var(--data-color-white);font-size:var(--font-size-menu);grid-gap:5px}.lang .languageSwitch .languageSwitchButton:hover .languageSwitchContent{display:block}.lang .languageSwitch .languageSwitchContent{display:none;position:absolute;min-width:90px;z-index:1;border:unset}.lang .languageSwitch .languageSwitchContent a{padding:10px 12px;display:block;display:grid;grid-template-columns:repeat(3,auto);grid-gap:5px}@media (max-width:1500px){header .containerHeader{max-width:unset;grid-template:"icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu" auto ". logo mainMenu search-button language login" 1fr/10px 200px 1fr -webkit-max-content auto;grid-template:"icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu" auto ". logo mainMenu search-button language login" 1fr/10px 200px 1fr max-content auto}header .logo_text{max-width:200px}header .logo_text .logo-container{max-width:200px;padding:unset}header .logo_text .logo-container a,header .logo_text .logo-container a .logo_img{max-width:200px;height:unset}header #menu{margin-right:unset;width:100%}header #menu .mainMenu li a{padding:10px 6px}header #menu .mainMenu li .secondLevelMenu li a{padding:10px 12px}}@media (max-width:1200px){.siteheader{height:auto;width:100%;position:relative}.siteheader .containerHeader #menu{grid-area:mobileMenu;width:100%;text-align:start}.siteheader .containerHeader #menu ul li ul{margin-left:10px;display:flex;flex-wrap:wrap;padding:unset;position:static;border:unset}.siteheader .containerHeader #menu ul li ul.secondLevelMenu li:first-child,.siteheader .containerHeader #menu ul li ul.thirdLevelMenu li:first-child{display:none!important}.siteheader .containerHeader #menu ul li ul:first-child{display:none}.siteheader .containerHeader #menu ul li ul li{background-color:unset;list-style:none}.siteheader .containerHeader #menu ul li ul li a:hover{color:var(--data-color-primary)}.siteheader .containerHeader #menu #mobileMenu{display:inline}.siteheader .containerHeader .lang{justify-content:flex-end;text-align:end}.siteheader .containerHeader .lang .languageSwitch .languageSwitchContent{min-width:unset;padding:24px 0 0}.siteheader .containerHeader .lang .languageSwitch .languageSwitchContent a{padding:10px;grid-template-columns:repeat(2,auto)}.siteheader .containerHeader .login-modules.login-modules-mobile{display:grid}header .containerHeader{display:grid;grid-template:"icon-container-menu icon-container-menu icon-container-menu icon-container-menu icon-container-menu" ". logo mobileMenuButton language login" "mobileMenu mobileMenu mobileMenu mobileMenu mobileMenu"/10px auto 1fr auto auto;width:auto;margin:0}header .containerHeader .login-modules,header .containerHeader .search-box,header .containerHeader .search-btn{display:none}header .containerHeader .mobileMenuButton{display:grid;grid-template-columns:auto auto;grid-area:mobileMenuButton;font-size:16px;font-weight:700;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;padding:5px;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:-webkit-min-content;width:-moz-min-content;width:min-content;align-self:center;justify-self:end;align-items:baseline;grid-gap:10px;margin:10px}header .containerHeader .mobileMenuButton p{margin:unset}header .containerHeader .logo_text{padding:unset;margin:unset}header .containerHeader .logo_text.logo-small{height:100%;width:auto}header .containerHeader .logo_text.logo-small .logo-container{height:100%;width:auto;border-radius:unset}header .containerHeader .logo_text.logo-small .logo-container a,header .containerHeader .logo_text.logo-small .logo-container a .logo_img{height:100%;width:auto}header .containerHeader .logo_text a{height:80px;position:static;display:flex;margin:unset}header .containerHeader .logo_text a img{height:80px}header .containerHeader .iconContainerMenu{grid-gap:10px}header .containerHeader #menu{display:none;margin:unset;width:100%}header .containerHeader .search-box-shown{display:block!important}header .containerHeader .search-box-shown #mobileMenu{width:100%;position:relative}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu{box-sizing:border-box;border:0;width:100%;background-color:var(--data-color-primary)}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu:before{content:" ";display:table}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn{position:relative;display:grid;grid-template-columns:auto -webkit-max-content;grid-template-columns:auto max-content;padding:15px;display:none}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn .slicknav_menutxt{display:block;line-height:1.188em;float:left}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn .slicknav_no-text{margin:0}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn .slicknav_icon{float:right;display:grid;grid-template-rows:repeat(3,auto);grid-gap:4px;grid-column:2/3}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn .slicknav_icon .slicknav_icon-bar{display:block;width:1.125em;height:.125em}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav{clear:both;margin:0;padding:0;list-style:none;overflow:hidden;display:grid!important}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav li a{padding:5px 0 5px 10px;width:auto;color:var(--data-color-white)}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .line-menu,header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav li .iconContainerMenu{display:none}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_arrow{margin:0 0 0 .6em;position:absolute}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_item a{display:inline;padding:0;margin:0}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_item a i{display:none}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav a{display:block;padding:5px 10px;margin:2px 5px}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_parent-link a{display:inline;padding:0;margin:0}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_txtnode{margin-left:15px}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_parent .secondLevelMenu,header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_parent .secondLevelMenu .slicknav_parent .thirdLevelMenu,header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_parent .secondLevelMenu li{width:100%}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu:after{content:" ";display:table;clear:both}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu *{box-sizing:border-box}header .containerHeader .search-box-shown #mobileMenu .slicknav_brand{float:left;line-height:30px;padding:7px 12px;height:44px}header .mainMenu{display:none}}@media (max-width:640px){.siteheader .containerHeader{display:grid;grid-template:"icon-container-menu icon-container-menu icon-container-menu" "logo language mobileMenuButton" 80px "mobileMenu mobileMenu mobileMenu"/1fr auto auto}.siteheader .containerHeader .login-modules{grid-template-columns:1fr;padding:5px}.siteheader .containerHeader .logo_text{justify-content:center;margin-left:5px}.siteheader .containerHeader .logo_text .logo-container{height:100%;border-radius:unset}.siteheader .containerHeader .logo_text.logo-small{height:unset;width:200px}.siteheader .containerHeader .logo_text.logo-small .logo-container a{height:80px}.siteheader .containerHeader .mobileMenuButton{margin:5px;width:calc(100% - 22px);width:-ms-calc(100% - 22px);width:-o-calc(100% - 22px);justify-self:start}.siteheader .containerHeader .mobileMenuButton p{text-align:end}.siteheader .containerHeader .mobileMenuButton i{text-align:start}.siteheader .containerHeader .lang .languageSwitch .languageSwitchContent{padding:2px 0 0}}body{font-family:Muli Regular;font-size:var(--font-size);color:var(--text-primary);font-weight:300;background:var(--data-color-white);margin:0}hr{color:var(--border-color)}.block_positioning_container,.container,.content,.contentX,.textContainer{margin:var(--margin) auto;max-width:100%;width:100%;float:none}.container{margin:0 auto;height:auto;position:relative;display:grid;max-width:unset;place-items:center;grid-gap:0}.textContainer{grid-gap:10px}.textContainer *>img{max-width:100%;height:auto}.textContainer.image-margin *>img{margin-left:40px}.textContainer p{margin:unset}.textContainer a{color:var(--data-color-primary)}.textContainer a:hover{text-decoration:underline}.textContainer a:visited{color:var(--data-color-secondary)}.textContainer .button-container-login{display:grid;grid-template-columns:1fr;gap:15px;width:100%;max-width:350px}.textContainer .button-container-login a{font-size:16px;font-weight:700;padding:10px 5px;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border-radius:4px;border-radius:15px;border:unset;font-size:var(--font-size-h4)}.textContainer .button-container-login a:hover{background:var(--button-hover);color:var(--text-hover)}.textContainer .button-container-login a.button-orange{background-color:var(--data-color-tertiary)}.textContainer .button-container-login a.button-orange:hover{background-color:var(--data-color-primary)}.contentX{display:grid}.contentX.content-accommodation{margin-top:unset}.content{box-sizing:border-box;display:inline-block}.blockspam{display:none}.landkaart{width:100%;width:calc(100% - 40px);width:-ms-calc(100% - 40px);width:-o-calc(100% - 40px);padding:0 20px}.landkaart .landkaart-container{overflow:hidden;margin:var(--margin) auto;max-width:100%;height:500px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.landkaart .landkaart-container #map{z-index:0!important}.block_positioning_container{display:flex;flex-wrap:wrap;box-sizing:border-box;display:inline-block;margin-top:0;margin-bottom:0}.zoekBoekAccom{margin-bottom:15px}.zoekBoekAccom input,.zoekBoekAccom select{padding:8px;width:calc(100% - 20px);height:21px;margin:5px 0 0}.zoekBoekAccom .datepicker{background-position:95% 13px;background-repeat:no-repeat;background-size:20px 20px}.alert{height:inherit;padding:15px;margin:20px 0;box-sizing:border-box}.title-content{margin:unset;grid-column:1/-1;text-align:center;color:var(--data-color-primary)}@media only screen and (max-width:840px){.textContainer.image-margin *>img{margin-left:unset}}@media only screen and (max-width:630px){.textContainer .button-container-login{border-radius:4px;grid-template-columns:1fr;max-width:unset}.textContainer .button-container-login a{font-size:16px;font-weight:700}}#footer{clear:both;float:left;width:100%;z-index:1;position:relative}#footer .footer .container .container-bottom .footer-quote hr,#footer .footer .container .footerCopyright hr{margin:unset;background-image:linear-gradient(90deg,var(--data-color-white) 50%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:12px 2px;background-repeat:repeat-x;border:unset;height:1px}#footer .footer{height:auto;position:relative}#footer .footer .container{display:grid;grid-template-rows:1fr auto;grid-gap:10px;margin:var(--margin) auto;max-width:100%;margin-bottom:unset;padding:0 10px;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px);max-width:1400px}#footer .footer .container .container-bottom{width:100%;display:grid;grid-template-columns:1fr 2fr 1fr;grid-gap:20px}#footer .footer .container .container-bottom .footer-quote{grid-column:1/-1;text-align:center;display:grid;grid-gap:20px}#footer .footer .container .container-bottom .footer-quote h2{color:var(--data-color-white)}#footer .footer .container .container-bottom .container-info .title-footer,#footer .footer .container .container-bottom .container-links ul li .title-footer,#footer .footer .container .container-bottom .container-logo .title-footer{font-size:var(--font-size-h3);font-weight:700}#footer .footer .container .container-bottom .container-info{width:100%;display:grid;grid-gap:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#footer .footer .container .container-bottom .container-info .container-socialmedia .socialIcons .fab{color:var(--data-color-secondary)}#footer .footer .container .container-bottom .container-info ul{padding:unset;margin:unset}#footer .footer .container .container-bottom .container-info ul li{display:block}#footer .footer .container .container-bottom .container-info ul li p{margin:unset}#footer .footer .container .container-bottom .container-info ul li a{color:var(--data-color-white)}#footer .footer .container .container-bottom .container-logo{align-self:end;justify-self:flex-end;height:100%;width:100%;grid-column:3/4;grid-gap:10px;display:grid}#footer .footer .container .container-bottom .container-logo .logo-container{display:grid;align-items:flex-end;justify-content:end}#footer .footer .container .container-bottom .container-logo .logo-container .uwboekingLogo{align-self:end;justify-self:flex-end;height:60px;width:213px}#footer .footer .container .container-bottom .container-links{width:100%}#footer .footer .container .container-bottom .container-links ul{display:grid;height:100%;padding:unset;margin:unset;grid-template-columns:1fr 1fr;grid-gap:10px}#footer .footer .container .container-bottom .container-links ul li{display:grid;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#footer .footer .container .container-bottom .container-links ul li .title-footer{margin-bottom:10px}#footer .footer .container .container-bottom .container-links ul li a{color:var(--data-color-white);width:-webkit-max-content;width:-moz-max-content;width:max-content}#footer .footer .container .footerCopyright{padding:10px 0;width:100%;display:grid}#footer .footer .container .footerCopyright .footer-copyright-content{display:grid;grid-template-columns:1fr auto;gap:5px}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links{display:flex;flex-wrap:wrap;gap:5px;margin:10px 0}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links a{color:var(--data-color-white)}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links .dot{justify-content:center;display:grid}#footer .footer .container .footerCopyright .footer-copyright-content .uwboekingLogo{align-self:end;justify-self:flex-end;height:60px;width:213px}@media only screen and (max-width:1000px){#footer .footer .container .container-bottom{grid-template-columns:1fr}#footer .footer .container .container-bottom .container-logo{grid-column:1/2}#footer .footer .container .container-info{grid-row:4/5}#footer .footer .container .container-logo{grid-row:2/3}}@media only screen and (max-width:840px){#footer .footer .container{grid-template-columns:100%;grid-gap:10px}#footer .footer .container .container-bottom .container-links ul{grid-template-columns:1fr}#footer .footer .container .footerLeftContainer{grid-row:1/2;grid-column:1/2}#footer .footer .container .footerRightContainer{grid-template-columns:100%;grid-row:2/3;grid-column:1/2}#footer .footer .container .footerRightContainer .footerRight{grid-column:1/2}#footer .footer .container .footerRightContainer .footerRight .footerRightBlock{justify-content:center}#footer .footer .container .footerCopyright{grid-column:1/2}}@media only screen and (max-width:630px){#footer .footer .container .footerCopyright .footer-copyright-content{grid-template-columns:unset;display:flex;flex-wrap:wrap;justify-content:space-between}#footer .footer .container .footerCopyright .footer-copyright-content .uwboekingLogo{margin-left:auto}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links{display:grid;grid-template-columns:1fr;text-align:start;width:-webkit-max-content;width:-moz-max-content;width:max-content}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links .dot{display:none}}header{background:var(--data-color-white);box-shadow:0 3px 7px 0 var(--shadow-color);-webkit-box-shadow:0 3px 7px 0 var(--shadow-color);-moz-box-shadow:0 3px 7px 0 var(--shadow-color);-ms-box-shadow:0 3px 7px 0 var(--shadow-color);-o-box-shadow:0 3px 7px 0 var(--shadow-color)}header .containerHeader{text-align:center}header .logo_text a{color:var(--text-primary)}header .logo_text a:hover{text-decoration:none}header #menu{background:var(--data-color-white)}header #menu .slicknav_arrow{height:var(--font-size-menu);font-size:var(--font-size-menu)}header #menu ul li .iconContainerMenu,header #menu ul li .iconContainerMenu a{color:var(--data-color-black);align-items:center}header #menu ul li .iconContainerMenu i{cursor:pointer}header #menu ul li a{text-decoration:none;font-size:var(--font-size-menu);color:var(--text-primary)}header #menu ul li a:hover{color:var(--data-color-primary);text-decoration:none}header #menu ul li:hover .fa-chevron-right{transform:rotate(90deg)}header #menu ul li:hover a{text-decoration:none}header #menu ul li:hover ul li a{white-space:nowrap;color:var(--text-primary);font-size:var(--font-size-menu);font-family:Muli Regular}header #menu ul li a.active{text-decoration:none;color:var(--text-hover)}header #menu ul li ul{text-align:left}header #menu ul li ul li{background:var(--data-color-primary)}header #menu ul li ul li:hover ul{color:var(--data-color-black)}header #menu ul li ul li a{color:var(--text-primary)}header #menu ul li ul li a,header #menu ul li ul li a:hover{white-space:nowrap;font-size:var(--font-size-menu);font-family:Muli Regular;border:0!important}header #menu ul li ul li a:hover{color:var(--data-color-white)}header #menu ul.thirdpage{transform:translateX(0)}header .lang{grid-area:language;justify-content:center;align-items:center;display:grid}header .lang .languageSwitch{padding:unset;margin:unset}header .lang .languageSwitch .languageSwitchButton .lang-item{align-items:center;color:var(--text-primary);cursor:pointer;padding:10px 12px}header .lang .languageSwitch .languageSwitchButton .lang-item:hover{color:var(--data-color-primary)}header .lang .languageSwitch .languageSwitchButton .lang-item:hover i{transform:rotate(90deg)}header .lang .languageSwitch .languageSwitchButton .lang-item:focus{outline:0}header .lang .languageSwitch .languageSwitchContent{display:flex;flex-wrap:wrap;background:var(--data-color-white);overflow:hidden;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;display:none;position:absolute;z-index:9999999999999;top:44px;padding:6px 0 0}header .lang .languageSwitch .languageSwitchContent li{border-color:var(--border-color);border-style:none solid;border-width:1px}header .lang .languageSwitch .languageSwitchContent li:first-child{border-top-style:solid}header .lang .languageSwitch .languageSwitchContent li:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px;border-bottom-style:solid}header .lang .languageSwitch .languageSwitchContent li:last-child a{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-ms-border-radius:0 0 4px 4px;-o-border-radius:0 0 4px 4px}header .lang .languageSwitch .languageSwitchContent a{text-decoration:none;background:var(--data-color-primary);color:var(--data-color-white);align-items:center}header .lang .languageSwitch .languageSwitchContent a:hover{background:var(--data-color-secondary);color:var(--data-color-white)}header .contact{color:var(--data-color-white)}header .contact,header .mail{font-size:var(--font-size-menu)}header .mail{color:var(--text-primary)}@media (max-width:1000px){.siteheader{text-align:center}.siteheader #menu ul li ul{border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}header .mainMenu{display:none}}body{text-align:center;background-color:var(--background-primary)}a{text-decoration:none}h1,h2,h3,h4,h5{color:var(--data-color-primary);font-family:SpringMarketSerif Regular;margin:unset}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}.block_positioning_container,.container,.content,.contentX,.textContainer{text-align:left}.block_positioning_container{justify-content:space-evenly}.block_positioning_container .zoekBoekAccom .datepicker{background-image:url(/images/Aankomst.png?969e2115946d6749ecc0e707b12f8f79)}.tinymceButton{font-size:16px;font-weight:700;padding:10px 5px;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:var(--data-color-white)!important}.tinymceButton:hover{background:var(--button-hover);color:var(--text-hover)}#CybotCookiebotDialogPoweredbyCybot,#CybotCookiebotDialogPoweredbyLink{width:100%!important}.textContainer{padding:0 100px;width:calc(100% - 200px);width:-ms-calc(100% - 200px);width:-o-calc(100% - 200px)}.lightboxgallery-next,.lightboxgallery-prev{opacity:1}.lightboxgallery-image-content{display:none}@media (max-width:840px){.textContainer{padding:0 20px;width:calc(100% - 40px);width:-ms-calc(100% - 40px);width:-o-calc(100% - 40px)}}@media (max-width:630px){.contentX{margin:unset}.contentX.content-accommodation{margin-bottom:var(--margin)}.lightboxgallery-image-content{display:flex;flex-wrap:wrap;width:-webkit-max-content;width:-moz-max-content;width:max-content;place-self:end;display:none}.lightboxgallery-image-content .lightboxgallery-image-title{font-size:12px;display:none}}.accommodationBlocks{display:grid;width:100%;height:auto;grid-template-columns:repeat(3,1fr);margin:var(--margin) auto;max-width:100%}@media screen and (max-width:840px){.accommodationBlocks{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:630px){.accommodationBlocks{grid-template-columns:repeat(1,1fr)}}.accommodationBlocks .article_home{background-color:var(--data-color-white)}.accommodationBlocks .article_home .location{overflow:hidden;align-self:flex-end;text-align:center;font-size:var(--font-size);background:var(--background-blocks)}.accommodationBlocks .article_home .accImage{overflow:hidden}.accommodationBlocks .article_home .accImage .slideshow-link .img-overlay .label-container .label{background-color:var(--data-color-primary);color:var(--data-color-white);font-weight:700;width:auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.accommodationBlocks .article_home .imgTopHome{background-color:var(--data-color-white)}.accommodationBlocks .article_home .imgTopHome .location{text-align:start}.accommodationBlocks .article_home .imgTopHome .location p{margin:unset}.accommodationBlocks .article_home .imgTopHome .homeTopTitle{font-weight:700;font-size:var(--font-size);color:var(--text-primary);text-align:left}.accommodationBlocks .article_home .imgTopHome .iconContainerHome{color:var(--text-primary);justify-content:space-evenly}.accommodationBlocks .article_home .imgTopHome .iconContainerHome .accIcons{align-items:center}.accommodationBlocks .article_home .imgTopHome .accBtnHome{font-size:16px;font-weight:700;padding:10px 5px;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;width:calc(100% - 12px);width:-ms-calc(100% - 12px);width:-o-calc(100% - 12px)}.accommodationBlocks .article_home .imgTopHome .accBtnHome:hover{background:var(--button-hover);color:var(--text-hover)}.accommodationBlocks nav{justify-content:center}.accommodationBlocks nav .pagination .page-item .page-link{background-color:var(--data-color-primary);color:var(--data-color-white)}.accommodationBlocks nav .pagination .page-item .page-link:hover{background-color:var(--button-hover)}.accommodationBlocks nav .pagination .page-item.active .page-link,.accommodationBlocks nav .pagination .page-item.disabled .page-link{background-color:var(--background-disabled);color:var(--text-disabled)}.contentMixed .accFilter .sub{background-color:var(--data-color-white)}.contentMixed .accFilter .sub form .accom-btn,.contentMixed .accFilter .sub form .dis-n .accom-label{align-items:center}.contentMixed .accFilter .sub form .dis-n .accom-label .accom-span .accom-span-count{justify-content:center}.positionSliderAccommodation .slider .slider_layout{justify-content:space-between}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;padding:20px 0;height:calc(100% - 40px);height:-ms-calc(100% - 40px);height:-o-calc(100% - 40px);box-shadow:0 3px 7px 0 var(--shadow-color);-webkit-box-shadow:0 3px 7px 0 var(--shadow-color);-moz-box-shadow:0 3px 7px 0 var(--shadow-color);-ms-box-shadow:0 3px 7px 0 var(--shadow-color);-o-box-shadow:0 3px 7px 0 var(--shadow-color)}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .images-button{font-size:16px;font-weight:700;text-align:center;background:var(--data-color-primary);color:var(--data-color-white);cursor:pointer;border:1px solid var(--border-color);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;background-color:var(--data-color-white);color:var(--text-primary);display:grid;align-items:center;grid-template-columns:auto auto;gap:5px;padding:5px}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .images-button:hover{background:var(--button-hover);color:var(--text-hover)}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .images-button.images-button-mobile{display:none}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation.iconContainer{background-color:var(--data-color-primary);color:var(--data-color-white);padding:10px;height:calc(100% - 20px);height:-ms-calc(100% - 20px);height:-o-calc(100% - 20px);width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px);display:grid;grid-template-rows:auto 1fr auto;grid-gap:10px}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation.iconContainer>span{font-weight:400;font-size:22px}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .sliderAccommodationCount{text-align:center}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerUsp{place-self:center;display:grid;height:-webkit-min-content;height:-moz-min-content;height:min-content}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerUsp p{width:100%;margin:unset}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerFilmroll{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerFilmroll .accIcons{display:flex;flex-wrap:wrap;font-size:var(--font-size);align-items:center}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerFilmroll .accIcons img{width:24px;height:24px;padding-right:4px}.container-accommodation h1,.container-accommodation h2,.container-accommodation h3,.container-accommodation h4,.container-accommodation h5{color:var(--text-primary)}.container-accommodation .leaflet-popup-content{color:var(--data-color-primary);margin:5px}.container-accommodation ul.tabs{list-style:none;text-align:center}.container-accommodation ul.tabs.background_opentab li{text-decoration:none;text-align:center;align-items:center}.container-accommodation ul.tabs.background_opentab li:hover{cursor:pointer;font-weight:700}.container-accommodation ul.tabs.background_opentab li.tab-reservation{color:var(--data-color-secondary)}.container-accommodation ul.tabs.background_opentab li.active{color:var(--data-color-secondary);background-color:var(--data-color-white);border-radius:10px 10px 0 0;box-shadow:0 3px 7px 0 var(--shadow-color);-webkit-box-shadow:0 3px 7px 0 var(--shadow-color);-moz-box-shadow:0 3px 7px 0 var(--shadow-color);-ms-box-shadow:0 3px 7px 0 var(--shadow-color);-o-box-shadow:0 3px 7px 0 var(--shadow-color);position:relative}.container-accommodation ul.tabs.background_opentab li.active .white-beam{height:10px;position:absolute;width:auto;background-color:var(--data-color-white);top:100%;z-index:2;width:calc(100% + 10px);width:-o-calc(100% + 10px)}.container-accommodation ul.tabs.background_opentab_buy ul.tabs li{text-align:center;align-items:center;justify-content:center}.container-accommodation ul.tabs.background_opentab_buy ul.tabs li:hover{cursor:pointer;background-color:var(--button-hover);color:var(--text-hover);transition:.3s ease}.container-accommodation ul.tabs.background_opentab_buy ul.tabs #bookNowTab{background-color:var(--data-color-primary);color:var(--data-color-white)}.container-accommodation ul.tabs.background_opentab_buy ul.tabs #bookNowTab:hover{cursor:pointer;background-color:var(--button-hover);color:var(--text-hover)}.container-accommodation ul.tabs.background_opentab_buy ul.tabs #bookNowTab.active,.container-accommodation ul.tabs.background_opentab_buy ul.tabs .active{background-color:var(--data-color-secondary);color:var(--data-color-white)}.container-accommodation .accommodationContent{text-align:left}.container-accommodation .accommodationContent a{color:var(--data-color-primary)}.container-accommodation .accommodationContent a:visited{color:var(--data-color-secondary)}.container-accommodation .accommodationContent .AccCont{grid-gap:20px;margin:0}.container-accommodation .accommodationContent .AccCont .omschrijving{display:grid;grid-gap:20px}.container-accommodation .accommodationContent .AccCont .omschrijving>*{margin:unset}.container-accommodation .accommodationContent .AccCont .omschrijving .facilitieTable,.container-accommodation .accommodationContent .AccCont .omschrijving .facilitieTable .categoryRow{display:grid;grid-gap:20px}.container-accommodation .accommodationContent .AccCont .omschrijving .facilitieTable .categoryRow .parentCategoryColumn{display:grid;grid-gap:5px}.container-accommodation .accommodationContent .AccCont #map2{z-index:0!important;height:400px}@media (max-width:1300px){.container-accommodation{gap:20px}.container-accommodation ul.tabs.background_opentab{display:grid;grid-template-columns:1fr 1fr;width:100%;margin:unset}.container-accommodation ul.tabs.background_opentab li{width:calc(100% - 8px);width:-ms-calc(100% - 8px);width:-o-calc(100% - 8px)}.container-accommodation ul.tabs.background_opentab li.active{border-color:var(--data-color-primary);border-radius:10px}.container-accommodation ul.tabs.background_opentab li.active .white-beam{display:none}}@media (max-width:1000px){.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .images-button{display:none}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .images-button.images-button-mobile{display:grid}}@media (max-width:630px){.accommodationContent ul.tabs.background_opentab li:hover{cursor:pointer;font-weight:700}}#footer{background-color:var(--data-color-primary);color:var(--data-color-white)}#footer .footer .footerLeftContainer .footerLeftBlock{text-align:left;justify-content:start;max-width:100%}#footer .footer .footerLeftContainer .footerLeftBlock .footerLink a{color:var(--data-color-white)}#footer .footer .footerRightContainer .footerRight{text-align:left;max-width:100%;display:flex;justify-content:flex-end}#footer .footer .footerCopyright{text-align:center}#footer #mc_embed_signup{background:#fff;clear:left;font:14px Helvetica,Arial,sans-serif;color:var(--text-primary);border:1px solid var(--border-color);max-width:600px}#footer #mc_embed_signup .button{margin-bottom:unset;background-color:var(--data-color-tertiary);font-weight:700}#footer #mc_embed_signup .button:hover{background-color:var(--data-color-primary)}#footer #mc_embed_signup h2{margin-top:unset;margin-bottom:3%}#footer .mce_inline_error{margin-bottom:unset!important}#footer #mc_embed_signup .mc-field-group{width:100%;width:calc(100% - 2px);width:-ms-calc(100% - 2px);width:-o-calc(100% - 2px)}