/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(../../font/source-sans-pro-v14-latin-300.woff2) format("woff2")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:300;src:url(../../font/source-sans-pro-v14-latin-300italic.woff2) format("woff2")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(../../font/source-sans-pro-v14-latin-regular.woff2) format("woff2")}@font-face{font-family:Source Sans Pro;font-style:italic;font-weight:400;src:url(../../font/source-sans-pro-v14-latin-italic.woff2) format("woff2")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(../../font/source-sans-pro-v14-latin-700.woff2) format("woff2")}.hol-image-slider.is-section-display .hol-image-slider__controls,.wrapper{margin-inline:auto;padding-inline:15px;position:relative;width:100%}@media (min-width:577px){.hol-image-slider.is-section-display .hol-image-slider__controls,.wrapper{max-width:540px}}@media (min-width:769px){.hol-image-slider.is-section-display .hol-image-slider__controls,.wrapper{max-width:720px}}@media (min-width:993px){.hol-image-slider.is-section-display .hol-image-slider__controls,.wrapper{max-width:960px}}@media (min-width:1201px){.hol-image-slider.is-section-display .hol-image-slider__controls,.wrapper{max-width:1140px}}@media (min-width:1401px){.hol-image-slider.is-section-display .hol-image-slider__controls,.wrapper{max-width:1340px}}.footer__route-link,.hol-review__read-more{align-items:center;color:var(--color-beige);display:flex!important;flex-flow:row nowrap;gap:.25rem;padding:0;text-decoration:none;transition:color .25s ease-out}.footer__route-link:hover,.hol-review__read-more:hover{color:var(--color-black)}:root{--wp--preset--spacing--80:8rem}::selection{background:var(--color-beige);color:#fff}html{font-size:16px;overflow-x:hidden}body{font-family:sans-serif;font-family:Source Sans Pro,Arial,sans-serif;font-feature-settings:"liga" 1,"kern" 1;font-kerning:normal;font-optical-sizing:auto;font-size:1rem;font-style:normal;margin:0;overflow-x:clip;overscroll-behavior-x:none;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--color-black);line-height:1.4;text-size-adjust:none}*,:after,:before,body{text-rendering:optimizelegibility}*,:after,:before{box-sizing:border-box}figure{margin:0}img{height:auto;max-width:100%;object-fit:cover;width:auto}h1,h2,h3,h4{margin:0 0 .25em}@media (max-width:768px){h1,h2{font-size:1.6665rem!important;margin-bottom:1rem!important}}h1{font-size:6rem}h1,h2{font-weight:300}h2{font-size:3.333rem;line-height:1.15;margin-bottom:3rem}h3{text-transform:uppercase}h3,h4{font-size:.875em;font-weight:500}h5,h6{font-size:2rem}a{color:inherit}p{line-height:2.25}p a{text-decoration:underline;transition:color .2s ease-out}p a:hover{color:var(--color-beige)}ul{padding:0}main ul{padding-left:1em}main li{line-height:2.25}.big{font-size:2.777rem;font-weight:300}@media (min-width:640px){.h1,.h2,h1,h2{font-size:2.3331rem}}@media (min-width:992px){.h1,.h2,h1,h2{font-size:2.6664rem}}@media (min-width:1200px){.h1,.h2,h1,h2{font-size:3.333rem}}.has-medium-font-size{font-size:18px!important}.button{--background-color:#fff;--text-color:var(--color-main-font);background-color:var(--background-color);border-radius:100vmax;color:var(--text-color);display:inline-block;line-height:1;padding:.75rem 1.75rem;text-decoration:none}.button--outline{--text-color:#fff;--background-color:transparent;border:1px solid}.hidden{color:transparent;left:0;line-height:0;position:absolute;top:0;clip:rect(0,0,0,0)}.has-text-align-center{text-align:center}.wp-block-columns{gap:2rem;margin-block:10rem;margin-inline:auto;max-width:62.5rem}.wp-block-columns :first-child{margin-top:0}.wp-block-columns.is-extra-wide{max-width:unset!important}h2+.wp-block-columns{margin-top:6rem}@media (max-width:768px){h2+.wp-block-columns{margin-top:0}}.wp-block-buttons{display:flex;flex-flow:row wrap;gap:3rem;margin-top:3rem}.wp-block-button__link{align-items:center;color:var(--color-beige);display:flex!important;flex-flow:row nowrap;gap:.35rem;padding:0;text-decoration:none;transition:color .25s ease-out}.wp-block-button__link:hover{color:var(--color-black)}.wp-block-button.is-round-button{--text-color:var(--color-beige);--background-color:transparent;background-color:var(--background-color);border:1px solid;border-radius:100vmax;color:var(--text-color);display:inline-block;line-height:1;padding:.75rem 1.75rem;text-decoration:none}.wp-block-button.is-round-button .wp-block-button__link-icon{display:none}.wp-block-cover{height:110lvh;left:50%;margin-left:-50vw;margin-right:-50vw;margin-block:10rem;position:relative;right:50%;width:100vw}.wp-block-cover.use-max-height{height:unset}.wp-block-cover.has-animation{overflow:hidden}.wp-block-cover.has-animation img{height:100%;left:50%;padding-inline:8rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@media (max-width:768px){.wp-block-cover.has-animation img{height:auto;left:unset;padding-inline:1rem;position:relative;top:unset;transform:unset;vertical-align:bottom}}.wp-block-cover__background{display:none}@media (max-width:768px){.wp-block-cover{height:auto;min-height:unset!important}}.wp-block-group{margin-block:10rem}.wp-block-group.is-small{max-width:686px!important}@media (max-width:768px){.wp-block-group.is-small{width:100%}}.wp-block-group.has-background{background-color:transparent;padding-block:8rem;position:relative}.wp-block-group.has-background:before{content:"";display:block;height:100%;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;position:absolute;right:50%;top:0;width:100vw;z-index:-1}.wp-block-group.has-background:not(.is-layout-constrained){max-width:unset}.wp-block-group.has-beige-background-color:before{background-color:var(--color-beige)}.wp-block-group.has-beige-light-background-color:before{background-color:var(--color-beige-light)}.wp-block-group.has-beige-light-2-background-color:before{background-color:var(--color-beige-light-2)}.wp-block-group.has-brown-background-color:before{background-color:var(--color-brown)}.wp-block-group.has-black-background-color:before{background-color:var(--color-black)}.wp-block-table.is-fixed-width{width:655px}.wp-block-table table{border:none}.wp-block-table thead{border-bottom:2px solid #ccc!important}.wp-block-table td,.wp-block-table th,.wp-block-table tr{border:none!important}.wp-block-table tr{border-bottom:1px solid #ccc!important}.wp-block-table th{font-size:14px}.wp-block-table th:first-of-type{width:17%}.wp-block-table td{font-size:14px;padding:5px;padding-block:1rem!important;padding-inline:.5rem}.wp-block-table td:not(:first-of-type){text-align:center}.wp-block-table td:first-of-type{padding-left:0;width:17%}.single-activiteiten .wp-block-table td:not(:first-of-type),.single-biesbosch .wp-block-table td:not(:first-of-type){text-align:left}.wp-block-image.size-full,.wp-block-image.size-full img{width:100%}.full-width-youtube-embed{aspect-ratio:16/9;height:auto;left:50%;margin:-10rem -50vw;position:relative;right:50%;width:100vw}.full-width-youtube-embed iframe{height:100%;vertical-align:bottom;width:100%}a:not(.wp-block-button__link) .wp-block-button__link-icon{display:none}.container-size-med{max-width:880px!important}.wp-block-gallery{display:flex;flex-flow:row nowrap;gap:0!important;left:50%;margin-left:-50vw;margin-left:-50vw!important;margin-right:-50vw;margin-right:-50vw!important;max-width:unset!important;position:relative;right:50%;width:100vw}@media (max-width:768px){.wp-block-gallery{overflow-x:scroll}.wp-block-gallery .wp-block-image{min-width:305px}}.m-top-0{margin-top:0!important}.header{--header-color:#fff;background:linear-gradient(180deg,rgba(0,0,0,.5),transparent);left:0;padding-block:1rem;position:fixed;top:0;transition:opacity .5s ease-out,transform .5s ease-out;width:100%;z-index:1000}.header__wrapper{align-items:center;display:flex;flex-flow:row nowrap}.header__menu-trigger{--size:2.5rem;--trigger-color:var(--header-color);background-color:transparent;border:1px solid var(--trigger-color);border-radius:100%;cursor:pointer;height:var(--size);position:relative;width:var(--size)}.header__menu-trigger .close-icon,.header__menu-trigger .menu-icon{color:var(--trigger-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .4s ease-out}.header__menu-trigger .close-icon,.header__menu-trigger.active .menu-icon{opacity:0}.header__menu-trigger.active .close-icon{opacity:1}@media (max-width:768px){.header__menu-trigger{background:hsla(0,0%,100%,.3);box-shadow:0 0 0 3px hsla(46,20%,54%,.5)}}.header__logo{color:var(--header-color);left:50%;margin-inline:auto;position:absolute;top:50%;transform:translate(-50%,calc(-50% + 2.5rem));transition:transform .25s ease-out,opacity .25s ease-out}.header__logo svg{height:auto;transition:width .25s ease-out;width:6rem}@media (max-width:768px){.header__logo svg{width:4rem}}.header__logo.active{opacity:0;transform:translate(-50%,-100%)}@media (max-width:768px){.header__logo{transform:translate(-50%,calc(-50% + 1rem))}}.header__menu{align-items:center;display:flex;flex-direction:column;height:calc(100lvh - 2rem);justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.header__menu ul{display:grid;grid-auto-flow:column;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,max-content);list-style:none;margin:0;padding:0;width:100%}@media (max-width:768px){.header__menu ul{padding-inline:1rem}}.header__menu li{display:block;height:auto;opacity:0;pointer-events:none;transform:translateX(50px)}.header__menu li a{border-bottom:1px solid #efecdf;color:#202124;cursor:pointer;display:block;font-size:1.25rem;font-weight:300;line-height:1;padding:1.5rem 1rem 1.5rem 1.5rem;text-decoration:none;transition:background-color .35s ease-out}.header__menu li a:hover{background-color:#d1c8b4}@media (min-width:992px){.header__menu li a{font-size:3rem}}@media (min-width:1200px) and (min-height:720px){.header__menu li a{font-size:4rem}}.header__menu.active{opacity:1;pointer-events:all}.header .button{--text-color:var(--header-color)}@media (max-width:768px){.header .button{padding:.5rem 1rem}}.header.has-scrolled .header__logo{transform:translate(-50%,calc(-50% + 1rem))}.header.has-scrolled .header__logo svg{width:4.25rem}.header.fade-out{opacity:0;transform:translateY(-2rem)}.wpml-ls{color:var(--header-color);margin-left:auto;margin-right:1rem;transition:transform .25s ease-out,opacity .25s ease-out}.wpml-ls.active{opacity:0;transform:translateY(-100%)}@media (max-width:768px){.wpml-ls{margin-left:1rem}}.wpml-ls-legacy-dropdown-click{width:auto}.wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle{display:flex;flex-direction:row-reverse;gap:.5rem}.wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:before{--size:1em;background-image:url(../../img/icons/arrow-down.svg);content:"";display:block;height:var(--size);width:var(--size)}.wpml-ls-legacy-dropdown-click a{background-color:transparent!important;border:none;color:var(--header-color)!important}.wpml-ls-legacy-dropdown-click a:after{display:none!important}.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a{background-color:#fff;color:var(--color-main-font)}#reservation-button{transition:transform .25s ease-out,opacity .25s ease-out}#reservation-button.active{opacity:0;transform:translateY(-100%)}@media (max-width:768px){#reservation-button{margin-left:auto}}.menu-background{background-color:#fff;border-radius:100%;height:2.5rem;left:1.25rem;opacity:0;pointer-events:none;position:fixed;top:1.25rem;transform:scale(40);transform-origin:50% 50%;width:2.5rem;z-index:3}.hol-reviews{margin-inline:auto;max-width:62.5rem;position:relative;width:100%}.hol-reviews__controls{cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.hol-reviews__button{--size:2.5rem;appearance:none;background-color:var(--color-beige);border:none;border-radius:100%;color:#fff;cursor:pointer;height:var(--size);outline:none;position:relative;transition:background-color .25s ease-out;width:var(--size)}.hol-reviews__button svg{--size:0.75rem;height:var(--size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--size)}.hol-reviews__button:first-of-type{transform:scaleX(-1)}.hol-reviews__button:hover{background-color:var(--color-brown)}.hol-review{left:50%;opacity:0;padding-inline:8rem;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .5s ease-in-out;width:100%}.hol-review__content{font-size:2rem;font-style:italic;margin:0}@media (max-width:768px){.hol-review__content{font-size:1.25rem}}.hol-review__name{display:block;font-size:1.5rem;font-style:normal;font-weight:300;margin-top:1rem}.hol-review.active{opacity:1;pointer-events:all}@media (max-width:768px){.hol-review{padding-inline:4rem}}.footer{background-color:var(--color-beige-light);margin-top:6.5rem;padding-bottom:2rem;padding-top:6rem;position:relative}.footer__scroll-top{--size:3rem;animation:a 2s ease-in-out infinite;appearance:none;background:none;border:none;height:var(--size);left:1rem;outline:none;position:absolute;top:-5rem;transform:scaleY(-1);width:var(--size)}.footer__scroll-top svg{height:100%;width:100%}.footer__main .wrapper{display:grid;gap:2rem;grid-template-columns:1fr 1fr 3fr}@media (max-width:768px){.footer__main .wrapper{grid-template-columns:1fr}}.footer__contact-item{display:block;margin-bottom:.25rem;margin-top:0}.footer__route-link{color:var(--color-brown);font-weight:700;margin-top:1rem}.footer__menu ul{list-style:none;margin:0;padding:0}.footer__menu li{margin-bottom:1rem}.footer__menu li:last-of-type{margin-bottom:0}.footer__menu a{color:var(--color-black);transition:color .25s ease-out,text-decoration-color .25s ease-out}.footer__menu a:hover{color:var(--color-brown);text-decoration-color:transparent}.footer__sub{margin-top:6rem}.footer__branding{text-decoration:none}@keyframes a{0%{transform:scaleY(-1) translateY(0)}50%{transform:scaleY(-1) translateY(-1rem)}to{transform:scaleY(-1) translateY(0)}}.mailchimp-form__flex-container{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}.mailchimp-form__input{appearance:none;background:transparent!important;border:0;border-bottom:1px solid var(--color-black);border-radius:0;color:var(--color-brown);display:block;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;height:2.5rem;line-height:1.4;padding-block:.5rem;width:100%}.mailchimp-form__section{margin-bottom:1rem}.mailchimp-form__radio-wrapper{cursor:pointer;margin-right:1rem;padding-left:30px;position:relative}.mailchimp-form__submit{background:transparent;border:1px solid;color:var(--color-brown)}.mailchimp-form input[type=checkbox]+label:after,.mailchimp-form input[type=checkbox]+label:before,.mailchimp-form input[type=radio]+label:after,.mailchimp-form input[type=radio]+label:before{content:"";display:block;position:absolute;top:.7em}.mailchimp-form input[type=checkbox],.mailchimp-form input[type=radio],.nf-form-wrap input[type=checkbox],.nf-form-wrap input[type=radio]{opacity:0;position:absolute}.mailchimp-form input[type=checkbox]+label:before,.mailchimp-form input[type=radio]+label:before,.nf-form-wrap input[type=checkbox]+label:before,.nf-form-wrap input[type=radio]+label:before{background:#fff;border:1px solid var(--color-black);border-radius:0;height:20px;left:0;margin-top:-10px;width:20px}.mailchimp-form input[type=checkbox]+label:after,.mailchimp-form input[type=radio]+label:after,.nf-form-wrap input[type=checkbox]+label:after,.nf-form-wrap input[type=radio]+label:after{background:#555;border-radius:0;height:12px;left:4px;margin-top:-6px;opacity:0;visibility:hidden;width:12px;z-index:1}.mailchimp-form input[type=checkbox]:checked+label:after,.mailchimp-form input[type=radio]:checked+label:after,.nf-form-wrap input[type=checkbox]:checked+label:after,.nf-form-wrap input[type=radio]:checked+label:after{opacity:1;visibility:visible}.mailchimp-form input[type=checkbox]+label:before,.mailchimp-form input[type=radio]+label:before{margin-top:-17px!important}.mailchimp-form input[type=checkbox]+label:after,.mailchimp-form input[type=radio]+label:after{margin-top:-13px!important}.hol-image-slider{overflow:hidden;position:relative;width:100%}.hol-image-slider__controls{display:flex;flex-direction:row;justify-content:space-between;left:50%;padding-inline:2rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.hol-image-slider__control{--size:2.5rem;appearance:none;background-color:var(--color-beige);border:none;border-radius:100%;cursor:pointer;height:var(--size);outline:none;position:relative;width:var(--size)}.hol-image-slider__control:first-of-type{transform:scaleX(-1)}.hol-image-slider__control svg{color:#fff;height:30%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30%}.hol-image-slider__wrapper{display:flex;flex-flow:row nowrap}.hol-image-slider__image{object-fit:cover;vertical-align:middle}.hol-image-slider.is-section-display{left:50%;margin-left:-50vw;margin-right:-50vw;margin-block:8rem;overflow:visible;position:relative;right:50%;width:100vw}.hol-image-slider.is-section-display .hol-image-slider__wrapper{gap:3rem;height:100%}.hol-image-slider.is-section-display .hol-image-slider__image{flex:0 0 auto;height:45rem;object-fit:cover;pointer-events:none;user-select:none;vertical-align:middle;width:100%}.hol-image-slider.is-section-display .hol-image-slider__controls{margin:0;padding:0 6rem 0 4rem;position:absolute}.hol-image-slider.is-section-display .wrapper{align-items:center;display:flex;flex-flow:row nowrap;gap:3rem;justify-content:flex-start}.hol-image-slider.is-section-display .progress-indicators{bottom:0;height:auto;left:0;position:absolute;transform:translateY(calc(100% - .25rem));width:100%;z-index:2}.hol-image-slider.is-section-display .progress-indicators__bar{background-color:var(--color-beige);height:.5rem}.hol-image-slider.is-section-display .progress-indicators__count{text-align:center}.hol-image-slider.is-section-display .progress-indicators .wrapper{align-items:unset;display:flex;flex-direction:column;gap:1rem;height:auto;padding:0 30px 0 0;width:100%}.hol-full-width-section{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.hol-full-width-section>*{max-width:unset}.hol-full-width-section .wp-block-columns{gap:0}.hol-full-grid{display:grid;grid-template-columns:repeat(2,1fr);margin-block:10rem}@media (min-width:1200px){.hol-full-grid__item:nth-child(2n-1) .hol-full-grid__item-content{float:right}}.hol-full-grid__image-container{display:block;height:33rem;overflow:hidden;width:100%}.hol-full-grid__item-image{height:100%;object-fit:cover;transition:transform .5s ease-out;width:100%}.hol-full-grid__item-image:hover{transform:scale(1.1)}.hol-full-grid__item-container{padding:3rem}@media (min-width:1200px){.hol-full-grid__item-content{width:calc(555px - 3rem)}}@media (min-width:1400px){.hol-full-grid__item-content{width:calc(655px - 3rem)}}.hol-full-grid h2{margin-top:0}.hol-full-grid h2 a{text-decoration:none}.hol-full-grid p{line-height:1.4}@media (max-width:768px){.hol-full-grid{grid-template-columns:1fr}}.hol-full-grid{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.mailchimp-form input,.mailchimp-form textarea,.nf-form-wrap input,.nf-form-wrap textarea{appearance:none;background-color:#fff;background-image:none;border:0;border-bottom:1px solid #202124;border-radius:0;color:#202124;display:block;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;height:2.5rem;line-height:1.4;padding:.55rem 0;width:100%}.mailchimp-form .nf-form-content .nf-field-element textarea,.nf-form-wrap .nf-form-content .nf-field-element textarea{height:5rem}.mailchimp-form label,.nf-form-wrap label{font-weight:400!important}.mailchimp-form .nf-form-fields-required,.mailchimp-form .ninja-forms-req-symbol,.nf-form-wrap .nf-form-fields-required,.nf-form-wrap .ninja-forms-req-symbol{display:none}.mailchimp-form .nf-form-content input[type=submit],.nf-form-wrap .nf-form-content input[type=submit]{--background-color:transparent;--text-color:var(--color-beige);background-color:var(--background-color);border:1px solid var(--text-color);border-radius:100vmax;color:var(--text-color);display:inline-block;line-height:1;padding:.75rem 1.75rem;text-decoration:none}.mailchimp-form .nf-form-content .checkbox-wrap label,.nf-form-wrap .nf-form-content .checkbox-wrap label{cursor:pointer;padding-left:2.5rem}.mailchimp-form .nf-form-content .checkbox-wrap .nf-field-label,.nf-form-wrap .nf-form-content .checkbox-wrap .nf-field-label{padding-left:0}.mailchimp-form .checkbox-wrap label:after,.mailchimp-form .checkbox-wrap label:before,.mailchimp-form input[type=radio]+label:after,.mailchimp-form input[type=radio]+label:before,.nf-form-wrap .checkbox-wrap label:after,.nf-form-wrap .checkbox-wrap label:before,.nf-form-wrap input[type=radio]+label:after,.nf-form-wrap input[type=radio]+label:before{content:"";display:block;position:absolute;top:.7em}.mailchimp-form .checkbox-wrap label:after,.nf-form-wrap .checkbox-wrap label:after{background:#555;border-radius:0;height:12px;left:24px;margin-top:-6px;opacity:0;visibility:hidden;width:12px;z-index:1}.mailchimp-form .checkbox-wrap label:before,.nf-form-wrap .checkbox-wrap label:before{background:#fff;border:1px solid #202124;border-radius:0;height:20px;left:20px;margin-top:-10px;width:20px}.mailchimp-form .nf-checked-label:after,.nf-form-wrap .nf-checked-label:after{opacity:1!important;visibility:visible!important}.mailchimp-form .list-radio-wrap,.nf-form-wrap .list-radio-wrap{position:relative}.mailchimp-form .list-radio-wrap .nf-field-element ul,.nf-form-wrap .list-radio-wrap .nf-field-element ul{display:flex;gap:1rem}.mailchimp-form input[type=radio]+label,.nf-form-wrap input[type=radio]+label{cursor:pointer;padding-left:1.5rem;position:relative}.mailchimp-form input[type=radio]+label:before,.nf-form-wrap input[type=radio]+label:before{background:#fff;border:1px solid #202124;height:20px;left:0;margin-top:-10px;width:20px}.mailchimp-form input[type=radio]+label:after,.mailchimp-form input[type=radio]+label:before,.nf-form-wrap input[type=radio]+label:after,.nf-form-wrap input[type=radio]+label:before{border-radius:100%;top:1em}.mailchimp-form input[type=radio]+label:before,.nf-form-wrap input[type=radio]+label:before{content:"";display:block;position:absolute;top:1em}.mailchimp-form .p-left-extra,.nf-form-wrap .p-left-extra{transform:translateX(4rem)}.mailchimp-form .nf-multi-cell .nf-cell,.nf-form-wrap .nf-multi-cell .nf-cell{padding:0 20px!important}.tbs-page a:not(.tbs-btn){text-decoration:underline}.hol-faq-item{border-bottom:1px solid #202124;margin-bottom:1rem;padding-block:1rem}.hol-faq-item__question{cursor:pointer;display:block;font-size:1rem!important;font-weight:400;margin-bottom:0;position:relative;transition:color .25s ease-out;width:100%}.hol-faq-item__question:after,.hol-faq-item__question:before{background-color:currentcolor;content:"";height:1.25rem;margin-top:-.625rem;position:absolute;right:.625rem;top:50%;transform-origin:50% 50%;transition:opacity .3s ease-out;width:1px}.hol-faq-item__question:after{transform:rotate(90deg)}.hol-faq-item__question:hover{color:#986068}.hol-faq-item__answer{display:none;padding-top:2rem}.hol-faq-item.active .hol-faq-item__question{color:#986068}.hol-faq-item.active .hol-faq-item__question:before{display:none}.hol-faq-item.active .hol-faq-item__answer{display:block}.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:after,.cmplz-cookiebanner .cmplz-categories .cmplz-category .cmplz-banner-checkbox .cmplz-label:before{margin-top:0!important}.error404 main .wrapper{align-items:center;text-align:center}.homepage__video-wrapper{height:56.25vw;margin-bottom:10rem;position:relative;width:100%}@media (max-aspect-ratio:1/1){.homepage__video-wrapper{height:177vw;margin-bottom:4rem}}.homepage__video-element,.homepage__video-poster{height:100%;object-fit:cover;width:100%}.homepage__video-poster{left:0;position:absolute;top:0;transition:opacity .5s ease-out}.homepage__video-poster.hide{opacity:0;pointer-events:none}.homepage__video-end{align-items:center;background-color:hsla(46,20%,54%,.5);display:flex;flex-direction:column;gap:2em;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;width:100%}.homepage__video-end-h2,.homepage__video-end-h3{color:#fff;line-height:1;margin:0}.homepage__video-end-h2{font-size:1rem;font-weight:700}.homepage__video-end-h3{font-size:3.333rem;font-weight:300}@media (max-width:768px){.homepage__video-end-h3{font-size:1.6665rem}}.homepage__video-mute{--size:3rem;bottom:2rem;color:#fff;cursor:pointer;height:var(--size);position:absolute;right:2rem;width:var(--size)}.homepage__video-mute:after{background-color:#fff;border-radius:100vmax;content:"";display:block;height:3rem;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-.8rem,-50%) rotate(-45deg);transition:opacity .25s ease-in-out;width:3px}.homepage__video-mute.is-muted:after{opacity:1}.homepage__video-mute.is-muted svg{clip-path:polygon(0 0,47% 0,47% 100%,0 100%)}.homepage__scroll-down{--size:3rem;border:1px solid #fff;border-radius:100%;bottom:4rem;padding:1rem;transform:translateX(-50%)}.homepage__scroll-down,.homepage__scroll-down svg{height:var(--size);left:50%;position:absolute;width:var(--size)}.homepage__scroll-down svg{--size:40%;object-fit:contain;top:50%;transform:translate(-50%,-50%)}.single-page:not(.has-intro-image) .header{--header-color:var(--color-black);background:none}.single-page:not(.has-intro-image) .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:before{background-image:url(../../img/icons/arrow-down-dark.svg)}.single-page__intro-arrow{align-items:center;display:flex;flex-direction:column;height:100lvh;justify-content:flex-end;left:0;padding-bottom:4rem;position:absolute;top:0;width:100%;z-index:2}.single-page__intro-arrow svg{--size:3rem;animation:b 2s ease-in-out infinite;color:#fff;cursor:pointer;height:var(--size);object-fit:contain;transition:color .25s ease-out;width:var(--size)}.single-page__intro-arrow svg:hover{color:var(--color-beige)}.single-page__intro-section{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center;margin-top:0;position:absolute;top:50vh;width:100%;z-index:2}@media (max-width:1348px){.single-page__intro-section{height:auto;top:50vw}}.single-page__intro-heading,.single-page__intro-subtitle{color:#fff;margin-top:0!important;position:relative;text-align:center}.single-page__intro-subtitle{font-size:1rem;font-weight:700;margin:0}.single-page__intro-image-container{margin-bottom:10rem}@media (max-width:768px){.single-page__intro-image-container{margin-bottom:4rem}}.single-page__intro-image{height:auto;transform-origin:bottom center;width:100%}.single-page__wrapper>:not(.wp-block-cover,.hol-full-width-section,.hol-full-grid,.is-section-display,.full-width-youtube-embed){margin-inline:auto;max-width:62.5rem}.single-page h1{margin-top:15rem;text-align:center}.single-page.hidden-title{padding-top:15rem}@keyframes b{0%{transform:translateY(0)}50%{transform:translateY(1rem)}to{transform:translateY(0)}}.anna-meet-intro{align-items:center;color:#fff;display:flex;flex-direction:column-reverse;gap:1rem;height:100lvh;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:2}.anna-meet-intro__subtitle,.anna-meet-intro__title{display:flex;gap:.25em;margin:0!important}.anna-meet-intro__subtitle{font-size:1rem;font-weight:700}@media (max-width:1348px){.anna-meet-intro{height:auto;top:50vw}}.anna-meet-word{display:inline-block}.anna-meet-illustrations{display:flex;flex-flow:row nowrap;gap:2rem;margin-block:8rem}@media (max-width:768px){.anna-meet-illustrations{flex-direction:column}}.single-reviews{padding-top:15rem}.retreats-group--reverse{flex-direction:row-reverse}.retreats-group h3{font-size:1.5rem;font-weight:100;text-transform:none}.retreats-group img{min-height:28.125rem}