@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,400&display=swap");h1,h2,h3{color:#000;font-family:'grueber', 'Georgia', serif}h1{font-size:3.75rem;line-height:4.25rem;margin-bottom:2.5rem}@media (max-width: 1199px){h1{font-size:3.5rem;line-height:4rem;margin-top:2.5rem}}@media (max-width: 991px){h1{font-size:3rem;line-height:3.5rem;margin-top:2.5rem}}@media (max-width: 767px){h1{font-size:2.25rem;line-height:2.75rem;margin-top:2.5rem}}h2{font-size:2.5rem;line-height:3rem;margin-bottom:1.75rem}@media (max-width: 767px){h2{font-size:2rem;line-height:2.5rem;margin-bottom:1rem}}h3{font-size:1.375rem;line-height:1.75rem;margin-bottom:1.5rem}h3.default{font-family:'Roboto', 'Arial', sans-serif;font-size:1.5625rem;line-height:1.875rem;margin-bottom:0}@media (max-width: 1199px){h3.default{font-size:1.5rem;line-height:1.75rem}}@media (max-width: 991px){h3.default{font-size:1.375rem;line-height:1.75rem}}@media (max-width: 767px){h3.default{font-size:1.25rem;line-height:1.5625rem}}p,span,li,a{font-size:1.125rem;line-height:1.75rem;font-family:'Roboto', 'Arial', sans-serif;color:#484848}p.text-white a,span.text-white a,li.text-white a,a.text-white a{color:#fff}label{color:#000}p a,section:not(.footer) li a{color:#CEA262;text-decoration:underline}p a:hover,section:not(.footer) li a:hover{color:#CEA262;text-decoration:none}h1.text-primary,h2.text-primary,h3.text-primary,p.text-primary,span.text-primary,li.text-primary,a.text-primary,div.text-primary{color:#CEA262 !important}h1.text-grey,h2.text-grey,h3.text-grey,p.text-grey,span.text-grey,li.text-grey,a.text-grey,div.text-grey{color:#DBDEE7 !important}h1.text-light-grey,h2.text-light-grey,h3.text-light-grey,p.text-light-grey,span.text-light-grey,li.text-light-grey,a.text-light-grey,div.text-light-grey{color:#F8F8F8 !important}h1.text-white,h2.text-white,h3.text-white,p.text-white,span.text-white,li.text-white,a.text-white,div.text-white{color:#fff !important}h1.text-black,h2.text-black,h3.text-black,p.text-black,span.text-black,li.text-black,a.text-black,div.text-black{color:#000 !important}h1.text-light-black,h2.text-light-black,h3.text-light-black,p.text-light-black,span.text-light-black,li.text-light-black,a.text-light-black,div.text-light-black{color:#111 !important}h1.text-body,h2.text-body,h3.text-body,p.text-body,span.text-body,li.text-body,a.text-body,div.text-body{color:#484848 !important}div.bg-primary,section.bg-primary,aside.bg-primary{background-color:#CEA262 !important}div.bg-grey,section.bg-grey,aside.bg-grey{background-color:#DBDEE7 !important}div.bg-light-grey,section.bg-light-grey,aside.bg-light-grey{background-color:#F8F8F8 !important}div.bg-white,section.bg-white,aside.bg-white{background-color:#fff !important}div.bg-black,section.bg-black,aside.bg-black{background-color:#000 !important}div.bg-light-black,section.bg-light-black,aside.bg-light-black{background-color:#111 !important}div.bg-body,section.bg-body,aside.bg-body{background-color:#484848 !important}html{scroll-behavior:smooth}html main{overflow:hidden}.bg-shape{background-repeat:no-repeat;background-size:cover;background-position:center center}.bg-shape.bg-shape-default{background-image:url("images/background-shape-default.svg")}.bg-shape.bg-shape-horizontal{background-image:url("images/background-shape-horizontal.svg")}.bg-shape.bg-shape-white{background-image:url("images/background-shape-white.svg")}.bg-shape.bg-shape-slanted{background-image:url("images/background-shape-slanted.svg")}.background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.background-overlay.background-overlay-gradient{background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 50%)}.background-overlay.background-overlay-dark{background-color:rgba(0,0,0,0.5)}.background-overlay.background-overlay-light{background-color:rgba(255,255,255,0.8)}@-webkit-keyframes headerDown{0%{transform:translateX(0) translateY(-100%)}to{transform:translateX(0) translateY(0)}}@keyframes headerDown{0%{transform:translateX(0) translateY(-100%)}to{transform:translateX(0) translateY(0)}}.is-open-sidebar .c-header.is-fixed{box-shadow:none}.is-open-sidebar .c-header .c-header__logo img{filter:brightness(0)}.is-open-sidebar .c-header .c-hamburger span{background-color:black;box-shadow:none}.c-header{position:absolute;top:0;left:0;right:0;z-index:999}.c-header.is-fixed{position:fixed;transform:translateX(0) !important;-webkit-animation:headerDown 1s;animation:headerDown 1s;background-color:#fff;box-shadow:0 0 10px 2px rgba(0,0,0,0.1)}.c-header.is-fixed .c-header__logo img{filter:brightness(0)}.c-header.is-fixed .c-header__menu .c-nav-primary li a{color:#000;text-shadow:none}.c-header.is-fixed .c-header__menu .c-nav-primary li a::after{background-color:#000}.c-header.is-fixed .c-hamburger span{background-color:black;box-shadow:none}.c-header .c-header__logo img{width:120px}@media (max-width: 991px){.c-header .c-header__logo img{width:100px}}@media (max-width: 767px){.c-header .c-header__logo img{width:80px}}.c-header .c-header__menu .c-nav-primary ul{margin-bottom:0}.c-header .c-header__menu .c-nav-primary ul li:not(:last-of-type){margin-right:2rem}.c-header .c-header__menu .c-nav-primary ul li a{color:#fff;text-shadow:0px 0px 5px rgba(0,0,0,0.9);font-size:1.25rem;padding:.25rem 0;position:relative}.c-header .c-header__menu .c-nav-primary ul li a::after{content:"";display:block;position:absolute;width:0;height:2px;left:50%;bottom:0;transform:translateX(-50%);background-color:#fff;transition:width .3s}.c-header .c-header__menu .c-nav-primary ul li a:hover{text-decoration:none}.c-header .c-header__menu .c-nav-primary ul li a:hover::after{width:calc(100% - 20px)}.c-header .c-header__menu .c-nav-primary ul li.active a::after{width:calc(100% - 20px)}.c-header-background{width:100%;height:101px}@media (max-width: 991px){.c-header-background{height:90px}}@media (max-width: 767px){.c-header-background{height:78px}}.c-hamburger{width:30px;height:22px;cursor:pointer;position:relative;display:none}@media (min-width: 992px){.c-hamburger{margin-top:5px}}@media (max-width: 991px){.c-hamburger{display:inline-block}}.c-hamburger span{display:block;position:absolute;left:0;height:3px;width:100%;background-color:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,0.1);opacity:1;right:0;transition:all .25s ease-in-out 0s;transform:rotate(0deg)}.c-hamburger span:nth-child(1){margin-top:0}.c-hamburger span:nth-child(2){margin-top:10px;width:100%;margin-left:auto}.c-hamburger span:nth-child(3){margin-top:20px}.c-hamburger.is-open span:nth-child(1){transform:rotate(135deg);margin-top:10px}.c-hamburger.is-open span:nth-child(2){opacity:0;right:-75px}.c-hamburger.is-open span:nth-child(3){transform:rotate(-135deg);margin-top:10px}body.is-open-sidebar{height:100vh;overflow:hidden}.c-sidebar{position:fixed;width:100vw;height:auto;top:0;bottom:0;right:-100vw;transition:all .3s ease-in-out;padding-top:150px;overflow-y:auto;z-index:998}.is-open-sidebar .c-sidebar{transition:all .3s ease-in-out .1s;right:0}.c-sidebar .c-sidebar-inner{position:relative;min-height:100%}.c-sidebar .c-sidebar-inner .c-nav-primary li{padding:.375rem 0;text-align:center}.c-sidebar .c-sidebar-inner .c-nav-primary li a{color:#000;font-size:1.5rem;padding:.25rem 0;position:relative}.c-sidebar .c-sidebar-inner .c-nav-primary li a::after{content:"";display:block;position:absolute;width:2px;height:0;left:-10px;top:50%;transform:translateY(-50%);background-color:#000;transition:height .3s}.c-sidebar .c-sidebar-inner .c-nav-primary li a:hover{text-decoration:none}.c-sidebar .c-sidebar-inner .c-nav-primary li a:hover::after{height:1.375rem}.c-sidebar .c-sidebar-inner .c-nav-primary li.active a::after{height:1.375rem}.c-hero{background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;height:800px}@media (max-width: 767px){.c-hero{height:600px}.c-hero h1{font-size:3rem;line-height:3.5rem;text-align:center;text-shadow:0 0 5px rgba(0,0,0,0.5)}}.c-hero .float-down{margin-bottom:-50px}.c-story{background-size:contain;background-repeat:no-repeat;background-position:right center}.c-story .image-wrapper{position:relative}.c-story .image-wrapper img{position:relative;width:calc(100% - 50px);z-index:5}.c-story .image-wrapper .image-block-right{position:absolute;background-color:#CEA262;left:50px;top:40px;width:calc(100% - 50px);height:100%;z-index:4}.c-gallery .slider{height:350px}@media (max-width: 575px){.c-gallery .slider{height:275px}}.c-gallery .slider .slide{position:relative;height:350px;margin:0 15px}@media (max-width: 575px){.c-gallery .slider .slide{height:300px}}.c-gallery .slider .slide .fullscreen-icon{position:absolute;display:block;left:10px;bottom:10px;width:25px;height:25px}.c-gallery .slider .slide .fullscreen-icon img{width:100%;height:100%}.c-layout{padding-top:200px}@media (max-width: 767px){.c-layout{padding-top:150px}}.c-layout .background-image{background-repeat:no-repeat;background-size:cover;background-position:center}.c-layout .tabs{transform:translateY(-120px)}@media (max-width: 767px){.c-layout .tabs{transform:translateY(-80px)}}.c-layout .tabs .tab-headers .tab-header{position:relative;text-decoration:none;color:#000;font-size:1.5rem;line-height:1.2;opacity:.5;transition:all .3s}.c-layout .tabs .tab-headers .tab-header.active,.c-layout .tabs .tab-headers .tab-header:hover{color:inherit;opacity:1}.c-layout .tabs .tab-headers .tab-header::after{content:url("./icons/chevron-right.svg");position:absolute;display:block;right:0;top:3px;height:auto;width:12px;transition:all .3s}@media (max-width: 991px){.c-layout .tabs .tab-headers .tab-header.active::after{transform:rotate(90deg)}}.c-layout .tabs .tab-contents .tab-content{display:none}.c-layout .tabs .tab-contents .tab-content.active{display:block}.c-layout .tabs .tab-contents .tab-content .text ul{padding-left:18px;list-style-type:square}.c-layout .tabs .tab-contents .tab-content .text ul li{color:#000;padding-bottom:2px}.c-layout .tabs .tab-contents .tab-content .photos .slider-small{height:100px}.c-layout .tabs .tab-contents .tab-content .photos .slider-small .slide{height:100px;max-width:150px;margin:0 10px}.c-experience{position:relative}.c-experience .long-background{position:absolute;width:100%;height:0;pointer-events:none;z-index:-1}.c-experience .long-background .image-wrapper{position:relative;top:0;left:0;right:0;width:75%;height:auto}@media (min-width: 1440px){.c-experience .long-background .image-wrapper{width:65%}}@media (max-width: 1199px){.c-experience .long-background .image-wrapper{width:90%}}@media (max-width: 991px){.c-experience .long-background .image-wrapper{width:150%}}@media (max-width: 767px){.c-experience .long-background .image-wrapper{width:190%}}@media (max-width: 480px){.c-experience .long-background .image-wrapper{width:300%}}.c-experience .long-background .image-wrapper img{width:100%;height:100%;margin:0}.c-experience .long-background .image-wrapper::before{content:'';position:absolute;display:block;left:0;top:0;width:100%;height:100%;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 25%);z-index:6}.c-experience .image-wrapper{position:relative}.c-experience .image-wrapper img{position:relative;width:calc(100% - 25px);margin:25px 0 25px 25px;z-index:5}.c-experience .image-wrapper .image-block-left{position:absolute;background-color:#CEA262;left:0;top:0;width:55%;height:100%;z-index:4}@media (min-width: 992px){.c-experience .text{margin-left:30px}}.c-environment .text{position:relative;overflow:hidden;transition:max-height .2s}.c-environment .text .text-overlay{pointer-events:none;opacity:0;position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;background:#ffffff;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 50%);transition:opacity .2s}.c-environment .text.short{max-height:360px}.c-environment .text.short .text-overlay{opacity:1}.c-environment .text.short ~ .read-more-button::before{-webkit-mask:url("./icons/plus.svg") no-repeat 50% 50%;mask:url("./icons/plus.svg") no-repeat 50% 50%}.c-environment .read-more-button{position:relative;padding-left:25px;font-size:1.25rem;font-weight:bold;color:#000}.c-environment .read-more-button::before{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:15px;height:15px;-webkit-mask-size:contain;mask-size:contain;background-color:#CEA262;background-position:center;transition:all 0.3s;-webkit-mask:url("./icons/minus.svg") no-repeat 50% 50%;mask:url("./icons/minus.svg") no-repeat 50% 50%}.c-environment .read-more-button:hover{color:#000;text-decoration:underline}.c-pricing>.content{padding-bottom:120px}@media (max-width: 767px){.c-pricing>.content{padding-bottom:90px}}.c-pricing>.content .period-title{border-bottom:solid 1px #fff}.c-pricing>.content .period-content .date{width:30%}.c-pricing>.content .period-content .date .date-title{display:block;text-transform:uppercase;font-size:1rem}.c-pricing>.content .period-content .date .date-price{display:block;font-size:1.25rem}.c-pricing>.content .extra-text{font-size:1rem;line-height:2rem}.c-pricing>.image{background-image:url("./images/Outdoor.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom}@media (min-width: 480px){.c-pricing>.image{padding-bottom:50px}}.c-pricing>.image .content{transform:translateY(-100px)}@media (max-width: 767px){.c-pricing>.image .content{transform:translateY(-70px)}}.c-pricing>.image .content .text p{font-size:1rem}.c-availability .google-calendar{position:relative;padding-bottom:75%;height:0;overflow:hidden}@media (max-width: 480px){.c-availability .google-calendar{padding-bottom:100%}}.c-availability .google-calendar iframe{position:absolute;top:0;left:0;width:100%;height:100%}.c-reservation{margin:0;padding:0;height:0}.c-contact .contact p{color:#000;margin-bottom:25px}.c-contact .contact p a{color:#000}.c-contact .contact p a:hover{color:#000;text-decoration:none}.c-contact .contact .socials li{margin-right:10px}.c-contact .contact .socials li a{color:#000;text-decoration:none}.c-contact .contact .socials li a:hover{color:#000;text-decoration:underline}.c-contact .contact .socials li a img{width:2rem;height:2rem;margin-right:10px}.c-footer .c-nav-footer ul{margin:0}.c-footer .c-nav-footer ul li{margin-right:20px;color:#fff}@media (max-width: 575px){.c-footer .c-nav-footer ul li{width:100%}}.c-footer .c-nav-footer ul li a{color:#fff;text-decoration:none}.c-footer .c-nav-footer ul li a:hover{color:#fff;text-decoration:underline}.c-footer .c-footer__logo img{width:80px;height:auto}.slick-slider .slick-prev,.slick-slider .slick-next{font-size:0;line-height:0;position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;padding:0;border:none;outline:none;background-color:#CEA262;cursor:pointer;z-index:5}.slick-slider .slick-prev::before,.slick-slider .slick-next::before{content:url("./icons/caret-right.svg");display:inline-block;vertical-align:middle;width:20px;height:20px}.slick-slider .slick-prev{left:0}.slick-slider .slick-prev::before{transform:rotate(180deg)}.slick-slider .slick-next{right:0}.slick-slider .slick-track .slick-slide{max-width:525px}@media (max-width: 575px){.slick-slider .slick-track .slick-slide{max-width:100vw}}.slick-slider .slick-track .slick-slide img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}*{min-height:0}.vbox-content{width:100%;height:calc(100% - 60px)}.vbox-content img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:transparent !important;box-shadow:none !important}.btn{padding:12px 20px;border-radius:5px;font-size:1rem;line-height:1rem;border:solid 2px transparent;transition:all .2s}.btn.btn-primary{color:#fff;background:#CEA262}.btn.btn-primary:hover,.btn.btn-primary:active{border-color:#CEA262 !important;color:#CEA262 !important;background:transparent !important}.btn.btn-white{color:#000;background:#fff}.btn.btn-white:hover,.btn.btn-white:active{border-color:#fff !important;color:#fff !important;background:#CEA262 !important}.btn.btn-link{color:#000}.btn.btn-link:hover,.btn.btn-link:active{color:#000 !important;text-decoration:underline !important}form .row{margin-bottom:1rem}form .row input[type=text],form .row input[type=email],form .row input[type=date],form .row textarea.form-control{border-radius:5px;padding:12px;font-size:1.125rem;border:solid 1px #DBDEE7;background-color:#fff;box-shadow:none}form .row input[type=text],form .row input[type=email],form .row input[type=date]{min-height:45px}.form-box .status{margin-top:10px;font-size:1.125rem;color:#CEA262}.c-cookie-policy h2,.c-privacy-policy h2{margin-bottom:1.25rem}.c-cookie-policy h3,.c-privacy-policy h3{margin-bottom:.75rem}#cookieConsent{position:fixed;bottom:0;left:0;right:0;display:none;z-index:9999;box-shadow:0 0 15px 5px rgba(0,0,0,0.25)}#cookieConsent p,#cookieConsent p a{font-size:.875rem;margin-bottom:0}#cookieConsent p a:hover{color:#fff;text-decoration:none}#cookieConsent .row>div{align-items:center;margin-bottom:0 !important}#cookieConsent .row>div.buttons a.btn{width:190px;font-size:17px}#cookieConsent .row>div.buttons a.btn:first-child{margin-right:10px}@media (max-width: 991px){#cookieConsent .row>div.buttons{flex-wrap:wrap;justify-content:flex-end}#cookieConsent .row>div.buttons a.btn:first-child{margin-right:0;margin-bottom:10px}}@media (max-width: 575px){#cookieConsent .row>div.buttons{text-align:center !important;justify-content:center;margin-top:20px}#cookieConsent .row>div.buttons a.btn{margin-right:10px !important;margin-left:10px !important;margin-bottom:10px}}

/*# sourceMappingURL=style.css.map */
