@font-face{font-family:'Lato';font-style:normal;font-weight:100;src:local(''), url('../fonts/lato-v23-latin-ext_latin-100.woff2') format('woff2'), url('../fonts/lato-v23-latin-ext_latin-100.woff') format('woff');}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local(''), url('../fonts/lato-v23-latin-ext_latin-300.woff2') format('woff2'), url('../fonts/lato-v23-latin-ext_latin-300.woff') format('woff');}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:local(''), url('../fonts/lato-v23-latin-ext_latin-300italic.woff2') format('woff2'), url('../fonts/lato-v23-latin-ext_latin-300italic.woff') format('woff');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local(''), url('../fonts/lato-v23-latin-ext_latin-regular.woff2') format('woff2'), url('../fonts/lato-v23-latin-ext_latin-regular.woff') format('woff');}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local(''), url('../fonts/lato-v23-latin-ext_latin-italic.woff2') format('woff2'), url('../fonts/lato-v23-latin-ext_latin-italic.woff') format('woff');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local(''), url('../fonts/lato-v23-latin-ext_latin-700.woff2') format('woff2'), url('../fonts/lato-v23-latin-ext_latin-700.woff') format('woff');}@font-face{font-family:'Lato';font-style:italic;font-weight:700;src:local(''), url('../fonts/lato-v23-latin-ext_latin-700italic.woff2') format('woff2'), url('../fonts/lato-v23-latin-ext_latin-700italic.woff') format('woff');}@media (min-width:0){.color-black{color:#000}.bg-black{background-color:#000}.color-xs-black{color:#000}.bg-xs-black{background-color:#000}.color-white{color:#fff}.bg-white{background-color:#fff}.color-xs-white{color:#fff}.bg-xs-white{background-color:#fff}.color-basecolor{color:#000}.bg-basecolor{background-color:#000}.color-xs-basecolor{color:#000}.bg-xs-basecolor{background-color:#000}.color-ctacolor{color:#87764e}.bg-ctacolor{background-color:#87764e}.color-xs-ctacolor{color:#87764e}.bg-xs-ctacolor{background-color:#87764e}.color-lightbg{color:#e7e4dc}.bg-lightbg{background-color:#e7e4dc}.color-xs-lightbg{color:#e7e4dc}.bg-xs-lightbg{background-color:#e7e4dc}.color-asidebg{color:#0d0d0d}.bg-asidebg{background-color:#0d0d0d}.color-xs-asidebg{color:#0d0d0d}.bg-xs-asidebg{background-color:#0d0d0d}.color-footer{color:#dcdcdc}.bg-footer{background-color:#dcdcdc}.color-xs-footer{color:#dcdcdc}.bg-xs-footer{background-color:#dcdcdc}}@media (min-width:576px){.color-sm-black{color:#000}.bg-sm-black{background-color:#000}.color-sm-white{color:#fff}.bg-sm-white{background-color:#fff}.color-sm-basecolor{color:#000}.bg-sm-basecolor{background-color:#000}.color-sm-ctacolor{color:#87764e}.bg-sm-ctacolor{background-color:#87764e}.color-sm-lightbg{color:#e7e4dc}.bg-sm-lightbg{background-color:#e7e4dc}.color-sm-asidebg{color:#0d0d0d}.bg-sm-asidebg{background-color:#0d0d0d}.color-sm-footer{color:#dcdcdc}.bg-sm-footer{background-color:#dcdcdc}}@media (min-width:768px){.color-md-black{color:#000}.bg-md-black{background-color:#000}.color-md-white{color:#fff}.bg-md-white{background-color:#fff}.color-md-basecolor{color:#000}.bg-md-basecolor{background-color:#000}.color-md-ctacolor{color:#87764e}.bg-md-ctacolor{background-color:#87764e}.color-md-lightbg{color:#e7e4dc}.bg-md-lightbg{background-color:#e7e4dc}.color-md-asidebg{color:#0d0d0d}.bg-md-asidebg{background-color:#0d0d0d}.color-md-footer{color:#dcdcdc}.bg-md-footer{background-color:#dcdcdc}}@media (min-width:992px){.color-lg-black{color:#000}.bg-lg-black{background-color:#000}.color-lg-white{color:#fff}.bg-lg-white{background-color:#fff}.color-lg-basecolor{color:#000}.bg-lg-basecolor{background-color:#000}.color-lg-ctacolor{color:#87764e}.bg-lg-ctacolor{background-color:#87764e}.color-lg-lightbg{color:#e7e4dc}.bg-lg-lightbg{background-color:#e7e4dc}.color-lg-asidebg{color:#0d0d0d}.bg-lg-asidebg{background-color:#0d0d0d}.color-lg-footer{color:#dcdcdc}.bg-lg-footer{background-color:#dcdcdc}}@media (min-width:1200px){.color-xl-black{color:#000}.bg-xl-black{background-color:#000}.color-xl-white{color:#fff}.bg-xl-white{background-color:#fff}.color-xl-basecolor{color:#000}.bg-xl-basecolor{background-color:#000}.color-xl-ctacolor{color:#87764e}.bg-xl-ctacolor{background-color:#87764e}.color-xl-lightbg{color:#e7e4dc}.bg-xl-lightbg{background-color:#e7e4dc}.color-xl-asidebg{color:#0d0d0d}.bg-xl-asidebg{background-color:#0d0d0d}.color-xl-footer{color:#dcdcdc}.bg-xl-footer{background-color:#dcdcdc}}@media (min-width:1200px){.color-xxl-black{color:#000}.bg-xxl-black{background-color:#000}.color-xxl-white{color:#fff}.bg-xxl-white{background-color:#fff}.color-xxl-basecolor{color:#000}.bg-xxl-basecolor{background-color:#000}.color-xxl-ctacolor{color:#87764e}.bg-xxl-ctacolor{background-color:#87764e}.color-xxl-lightbg{color:#e7e4dc}.bg-xxl-lightbg{background-color:#e7e4dc}.color-xxl-asidebg{color:#0d0d0d}.bg-xxl-asidebg{background-color:#0d0d0d}.color-xxl-footer{color:#dcdcdc}.bg-xxl-footer{background-color:#dcdcdc}}.chosen-wrapper{margin:0 auto 25px;position:relative}@media all and (min-width:992px){.chosen-wrapper{max-width:400px}}.chosen-wrapper:after{pointer-events:none;content:"";position:absolute;top:18px;right:20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:9;color:#000}.chosen-wrapper.is-active:after{border-top:8px solid rgba(0, 0, 0, 1);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chosen-wrapper .chosen-container .chosen-single{border-radius:0;height:39px;border:1px solid rgba(0, 0, 0, 0.6);background:transparent;color:#000;font-size:0.9375rem;line-height:1.6875rem;letter-spacing:0.0153846154rem;color:rgba(0, 0, 0, 0.5);padding:0.5333333333rem 1.0666666667rem;transition:all 0.3s ease;box-shadow:none !important}@media all and (min-width:768px){.chosen-wrapper .chosen-container .chosen-single{height:39px}}@media all and (min-width:992px){.chosen-wrapper .chosen-container .chosen-single{height:46px}}.chosen-wrapper .chosen-container .chosen-single b{display:none !important}.chosen-wrapper .chosen-container .chosen-single span{letter-spacing:0;padding:0;line-height:inherit;color:#000}.chosen-wrapper .chosen-container.chosen-with-drop .chosen-single{border-color:#000;color:#000;background-image:none}.chosen-wrapper .chosen-container.chosen-with-drop .chosen-drop{opacity:1;visibility:visible;transform:translateY(0)}.chosen-wrapper .chosen-container.chosen-container-single-nosearch .chosen-search{display:none}.chosen-wrapper .chosen-container .chosen-drop{letter-spacing:0;border-radius:0;box-shadow:none;border-color:#000;margin-top:0;-webkit-transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.3s cubic-bezier(0.55, 0.085, 0.68, 0.53);opacity:0}.chosen-wrapper .chosen-container .chosen-results{font-size:0.9375rem;line-height:1.6875rem;letter-spacing:0.0153846154rem;color:#000;max-height:1000px;margin:0;padding:0}@media all and (min-width:992px){.chosen-wrapper .chosen-container .chosen-results{max-height:245px}}.chosen-wrapper .chosen-container .chosen-results li{padding:0.5333333333rem 1.0666666667rem;margin:0;border-bottom:1px solid #e5e5e5;-webkit-transition:all 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);-o-transition:all 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);transition:all 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);line-height:20px}.chosen-wrapper .chosen-container .chosen-results li.highlighted{background-color:#eee !important;color:#000;background-image:none}.cookie-bar__inner{background-color:#ddd;color:#2b2b2b;font-size:0.875rem;line-height:1.375rem;padding:1.0666666667rem;text-align:center}@media (min-width:992px){.cookie-bar__inner{display:flex;padding:0.5333333333rem;justify-content:center;align-items:center}}.cookie-bar__buttons{display:flex;flex-direction:row;justify-content:center;margin-top:1.0666666667rem}@media (min-width:992px){.cookie-bar__buttons{display:inline-block;margin-top:0}}.cookie-bar__btn{background-color:#2b2b2b;color:#ddd;border:none;padding:0.2133333333rem 1.0666666667rem;font-size:0.875rem;line-height:1.375rem;cursor:pointer;margin-left:0.5333333333rem;margin-right:0.5333333333rem}@media (min-width:992px){.cookie-bar__btn{display:inline-block;margin:0;margin-left:0.5333333333rem}}.cookie-bar a{background-color:#2b2b2b;color:#ddd;display:inline-block;border:none;padding:0.2133333333rem 1.0666666667rem;font-size:0.875rem;line-height:1.375rem;text-decoration:none;cursor:pointer;margin-left:0.5333333333rem;margin-right:0.5333333333rem}@media (min-width:992px){.cookie-bar a{display:inline-block;margin:0;margin-left:0.5333333333rem}}.cookie-bar-privacy-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(43, 43, 43, 0.5);display:flex;justify-content:center;align-items:center}.cookie-bar-privacy-popup.cookie-bar-privacy-popup--hidden{display:none}.cookie-bar-privacy-popup__dialog{background-color:white;width:100%;max-width:50rem;max-height:90vh;overflow:auto;padding:2rem 1.5rem 1.5rem;position:relative}.cookie-bar-privacy-popup__dialog__close{position:absolute;top:0;right:0;background-color:#2b2b2b;color:white;display:block;width:2rem;height:2rem;border:none;cursor:pointer}.cookie-bar-privacy-popup__dialog__close:before,.cookie-bar-privacy-popup__dialog__close:after{content:"";display:block;width:1rem;height:0.25rem;background-color:white;position:absolute;top:50%;left:25%;transform-origin:center center;margin-top:-0.125rem}.cookie-bar-privacy-popup__dialog__close:before{transform:rotate(45deg)}.cookie-bar-privacy-popup__dialog__close:after{transform:rotate(-45deg)}.cookie-bar-privacy-popup__dialog p:last-child{margin-bottom:0}.cookie-bar--bottom-left,.cookie-bar--bottom-right,.cookie-bar--bottom{z-index:100;position:fixed}.cookie-bar--bottom{right:0;bottom:0;left:0}.cookie-bar--bottom-left{left:1.0666666667rem}.cookie-bar--bottom-right{right:1.0666666667rem}.cookie-bar--bottom-right,.cookie-bar--bottom-left{bottom:1.0666666667rem}@media (min-width:48rem){.cookie-bar--bottom-right,.cookie-bar--bottom-left{width:22.5rem}}@media (min-width:48rem){.cookie-bar--bottom-right .cookie-bar__inner,.cookie-bar--bottom-left .cookie-bar__inner,.cookie-bar--bottom-right .cookie-bar__buttons,.cookie-bar--bottom-left .cookie-bar__buttons{display:block}}@media (min-width:48rem){.cookie-bar--bottom-right .cookie-bar__buttons,.cookie-bar--bottom-left .cookie-bar__buttons{margin-top:0.375rem}}.cookie-bar--bottom-right .cookie-bar__inner,.cookie-bar--bottom-left .cookie-bar__inner{line-height:1.3}html,body{padding:0;margin:0}body{overflow-x:hidden;min-width:320px;max-width:100vw;height:100%;width:100%;margin:0;padding:0;font-family:Helvetica;color:#000;font-size:0.875rem;line-height:1.5rem;letter-spacing:0rem;font-family:'Lato', sans-serif}body.childModalOpen{overflow-y:hidden}*{outline:0}a,input{outline:0}#loader{display:none}.hup,.frameLink a,.frameLink span,.frameLink input,.frameLink button{text-transform:uppercase;font-size:0.875rem;line-height:1.5rem;letter-spacing:0.1153846154rem}.container{padding-left:2.1333333333rem;padding-right:2.1333333333rem}body .slick-dots{position:static;bottom:initial;width:100%;margin:initial;text-align:initial}body .slick-dots li{position:static;display:block;width:auto;height:auto;margin:0}body .slick-dots li button:before{content:initial}body .slick-arrow{transform:none}body .slick-arrow::before{content:initial}.frameLink a,.frameLink span,.frameLink input,.frameLink button{display:inline-block;min-width:140px;text-align:center;text-decoration:none;color:#fff;border:none;background-color:#87764e;padding-top:0.5333333333rem;padding-bottom:0.5333333333rem;padding-left:1.8133333333rem;padding-right:1.6rem;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer}.frameLink a.bookingButton,.frameLink span.bookingButton,.frameLink input.bookingButton,.frameLink button.bookingButton{background-color:#87764e;border-color:#87764e}.frameLink .frameLinkInner{display:inline-block;position:relative;z-index:1}.frameLink a:hover,.frameLink span:hover,.frameLink input:hover,.frameLink button:hover{background-color:#0d0d0d;color:#fff;text-decoration:none}.frameLink.bright a,.frameLink.bright span,.frameLink.bright input,.frameLink.bright button{color:#87764e;background-color:#fff}.frameLink.bright a.bookingButton,.frameLink.bright span.bookingButton,.frameLink.bright input.bookingButton,.frameLink.bright button.bookingButton{background-color:#87764e;border-color:#87764e;margin-left:0.5333333333rem;color:#fff}.frameLink.bright a:hover,.frameLink.bright span:hover,.frameLink.bright input:hover,.frameLink.bright button:hover{background-color:#87764e;color:#fff}.frameLink.bright a:hover.bookingButton,.frameLink.bright span:hover.bookingButton,.frameLink.bright input:hover.bookingButton,.frameLink.bright button:hover.bookingButton{background-color:#fff;border-color:#fff;color:#87764e}h1,h2,h3,h4{margin:0;padding:0;font-size:1rem;line-height:1rem;letter-spacing:0rem;font-weight:400}.bigText{font-size:2rem;line-height:2.125rem;letter-spacing:0rem}@media all and (min-width:1200px) and (min-height:900px){.pageFlex{display:flex;flex-direction:row}.pageFlex .asideContent,.pageFlex .asideContentFixer{width:40%}.pageFlex .mainContent{width:60%}}@media all and (min-width:1400px) and (min-height:900px){.pageFlex .asideContent,.pageFlex .asideContentFixer{width:30%}.pageFlex .mainContent{width:70%}}@media all and (min-width:1700px) and (min-height:900px){.pageFlex .asideContent,.pageFlex .asideContentFixer{width:25%}.pageFlex .mainContent{width:75%}}.mainContent{overflow-x:hidden;flex-grow:2}.leftTitles{font-family:'Lato', sans-serif;font-style:italic;font-weight:300;color:#87764e;font-size:1.5rem;line-height:1.75rem;letter-spacing:0rem}@media all and (min-width:1200px) and (min-height:900px){.asideContent{max-width:500px}.asideContent .asideContentFixer{max-width:500px}}.asideContent .asideContentInner{display:flex;flex-direction:row;flex-wrap:wrap}.asideContent .asideContentInner .frame{width:100%}@media all and (max-width:799px){.asideContent .asideContentFixer{max-width:500px;margin:auto}}@media all and (min-width:800px){.asideContent .asideContentInner{flex-wrap:nowrap}.asideContent .asideContentInner .frame{width:50%;padding:2.1333333333rem}.asideContent .asideContentInner .frame:first-child{padding-right:3.2rem}.asideContent .asideContentInner .frame:last-child{padding-left:3.2rem}}@media all and (max-width:1201px){.asideContent{margin-bottom:6.4rem}}@media all and (max-height:901px) and (min-width:1200px){.asideContent{margin-bottom:6.4rem}.asideContent .asideContentFixer{max-width:1068px;margin:auto}}@media all and (min-width:1200px) and (min-height:900px){.asideContent .asideContentInner{display:block}.asideContent .asideContentInner .frame{width:100%;padding:0}.asideContent .asideContentInner .frame:first-child{padding-right:0}.asideContent .asideContentInner .frame:last-child{padding-left:0}.asideContent .asideContentFixer{position:fixed;left:0;top:0;height:100%;z-index:30;overflow-x:hidden;overflow-y:auto}}.asideContent .asideContentOuter{padding:3.2rem 2.6666666667rem;height:100%;display:flex;flex-direction:column;justify-content:center}@media all and (min-width:800px){.asideContent .asideContentOuter{padding:2.1333333333rem}}@media all and (min-width:1200px){.asideContent .asideContentOuter{padding:4.2666666667rem}}@media all and (min-width:1200px) and (min-height:900px){.asideContent .asideContentOuter{height:auto}}.leftTitles{font-family:'Lato', sans-serif;font-style:italic;font-weight:300;color:#87764e;font-size:1.5rem;line-height:1.75rem;letter-spacing:0rem}.headerslider{overflow:hidden}.headerslider ul{margin:0;padding:0}.headerslider .galleryItem{display:block;height:100vh;width:100vw;background-size:cover;background-repeat:no-repeat;background-position:center center}@media all and (min-width:992px){.headerslider .galleryItem{background-attachment:fixed}}.headerslider .headersliderOuter{position:relative}.logoContainer{padding-top:2.1333333333rem;padding-bottom:2.1333333333rem}@media all and (min-width:1200px){.logoContainer{padding-top:3.2rem;padding-bottom:3.2rem}}.topBar{margin-bottom:3.2rem;padding-top:2.1333333333rem;padding-bottom:2.1333333333rem}@media all and (min-width:1400px){.topBar{padding-top:0.8533333333rem;padding-bottom:0.8533333333rem}}.topBar .topBarOuter{color:#fff;font-size:0.875rem;line-height:0.875rem;letter-spacing:0rem}.topBar .topBarOuter a{color:#fff;text-decoration:underline}.topBar .topBarOuter a:hover,.topBar .topBarOuter a:focus{color:#fff;text-decoration:none}@media all and (min-width:1400px){.topBar .topBarOuter{display:flex;flex-direction:row;justify-content:space-between}}@media all and (max-width:1401px){.topBar{text-align:center}}.topBar .left{font-family:'Lato', sans-serif;font-style:italic;font-weight:300}.topBar ul{margin:0;padding:0}.topBar li{padding-left:0.2133333333rem;list-style-type:none;display:inline-block}@media all and (max-width:1401px){.topBar li{padding-top:0.4266666667rem;padding-top:0.4266666667rem;display:block}.topBar li.spacer{display:none}}.standardContent{padding-top:0rem;padding-bottom:3.2rem}@media all and (min-width:1200px){.standardContent{padding-top:3.2rem}}@media all and (max-height:901px){.standardContent{padding-top:0rem}}.standardContent .title{padding-bottom:3.2rem}.standardContent .subTitle{font-size:0.875rem;line-height:1.5rem;letter-spacing:0rem;font-family:'Lato', sans-serif;font-style:italic;font-weight:400}.standardContent .moreContent .contentOuter{display:none}.standardContent .content p{margin-top:0;margin-bottom:1.0666666667rem}.standardContent .content2{padding-bottom:1.0666666667rem}.standardContent .readMore{background-color:#fff;margin-top:-1.0666666667rem;z-index:2;position:relative;color:#87764e}.standardContent .readMore span{cursor:pointer;text-decoration:underline}.standardContent .readMore span:hover{text-decoration:none}.imageSlider{padding-top:2.1333333333rem;padding-bottom:1.0666666667rem}@media all and (min-width:1200px) and (min-height:900px){.imageSlider{padding-top:3.2rem;padding-bottom:3.2rem}}.imageSlider .sliderOuter{position:relative}@media all and (min-width:800px){.imageSlider .sliderOuter{margin-left:-30vw;margin-right:-30vw}}@media all and (min-width:1400px){.imageSlider .sliderOuter{margin-left:-15vw;margin-right:-15vw}}.imageSlider .imageOuter{max-width:100vw}@media all and (min-width:800px){.imageSlider .imageOuter{padding-left:0.5333333333rem;padding-right:0.5333333333rem}}.imageSlider .slick-arrow{position:absolute;height:100%;z-index:2;background-repeat:repeat-y;width:50px;top:0;display:flex;flex-direction:column;justify-content:center}@media all and (min-width:800px){.imageSlider .slick-arrow{width:115px}}.imageSlider .slick-arrow svg{height:20px;width:20px;cursor:pointer}.imageSlider .slick-arrow svg polygon{fill:#fff;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media all and (min-width:800px){.imageSlider .slick-arrow svg{height:40px;width:40px}}.imageSlider .slick-arrow:hover svg polygon{fill:rgba(255, 255, 255, 0.5)}.imageSlider .slick-prev{left:0;align-items:flex-start;background-position:top right;background-image:url(/fileadmin/global/images/gradientLeft.png);padding-left:1.0666666667rem}@media all and (min-width:800px){.imageSlider .slick-prev{left:30vw;background-position:top left}}@media all and (min-width:1400px){.imageSlider .slick-prev{left:15vw}}.imageSlider .slick-next{right:0;align-items:flex-end;background-position:top left;padding-right:1.0666666667rem;background-image:url(/fileadmin/global/images/gradientRight.png)}@media all and (min-width:800px){.imageSlider .slick-next{right:30vw;background-position:top right}}@media all and (min-width:1400px){.imageSlider .slick-next{right:15vw}}.contentImageSlide{padding-top:3.2rem;padding-bottom:3.2rem}@media all and (min-width:800px){.contentImageSlide .flexContainer{display:flex;flex-direction:row}.contentImageSlide .imgSlider,.contentImageSlide .contentSlider{width:50%}}@media all and (min-width:1200px){.contentImageSlide .flexContainer{display:block}.contentImageSlide .imgSlider,.contentImageSlide .contentSlider{width:100%}}@media all and (min-width:1400px){.contentImageSlide .flexContainer{display:flex;flex-direction:row}.contentImageSlide .imgSlider,.contentImageSlide .contentSlider{width:50%}}.contentImageSlide .slideItem{background-size:cover;background-position:center center;background-repeat:no-repeat}.contentImageSlide .contentSlider{background-color:#e7e4dc}.contentImageSlide .contentOuter{position:relative;padding:4.2666666667rem 3.2rem;height:100%}.contentImageSlide .contenInner{max-width:400px;height:100%}.contentImageSlide .title{padding-bottom:2.1333333333rem;color:#87764e}.contentImageSlide .contentCenteredOuter{display:flex;flex-direction:column;justify-content:center}.contentImageSlide .content{font-size:1rem;line-height:1.5rem;letter-spacing:0rem;color:#87764e}.contentImageSlide .frameLink{padding-top:1.0666666667rem}.contentImageSlide .slick-dots{margin:0;padding:0;padding-top:1.0666666667rem;text-align:center}.contentImageSlide .slick-dots li{list-style-type:none;display:inline-block;margin:0 6px;padding:3px;border:1px dotted rgba(135, 118, 78, 0.8);border-radius:50%}.contentImageSlide .slick-dots li button{margin:0;padding:0;-webkit-appearance:none;display:block;width:11px;height:11px;font-size:0rem;line-height:0rem;letter-spacing:0rem;color:transparent;border:none;background-color:transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-radius:50%;cursor:pointer}.contentImageSlide .slick-dots li button:hover,.contentImageSlide .slick-dots li.slick-active button{background-color:#87764e}.contentImageSlide .slick-slider,.contentImageSlide .slick-list,.contentImageSlide .slick-track,.contentImageSlide .slick-slide{height:100%}.contentImageSlide .slick-track{overflow:hidden}.contactElements{padding-top:4.2666666667rem;padding-bottom:3.2rem}@media all and (max-width:1201px){.contactElements{padding-top:2.1333333333rem;padding-bottom:1.0666666667rem}.contactElements .item{padding-top:0.5333333333rem;padding-bottom:0.5333333333rem}}.contactElements .title{text-decoration:underline}.contactElements .content p{margin:0}.contactElements .content a{color:#000;text-decoration:none}.contactElements .content a:hover,.contactElements .content a:focus{color:#000;text-decoration:underline}.contactElements .icon{text-align:center;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center}.contactElements .icon a{text-decoration:none}.contactElements .icon svg{width:25px;height:25px}.contactElements .icon svg path,.contactElements .icon svg circle,.contactElements .icon svg polygon{fill:#000;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.contactElements .icon.icon-call svg{width:20px;height:20px}.contactElements .icon a:hover svg path,.contactElements .icon a:hover svg circle,.contactElements .icon a:hover svg polygon{fill:#87764e}.footerElement{padding-top:3.2rem;overflow:hidden}.footerElement ul{margin:0;padding:0;text-align:center;padding-top:2.1333333333rem;padding-bottom:2.1333333333rem}.footerElement li{list-style-type:none;display:inline-block;padding-left:2.1333333333rem;padding-right:2.1333333333rem}@media all and (max-width:1201px){.footerElement li{padding-top:0.5333333333rem;padding-bottom:0.5333333333rem;width:100%}}.footerElement a{color:#000;text-decoration:none}.footerElement a:hover,.footerElement a:focus{color:#000;text-decoration:underline}.packagesList .topTitle{padding-bottom:1.6rem}.packagesList .slick-track{width:100% !important}.packagesList .slides *{overflow:visible}.packagesList .slick-slide{position:absolute !important;top:0 !important;left:0 !important}.packagesList .slick-slide.slick-active{position:relative !important}.packagesList .item .itemInner{border:1px solid #fff;position:relative}.packagesList .item .priceBadgeOuter{position:absolute;top:2.1333333333rem;left:-1.6rem}.packagesList .item .priceBadgeOuter .priceBadgeInner{background-color:#87764e;width:90px;height:90px;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center}.packagesList .item .priceBadgeOuter .priceBadge{color:#fff;text-align:center}.packagesList .item .priceBadgeOuter .topLine{font-size:0.75rem;line-height:1rem;letter-spacing:0rem}.packagesList .item .priceBadgeOuter .price{padding-bottom:0.32rem;font-size:1.5rem;line-height:1.5rem;letter-spacing:0rem}.packagesList .item .image{background-size:cover;background-repeat:no-repeat;background-position:center center}.packagesList .item .image.imageDesktop{display:none}@media all and (min-width:600px){.packagesList .item .image.imageDesktop{display:block}}.packagesList .item .image.imageMobile{display:block}@media all and (min-width:600px){.packagesList .item .image.imageMobile{display:none}}.packagesList .item .title{text-align:center;color:#fff;font-size:1.5rem;line-height:1.75rem;letter-spacing:0rem;padding-top:1.6rem;padding-bottom:0.64rem}.packagesList .item .teaser{padding-left:0.8533333333rem;padding-right:0.8533333333rem;padding-bottom:1.6rem;text-align:center;color:#fff}.packagesList .item .teaser p{margin:0}.packagesList .item .teaser b,.packagesList .item .teaser strong{font-family:'Lato', sans-serif;font-weight:400;text-decoration:underline}.packagesList .slidesOuter{position:relative}.packagesList .slick-arrow{position:absolute;z-index:2;height:20px;width:20px;top:50%}@media all and (min-width:800px){.packagesList .slick-arrow{height:40px;width:40px}}.packagesList .slick-arrow svg{height:20px;width:20px;cursor:pointer}.packagesList .slick-arrow svg polygon{fill:#87764e;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media all and (min-width:800px){.packagesList .slick-arrow svg{height:40px;width:40px}}.packagesList .slick-arrow:hover svg polygon{fill:rgba(135, 118, 78, 0.5)}.packagesList .slick-prev{left:-30px}@media all and (min-width:800px){.packagesList .slick-prev{left:-55px}}.packagesList .slick-next{right:-30px}@media all and (min-width:800px){.packagesList .slick-next{right:-55px}}.kognitivBooking{padding-top:4.2666666667rem;padding-bottom:4.2666666667rem}.kognitivBooking .bigText{text-align:center;padding-bottom:4.2666666667rem}.quickrequest{margin-bottom:5.3333333333rem}.quickrequest .topTitle{padding-bottom:1.6rem}.quickrequest .powermail_fieldset{position:relative}.quickrequest .powermail_fieldset.layout1{display:flex;flex-direction:row;justify-content:stretch;flex-wrap:wrap;margin-left:-0.5333333333rem;margin-right:-0.5333333333rem}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap{width:50%;padding-left:0.5333333333rem;padding-right:0.5333333333rem;margin-bottom:0.5333333333rem}.quickrequest .powermail_fieldwrap input{width:100%;background-color:transparent;border:none;border-bottom:1px solid #87764e;-webkit-appearance:none;color:#fff;opacity:1;border-radius:0;font-size:0.875rem;line-height:1.5625rem;letter-spacing:0.1153846154rem}.quickrequest ::-webkit-input-placeholder{color:#fff;opacity:1;text-transform:uppercase;-webkit-appearance:none;font-size:0.875rem;line-height:1.5625rem;letter-spacing:0.1153846154rem}.quickrequest ::-moz-placeholder{color:#fff;opacity:1;text-transform:uppercase;-webkit-appearance:none;font-size:0.875rem;line-height:1.5625rem;letter-spacing:0.1153846154rem}.quickrequest :-ms-input-placeholder{color:#fff;opacity:1;text-transform:uppercase;-webkit-appearance:none;font-size:0.875rem;line-height:1.5625rem;letter-spacing:0.1153846154rem}.quickrequest :-moz-placeholder{color:#fff;opacity:1;text-transform:uppercase;-webkit-appearance:none;font-size:0.875rem;line-height:1.5625rem;letter-spacing:0.1153846154rem}.quickrequest .powermail_fieldwrap_type_select .chosen-wrapper{margin:0 !important}.quickrequest .powermail_fieldwrap_type_select .chosen-single{border:none;border-bottom:1px solid #87764e;padding:0;color:#fff !important;text-transform:uppercase;height:27px}.quickrequest .powermail_fieldwrap_type_select .chosen-single span{font-size:0.875rem;line-height:1.5625rem;letter-spacing:0.1153846154rem;color:#fff !important}.quickrequest .powermail_fieldwrap_type_select .chosen-single b{display:block !important;width:12px;height:7px;position:absolute;top:10px;right:0;background-color:transparent;background-image:url(/fileadmin/global/images/dropdown.png);background-repeat:no-repeat;background-position:center center;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.quickrequest .powermail_fieldwrap_type_select .chosen-container-active.chosen-with-drop .chosen-single{border-bottom:1px solid #87764e}.quickrequest .powermail_fieldwrap_type_select .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:center center;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.quickrequest .powermail_fieldwrap_type_select .chosen-wrapper:after{display:none}.quickrequest .powermail_fieldwrap_type_select li{color:#000;font-size:0.875rem;line-height:1.5rem;letter-spacing:0rem;font-family:'Lato', sans-serif}.quickrequest .powermail_fieldwrap_type_select li.result-selected,.quickrequest .powermail_fieldwrap_type_select li.highlighted{color:#87764e !important}.quickrequest .powermail_fieldwrap_type_select .chosen-wrapper .chosen-container .chosen-drop{border-color:#87764e}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check{width:100%}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check .powermail_field{padding-top:0.5333333333rem;display:flex;flex-direction:row;justify-content:stretch;flex-wrap:wrap;margin-left:-0.5333333333rem;margin-right:-0.5333333333rem}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check .checkbox{width:50%;padding-left:0.5333333333rem;padding-right:0.5333333333rem;margin-bottom:0.5333333333rem;position:relative}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check label{border:none;position:relative;font-size:0.875rem;line-height:1.5625rem;letter-spacing:0.1153846154rem;color:#fff !important;text-transform:uppercase;cursor:pointer}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check .checkwrap{width:14px;height:14px;padding:1px;border:1px solid #fff;display:inline-block;position:relative;margin-right:0.5333333333rem;-webkit-transform:translate(0px, 2px);-moz-transform:translate(0px, 2px);-ms-transform:translate(0px, 2px);transform:translate(0px, 2px);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check input{width:8px;height:8px;border:none;display:inline-block;margin:0;padding:0;position:absolute;left:2px;top:2px;background-color:transparent;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check input:checked{background-color:#87764e}.quickrequest input.parsley-error{border-bottom:1px solid red}.quickrequest .parsley-errors-list,.quickrequest .parsley-errors-list.filled{display:none !important}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy{overflow:hidden;background-color:#0d0d0d;opacity:0;height:0;-webkit-transition:opacity 300ms ease-in-out, width 1ms 301ms linear;-moz-transition:opacity 300ms ease-in-out, width 1ms 301ms linear;-o-transition:opacity 300ms ease-in-out, width 1ms 301ms linear;transition:opacity 300ms ease-in-out, width 1ms 301ms linear}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy.show{opacity:1;height:auto}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy .powermail_field{padding-top:2.1333333333rem}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy label{font-size:0.75rem;line-height:1.375rem;letter-spacing:0rem;color:#fff !important;text-transform:none !important}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy a{color:#fff !important}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy a:hover,.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy a:focus{color:#fff !important}.quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy .checkbox{width:100% !important}.quickrequest:hover .powermail_fieldset.layout1 .powermail_fieldwrap_privacy{width:100%;opacity:1;-webkit-transition:opacity 300ms 1ms ease-in-out, width 1ms 0ms linear;-moz-transition:opacity 300ms 1ms ease-in-out, width 1ms 0ms linear;-o-transition:opacity 300ms 1ms ease-in-out, width 1ms 0ms linear;transition:opacity 300ms 1ms ease-in-out, width 1ms 0ms linear}.quickrequest .powermail_fieldwrap_privacy .checkbox.parsley-error .checkwrap{border-color:red}.quickrequest .childsModalTrigger .trigger input{pointer-events:none}.quickrequest .childsModal{position:fixed;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);z-index:1000;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);backdrop-filter:blur(2px)}.quickrequest .childsModal .childsModalOuter{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4.2666666667rem 2.1333333333rem;overflow-y:scroll}.quickrequest .childsModal .childsModalInner{background-color:#fff;width:100%;max-width:500px;padding:2.6666666667rem 3.2rem;position:relative;z-index:2}.quickrequest .childsModal .closeModalButton{cursor:pointer}.quickrequest .childsModal .kidsage{display:flex;flex-direction:row;justify-content:stretch;flex-wrap:wrap;margin-left:-0.5333333333rem;margin-right:-0.5333333333rem}.quickrequest .childsModal .kidsage .powermail_fieldwrap{width:50%;padding-left:0.5333333333rem;padding-right:0.5333333333rem;margin-bottom:0.5333333333rem}.quickrequest .childsModalBackDrop{position:fixed;width:100%;height:100%;top:0;left:0}.quickrequest .frameLink{padding-top:1.6rem;margin-right:0.5333333333rem}body.formInContent .quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy{display:block;width:100%;opacity:1;position:relative;left:0;top:0}body.formInContent .quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy .powermail_field{padding:0}.quickRequestMpSuccess{margin-bottom:5.3333333333rem}.quickRequestMpSuccess .topTitle{padding-bottom:1.6rem}.quickRequestMpSuccess .content{color:#fff}.quickRequestMpSuccess .content p{margin:0}.quickRequestMpSuccess .content b,.quickRequestMpSuccess .content strong{font-family:'Lato', sans-serif;font-weight:400;text-decoration:underline}.contentImageSlide .quickrequest{margin:0;margin-top:3rem}.contentImageSlide .quickrequest ::-webkit-input-placeholder{color:#87764e}.contentImageSlide .quickrequest ::-moz-placeholder{color:#87764e}.contentImageSlide .quickrequest :-ms-input-placeholder{color:#87764e}.contentImageSlide .quickrequest :-moz-placeholder{color:#87764e}.contentImageSlide .quickrequest .powermail_fieldwrap input,.contentImageSlide .quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy label{color:#87764e !important}.contentImageSlide .quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_type_check .checkwrap{border-color:currentColor}.contentImageSlide .quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy{background-color:transparent;overflow:visible;height:auto;opacity:1}.contentImageSlide .quickrequest .powermail_fieldset.layout1 .powermail_fieldwrap_privacy a{color:inherit !important}.contentImageSlide .quickrequest .frameLink button.powermail_submit{color:#fff;background-color:#87764e}.contentImageSlide .quickrequest .frameLink button.powermail_submit:hover,.contentImageSlide .quickrequest .frameLink button.powermail_submit:focus{background-color:#000}.contentImageSlide .quickrequest .childsModal{position:absolute}.contentImageSlide .quickrequest .powermail_fieldset{position:static}