*::-moz-selection{background-color:rgba(242,92,5,.8);color:#fff}*::selection{background-color:rgba(242,92,5,.8);color:#fff}html{font-size:1.1rem}.v-center{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:0;padding:0 .9rem}img{-webkit-user-select:none;user-select:none}body{margin:0 auto;font-family:"Roboto",sans-serif;color:#4f6841;overflow-x:hidden}.no-scroll{overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Roboto Slab",serif;text-transform:uppercase;font-weight:bold}a{text-decoration:none;color:#4f6841;font-weight:500;transition:.3s}a:hover{color:#f25c05}.cmplz-manage-consent{display:none}#cmplz-cookiebanner-container .cmplz-cookiebanner{background-color:#fff;border-radius:.1rem;box-shadow:0 0 1rem rgba(79,104,65,.2);font-family:"Roboto",sans-serif;right:1.5rem;bottom:1.5rem;padding:1.5rem;z-index:10000000000}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header{text-align:center}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title{font-family:"Roboto Slab",serif;text-transform:uppercase;font-size:1.1rem;font-weight:800;color:#4f6841}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body{text-align:center}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-message{width:100%;color:#4f6841;font-size:1rem}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories{width:100%}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{margin-left:1.5rem}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-body .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-icon svg{margin-top:-0.7rem}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn{border-radius:.7rem;transition:.3s}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-btn:hover{background-color:#e8e8e8}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-accept{transition:.3s}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-buttons .cmplz-accept:hover{background-color:#4f6841;border-color:#4f6841}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links{margin-top:.8rem}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links .cmplz-link{text-decoration:none;font-weight:500;color:#4f6841;font-size:.8rem;transition:.3s}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-links .cmplz-link:hover{color:#f25c05}@media only screen and (max-width: 767px){#cmplz-cookiebanner-container .cmplz-cookiebanner{width:calc(100% - 3rem);bottom:1rem}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title{width:250%}}@media only screen and (max-width: 425px){#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-header .cmplz-title{display:block}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-category-title{margin-left:calc(50% - 36px) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .title-de{margin-left:calc(50% - 32.2px) !important}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox{margin-left:calc(50% - 15px)}#cmplz-cookiebanner-container .cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-category-header .cmplz-banner-checkbox .cmplz-label{margin-top:8px;margin-bottom:10px}}@media only screen and (max-width: 399px){#cmplz-cookiebanner-container .cmplz-cookiebanner{width:calc(100% - 1.6rem);right:.8rem;bottom:.8rem;padding:2rem 1rem}}.btn-c{text-decoration:none;font-weight:500;padding:.5rem 2rem .6rem 2rem;-webkit-clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);overflow:hidden;transition:.3s}.btn-orange{background-color:#f25c05;color:#fff}.btn-orange:hover{background-color:#4f6841;color:#fff}.btn-orange-white{background-color:#f25c05;color:#fff}.btn-orange-white:hover{background-color:#fff;color:#4f6841}.nav{width:100%;background-color:#fff;box-shadow:0 0 1rem rgba(79,104,65,.2);position:fixed;top:0;left:0;padding:.8rem 3rem;-webkit-user-select:none;user-select:none;z-index:100}.nav .logo{width:15%}.nav .logo a img{width:82%}.nav .menu{width:85%;text-align:right}.nav .menu .v-center{width:85%;padding:0 3rem;left:auto;right:0}.nav .menu .v-center ul{list-style:none;margin:0;padding:0;display:inline-block}.nav .menu .v-center ul li{display:inline-block;padding:0 .8rem}.nav .menu .v-center ul li a{text-decoration:none;font-weight:500;color:#4f6841;transition:.3s}.nav .menu .v-center ul li a:hover{color:#f25c05}.nav .menu .v-center ul .current-menu-item a,.nav .menu .v-center ul .current_page_item a{color:#f25c05}.nav .menu .v-center .booking{text-decoration:none;background-color:#f25c05;color:#fff;font-weight:500;padding:.5rem 1.5rem .6rem 1.5rem;-webkit-clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);transition:.3s}.nav .menu .v-center .booking:hover{background-color:#4f6841}.nav .menu .v-center .translate{float:right;margin-top:-0.1rem;padding-left:1rem}.nav .menu .v-center .translate .lang{display:inline-block;cursor:pointer;opacity:.6;transition:.3s}.nav .menu .v-center .translate .lang:hover{opacity:1}.nav .menu .v-center .translate .lang img{width:1.5rem;margin-top:-0.12rem}.nav .menu .v-center .translate .lang span{font-size:.9rem;color:#4f6841;font-weight:500;transition:.3s}.nav .menu .v-center .translate .current-lang{opacity:1}.nav .menu .v-center .translate .nl{margin-right:.25rem}.nav .menu .burger{top:-1.5rem;right:2rem}.nav-mobile{width:100%;height:100%;background-color:#fff;padding:7rem .75rem 1.5rem .75rem;text-align:center;position:fixed;top:0;right:-100%;transition:.5s;z-index:99}.nav-mobile .v-center{padding-top:1rem}.nav-mobile .v-center ul{list-style:none;margin:0;padding:0}.nav-mobile .v-center ul li{padding:.4rem 0}.nav-mobile .v-center ul li a{text-decoration:none;font-weight:500;color:#4f6841;transition:.3s}.nav-mobile .v-center ul li a:hover{color:#f25c05}.nav-mobile .v-center ul .current-menu-item a,.nav-mobile .v-center ul .current_page_item a{color:#f25c05}.nav-mobile .v-center ul:first-child{margin-bottom:1rem}.nav-mobile .v-center .booking{text-decoration:none;background-color:#f25c05;color:#fff;font-weight:500;padding:.5rem 1.5rem .6rem 1.5rem;-webkit-clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);transition:.3s}.nav-mobile .v-center .booking:hover{background-color:#4f6841}.nav-mobile .v-center .translate{margin-top:1.4rem;padding-left:1rem}.nav-mobile .v-center .translate .lang{display:inline-block;cursor:pointer;opacity:.6;transition:.3s}.nav-mobile .v-center .translate .lang:hover{opacity:1}.nav-mobile .v-center .translate .lang img{width:1.5rem;margin-top:-0.12rem}.nav-mobile .v-center .translate .lang span{font-size:.9rem;color:#4f6841;font-weight:500;transition:.3s}.nav-mobile .v-center .translate .current-lang{opacity:1}.nav-mobile .v-center .translate .nl{margin-right:.25rem}.menu-opened{right:0}@media only screen and (max-width: 1399px){.nav .logo a img{width:100%}.nav .menu .v-center{width:85%;padding:0 3rem;left:auto;right:0}.nav .menu .v-center ul{list-style:none;margin:0;padding:0;display:inline-block}.nav .menu .v-center ul li{display:inline-block;padding:0 .3rem}.nav .menu .v-center ul li a{text-decoration:none;font-weight:500;color:#4f6841;transition:.3s}.nav .menu .v-center ul li a:hover{color:#f25c05}.nav .menu .v-center ul .current-menu-item a,.nav .menu .v-center ul .current_page_item a{color:#f25c05}.nav .menu .v-center .booking{text-decoration:none;background-color:#f25c05;color:#fff;font-weight:500;padding:.5rem 1.5rem .6rem 1.5rem;-webkit-clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);transition:.3s}.nav .menu .v-center .booking:hover{background-color:#4f6841}.nav .menu .v-center .translate{float:right;margin-top:-0.1rem;padding-left:.8rem}.nav .menu .v-center .translate .lang{display:inline-block;cursor:pointer;opacity:.6;transition:.3s}.nav .menu .v-center .translate .lang:hover{opacity:1}.nav .menu .v-center .translate .lang img{width:1.5rem;margin-top:-0.12rem}.nav .menu .v-center .translate .lang span{font-size:.9rem;color:#4f6841;font-weight:500;transition:.3s}.nav .menu .v-center .translate .current-lang{opacity:1}.nav .menu .v-center .translate .nl{margin-right:.25rem}}@media only screen and (max-width: 991px){.nav .logo{width:20%}.nav .menu{width:80%}}@media only screen and (max-width: 767px){.nav{padding:.8rem .75rem}.nav .logo{width:25%}.nav .menu{width:75%}.nav .menu .burger{top:-1.5rem;right:.7rem}}@media only screen and (max-width: 575px){.nav .logo{width:35%}.nav .menu{width:65%}}@media only screen and (max-width: 425px){.nav .logo{width:50%}.nav .menu{width:50%}}.burger{height:3rem;width:3rem;position:fixed;top:0;right:0;font-size:15px;cursor:pointer;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:150}.burger .burger-lines:after{left:0;top:-1em;background-color:#4f6841}.burger .burger-lines:before{left:1em;top:1em}.burger:after{content:"";display:block;position:absolute;height:150%;width:150%;top:-25%;left:-25%}.burger .burger-lines{top:50%;margin-top:-0.125em}.burger .burger-lines,.burger .burger-lines:after,.burger .burger-lines:before{pointer-events:none;display:block;content:"";width:100%;border-radius:.5rem;background-color:#4f6841;height:.2rem;position:absolute;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.burger .burger-lines:after{left:0;top:-1em}.burger .burger-lines:before{left:1em;top:1em}@-webkit-keyframes burgerAnimationSlide{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}25%{opacity:0}49%{-webkit-transform:translateX(-0.7em);transform:translateX(-0.7em);opacity:0}50%{-webkit-transform:translateX(0.7em);transform:translateX(0.7em);opacity:0}51%{opacity:0}75%{opacity:1}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}@keyframes burgerAnimationSlide{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}25%{opacity:0}49%{-webkit-transform:translateX(-0.7em);transform:translateX(-0.7em);opacity:0}50%{-webkit-transform:translateX(0.7em);transform:translateX(0.7em);opacity:0}51%{opacity:0}75%{opacity:1}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}}.burger.burger-slide .burger-lines{-webkit-transition:.1s all .15s;-o-transition:.1s all .15s;transition:.1s all .15s}.burger.burger-slide .burger-lines:after,.burger.burger-slide .burger-lines:before{width:2em;-webkit-transition:.1s all .15s;-o-transition:.1s all .15s;transition:.1s all .15s}.burger.burger-slide:not(.open){-webkit-animation-name:burgerAnimationSlide;animation-name:burgerAnimationSlide;-webkit-animation-duration:.4s;animation-duration:.4s;background-color:rgba(0,0,0,0)}.burger.burger-slide.open .burger-lines{-webkit-animation-name:burgerAnimationSlide;animation-name:burgerAnimationSlide;-webkit-animation-duration:.4s;animation-duration:.4s;background-color:rgba(0,0,0,0)}.burger.burger-slide.open .burger-lines:before,.burger.burger-slide.open .burger-lines:after{left:.5em;top:0px}.burger.burger-slide.open .burger-lines:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.burger.burger-slide.open .burger-lines:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (max-width: 575px){.burger{top:.5rem}}.fancybox-container{-webkit-backdrop-filter:blur(0.2rem);backdrop-filter:blur(0.2rem)}.fancybox-container .fancybox-bg{background-color:#4f6841}.fancybox-container .fancybox-inner .fancybox-infobar{display:none}.fancybox-container .fancybox-inner .fancybox-toolbar .fancybox-button{background-color:rgba(0,0,0,0);color:#fff}.fancybox-container .fancybox-inner .fancybox-toolbar .fancybox-button:disabled{opacity:0}.fancybox-container .fancybox-inner .fancybox-navigation .fancybox-button{background-color:rgba(0,0,0,0);color:#fff;padding:.8rem}.fancybox-container .fancybox-inner .fancybox-navigation .fancybox-button:disabled{opacity:.3}.fancybox-container .fancybox-inner .fancybox-caption{background:linear-gradient(0deg, rgb(54, 52, 52) 0%, rgba(54, 52, 52, 0) 100%)}.fancybox-container .fancybox-inner .fancybox-caption .fancybox-caption__body p{font-size:1rem;margin-bottom:0}.fancybox-container .fancybox-inner .fancybox-progress{height:.2rem;background-color:#f25c05}.fancybox-container .fancybox-thumbs{background-color:#4f6841}.fancybox-container .fancybox-thumbs .fancybox-thumbs__list a{border-radius:.1rem}.fancybox-container .fancybox-thumbs .fancybox-thumbs__list a:before{border:.25rem solid #f25c05}.page-default{padding:12rem 0 6rem 0}.page-default .container .row .col h3{margin-bottom:1rem}.page-default .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.page-default .container .row .col h4{margin-bottom:1rem}.page-default .container .row .col h4:before{content:"";width:.8rem;height:.8rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.page-default .container .row .col p:last-child{margin-bottom:0}.page-c{padding-top:4.5rem}.page-c header{width:100%;height:83vh;position:relative}.page-c header .background{width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;top:0;left:0;z-index:-2}.page-c header .triangle{width:0;height:0;border-left:14rem solid rgba(0,0,0,0);border-right:14rem solid rgba(0,0,0,0);position:absolute;left:2rem;bottom:0;z-index:2}.page-c header .triangle .square{width:2rem;height:2rem;background-color:#f25c05;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:.4rem;left:calc(50% - 1.005rem)}.page-c header .overlay{width:100%;height:100%;background-color:#f25c05;background:linear-gradient(0deg, rgba(242, 92, 5, 0.2) 0%, rgba(242, 92, 5, 0) 40%, rgba(242, 92, 5, 0) 100%);position:absolute;top:0;left:0;z-index:-1;pointer-events:none}@media only screen and (max-width: 1199px){.page-default{padding:11rem 0 6rem 0}}@media only screen and (max-width: 1199px)and (orientation: landscape){.page-c header{height:75vh}}@media only screen and (max-width: 991px){.page-c header{height:74vh}}@media only screen and (max-width: 767px){.page-default{padding:8rem 0 3rem 0}}.home header{width:100%;height:100vh;position:relative;user-select:none;overflow:hidden}.home header .swiper{width:100%;height:100%}.home header .swiper .swiper-wrapper .swiper-slide{position:relative}.home header .swiper .swiper-wrapper .swiper-slide .background{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.home header .swiper:hover .swiper-button-prev{left:.5rem}.home header .swiper:hover .swiper-button-next{right:.5rem}.home header .swiper .swiper-button-prev{left:-1.5rem;transition:.3s}.home header .swiper .swiper-button-prev:after{font-size:1.8rem;color:#fff;font-weight:900}.home header .swiper .swiper-button-next{right:-1.5rem;transition:.3s}.home header .swiper .swiper-button-next:after{font-size:1.8rem;color:#fff;font-weight:900}.home header .triangle{width:0;height:0;border-left:18rem solid rgba(0,0,0,0);border-right:18rem solid rgba(0,0,0,0);border-bottom:18rem solid #4f6841;position:absolute;left:2rem;bottom:0;z-index:2}.home header .triangle .square{width:2rem;height:2rem;background-color:#f25c05;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:.4rem;left:calc(50% - 1.005rem)}.home header .triangle .content{position:absolute;top:8.5rem;left:-7.5rem}.home header .triangle .content img{width:15rem}.home header .triangle .content p{color:#fff}.home header .triangle .content p:last-child{margin-bottom:0}.home header .text{color:#fff;text-shadow:0 0 .8rem #000;position:absolute;left:38%;bottom:3rem;z-index:3}.home header .text h1,.home header .text h2,.home header .text h3,.home header .text h4{text-transform:none}.home header .text .shadow{width:130%;height:100%;background-color:rgba(0,0,0,.25);border-radius:50%;-webkit-filter:blur(2rem);filter:blur(2rem);position:absolute;top:0;left:-15%;z-index:-1}.home header .overlay{width:100%;height:100%;background-color:#f25c05;background:linear-gradient(0deg, rgba(242, 92, 5, 0.2) 0%, rgba(242, 92, 5, 0) 40%, rgba(242, 92, 5, 0) 100%);position:absolute;top:0;left:0;z-index:1;pointer-events:none}.home .general{background-color:#4f6841;color:#fff;padding:6rem 0}.home .general .container .row{align-items:center}.home .general .container .row .col h3{margin-bottom:1rem}.home .general .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.home .general .container .row .col img{width:100%;border-radius:.1rem}.home .general .container .row .col-left{justify-content:center;align-items:center}.home .facilities{padding:6rem 0}.home .facilities .container .row .col .box{width:100%;height:100%;border-radius:.1rem;box-shadow:0 0 1rem rgba(79,104,65,.2);text-align:center}.home .facilities .container .row .col .box img{width:100%}.home .facilities .container .row .col .box .content{padding:1.6rem 1rem 2.5rem 1rem}.home .facilities .container .row .col .box .content h4{margin-bottom:.5rem}.home .facilities .container .row .col .box .content .square{width:.5rem;height:.5rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:.3rem}.home .facilities .container .row .col .box .content .text{margin-bottom:1.4rem}.home .facilities .container .row .col .box .content .text p:last-child{margin-bottom:0}.home .facilities .container .row .col .box-camping{background-color:#bde180}.home .facilities .container .row .col .box-house{background-color:#ede1c1}.home .facilities .container .row .col .box-catering{background-color:#cfe4e9}.home .activities{position:relative}.home .activities .container{padding:6rem .75rem}.home .activities .container .row .col h3{color:#fff;margin-bottom:1rem}.home .activities .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.home .activities .container .row .col .content{color:#fff;margin-bottom:1.5rem}.home .activities .container .row .col .content p:last-child{margin-bottom:0}.home .activities .background{width:50%;height:100%;background-color:#4f6841;position:absolute;top:0;left:0;z-index:-1}.home .activities .triangle{height:100%;fill:#4f6841;position:absolute;top:0;left:50%;z-index:-1}.home .activities .image{width:50%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center;position:absolute;top:0;right:0;z-index:-2}.home .book{padding:6rem 0}.home .book .container .row .col .box{width:100%;height:100%;background-color:#bde180;box-shadow:0 0 1rem rgba(79,104,65,.2);border-radius:.1rem;text-align:center;padding:2rem 2rem 2.5rem 2rem}.home .book .container .row .col .box h4{margin-bottom:.5rem}.home .book .container .row .col .box .square{width:.5rem;height:.5rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:.3rem}.home .book .container .row .col .box .text{margin-bottom:1.4rem}.home .book .container .row .col .box .text p:last-child{margin-bottom:0}.home .location{position:relative}.home .location .map{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.home .location .control{z-index:0}.home .location .overlay{padding:6rem 0;background-color:rgba(237,225,193,.85);-webkit-backdrop-filter:blur(0.2rem);backdrop-filter:blur(0.2rem);transition:.5s}.home .location .overlay .container .row{justify-content:center}.home .location .overlay .container .row .col{text-align:center}.home .location .overlay .container .row .col h3{margin-bottom:1rem}.home .location .overlay .container .row .col .content{margin-bottom:1.5rem}.home .location .overlay .container .row .col .content p:last-child{margin-bottom:0}.home .location .overlay .container .row .col span{cursor:pointer}.home .location .show{opacity:1;pointer-events:all}.home .location .hide{opacity:0;pointer-events:none}.home .location .btn-show-text{opacity:0;position:absolute;top:1rem;right:1rem;cursor:pointer;pointer-events:none;transition:.5s}.home .location .btn-show-text:hover i{color:#4f6841}.home .location .btn-show-text i{color:#f25c05;font-size:1.8rem;text-shadow:0 0 .8rem rgba(255,255,255,.8);transition:.3s}.home .location .hide-btn{opacity:0;pointer-events:none}.home .location .show-btn{opacity:1;pointer-events:all}@media only screen and (max-width: 1699px){.home header .text{max-width:35%;left:55%;bottom:3rem}}@media only screen and (max-width: 1199px){.home header .triangle{left:-5rem}.home header .text{max-width:40%;left:50%;bottom:3rem}}@media only screen and (max-width: 1199px)and (orientation: landscape){.home header{height:90vh}}@media only screen and (max-width: 1099px){.home header .text{max-width:40%;left:55%;bottom:3rem}}@media only screen and (max-width: 991px){.home header{height:89.5vh}.home header .triangle{left:-7rem}.home header .text{max-width:88%;left:7.5%;bottom:20rem}}@media only screen and (max-width: 767px){.home header .text{max-width:88%;left:10%;bottom:20rem}.home .general{padding:3rem 0}.home .facilities{padding:3rem 0}.home .activities{padding-bottom:16rem}.home .activities .container{padding:3rem .75rem}.home .activities .background{width:100%;height:56%;top:0;left:0}.home .activities .triangle{display:none}.home .activities .image{width:100%;height:17rem;top:50%;right:0}.home .book{padding:3rem 0}.home .location .overlay{padding:3rem 0}}@media only screen and (max-width: 575px){.home header .triangle{border-left:16rem solid rgba(0,0,0,0);border-right:16rem solid rgba(0,0,0,0);border-bottom:16rem solid #4f6841;left:-9.5rem}.home header .triangle .content{top:7.5rem;left:-5.7rem}.home header .triangle .content img{width:14rem}.home header .text{max-width:90%;left:.9rem;bottom:17rem}}.camping-de header .triangle{border-bottom:14rem solid #cfe4e9}.camping-de header .triangle .content{position:absolute;top:4.8rem;left:-8rem !important;text-align:center}.camping-de header .triangle .content img{width:5.5rem;margin-bottom:.2rem}.camping header .triangle{border-bottom:14rem solid #bde180}.camping header .triangle .content{position:absolute;top:10.5rem;left:-4.8rem}.camping header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.camping .info{background-color:#bde180;padding:6rem 0}.camping .info .container .row .col h3{margin-bottom:1rem}.camping .info .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.camping .info .container .row .col .content p:last-child{margin-bottom:0}.camping .info .container .row .col .box{width:100%;background-color:#4f6841;box-shadow:0 0 1rem rgba(79,104,65,.2);color:#fff;border-radius:.1rem;position:relative}.camping .info .container .row .col .box img{width:100%}.camping .info .container .row .col .box .content{padding:1rem;position:relative}.camping .info .container .row .col .box .content .btn-c{position:absolute;top:-1.35rem;right:-2rem}.camping .info .container .row .col .box .content a{color:#fff}.camping .info .container .row .col .box .content a:hover{color:#f25c05}.camping .info .container .row .col .box .content table{width:100%;margin-top:.8rem}.camping .info .container .row .col .box .content table tbody{border-top:1px solid #fff}.camping .info .container .row .col .box .content table tbody tr td{width:50%;position:relative;padding:.3rem .5rem .3rem 0}.camping .info .container .row .col .box .content table tbody tr td:last-child{border-right:none;padding:.3rem .5rem .3rem .5rem}.camping .gallery{padding:6rem 0 5rem 0}.camping .gallery .container .row h3{margin-bottom:1rem}.camping .gallery .container .row h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.camping .gallery .container .row .col img{width:100%;box-shadow:0 0 1rem rgba(79,104,65,.2);border-radius:.1rem}@media only screen and (max-width: 991px){.camping-de header .triangle .content{left:-7.3rem !important}.camping header .triangle{left:-2rem}.camping header .triangle .content{position:absolute;top:10.5rem;left:-4.5rem}.camping header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}@media only screen and (max-width: 767px){.camping-de header .triangle .content{left:-6.8rem !important}.camping header .triangle{left:-2rem}.camping header .triangle .content{position:absolute;top:10.5rem;left:-4.2rem}.camping header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.camping .info{padding:3.8rem 0 3rem 0}.camping .info .container .row .col .box .content .btn-c{right:1rem}.camping .gallery{padding:3rem 0 2.5rem 0}}@media only screen and (max-width: 575px){.camping-de header .triangle .content{left:-6.5rem !important}.camping header .triangle{left:-6.7rem}.camping header .triangle .content{position:absolute;top:10.5rem;left:-3.9rem}.camping header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}@media only screen and (max-width: 405px){.camping-de header .triangle .content{left:-6rem !important}.camping header .triangle{left:-7rem}.camping header .triangle .content{position:absolute;top:10.5rem;left:-3.7rem}.camping header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}.house-de header .triangle{border-bottom:14rem solid #ede1c1}.house-de header .triangle .content{position:absolute;top:10.5rem;left:-6.5rem !important}.house-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.house header .triangle{border-bottom:14rem solid #ede1c1}.house header .triangle .content{position:absolute;top:10.5rem;left:-8rem}.house header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.house .info{background-color:#ede1c1;padding:6rem 0}.house .info .container .row .col h3{margin-bottom:1rem}.house .info .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.house .info .container .row .col .content p:last-child{margin-bottom:0}.house .info .container .row .col .box{width:100%;background-color:#4f6841;box-shadow:0 0 1rem rgba(79,104,65,.2);color:#fff;border-radius:.1rem;position:relative}.house .info .container .row .col .box img{width:100%}.house .info .container .row .col .box .content{padding:1rem;position:relative}.house .info .container .row .col .box .content .btn-c{position:absolute;top:-1.35rem;right:-2rem}.house .info .container .row .col .box .content a{color:#fff}.house .info .container .row .col .box .content a:hover{color:#f25c05}.house .info .container .row .col .box .content table{width:100%;margin-top:.8rem}.house .info .container .row .col .box .content table thead{border-top:1px solid #fff}.house .info .container .row .col .box .content table thead tr th{width:50%;border-right:1px solid #fff;padding:.3rem .5rem .3rem 0;position:relative}.house .info .container .row .col .box .content table thead tr th:last-child{border-right:none;padding:.3rem .5rem .3rem .5rem}.house .info .container .row .col .box .content table thead tr th i{float:right;margin-top:.25rem;cursor:pointer;transition:.3s}.house .info .container .row .col .box .content table thead tr th .active{color:#bde180}.house .info .container .row .col .box .content table thead tr th .pop-up{width:100%;background-color:#74a75f;border-radius:.1rem;border-bottom-right-radius:0;text-align:center;font-weight:normal;font-size:.9rem;padding:.6rem .75rem;pointer-events:none;opacity:0;position:absolute;left:0;bottom:3.2rem;transition:.3s}.house .info .container .row .col .box .content table thead tr th .pop-up p{margin-bottom:0}.house .info .container .row .col .box .content table thead tr th .pop-up .triangle{width:0;height:0;border-top:1rem solid #74a75f;border-left:1rem solid rgba(0,0,0,0);border-right:1rem solid rgba(0,0,0,0);position:absolute;right:0;bottom:-0.95rem}.house .info .container .row .col .box .content table thead tr th .show{opacity:1}.house .info .container .row .col .box .content table tbody{border-top:1px solid #fff}.house .info .container .row .col .box .content table tbody tr td{width:50%;border-right:1px solid #fff;position:relative;padding:.3rem 5.1rem .3rem 0}.house .info .container .row .col .box .content table tbody tr td:last-child{border-right:none;padding:.3rem 4.6rem .3rem .5rem}.house .info .container .row .col .box .content table tbody tr td strong{word-break:break-word}.house .info .container .row .col .box .content table tbody tr td span{position:absolute;left:6.5rem}.house .info .container .row .col .box .content table tfoot{border-top:1px solid #fff}.house .info .container .row .col .box .content table tfoot tr td{width:50%;padding:.3rem .5rem .3rem 0}.house .info .container .row .col .box .content table tfoot tr td:last-child{padding:.3rem .5rem .3rem .5rem}.house .gallery{padding:6rem 0 5rem 0}.house .gallery .container .row h3{margin-bottom:1rem}.house .gallery .container .row h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.house .gallery .container .row .col img{width:100%;box-shadow:0 0 1rem rgba(79,104,65,.2);border-radius:.1rem}@media only screen and (max-width: 991px){.house-de header .triangle .content{position:absolute;top:10.5rem;left:-6rem !important}.house-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.house header .triangle{left:-2rem}.house header .triangle .content{position:absolute;top:10.5rem;left:-7.5rem}.house header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}@media only screen and (max-width: 767px){.house-de header .triangle .content{position:absolute;top:10.5rem;left:-5.55rem !important}.house-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.house header .triangle{left:-2rem}.house header .triangle .content{position:absolute;top:10.5rem;left:-6.8rem}.house header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.house .info{padding:3.8rem 0 3rem 0}.house .info .container .row .col .box .content .btn-c{right:1rem}.house .gallery{padding:3rem 0 2.5rem 0}}@media only screen and (max-width: 575px){.house-de header .triangle .content{position:absolute;top:10.5rem;left:-5.25rem !important}.house-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.house header .triangle{left:-6.7rem}.house header .triangle .content{position:absolute;top:10.5rem;left:-6.3rem}.house header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}@media only screen and (max-width: 425px){.house .info .container .row .col .box .content table tbody tr td span{left:5.2rem}}@media only screen and (max-width: 405px){.house-de header .triangle .content{position:absolute;top:10.5rem;left:-5rem !important}.house-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.house header .triangle{left:-7rem}.house header .triangle .content{position:absolute;top:10.5rem;left:-6rem}.house header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.house .info .container .row .col .box .content table tbody tr td span{left:5.2rem}}.catering-de header .triangle{border-bottom:14rem solid #cfe4e9}.catering-de header .triangle .content{position:absolute;top:4.8rem;left:-7.8rem !important;text-align:center}.catering-de header .triangle .content img{width:5.5rem;margin-bottom:.2rem}.catering header .triangle{border-bottom:14rem solid #cfe4e9}.catering header .triangle .content{position:absolute;top:4.8rem;left:-4.2rem;text-align:center}.catering header .triangle .content img{width:5.5rem;margin-bottom:.2rem}.catering .info{background-color:#cfe4e9;padding:6rem 0}.catering .info .container .row{align-items:center}.catering .info .container .row .col h3{margin-bottom:1rem}.catering .info .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.catering .info .container .row .col .content p:last-child{margin-bottom:0}.catering .info .container .row .col img{width:100%;border-radius:.1rem;box-shadow:0 0 1rem rgba(79,104,65,.2)}.catering .info .container .row .col-left{justify-content:center;align-items:center}.catering .horeca-ctivities-news{padding:6rem 0 0 0}.catering .horeca-ctivities-news .container .row .col h3{margin-bottom:1rem}.catering .horeca-ctivities-news .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.catering .horeca-ctivities-news .container .row .col .content p:last-child{margin-bottom:0}.catering .horeca-ctivities-news .container .row .col img{border-radius:.1rem;box-shadow:0 0 1rem rgba(79,104,65,.2)}.catering .times-contact{padding:6rem 0}.catering .times-contact .container .row .col h3{margin-bottom:1rem}.catering .times-contact .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.catering .times-contact .container .row .col .times{width:100%;display:flex}.catering .times-contact .container .row .col .times .left{width:50%;display:inline-block;margin-right:.5rem}.catering .times-contact .container .row .col .times .left p{margin-bottom:.2rem}.catering .times-contact .container .row .col .times .left p:last-child{margin-bottom:0}.catering .times-contact .container .row .col .times .right{display:inline-block}.catering .times-contact .container .row .col .times .right p{margin-bottom:.2rem}.catering .times-contact .container .row .col .times .right p:last-child{margin-bottom:0}.catering .times-contact .container .row .col p a i{margin-right:.2rem}@media only screen and (max-width: 991px){.catering-de header .triangle .content{left:-7.1rem !important}.catering header .triangle{left:-2rem}.catering header .triangle .content{position:absolute;left:-4rem}}@media only screen and (max-width: 767px){.catering-de header .triangle .content{left:-6.5rem !important}.catering header .triangle{left:-2rem}.catering header .triangle .content{position:absolute;top:4.8rem;left:-3.8rem}.catering header .triangle .content img{width:5.5rem;margin-bottom:.2rem}.catering .info{padding:3.8rem 0 3rem 0}.catering .horeca-ctivities-news{padding:3.8rem 0 0 0}.catering .times-contact{padding:3rem 0}}@media only screen and (max-width: 575px){.catering-de header .triangle .content{left:-6.2rem !important}.catering header .triangle{left:-6.7rem}.catering header .triangle .content{position:absolute;top:4.8rem;left:-3.5rem}}@media only screen and (max-width: 405px){.catering-de header .triangle .content{left:-5.9rem !important}.catering header .triangle{left:-7rem}.catering header .triangle .content{position:absolute;top:4.8rem;left:-3.3rem}}.activities-de header .triangle{border-bottom:14rem solid #4f6841}.activities-de header .triangle .content{color:#fff;position:absolute;top:10.5rem;left:-7rem !important}.activities-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.activities header .triangle{border-bottom:14rem solid #4f6841}.activities header .triangle .content{color:#fff;position:absolute;top:10.5rem;left:-7.25rem}.activities header .triangle .content .tent{width:6rem;position:absolute;top:-2.7rem;left:calc(50% - 3rem)}.activities .walking-biking{background-color:#4f6841;color:#fff;padding:6rem 0}.activities .walking-biking .container .row .col h3{margin-bottom:1rem}.activities .walking-biking .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.activities .walking-biking .container .row .col .content p:last-child{margin-bottom:0}.activities .walking-biking .container .row .col .content a{color:#bde180}.activities .walking-biking .container .row .col .content a:hover{color:#fff}.activities .shopping{padding:6rem 0}.activities .shopping .container .row .col .box{width:100%;height:100%;background-color:#bde180;border-radius:.1rem;box-shadow:0 0 1rem rgba(79,104,65,.2);text-align:center}.activities .shopping .container .row .col .box img{width:100%}.activities .shopping .container .row .col .box .content{padding:1.6rem 1rem 2.5rem 1rem}.activities .shopping .container .row .col .box .content h4{margin-bottom:.5rem}.activities .shopping .container .row .col .box .content .square{width:.5rem;height:.5rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:.3rem}.activities .shopping .container .row .col .box .content .text{margin-bottom:1.4rem}.activities .shopping .container .row .col .box .content .text p:last-child{margin-bottom:0}@media only screen and (max-width: 991px){.activities-de header .triangle{left:-2rem}.activities-de header .triangle .content{position:absolute;top:10.5rem;left:-6.4rem !important}.activities-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.activities header .triangle{left:-2rem}.activities header .triangle .content{position:absolute;top:10.5rem;left:-6.7rem}.activities header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}@media only screen and (max-width: 767px){.activities-de header .triangle{left:-2rem}.activities-de header .triangle .content{position:absolute;top:10.5rem;left:-6rem !important}.activities-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.activities header .triangle{left:-2rem}.activities header .triangle .content{position:absolute;top:10.5rem;left:-6.3rem}.activities header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.activities .walking-biking{padding:3.8rem 0 3rem 0}.activities .shopping{padding:3rem 0}}@media only screen and (max-width: 575px){.activities-de header .triangle{left:-2rem}.activities-de header .triangle .content{position:absolute;top:10.5rem;left:-5.6rem !important}.activities-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.activities header .triangle{left:-6.7rem}.activities header .triangle .content{position:absolute;top:10.5rem;left:-5.9rem}.activities header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}@media only screen and (max-width: 405px){.activities-de header .triangle{left:-2rem}.activities-de header .triangle .content{position:absolute;top:10.5rem;left:-5.3rem !important}.activities-de header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}.activities header .triangle{left:-7rem}.activities header .triangle .content{position:absolute;top:10.5rem;left:-5.7rem}.activities header .triangle .content .tent{width:6rem;position:absolute;top:-2.8rem;left:calc(50% - 3rem)}}.archive{padding:9rem 0 5rem 0}.archive .container h3{margin-bottom:1rem}.archive .container h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.archive .container .row .col .box{width:100%;height:100%;background-color:#4f6841;color:#fff;border-radius:.1rem;box-shadow:0 0 1rem rgba(79,104,65,.2);text-align:center;padding:1.8rem .9rem 2.5rem .9rem}.archive .container .row .col .box img{width:100%}.archive .container .row .col .box h4{margin-bottom:.5rem}.archive .container .row .col .box .square{width:.5rem;height:.5rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:.3rem}.archive .container .row .col .box .text{margin-bottom:1.4rem}.archive .container .row .col .box .text p:last-child{margin-bottom:0}@media only screen and (max-width: 1199px){.archive{padding:8rem 0 6rem 0}}@media only screen and (max-width: 767px){.archive{padding:6rem 0 3rem 0}}.post .post-type-post .header{width:100%;height:60vh;background-repeat:no-repeat;background-size:cover;background-position:center}.post .post-type-post .content{padding:6rem 0}.post .post-type-post .content .container .row .col h3{margin-bottom:1rem}.post .post-type-post .content .container .row .col h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.post .post-type-post .content .container .row .col .text{margin-bottom:1.5rem}.post .post-type-post .content .container .row .col .text p:last-child{margin-bottom:0}.post .post-type-post .content .container .row .col .back{margin-top:1.3rem}.post .post-type-post .content .container .row .col .back a{font-size:.85rem}.post .post-type-post .no-image{padding:12rem 0 6rem 0}@media only screen and (max-width: 1199px){.post .post-type-post .no-image{padding:3rem 0}}@media only screen and (max-width: 767px){.post .post-type-post .content{padding:3rem 0}.post .post-type-post .no-image{padding:8rem 0 3rem 0}}.news{padding:12rem 0 6rem 0}.news .news-tease .container .row h3{margin-bottom:1rem}.news .news-tease .container .row h3:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.news .news-tease .container .row .col .box{width:100%;height:100%;background-color:#4f6841;color:#fff;border-radius:.1rem;box-shadow:0 0 1rem rgba(79,104,65,.2);text-align:center;padding:1.8rem .9rem 2.5rem .9rem}.news .news-tease .container .row .col .box img{width:100%}.news .news-tease .container .row .col .box h4{margin-bottom:.5rem}.news .news-tease .container .row .col .box .square{width:.5rem;height:.5rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-bottom:.3rem}.news .news-tease .container .row .col .box .text{margin-bottom:1.4rem}.news .news-tease .container .row .col .box .text p:last-child{margin-bottom:0}@media only screen and (max-width: 1199px){.news{padding:10rem 0 6rem 0}}@media only screen and (max-width: 767px){.news{padding:8rem 0 3rem 0}}.contact{padding:12rem 0 6rem 0}.contact .container .row .col form p label{width:100%}.contact .container .row .col form p label span input{width:100%;border:1px solid #4f6841;border-radius:.1rem;padding:.3rem .5rem}.contact .container .row .col form p label span input:focus,.contact .container .row .col form p label span input:active{outline:none}.contact .container .row .col form p label span textarea{width:100%;height:10rem;border:1px solid #4f6841;border-radius:.1rem;padding:.3rem .5rem;resize:none}.contact .container .row .col form p label span textarea::-webkit-scrollbar{width:0}.contact .container .row .col form p label span textarea:focus,.contact .container .row .col form p label span textarea:active{outline:none}.contact .container .row .col form p .wpcf7-submit{text-decoration:none;background-color:#f25c05;color:#fff;border:none;font-weight:500;padding:.5rem 2rem .5rem 2rem;-webkit-clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);transition:.3s}.contact .container .row .col form p .wpcf7-submit:hover{background-color:#4f6841}.contact .container .row .col form .wpcf7-response-output{border:1px solid #4f6841;border-radius:.1rem;padding:.3rem .5rem;margin:0}.contact .container .row .col h4{margin-bottom:1rem}.contact .container .row .col h4:before{content:"";width:1rem;height:1rem;background-color:#f25c05;display:inline-block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-right:.6rem;margin-bottom:.1rem}.contact .container .row .col .contact-info p{margin-bottom:.5rem}.contact .container .row .col .contact-info p i{margin-right:.2rem}.contact .container .row .col .contact-info p a{font-weight:normal}@media only screen and (max-width: 1199px){.contact{padding:11rem 0 6rem 0}}@media only screen and (max-width: 767px){.contact{padding:8rem 0 3rem 0}}.online-booking{padding:12rem 0 6rem 0}.online-booking .container{margin-right:auto;margin-left:auto;padding:0 .75rem}.online-booking .container .row .col{padding:0 .75rem}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-navbar,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-navbar{background-color:#4f6841;border-radius:.1rem;border:none}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-navbar .tbs-container-fluid,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-navbar .tbs-container-fluid{padding:0}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse{padding:0}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse ul li a,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse ul li a{color:#fff}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse ul li a i,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse ul li a i{margin-right:.5rem !important}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse ul .tbs-active a,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-navbar .tbs-container-fluid .tbs-navbar-collapse ul .tbs-active a{background-color:#74a75f}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row input,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row input{width:100%;border:1px solid #4f6841;border-radius:.1rem;padding:.3rem .5rem}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row input:focus,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row input:active,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row input:focus,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row input:active{outline:none;box-shadow:none}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row select,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row select{width:100%;border:1px solid #4f6841;border-radius:.1rem;padding:.3rem .5rem}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row select:focus,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row select:active,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row select:focus,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row select:active{outline:none;box-shadow:none}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row .tbs-btn,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row .tbs-btn{background-color:#f25c05;color:#fff;border:none;font-weight:500;padding:.5rem 2rem .6rem 2rem;-webkit-clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);clip-path:polygon(12% 0, 88% 0, 100% 50%, 100% 50%, 88% 100%, 12% 100%, 0 50%, 0 50%);transition:.3s}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs-row .tbs-btn:hover,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs-row .tbs-btn:hover{background-color:#4f6841}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table{margin-bottom:0}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-day,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-day{background-color:#8bb27d;border-radius:.1rem;transition:.3s}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-beschikbaar,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-beschikbaar{background-color:#74a75f}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-beschikbaar:hover,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-beschikbaar:hover{background-color:#4f6841}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-bezet,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-bezet{background-color:#f25c05 !important}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-aankomstdag-bezet:after,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-aankomstdag-bezet:after{background-color:#f25c05}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-vertrekdag-bezet:after,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-vertrekdag-bezet:after{background-color:#f25c05}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-nietbeschikbaar,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-nietbeschikbaar{background-color:#b6b6b6}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-verleden,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-calendar table tbody tr .tbs-verleden{background-color:#d5d5d5}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-beschikbaar,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-beschikbaar{background-color:#8bb27d}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-aankomstdag,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-aankomstdag{background-color:#74a75f}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-vertrekdag,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-vertrekdag{background-color:#74a75f}.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-lg-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-bezet,.online-booking .container .row .col #TommyBookingSupport .tbs-container-fluid .tbs-row .tbs-col-md-8 .tbs-page .tbs-container-fluid .tbs_kalenders .tbs-row .tbs-legenda ul li .tbs-bezet{background-color:#f25c05}.online-booking .container .row .col #TommyBookingSupport .tbs_talen{display:none}.online-booking .container .row .col #TommyBookingSupport .tbs_kassabon .tbs-btn{background-color:#f25c05;color:#fff;border:none;font-weight:500;padding:.5rem 2rem .6rem 2rem;-webkit-clip-path:polygon(8% 0, 92% 0, 100% 50%, 100% 50%, 92% 100%, 8% 100%, 0 50%, 0 50%);clip-path:polygon(8% 0, 92% 0, 100% 50%, 100% 50%, 92% 100%, 8% 100%, 0 50%, 0 50%);margin-bottom:.5rem;transition:.3s}.online-booking .container .row .col #TommyBookingSupport .tbs_kassabon .tbs-btn:hover{background-color:#4f6841}.online-booking .container .row .col #TommyBookingSupport .tbs_overig .tbs-checkbox input{width:auto !important}.online-booking .container .row .col #TommyBookingSupport .tbs_overig .tbs-checkbox label{padding-left:.5rem}.online-booking .container .row .col #TommyBookingSupport #tbs_opmerking textarea{width:100%;height:5rem;border:1px solid #4f6841;border-radius:.1rem;padding:.3rem .5rem;resize:none}.online-booking .container .row .col #TommyBookingSupport #tbs_opmerking textarea::-webkit-scrollbar{width:0}.online-booking .container .row .col #TommyBookingSupport #tbs_opmerking textarea:focus,.online-booking .container .row .col #TommyBookingSupport #tbs_opmerking textarea:active{outline:none;box-shadow:none}.online-booking .container .row .col #TommyBookingSupport .tbs_av input{width:auto !important;margin:-0.2rem .5rem 0 0}.online-booking .container .row .col #TommyBookingSupport .tbs-widget-label{text-align:left}.online-booking .container .row .col #TommyBookingSupport .tbs_talen-mobileontop{display:none}@media only screen and (max-width: 1199px){.online-booking{padding:10rem 0 5.5rem 0}}@media only screen and (max-width: 991px){.online-booking{padding:9rem 0 5rem 0}.online-booking .container{margin-right:auto;margin-left:auto;padding:0 .75rem}.online-booking .container .row .col{padding:0 .75rem}.online-booking .container .row .col #TommyBookingSupport .tbs_kassabon .tbs_totaal_overzicht .tbs-totaal{background-color:#4f6841;border-radius:.1rem;margin-top:1rem;padding:.75rem}}@media only screen and (max-width: 767px){.online-booking{padding:7rem 0 2.5rem 0}}@media(min-width: 576px){.container{max-width:100%}}@media(min-width: 768px){.container{max-width:720px}}@media(min-width: 992px){.container{max-width:960px}}@media(min-width: 1200px){.container{max-width:1140px}}@media(min-width: 1400px){.container{max-width:1320px}}footer{width:100%;color:#fff;position:relative;overflow:hidden;user-select:none}footer .background{width:100%;height:100%;background-color:#4f6841;position:absolute;top:0;left:0;z-index:-2}footer .container .row-top{padding:3.5rem 0 2.5rem 0;position:relative}footer .container .row-top .col img{width:12.5rem;margin-top:-1.8rem;margin-bottom:1rem}footer .container .row-top .col a{text-decoration:none;color:#fff;transition:.3s}footer .container .row-top .col a:hover{color:#bde180}footer .container .row-top .col .widget ul{list-style:none;padding:0;margin:0}footer .container .row-top .col .widget ul li a{text-decoration:none;color:#fff;transition:.3s}footer .container .row-top .col .widget ul li a:hover{color:#bde180}footer .container .row-top .col .socials a{text-decoration:none;color:#fff;margin-right:.4rem;transition:.3s}footer .container .row-top .col .socials a:hover{color:#bde180}footer .container .row-top .col .socials a:last-child{margin-right:0}footer .container .row-top .col .socials a i{font-size:1.8rem}footer .container .row-top .line{width:calc(100% - 1.5rem);height:1px;background-color:#fff;position:absolute;left:.75rem;bottom:0}footer .container .row-bottom{padding:.6rem 0 .4rem 0;position:relative;text-align:center}footer .container .row-bottom .col .author{float:left;display:inline-block;margin-top:-0.2rem}footer .container .row-bottom .col .author span{font-size:.95rem}footer .container .row-bottom .col .author span a{text-decoration:none;color:#fff;margin-left:.1rem;transition:.3s}footer .container .row-bottom .col .author span a img{height:1.45rem}footer .container .row-bottom .col .author img{transition:.3s}footer .container .row-bottom .col .author:hover img{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);-moz-transform:scale(1.04);-o-transform:scale(1.04);transform:scale(1.04)}footer .container .row-bottom .col .v-center{pointer-events:none;user-select:none}footer .container .row-bottom .col .v-center span{font-size:.95rem}footer .tent{height:185%;position:absolute;top:-55%;right:-11rem;opacity:.2;z-index:-1}@media only screen and (max-width: 991px){footer .container .row-bottom{padding:.6rem 0 .1rem 0}footer .container .row-bottom .col .author{float:none;margin-bottom:.3rem}footer .container .row-bottom .col .v-center{width:100%;position:relative;top:0;-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width: 767px){footer .tent{height:150%;top:0;right:-100%}}@media only screen and (max-width: 575px){footer .tent{height:120%;top:-10%;right:-160%}}