:root{--data-color-primary:#3b1d1d;--data-color-secondary:#a68742;--data-color-tertiairy:#d6bc9a;--data-color-white:#fff;--data-color-black:#000;--data-color-grey:#e1e4e8;--background-primary:#fff;--background-blocks:#fff;--background-blocks-secondary:#eaeff2;--background-blocks-accommodations:#f4f5f7;--background-disabled:#e1e4e8;--background-tags:#1b9dec;--background-success:#acffab;--background-error:#ffd8da;--button:#3b1d1d;--button-hover:#d6bc9a;--text-primary:#1a1a1a;--text-secondary:#4e4e4e;--text-disabled:#777;--text-inactive:#9e9e9ea6;--text-link:#0074cc;--text-hover:#fff;--text-success:green;--text-error:red;--shadow-color:#a1a3a5;--border-color:#c4c7c9;--font-size:18px;--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{grid-column:1/3;margin:10px 0;width:100%;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{display:grid;gap:5px;grid-template-areas:"slider_location_1 slider_location_0 slider_location_2" "slider_location_3 slider_location_0 slider_location_4" "slider_location_5 slider_location_0 slider_location_6";grid-template-columns:1fr 4fr 1fr;grid-template-rows:1fr 1fr 1fr;height:100%}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation{background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-wrap:wrap;height:100%;width:100%}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .sliderAccommodationCount{box-sizing:border-box;height:100%;padding:70px 0;width:100%}.positionSliderAccommodation .slider .sliderAccommodationSingle{height:100%;width:100%}.positionSliderAccommodation .slider .sliderAccommodationSingle .sliderImageAccommodation{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}.accommodationContent{margin:var(--margin) auto;max-width:1400px;width:100%}.accommodationContent .topBarAccommodationContentLeft{display:flex;flex-wrap:wrap}.accommodationContent .topBarAccommodationContentLeft .sliderAccText{display:grid;grid-template-columns:1fr max-content 1fr;margin-bottom:var(--margin);text-align:center;width:100%;z-index:1}.accommodationContent .topBarAccommodationContentLeft .sliderAccText h1{grid-column:2/3;margin:unset}.accommodationContent .topBarAccommodationContentLeft .sliderAccText .reservationButtonBox{grid-column:3/4;place-self:end;align-self:center;width:-moz-max-content;width:max-content}.accommodationContent .topBarAccommodationContentLeft .sliderAccText .reservationButtonBox .reservationButton{background:var(--data-color-primary);background:#ffa600;border:none;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:var(--data-color-white);color:#000;cursor:pointer;font-size:15px;font-weight:700;font-weight:300;padding:10px 5px;text-align:center}.accommodationContent .topBarAccommodationContentLeft .sliderAccText .reservationButtonBox .reservationButton:hover{background:var(--button-hover);color:var(--text-hover)}.accommodationContent ul.tabs{height:auto;margin:unset;overflow:hidden;padding:unset;width:100%}.accommodationContent ul.tabs.background_opentab{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-template-rows:1fr}.accommodationContent ul.tabs.background_opentab li{display:flex;height:auto;height:100%;height:calc(100% - 33px);height:-ms-calc(100% - 33px);height:-o-calc(100% - 33px);justify-content:center;padding:16px 22px;width:100%;width:calc(100% - 44px);width:-ms-calc(100% - 44px);width:-o-calc(100% - 44px);width:1fr}.accommodationContent .contentX .contactframe{background-color:var(--data-color-white);margin:unset;width:calc(100% - 2px);width:-ms-calc(100% - 2px);width:-o-calc(100% - 2px)}.accommodationContent .contentX .bookingframe{background-color:var(--data-color-white);margin:unset;width:100%}.accommodationContent .contentX .gmaps{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;height:500px;overflow:hidden}.accommodationContent .contentX .lightboxgallery-gallery{grid-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);height:100%;height:auto;margin:unset;max-width:1400px;width:100%}@media screen and (max-width:1000px){.accommodationContent .contentX .lightboxgallery-gallery{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:840px){.accommodationContent .contentX .lightboxgallery-gallery{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:630px){.accommodationContent .contentX .lightboxgallery-gallery{grid-template-columns:repeat(1,1fr)}}.accommodationContent .contentX .lightboxgallery-gallery .lightboxgallery-gallery-item{height:200px;width:100%}.accommodationContent .contentX .lightboxgallery-gallery .lightboxgallery-gallery-item .image-lightbox{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;height:100%;width:100%}.accommodationContent .contentX .lightboxgallery-gallery:after,.accommodationContent .contentX .lightboxgallery-gallery:before{display:none}.pdf .houseIMG{float:left;margin-right:15px;min-height:250px;padding:2px;width:350px}.article_home_text{height:145px}@media(max-width:1000px){.positionSliderAccommodation{height:400px}.positionSliderAccommodation .slider .slider_layout{grid-template-areas:" slider_location_0";grid-template-columns:100%;grid-template-rows:100%}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation span,.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation.iconContainer{display:none!important}.positionSliderAccommodation .sliderAccommodationCount{display:none}.accFilter{float:left;width:100%}.accFilter .sub{height:auto;margin:0 auto;max-width:100%;overflow:hidden;padding:10px;text-align:left;width:240px}.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{min-height:210px;padding:10px}.contentMixed{grid-template-columns:100%}.accommodationContent ul.tabs.background_opentab{grid-template-columns:repeat(2,1fr)!important}.accommodationContent .topBarAccommodationContentLeft .sliderAccText{grid-template-columns:auto;grid-template-rows:auto auto}.accommodationContent .topBarAccommodationContentLeft .sliderAccText .reservationButtonBox{grid-column:1/2;grid-row:2/3;margin-top:20px;place-self:center}.accommodationContent .topBarAccommodationContentLeft .sliderAccText h1{grid-column:1/2;text-align:center}}@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{margin:5px 0;width:100%}.accommodationContent ul.tabs.background_opentab{grid-template-columns:repeat(1,1fr)!important}}header{border-bottom:1px solid var(--border-color);height:120px;left:0;position:fixed;top:0;width:100%;z-index:93}header .containerHeader{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);display:grid;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 ." 1fr/100px max-content 1fr auto auto 100px;height:100%}header .containerHeader .mobileMenuButton{display:none}header .containerHeader .iconContainerMenu{grid-gap:20px;align-items:center;background-color:var(--data-color-primary);color:var(--data-color-white);display:flex;flex-wrap:wrap;grid-area:icon-container-menu;height:100%;height:calc(100% - 10px);height:-ms-calc(100% - 10px);height:-o-calc(100% - 10px);justify-content:flex-end;padding:5px 100px 5px 5px}header .containerHeader .iconContainerMenu a{grid-gap:2px;align-items:center;color:var(--data-color-white);display:grid;grid-template-columns:20px 1fr}header .containerHeader .iconContainerMenu a p{align-items:center;display:flex;grid-column:2/3;margin:unset}header .containerHeader .iconContainerMenu a.blockspam{display:none}header .containerHeader .search-btn{color:var(--data-color-white);display:grid;grid-area:search-button;place-self:center}header .containerHeader .search-box{align-content:flex-end;align-items:center;background-color:var(--data-color-primary);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;display:none;grid-area:search-box;justify-content:center;margin-bottom:14px;padding:10px;position:absolute;right:0;top:100px}header .containerHeader .search-box.search-box-shown-search{display:grid}header .containerHeader .search-box form{align-items:center;background-image:linear-gradient(transparent 14%,var(--border-color) 15%,var(--border-color) 85%,transparent 86%);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;-moz-column-gap:1px;column-gap:1px;display:grid;grid-template-columns:auto 1fr;overflow:hidden;padding:unset}header .containerHeader .search-box form button[type=submit],header .containerHeader .search-box form input[type=text]{background-color:var(--data-color-white);border:unset;outline:0;padding:5px 4px}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{align-items:center;display:flex;flex-wrap:wrap;grid-area:logo;height:calc(100% - 10px);height:-ms-calc(100% - 10px);height:-o-calc(100% - 10px);padding:5px;width:calc(100% - 10px);width:-ms-calc(100% - 10px);width:-o-calc(100% - 10px)}header .logo_text a{display:flex;height:100%}header .logo_text a .logo_img{height:79px;width:auto}header #menu{display:flex;flex-wrap:wrap;grid-area:mainMenu;justify-content:flex-end;margin:auto;width:100%}header #menu .mainMenu{list-style:none;margin:unset;padding:unset}header #menu .mainMenu li{display:inline-block;position:relative;width: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 a{display:inline-block;line-height:20px;padding:10px 12px}header #menu .mainMenu li a.active,header #menu .mainMenu li a:hover{color:var(--data-color-secondary)}header #menu .mainMenu li:hover .secondLevelMenu{display:flex;flex-wrap:wrap;margin-left:10px;padding:7px 0 0}header #menu .mainMenu li:hover .secondLevelMenu li:last-child{background:transparent}header #menu .mainMenu li:hover .secondLevelMenu li:last-child,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{color:#fff;height:auto;width:100%;width:calc(100% - 24px);width:-ms-calc(100% - 24px);width:-o-calc(100% - 24px)}header #menu .mainMenu li .secondLevelMenu{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;padding:7px 0 0;position:absolute;top:40px;z-index:9999999999999}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{background:var(--data-color-primary);color:var(--data-color-white);margin-top:18px;padding:10px}header #menu .mainMenu li .secondLevelMenu li a,header #menu .mainMenu li .secondLevelMenu li a:hover{border:1px solid var(--border-color);height:auto;width:100%;width:calc(100% - 24px);width:-ms-calc(100% - 24px);width:-o-calc(100% - 24px)}header #menu .mainMenu li .secondLevelMenu li a:hover{background:var(--data-color-secondary);color:var(--data-color-primary)}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu{display:none;left:100%;overflow:hidden;position:absolute;top:-1px;transform:unset}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu li:nth-child(2){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{background:transparent}header #menu .mainMenu li .secondLevelMenu li .thirdLevelMenu li:last-child,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{left:100%;top:0;z-index:9999}header .contact{position:absolute;right:10px;top:5px}header .mail{position:absolute;right:170px;top:5px}.lang{grid-area:language;z-index:9}.lang .languageSwitch{position:relative}.lang .languageSwitch img{display:flex;height:18px;place-self:center}.lang .languageSwitch .languageSwitchButton{list-style:none}.lang .languageSwitch .languageSwitchButton .lang-item{grid-gap:5px;background:var(--data-color-white);border:none;color:var(--text-primary);display:grid;font-family:Open Sans,sans-serif;font-size:var(--font-size);font-weight:300;grid-template-columns:repeat(3,auto);padding:10px 12px}.lang .languageSwitch .languageSwitchButton:hover .languageSwitchContent{display:block}.lang .languageSwitch .languageSwitchContent{border:unset;display:none;min-width:90px;position:absolute;z-index:1}.lang .languageSwitch .languageSwitchContent a{grid-gap:5px;display:block;display:grid;grid-template-columns:repeat(3,auto);padding:10px 12px}@media(max-width:1200px){header .containerHeader{grid-template:"icon-container-menu icon-container-menu icon-container-menu icon-container-menu" auto "logo mainMenu mainMenu language" 1fr/max-content 1fr auto auto}header .containerHeader .search-box,header .containerHeader .search-btn{display:none!important}header .containerHeader .iconContainerMenu{padding:5px}}@media(max-width:1000px){.siteheader{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);height:auto;position:relative;width:100%}.siteheader .containerHeader{grid-template-columns:repeat(2,1fr) auto}.siteheader .containerHeader #menu{grid-area:mobileMenu;text-align:start;width:100%}.siteheader .containerHeader #menu ul li ul{border:unset;display:flex;flex-wrap:wrap;margin-left:10px;padding:unset;position:static}.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}.siteheader .containerHeader .lang .languageSwitch .languageSwitchContent a{grid-template-columns:repeat(2,auto);padding:10px}header .containerHeader{display:grid;grid-template:"icon-container-menu icon-container-menu icon-container-menu" "logo mobileMenuButton language" "mobileMenu mobileMenu mobileMenu"/auto auto auto;margin:0;max-width:1000px;width:auto}header .containerHeader .mobileMenuButton{align-items:baseline;align-self:center;background-color:var(--data-color-white);border:unset;cursor:pointer;display:grid;font-size:var(--font-size);gap:4px;grid-area:mobileMenuButton;grid-template-columns:auto auto;justify-self:flex-end;padding:5px;width:-moz-min-content;width:min-content}header .containerHeader .mobileMenuButton p{height:var(--font-size);margin:unset}header .containerHeader .iconContainerMenu{grid-gap:10px;justify-content:flex-start}header .containerHeader #menu{display:none}header .containerHeader .search-box-shown{display:block!important}header .containerHeader .search-box-shown #mobileMenu{width:100%}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu{border:0;box-sizing:border-box;width:100%}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu:before{content:" ";display:table}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn{display:grid;display:none;grid-template-columns:auto max-content;padding:15px;position:relative}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn .slicknav_menutxt{display:block;float:left;line-height:1.188em}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{grid-gap:4px;display:grid;float:right;grid-column:2/3;grid-template-rows:repeat(3,auto)}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_btn .slicknav_icon .slicknav_icon-bar{display:block;height:.125em;width:1.125em}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav{clear:both;display:grid!important;list-style:none;margin:0;overflow:hidden;padding:0}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav li a{padding:5px 0 5px 10px;width:auto}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;margin:0;padding: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;margin:2px 5px;padding:5px 10px}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu .slicknav_nav .slicknav_parent-link a{display:inline;margin:0;padding: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{clear:both;content:" ";display:table}header .containerHeader .search-box-shown #mobileMenu .slicknav_menu *{box-sizing:border-box}header .containerHeader .search-box-shown #mobileMenu .slicknav_brand{float:left;height:44px;line-height:30px;padding:7px 12px}header .mainMenu{display:none}}@media(max-width:630px){header .containerHeader .iconContainerMenu{display:grid;font-size:16px;grid-template-columns:auto auto;grid-template-rows:1fr;justify-content:start}header .logo_text a .logo_img{height:45px}}body{background:var(--data-color-white);color:var(--text-primary);font-family:Open Sans,sans-serif;font-size:var(--font-size);font-weight:300;margin:0}hr{color:var(--border-color)}.block_positioning_container,.container,.content,.contentX,.textContainer{float:none;margin:var(--margin) auto;max-width:1400px;width:100%}.container{grid-gap:0;display:grid;height:auto;margin:0 auto;max-width:unset;place-items:center;position:relative}.textContainer{grid-gap:10px}.textContainer p{margin:unset}.contentX{display:grid}.contentX.content-accommodation{margin-top:unset}.content{box-sizing:border-box;display:inline-block}.blockspam{display:none}.landkaart{padding:0 10px;width:100%;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.landkaart .landkaart-container{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;height:500px;margin:var(--margin) auto;max-width:1400px;overflow:hidden}.block_positioning_container{box-sizing:border-box;display:flex;display:inline-block;flex-wrap:wrap;margin-bottom:0;margin-top:0}.zoekBoekAccom{margin-bottom:15px}.zoekBoekAccom input,.zoekBoekAccom select{height:21px;margin:5px 0 0;padding:8px;width:calc(100% - 20px)}.zoekBoekAccom .datepicker{background-position:95% 13px;background-repeat:no-repeat;background-size:20px 20px}.alert{box-sizing:border-box;height:inherit;margin:20px 0;padding:15px}.title-content{grid-column:1/-1;margin:unset;text-align:center}.footerImageContainer .footerImage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:440px;position:relative;width:100%}#footer{clear:both;float:left;position:relative;width:100%;z-index:1}#footer .footer{height:auto;position:relative}#footer .footer .container{grid-gap:10px;display:grid;grid-template-rows:1fr auto;margin:var(--margin) auto;margin-bottom:unset;margin-top:unset;max-width:1400px;padding:20px;width:calc(100% - 40px);width:-ms-calc(100% - 40px);width:-o-calc(100% - 40px)}#footer .footer .container .container-bottom{grid-gap:20px;display:grid;grid-template-columns:1fr max-content 1fr;width:100%}#footer .footer .container .container-bottom .footer-quote{grid-gap:20px;display:grid;grid-column:1/-1;text-align:center}#footer .footer .container .container-bottom .footer-quote hr{margin:unset}#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{grid-gap:10px;display:grid;height:-moz-fit-content;height:fit-content;width:100%}#footer .footer .container .container-bottom .container-info .ul-icons li{display:grid;gap:5px;grid-template-areas:"icon country";grid-template-columns:20px 1fr}#footer .footer .container .container-bottom .container-info .ul-icons li i{grid-area:icon}#footer .footer .container .container-bottom .container-info .ul-icons li label{grid-area:country;line-height:24px}#footer .footer .container .container-bottom .container-info ul{margin:unset;padding:unset}#footer .footer .container .container-bottom .container-info ul li{display:grid;gap:5px;grid-template-areas:"icon country";grid-template-columns:20px 1fr}#footer .footer .container .container-bottom .container-info ul li .pointer-footer{align-self:center;height:20px;justify-self:center}#footer .footer .container .container-bottom .container-info ul li p{grid-column:2/3;margin:unset}#footer .footer .container .container-bottom .container-info ul li a{color:var(--data-color-white);grid-column:1/-1;grid-template-columns:20px 1fr;line-height:24px}#footer .footer .container .container-bottom .container-info ul li a label{cursor:pointer}#footer .footer .container .container-bottom .container-info ul li a p{grid-column:2/3;margin:unset}#footer .footer .container .container-bottom .container-logo{align-self:end;display:flex;flex-wrap:wrap;grid-column:3/4;height:100%;justify-content:flex-end;justify-items:center;width:100%}#footer .footer .container .container-bottom .container-logo .title-footer{height:-moz-min-content;height:min-content}#footer .footer .container .container-bottom .container-logo .logo-container{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}#footer .footer .container .container-bottom .container-logo .logo-container .container-socialmedia .socialIcons .fab{color:var(--data-color-white)}#footer .footer .container .container-bottom .container-logo .logo-container .animal-container{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/4;justify-content:flex-end}#footer .footer .container .container-bottom .container-logo .logo-container .animal-container img{filter:invert(99%) sepia(0) saturate(2%) hue-rotate(53deg) brightness(106%) contrast(100%);height:50px}#footer .footer .container .container-bottom .container-logo .logo-container .logo-partner{height:80px}#footer .footer .container .container-bottom .container-links{display:grid;flex-direction:column;gap:10px;grid-template-columns:auto;justify-content:center;place-self:center;width:-moz-max-content;width:max-content}#footer .footer .container .container-bottom .container-links .button-footer{background:var(--data-color-primary);background:var(--data-color-secondary);border:1px solid var(--data-color-secondary);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;color:var(--data-color-white);cursor:pointer;font-size:15px;font-weight:700;min-width:175px;padding:10px 5px;text-align:center;width:auto}#footer .footer .container .container-bottom .container-links .button-footer:hover{background:var(--button-hover);color:var(--text-hover)}#footer .footer .container .container-bottom .container-links ul{grid-gap:10px;display:grid;grid-template-columns:1fr 1fr;height:100%;margin:unset;padding:unset}#footer .footer .container .container-bottom .container-links ul li{display:grid;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);line-height:24px;width:-moz-max-content;width:max-content}#footer .footer .container .footerCopyright{display:grid;width:100%}#footer .footer .container .footerCopyright hr{margin:unset;width:100%}#footer .footer .container .footerCopyright .footer-copyright-content{display:grid;grid-template-columns:1fr auto}#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{display:grid;justify-content:center}#footer .footer .container .footerCopyright .footer-copyright-content .uwboekingLogo{align-self:end;height:60px;justify-self:flex-end;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;justify-content:flex-start}#footer .footer .container .container-bottom .container-logo .logo-container,#footer .footer .container .container-bottom .container-logo .logo-container .animal-container{justify-content:flex-start}#footer .footer .container .container-bottom .container-links{place-self:start}#footer .footer .container .footerCopyright .footer-copyright-content{grid-template-columns:1fr}#footer .footer .container .container-logo{grid-row:3/4}}@media only screen and (max-width:840px){#footer .footer .container{grid-gap:10px;grid-template-columns:100%}#footer .footer .container .container-bottom .container-links ul{grid-template-columns:1fr}#footer .footer .container .footerLeftContainer{grid-column:1/2;grid-row:1/2}#footer .footer .container .footerRightContainer{grid-column:1/2;grid-row:2/3;grid-template-columns:100%}#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}#footer .footer .container .footerCopyright .footer-copyright-content .uwboekingLogo{justify-self:center}}@media only screen and (max-width:500px){#footer .footer .container .container-bottom .container-logo .logo-container{grid-template-columns:1fr 1fr}#footer .footer .container .container-bottom .container-logo .logo-container img:nth-child(3){grid-column:1/3}#footer .footer .container .container-bottom .container-logo .logo-container .animal-container{grid-column:1/3!important}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links{display:grid;grid-template-columns:auto 1fr}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links span{grid-column:1/-1}#footer .footer .container .footerCopyright .footer-copyright-content .copyright-links a{width:-moz-max-content;width:max-content}}header{background:var(--data-color-white)}header .containerHeader{text-align:center}header .logo_text{place-self:center;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{font-size:var(--font-size);height:var(--font-size)}header #menu ul li .iconContainerMenu,header #menu ul li .iconContainerMenu a{align-items:center;color:var(--data-color-black)}header #menu ul li .iconContainerMenu i{cursor:pointer}header #menu ul li a{color:var(--text-primary);font-size:var(--font-size);text-decoration:none}header #menu ul li a:hover{color:var(--data-color-primary);text-decoration:none}header #menu ul li a:active{color:var(--data-color-secondary)}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{color:var(--text-primary);font-family:Open Sans,sans-serif;font-size:var(--font-size);white-space:nowrap}header #menu ul li a.active{color:var(--text-hover);text-decoration:none}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{border:0!important;font-family:Open Sans,sans-serif;font-size:var(--font-size);white-space:nowrap}header #menu ul li ul li a:hover{color:var(--data-color-white)}header #menu ul.thirdpage{transform:translateX(0)}header .lang{align-items:center;display:grid;grid-area:language;justify-content:center}header .lang .languageSwitch{margin:unset;padding: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{background:var(--data-color-white);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:flex;display:none;flex-wrap:wrap;overflow:hidden;padding:14px 0 0;position:absolute;top:40px;z-index:9999999999999}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-bottom-style:solid;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 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{align-items:center;background:var(--data-color-primary);color:var(--data-color-white);text-decoration:none}header .lang .languageSwitch .languageSwitchContent a:hover{background:var(--data-color-white);color:var(--data-color-primary)}header .contact{color:var(--data-color-white);font-size:var(--font-size)}header .mail{color:var(--text-primary);font-size:var(--font-size)}@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}header .slicknav_menu{background-color:var(--data-color-secondary)}}body{background-color:var(--background-primary);text-align:center}a{text-decoration:none}h1,h2,h3,h4,h5{color:var(--data-color-secondary);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?fde5884c2a1ce7c26359e109b1890a24)}.tinymceButton{background:var(--data-color-primary);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);cursor:pointer;font-size:15px;font-weight:700;padding:10px 5px;text-align:center}.tinymceButton:hover{background:var(--button-hover);color:var(--text-hover)}.textContainer{padding:0 10px;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.container-icons{-moz-column-gap:40px;column-gap:40px;display:flex;flex-wrap:wrap;grid-column:1/3;justify-content:space-evenly;margin:0 auto;max-width:1400px;padding:10px;width:100%;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.container-icons span{grid-gap:5px;align-items:center;display:grid;font-size:20px;grid-template-columns:auto 1fr;height:30px}.container-icons span p{margin:unset}@media(max-width:840px){.container-icons span{text-align:start;width:100%}}@media(max-width:630px){.contentX{margin:unset}.contentX.content-accommodation{margin-bottom:var(--margin)}}.accommodationBlocks{display:grid;grid-template-columns:repeat(3,1fr);height:auto;margin:var(--margin) auto;max-width:1400px;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 h2{text-align:left}.accommodationBlocks .article_home{background-color:var(--data-color-white)}.accommodationBlocks .article_home .location{align-self:flex-end;background:var(--background-blocks);font-size:var(--font-size);font-weight:700;overflow:hidden;text-align:center}.accommodationBlocks .article_home .accImage{overflow:hidden}.accommodationBlocks .article_home .accImage .slideshow-link .img-overlay .label-container .label{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;color:var(--data-color-white);font-weight:700;width:auto}.accommodationBlocks .article_home .imgTopHome{background-color:var(--data-color-white)}.accommodationBlocks .article_home .imgTopHome .homeTopTitle{color:var(--data-color-secondary);font-size:var(--font-size);font-weight:700;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{background:var(--data-color-primary);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);cursor:pointer;font-size:15px;font-weight:700;padding:10px 5px;text-align:center;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.iconContainer{grid-gap:10px;background-color:var(--data-color-primary);color:var(--data-color-white);display:grid;grid-template-rows:auto 1fr auto;height:calc(100% - 20px);height:-ms-calc(100% - 20px);height:-o-calc(100% - 20px);padding:10px;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation.iconContainer>span{font-size:22px;font-weight:400}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .sliderAccommodationCount{text-align:center}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerUsp{display:grid;height:-moz-min-content;height:min-content;place-self:center}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerUsp p{margin:unset;width:100%}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerFilmroll{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerFilmroll .accIcons{align-items:center;display:flex;flex-wrap:wrap;font-size:var(--font-size)}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .iconContainerFilmroll .accIcons img{height:24px;padding-right:4px;width:24px}.positionSliderAccommodation .slider .slider_layout .sliderImageAccommodation .span-images{color:var(--data-color-white);font-size:var(--font-size-h2);place-self:center;text-align:center;width:100%}.accommodationContent{padding:0 10px;text-align:left;width:calc(100% - 20px);width:-ms-calc(100% - 20px);width:-o-calc(100% - 20px)}.accommodationContent .topBarAccommodationContentLeft{justify-content:center}.accommodationContent ul.tabs{border-bottom:1px solid var(--data-color-primary);list-style:none;text-align:center}.accommodationContent ul.tabs.background_opentab li{align-items:center;border-bottom:1px solid var(--border-color);text-align:center;text-decoration:none}.accommodationContent ul.tabs.background_opentab li:hover{border-bottom:1px solid var(--data-color-primary);cursor:pointer;font-weight:700}.accommodationContent ul.tabs.background_opentab li.tab-reservation{color:var(--data-color-primary)}.accommodationContent ul.tabs.background_opentab li.tab-reservation.active{background-color:var(--button-hover);color:var(--data-color-white)}.accommodationContent ul.tabs.background_opentab li.active{border-bottom:5px solid var(--data-color-primary);font-weight:700}.accommodationContent ul.tabs.background_opentab_buy ul.tabs li{align-items:center;justify-content:center;text-align:center}.accommodationContent ul.tabs.background_opentab_buy ul.tabs li:hover{background-color:var(--button-hover);color:var(--text-hover);cursor:pointer;transition:.3s ease}.accommodationContent ul.tabs.background_opentab_buy ul.tabs #bookNowTab{background-color:var(--data-color-primary);color:var(--data-color-white)}.accommodationContent ul.tabs.background_opentab_buy ul.tabs #bookNowTab:hover{background-color:var(--button-hover);color:var(--text-hover);cursor:pointer}.accommodationContent ul.tabs.background_opentab_buy ul.tabs #bookNowTab.active,.accommodationContent ul.tabs.background_opentab_buy ul.tabs .active{background-color:var(--data-color-secondary);color:var(--data-color-white)}.accommodationContent .AccCont{grid-gap:20px;margin:20px 0 0}.accommodationContent .AccCont .omschrijving{grid-gap:20px;display:grid}.accommodationContent .AccCont .omschrijving p{color:#000}.accommodationContent .AccCont .omschrijving>*{margin:unset}.accommodationContent .AccCont .omschrijving .facilitieTable,.accommodationContent .AccCont .omschrijving .facilitieTable .categoryRow{grid-gap:20px;display:grid}.accommodationContent .AccCont .omschrijving .facilitieTable .categoryRow .parentCategoryColumn{grid-gap:5px;display:grid}.accommodationContent .AccCont .omschrijving .distance-container{grid-gap:5px;display:grid;grid-template-columns:1fr 1fr}.accommodationContent .AccCont .omschrijving .distance-container .distance-container-title{grid-column:1/-1}.accommodationContent .AccCont .omschrijving .distance-container li span{left:-10px;position:relative}@media(max-width:630px){.accommodationContent ul.tabs.background_opentab li:hover{cursor:pointer;font-weight:700}.accommodationContent .AccCont .omschrijving .distance-container{grid-template-columns:1fr}}#footer{color:var(--data-color-white);display:grid}#footer .footer{background-color:var(--data-color-primary)}#footer .footer .footerLeftContainer .footerLeftBlock{justify-content:start;max-width:1400px;text-align:left}#footer .footer .footerLeftContainer .footerLeftBlock .footerLink a{color:var(--data-color-white)}#footer .footer .footerRightContainer .footerRight{display:flex;justify-content:flex-end;max-width:1400px;text-align:left}#footer .footer-image-container{display:flex;flex-wrap:wrap;overflow:hidden}#footer .footer-image-container img{height:100%;width:auto}
