header{position:sticky;top:0;z-index:3}.header{width:100%;height:60px;background-color:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast);text-transform:uppercase !important;font-weight:500}@media(min-width: 992px){.header{height:72px}}.header .header__primary-nav{display:flex;height:60px;justify-content:space-between;align-items:center;padding:0 24px;border-bottom:none}@media(min-width: 992px){.header .header__primary-nav{height:72px;padding:0 34px}}.header .header__toggle-nav{height:56px;width:58px;margin-left:-17px;transition:.25s ease-out;flex-shrink:0;z-index:1}.header .header__toggle-nav button{background:rgba(0,0,0,0);border:0;position:relative;font-size:14px;padding:0;margin:0;cursor:pointer;transition:.5s ease-out;height:100%;width:100%;color:currentColor;font-weight:500}.header .header__toggle-nav button .icon{display:block;width:28px;height:2px;background:currentColor;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transition:.35s ease-out}.header .header__toggle-nav button .icon::before{content:"";width:28px;height:2px;background:currentColor;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform:translateY(-8px);transition:.35s ease-out}.header .header__toggle-nav button .icon::after{content:"";width:28px;height:2px;background:currentColor;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;transform:translateY(8px);transition:.35s ease-out}.header .header__logo{width:100%;display:flex;justify-content:flex-start;padding:0 10px}@media(min-width: 992px){.header .header__logo{justify-content:center;padding-left:58px}}.header .header__logo .mobile-logo{display:block;height:28px}@media(min-width: 992px){.header .header__logo .mobile-logo{display:none}}.header .header__logo .desktop-logo{display:none;height:20px}@media(min-width: 992px){.header .header__logo .desktop-logo{display:block}}.header .header__book-button{flex-shrink:0;border-radius:26px;padding:12px 24px;background-color:#2350e9;border:0;color:#fff;font-size:14px;font-weight:400;letter-spacing:.05em;font-family:"aktiv-grotesk",sans-serif;cursor:pointer}.header .header__secondary-nav{position:fixed;top:60px;left:0;height:calc(100vh - 60px);width:100vw;pointer-events:none}@media(min-width: 992px){.header .header__secondary-nav{top:0;height:100vh}}.header .header__secondary-nav::before{content:"";width:100%;height:calc(100vh - 60px);top:0;position:absolute;backdrop-filter:blur(0);z-index:-1;transition:.5s ease-in-out}@media(min-width: 992px){.header .header__secondary-nav::before{height:calc(100vh - 72px);top:72px}}.header .header__secondary-nav #header__languages-button{letter-spacing:.05em;color:var(--wp--preset--color--contrast);font-size:16px;padding:32px 16px;display:block;text-align:left;position:absolute;bottom:0;left:0;background-color:var(--wp--preset--color--base);border-right:1px solid #2f2f2f;width:100%;box-sizing:border-box;transform:translateX(-100%);transition:.5s ease-in-out;text-decoration:none;font-family:"aktiv-grotesk",sans-serif;border:0;cursor:pointer}.header .header__secondary-nav #header__languages-button:active{outline:0}@media(min-width: 992px){.header .header__secondary-nav #header__languages-button{padding:32px 32px;width:359px}}.header .header__secondary-nav #header__languages-button .icon{position:relative;margin-left:16px;width:14px;height:14px;display:inline-block;transition:.35s ease-out}.header .header__secondary-nav #header__languages-button .icon::before{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(-45deg) translateY(-5px);top:0;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav #header__languages-button .icon::after{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(45deg) translateY(5px);top:0;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__primary-panel{overflow:auto;position:absolute;top:0;left:0;height:calc(100vh - 60px);width:100vw;background-color:var(--wp--preset--color--base);border-right:solid 1px #2f2f2f;transform:translateX(-100%);transition:.5s ease-in-out;font-weight:400}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__primary-panel{height:100vh;width:360px}}.header .header__secondary-nav .secondary-nav__primary-panel .container{padding:32px 16px 90px;display:flex;flex-direction:column}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__primary-panel .container{padding:100px 32px 90px}}.header .header__secondary-nav .secondary-nav__primary-panel .container button{letter-spacing:.05em;color:var(--wp--preset--color--contrast);border:0;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;padding:18px 0;display:block;width:100%;height:100%;text-align:left;transition:.35s ease-out;font-family:"aktiv-grotesk",sans-serif;font-weight:500;border-top:none;height:60px}.header .header__secondary-nav .secondary-nav__primary-panel .container button .icon{position:relative;margin-left:16px;width:14px;height:14px;display:inline-block;transition:.35s ease-out}.header .header__secondary-nav .secondary-nav__primary-panel .container button .icon::before{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(-45deg) translateY(-5px);top:0;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__primary-panel .container button .icon::after{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(45deg) translateY(5px);top:0;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__primary-panel .container a{letter-spacing:.05em;color:var(--wp--preset--color--contrast);font-size:16px;padding:18px 0;display:block;width:100%;text-align:left;border-top:none;text-decoration:none;font-family:"aktiv-grotesk",sans-serif;transition:.25s ease-in-out;font-weight:500;height:60px;position:relative}.header .header__secondary-nav .secondary-nav__primary-panel .container a:hover{color:var(--wp--preset--color--contrast)}.header .header__secondary-nav .secondary-nav__primary-panel .container a:active{outline:0}.header .header__secondary-nav .secondary-nav__primary-panel .container a:first-child{border-top:none}.header .header__secondary-nav .secondary-nav__primary-panel .container a[target=_blank]::after{content:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g id=\"arrow-top-right\"><path id=\"Icon\" d=\"M18 16V6H8M6 18L17.5 6.5\" stroke=\"black\" style=\"stroke:black;stroke-opacity:1;\" stroke-width=\"2\"/></g></svg>");position:absolute;top:50%;transform:translateY(-50%);padding:8px 10px;line-height:0}.header .header__secondary-nav .secondary-nav__secondary-panel{overflow:auto;position:absolute;top:0;left:0;height:calc(100vh - 60px);width:100vw;background-color:var(--wp--preset--color--base);border-right:solid 1px #2f2f2f;z-index:-1;transform:translateX(-100%);transition:.5s ease-in-out}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__secondary-panel{height:100vh;width:360px;background-color:var(--wp--preset--color--base)}body:not(.using-mouse) .header .header__secondary-nav .secondary-nav__secondary-panel *:focus{outline:3px solid var(--wp--preset--color--base) !important;outline-offset:-3px}}.header .header__secondary-nav .secondary-nav__secondary-panel .container{padding:32px 16px 16px;display:flex;flex-direction:column}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__secondary-panel .container{padding:100px 32px 90px}}.header .header__secondary-nav .secondary-nav__secondary-panel .container button{letter-spacing:.05em;color:var(--wp--preset--color--contrast);border:0;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;padding:18px 0;display:block;width:100%;height:100%;text-align:left;transition:.35s ease-out;font-family:"aktiv-grotesk",sans-serif;transition:.25s ease-in-out;font-weight:500;height:60px}.header .header__secondary-nav .secondary-nav__secondary-panel .container button:hover{color:var(--wp--preset--color--contrast)}.header .header__secondary-nav .secondary-nav__secondary-panel .container button .icon{position:relative;width:14px;height:14px;display:inline-block;transform:rotate(180deg);margin-left:-6px;margin-right:16px}.header .header__secondary-nav .secondary-nav__secondary-panel .container button .icon::before{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(-45deg) translateY(-5px);top:0;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__secondary-panel .container button .icon::after{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(45deg) translateY(5px);top:0;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__secondary-panel .container .c-accordion .c-accordion__item{border-top:none}.header .header__secondary-nav .secondary-nav__secondary-panel .container .c-accordion .c-accordion__item button{text-transform:uppercase}.header .header__secondary-nav .secondary-nav__secondary-panel .container .c-accordion .c-accordion__item:first-child{border:0}.header .header__secondary-nav .secondary-nav__secondary-panel .container .c-accordion .c-accordion__item .c-accordion__item-content-text{padding-left:30px;padding-bottom:20px}.header .header__secondary-nav .secondary-nav__secondary-panel .container .c-accordion .c-accordion__item .c-accordion__item-content-text a{padding:12px 0}.header .header__secondary-nav .secondary-nav__secondary-panel .container .items{padding:5px 0}.header .header__secondary-nav .secondary-nav__secondary-panel .container .items .item{padding:10px 0}.header .header__secondary-nav .secondary-nav__secondary-panel .container .items .item .item-heading{letter-spacing:.05em;font-size:12px;padding:5px 0;font-family:"aktiv-grotesk",sans-serif;font-weight:400}.header .header__secondary-nav .secondary-nav__secondary-panel .container .items .item .item-text{letter-spacing:.05em;font-size:16px;padding:5px 0;color:var(--wp--preset--color--custom-mid-grey);font-family:"aktiv-grotesk",sans-serif;font-weight:500}.header .header__secondary-nav .secondary-nav__secondary-panel .container .items--coming-soon{border-top:none;padding-top:10px}.header .header__secondary-nav .secondary-nav__secondary-panel .container .items--coming-soon a.item-text.item-text-link{color:var(--wp--preset--color--custom-mid-grey)}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__secondary-panel .container>button:first-child{display:none}}.header .header__secondary-nav .secondary-nav__secondary-panel .container a{letter-spacing:.05em;color:var(--wp--preset--color--contrast);font-size:16px;padding:18px 0;display:block;width:100%;text-align:left;text-decoration:none;font-family:"aktiv-grotesk",sans-serif;transition:.25s ease-in-out;font-weight:400}.header .header__secondary-nav .secondary-nav__secondary-panel .container a:hover{color:var(--wp--preset--color--contrast)}.header .header__secondary-nav .secondary-nav__language-panel{overflow:auto;position:absolute;top:0;left:0;height:calc(100vh - 60px);width:100vw;background-color:var(--wp--preset--color--base);border-right:solid 1px #2f2f2f;z-index:-1;transform:translateX(-100%);transition:.5s ease-in-out}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__language-panel{height:100vh;width:360px}}.header .header__secondary-nav .secondary-nav__language-panel .container{padding:32px 16px 16px;display:flex;flex-direction:column}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__language-panel .container{padding:32px}}.header .header__secondary-nav .secondary-nav__language-panel .container button{letter-spacing:.05em;color:var(--wp--preset--color--contrast);border:0;background-color:rgba(0,0,0,0);cursor:pointer;font-size:16px;padding:18px 0;display:block;width:100%;height:100%;text-align:left;transition:.35s ease-out;font-family:"aktiv-grotesk",sans-serif;transition:.25s ease-in-out;font-weight:500;height:60px}.header .header__secondary-nav .secondary-nav__language-panel .container button:hover{color:var(--wp--preset--color--contrast);opacity:.85}.header .header__secondary-nav .secondary-nav__language-panel .container button .icon{position:relative;width:14px;height:14px;display:inline-block;transform:rotate(180deg);margin-left:-6px;margin-right:16px}.header .header__secondary-nav .secondary-nav__language-panel .container button .icon::before{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(-45deg) translateY(-5px);top:0;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__language-panel .container button .icon::after{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(45deg) translateY(5px);top:0;bottom:0;left:0;right:0;margin:auto}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__language-panel .container>button:first-child{display:none}}.header .header__secondary-nav .secondary-nav__language-panel .container a{letter-spacing:.05em;color:var(--wp--preset--color--contrast);font-size:16px;padding:18px 0;display:block;width:100%;text-align:left;text-decoration:none;font-family:"aktiv-grotesk",sans-serif;border-bottom:none;transition:.25s ease-in-out;font-weight:400}.header .header__secondary-nav .secondary-nav__language-panel .container a:last-child{border:0}.header .header__secondary-nav .secondary-nav__language-panel .container a:hover{color:var(--wp--preset--color--contrast)}.header .header__secondary-nav .secondary-nav__language-panel .container a .icon{position:relative;margin-left:10px;width:14px;height:14px;display:none}.header .header__secondary-nav .secondary-nav__language-panel .container a .icon::before{content:"";background-color:currentColor;width:2px;height:9px;position:absolute;transform:rotate(-45deg) translateY(-5px);top:16px;bottom:0;left:0;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__language-panel .container a .icon::after{content:"";background-color:currentColor;width:2px;height:18px;position:absolute;transform:rotate(45deg) translateY(5px);top:0;bottom:4px;left:15px;right:0;margin:auto}.header .header__secondary-nav .secondary-nav__language-panel .container a.current-language .icon{display:inline-block}.header .header__secondary-nav .secondary-nav__tertiary-panel{width:calc(100vw - 720px);height:calc(100vh - 70px);position:absolute;top:72px;right:0;transition:opacity .5s ease,background-image .5s ease;opacity:0;background-size:cover;background-repeat:no-repeat;background-position:center center;display:none}@media(min-width: 992px){.header .header__secondary-nav .secondary-nav__tertiary-panel{display:block}}.header.primary-panel--active{pointer-events:all}.header.primary-panel--active .header__toggle-nav button::before{transform:rotate(135deg)}.header.primary-panel--active .header__toggle-nav button::after{transform:rotate(135deg)}.header.primary-panel--active .header__toggle-nav button .icon{background-color:rgba(0,0,0,0)}.header.primary-panel--active .header__toggle-nav button .icon::before{transform:translateY(0) rotate(-45deg)}.header.primary-panel--active .header__toggle-nav button .icon::after{transform:translateY(0) rotate(45deg)}.header.primary-panel--active .header__secondary-nav{pointer-events:all}.header.primary-panel--active .header__secondary-nav::before{backdrop-filter:blur(10px)}.header.primary-panel--active .header__secondary-nav .secondary-nav__primary-panel{transform:translateX(0)}.header.primary-panel--active .header__secondary-nav #header__languages-button{transform:translateX(0)}.header.primary-panel--active .header__secondary-nav .secondary-nav__secondary-panel{transform:translateX(-100%);z-index:1}@media(min-width: 992px){.header.primary-panel--active .header__secondary-nav .secondary-nav__secondary-panel{z-index:-1}}.header.primary-panel--active .header__secondary-nav .secondary-nav__language-panel{transform:translateX(-100%);z-index:1}@media(min-width: 992px){.header.primary-panel--active .header__secondary-nav .secondary-nav__language-panel{z-index:-1}}.header.secondary-panel--active .header__secondary-nav .secondary-nav__primary-panel{transform:translateX(0)}@media(min-width: 992px){.header.secondary-panel--active .header__secondary-nav .secondary-nav__primary-panel button .icon{transform:rotate(180deg) !important;margin-left:6px !important}}.header.secondary-panel--active .header__secondary-nav .secondary-nav__secondary-panel{transform:translateX(0)}@media(min-width: 992px){.header.secondary-panel--active .header__secondary-nav .secondary-nav__secondary-panel{transform:translateX(100%)}}.header.language-panel--active .header__secondary-nav .secondary-nav__primary-panel{transform:translateX(0)}@media(min-width: 992px){.header.language-panel--active .header__secondary-nav .secondary-nav__primary-panel{transform:translateX(0)}}.header.language-panel--active .header__secondary-nav .secondary-nav__language-panel{transform:translateX(0)}@media(min-width: 992px){.header.language-panel--active .header__secondary-nav .secondary-nav__language-panel{transform:translateX(100%)}}.header.language-panel--active .header__secondary-nav #header__languages-button{transform:translateX(0)}@media(min-width: 992px){.header.language-panel--active .header__secondary-nav #header__languages-button .icon{transform:rotate(180deg) !important;margin-left:6px !important}}.c-accordion .c-accordion__item{position:relative}.c-accordion .c-accordion__item .c-accordion__item-heading button:active{color:inherit}.c-accordion .c-accordion__item .c-accordion__item-heading .c-accordion__item-heading-icon{position:relative;width:14px;height:18px;display:inline-block;position:absolute;transform:rotate(90deg);margin-left:12px;margin-top:4px;transition:.35s ease-out}.c-accordion .c-accordion__item .c-accordion__item-heading .c-accordion__item-heading-icon::before{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(-45deg) translateY(-5px);top:0;bottom:0;left:0;right:0;margin:auto}.c-accordion .c-accordion__item .c-accordion__item-heading .c-accordion__item-heading-icon::after{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(45deg) translateY(5px);top:0;bottom:0;left:0;right:0;margin:auto}.c-accordion .c-accordion__item .c-accordion__item-content{max-height:0;overflow:hidden;transition:.35s ease-in-out;position:relative;pointer-events:none}.c-accordion .c-accordion__item .c-accordion__item-content .c-accordion__item-content-text{visibility:hidden;pointer-events:none}.c-accordion .c-accordion__item .c-accordion__item-content .c-accordion__item-content-text.c-accordion__item-content-text--show-visiblity{visibility:visible;pointer-events:all}.c-accordion .c-accordion__item.active .c-accordion__item-content-text{visibility:visible}.c-accordion .c-accordion__item.active .c-accordion__item-heading-icon{transform:rotate(-90deg);margin-top:-2px}.gform_wrapper .gform_validation_errors{display:none}.gform_wrapper .validation_message{padding:0 !important;background:rgba(0,0,0,0) !important;font-size:12px !important;border:0 !important}.gform_wrapper .gfield_error [aria-invalid=true]{border-left:0 !important;border-right:0 !important;border-top:0 !important;border-color:currentColor !important}.gform_wrapper .gfield_error [aria-invalid=true]+label{color:currentColor !important}.gform_wrapper .gfield_error label{color:currentColor !important}.gform_wrapper .gfield_label{font-size:14px !important;font-family:"aktiv-grotesk",sans-serif;font-weight:400 !important}.gform_wrapper .gfield{margin-bottom:10px}.gform_wrapper .gfield--input-type-consent{margin-top:10px !important}.gform_wrapper .gfield_consent_label{font-size:12px}.gform_wrapper .gfield_required_text{display:none !important}.gform_wrapper input[type=text],.gform_wrapper input[type=email],.gform_wrapper input[type=tel],.gform_wrapper textarea{color:currentColor;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid currentColor;padding:10px 0 !important;font-size:14px !important;font-family:"aktiv-grotesk",sans-serif;border-radius:0 !important}.gform_wrapper input[type=text]::placeholder,.gform_wrapper input[type=email]::placeholder,.gform_wrapper input[type=tel]::placeholder,.gform_wrapper textarea::placeholder{color:currentColor}.gform_wrapper input[type=text]::-webkit-input-placeholder,.gform_wrapper input[type=email]::-webkit-input-placeholder,.gform_wrapper input[type=tel]::-webkit-input-placeholder,.gform_wrapper textarea::-webkit-input-placeholder{color:currentColor}.gform_wrapper input[type=text]:-moz-placeholder,.gform_wrapper input[type=email]:-moz-placeholder,.gform_wrapper input[type=tel]:-moz-placeholder,.gform_wrapper textarea:-moz-placeholder{color:currentColor;opacity:1}.gform_wrapper input[type=text]::-moz-placeholder,.gform_wrapper input[type=email]::-moz-placeholder,.gform_wrapper input[type=tel]::-moz-placeholder,.gform_wrapper textarea::-moz-placeholder{color:currentColor;opacity:1}.gform_wrapper.gravity-theme .gfield textarea.textarea.small{height:38px}.gform_wrapper select{color:currentColor;background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid currentColor;padding:10px 0 !important;font-size:14px !important;font-family:"aktiv-grotesk",sans-serif;border-radius:0 !important;appearance:none}.gform_wrapper .ginput_container_select{position:relative}.gform_wrapper .ginput_container_select::after{content:"";position:absolute;right:8px;width:5px;height:5px;bottom:14px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg)}.gform_wrapper .gfield_consent_label a{color:currentColor;text-decoration:underline}.gform_wrapper .gfield--input-type-datepicker{position:relative}.gform_wrapper .gfield--input-type-datepicker .icon{position:absolute;bottom:8px;right:0;pointer-events:none}.gform_wrapper .ginput_container_date{width:100%;position:relative}.gform_wrapper .ginput_container_date input[type=text].datepicker{width:100%}.gform_wrapper .ginput_container_date .ui-datepicker-trigger{position:absolute;right:0;visibility:hidden}.gform_wrapper input[type=checkbox]{color:currentColor;appearance:none;width:24px;height:24px;border-radius:2px;border:1px solid currentColor !important;background-color:rgba(255,255,255,.2509803922);margin-bottom:-8px}.gform_wrapper input[type=checkbox][aria-invalid=true]{border-left:1px solid currentColor !important;border-right:1px solid currentColor !important;border-bottom:1px solid currentColor !important;border-top:1px solid currentColor !important}.gform_wrapper input[type=checkbox]:checked{position:relative}.gform_wrapper input[type=checkbox]:checked:before{content:"";width:2px;height:8px;background-color:currentColor;position:absolute;left:5px;bottom:3px;transform:rotate(-45deg)}.gform_wrapper input[type=checkbox]:checked:after{content:"";width:2px;height:16px;background-color:currentColor;position:absolute;left:13px;bottom:3px;transform:rotate(45deg)}.gform_wrapper .gform_confirmation_message{font-size:24px}@media(min-width: 641px){.gform_wrapper.gravity-theme .location-hidden .gfield.gfield--width-third{grid-column:span 6}}.hidden--visibility{visibility:hidden !important}.hidden--display{display:none !important}body.using-mouse *:focus,body.using-mouse *:focus-within{outline:none !important}*:focus{outline:3px solid var(--wp--preset--color--custom-neon-blue) !important;outline-offset:1px}.hidden{display:none !important}.skip-link{left:-999px !important;position:absolute !important;top:auto !important;width:1px !important;height:1px !important;overflow:hidden !important;z-index:-999 !important;background-color:var(--wp--preset--color--base) !important;color:var(--wp--preset--color--base) !important;font-size:14px !important;text-decoration:none !important}.skip-link:focus{left:0 !important;top:8px !important;width:auto !important;height:auto !important;overflow:auto !important;margin:8px 16px !important;padding:4px 22px !important;z-index:999 !important}:root{--litepickerDayIsEndBg: var(--wp--preset--color--contrast);--litepickerDayIsStartBg: var(--wp--preset--color--contrast);--litepickerDayIsInRange: #ccc;--litepicker-is-start-color-bg: #000;--litepicker-is-end-color-bg: #000;--litepicker-is-in-range-color: #ccc}.booking-panel{position:relative;transition:.25s ease-in-out}.booking-panel .booking-panel__panel{position:relative}.booking-panel .booking-panel__calendar .litepicker{display:block;position:relative !important;right:0;left:auto !important;width:100%}@media(min-width: 768px){.booking-panel .booking-panel__calendar .litepicker{max-width:361px}}.booking-panel .booking-panel__calendar .litepicker a.button-next-month,.booking-panel .booking-panel__calendar .litepicker a.button-previous-month{display:none}.booking-panel .booking-panel__calendar .litepicker .container__days>div{padding:5px 0 !important;width:14.285714%}.booking-panel .booking-panel__calendar .litepicker .container__days>div.day-item.is-locked{opacity:.2;pointer-events:none}.booking-panel .booking-panel__calendar .litepicker .container__days{max-width:300px;margin:auto}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-in-range{opacity:1 !important;color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-in-range:hover{border-radius:0}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-start-date{color:var(--wp--preset--color--base) !important;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-start-date:hover{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-end-date{color:var(--wp--preset--color--base) !important;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-end-date:hover{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-start-date.is-end-date{color:var(--wp--preset--color--contrast) !important;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-start-date,.booking-panel .booking-panel__calendar .litepicker .container__days .day-item.is-end-date{opacity:1 !important}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item{font-size:20px;color:var(--wp--preset--color--contrast);position:relative;transition:none !important;cursor:pointer}.booking-panel .booking-panel__calendar .litepicker .container__days .day-item:hover{border-radius:4px;box-shadow:none}.booking-panel .booking-panel__calendar .litepicker .container__days>div{width:14.285714%;margin:2px 0}.booking-panel .booking-panel__calendar .litepicker .day-item,.booking-panel .booking-panel__calendar .litepicker .month-item-weekdays-row>div{list-style-position:auto}.booking-panel .booking-panel__calendar .litepicker .container__months{height:auto;min-height:300px;border:0 !important;box-shadow:none !important;background-color:rgba(0,0,0,0) !important;position:absolute;border-radius:0;padding:0;top:0;width:100%;display:flex;align-items:flex-start;justify-content:space-evenly}.booking-panel .booking-panel__calendar .litepicker .container__months .month-item{color:var(--wp--preset--color--contrast);width:320px}@media(min-width: 567px){.booking-panel .booking-panel__calendar .litepicker .container__months .month-item{width:300px}}@media(min-width: 768px){.booking-panel .booking-panel__calendar .litepicker .container__months .month-item{width:100% !important;max-width:340px}}.booking-panel .booking-panel__calendar .litepicker .container__months .button-previous-month{padding:3px 5px 0 0}.booking-panel .booking-panel__calendar .litepicker .container__months .button-next-month{padding:3px 0 0 5px;visibility:visible;transform:scaleX(1);display:none}.booking-panel .booking-panel__calendar .litepicker .container__months .month-item-weekdays-row>div{font-size:10px;line-height:16px;color:#aabbae}.booking-panel .booking-panel__calendar .litepicker .container__months .month-item-header .button-previous-month,.booking-panel .booking-panel__calendar .litepicker .container__months .month-item-header .button-next-month{color:var(--wp--preset--color--contrast) !important}.booking-panel .booking-panel__calendar .litepicker .container__months .month-item-header{padding:0 5px 10px;color:var(--wp--preset--color--contrast) !important;font-family:"aktiv-grotesk",sans-serif}.booking-panel .booking-panel__calendar .litepicker .container__months .month-item-header svg{position:relative}.booking-panel .booking-panel__calendar .litepicker select,.booking-panel .booking-panel__calendar .litepicker .month-item-name,.booking-panel .booking-panel__calendar .litepicker .month-item-year{list-style-position:auto;font-size:21px;line-height:24px;border:0;-moz-appearance:none;-webkit-appearance:none;font-weight:normal}.booking-panel .booking-panel__calendar .litepicker .month-item-name{text-transform:uppercase;font-family:"mabgate",sans-serif}.booking-panel .booking-panel__calendar .litepicker .month-item-year{font-family:"aktiv-grotesk",sans-serif}.booking-panel .booking-panel__datebar{display:none;background-color:var(--wp--preset--color--base);position:fixed;z-index:1;top:0;right:0;height:100vh;width:100%}@media(min-width: 567px){.booking-panel .booking-panel__datebar{width:360px}}.booking-panel .booking-panel__datebar .booking-panel__navigation{font-size:16px;line-height:24px}.booking-panel .booking-panel__datebar .booking-panel__datebar-panel .booking-panel__datebar-top-menu{display:block;display:flex;flex-direction:column;align-items:center}.booking-panel .booking-panel__datebar .booking-panel__datebar-panel .booking-panel__datebar-top-menu .booking-panel__select-dates-header{width:100%;padding:24px 32px;font-size:24px;font-weight:400;line-height:24px;text-transform:uppercase;text-align:center;font-family:var(--wp--preset--font-family--portrait)}.booking-panel .booking-panel__datebar .booking-panel__datebar-panel .booking-panel__calendar-dotw{display:flex;align-items:center;box-shadow:0 4px 3px 0 rgba(0,0,0,.05);position:relative;z-index:1;justify-content:space-evenly;border-bottom:1px solid var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__navigation{display:flex;align-items:center;height:72px;width:100%;justify-content:space-between}.booking-panel .booking-panel__datebar .booking-panel__select-dates{display:flex;align-items:center;width:100%;max-width:290px}.booking-panel .booking-panel__datebar .booking-panel__calendar{display:flex;justify-content:center;height:calc(100vh - 235px);width:100%;overflow-y:scroll !important;-ms-overflow-style:-ms-autohiding-scrollbar;top:0 !important}.booking-panel .booking-panel__datebar .booking-panel__calendar::-webkit-scrollbar{width:0}.booking-panel .booking-panel__datebar .booking-panel__calendar .litepicker{display:block !important;top:20px !important}.booking-panel .booking-panel__datebar .booking-panel__calendar .litepicker .month-item-weekdays-row{display:none}.booking-panel .booking-panel__datebar .booking-panel__calendar .litepicker .month-item{min-height:270px;padding:10px 0 30px;box-sizing:border-box}.booking-panel .booking-panel__datebar .booking-panel__calendar .litepicker .month-item:last-child{margin-bottom:120px}@media(min-width: 768px){.booking-panel .booking-panel__datebar .booking-panel__calendar .litepicker .month-item{min-width:320px}.booking-panel .booking-panel__datebar .booking-panel__calendar .litepicker .month-item:last-child{margin-bottom:50px}}.booking-panel .booking-panel__datebar .booking-panel__checkin-out{list-style-position:auto;display:flex;justify-content:space-between;width:100%;height:100%;position:relative}.booking-panel .booking-panel__datebar .booking-panel__checkin-out input{border:0;border-radius:0;height:36px;width:50%;text-align:center}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-start{color:var(--wp--preset--color--contrast);border-bottom:2px solid var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-start::placeholder{color:var(--wp--preset--color--contrast);opacity:1}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-start::-webkit-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-start:-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-start::-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-start:-ms-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-end{border-bottom:2px solid var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-end::-webkit-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-end:-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-end::-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-end:-ms-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-start,.booking-panel .booking-panel__datebar .booking-panel__checkin-out .date-end{transition:opacity .3s;font-size:16px;font-weight:500;pointer-events:none;background-color:rgba(0,0,0,0);font-family:"aktiv-grotesk",sans-serif;letter-spacing:.05em;color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out.check-out .date-start{color:var(--wp--preset--color--contrast);border-bottom:2px solid var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out.check-out .date-end{opacity:1;color:var(--wp--preset--color--contrast);border-bottom:2px solid var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out.check-out .date-end::placeholder{color:var(--wp--preset--color--contrast);opacity:1}.booking-panel .booking-panel__datebar .booking-panel__checkin-out.check-out .date-end::-webkit-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out.check-out .date-end:-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out.check-out .date-end::-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .booking-panel__checkin-out.check-out .date-end:-ms-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel .booking-panel__datebar .modal-booking-panel__header{z-index:-1}.booking-panel .booking-panel__datebar .close-datebar-dates{height:100%;border:0;background:rgba(0,0,0,0);color:var(--wp--preset--color--contrast);text-transform:uppercase;font-size:16px;font-family:"aktiv-grotesk",sans-serif;padding:24px 32px;letter-spacing:.05em;font-weight:500;opacity:1;cursor:pointer;line-height:35px}.booking-panel .booking-panel__datebar .close-datebar-dates .icon{position:relative;width:14px;height:14px;display:inline-block;transform:rotate(180deg);margin-left:-6px;margin-right:16px;margin-bottom:-1px}.booking-panel .booking-panel__datebar .close-datebar-dates .icon::before{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(-45deg) translateY(-5px);top:0;bottom:0;left:0;right:0;margin:auto}.booking-panel .booking-panel__datebar .close-datebar-dates .icon::after{content:"";background-color:currentColor;width:2px;height:12px;position:absolute;transform:rotate(45deg) translateY(5px);top:0;bottom:0;left:0;right:0;margin:auto}.booking-panel .booking-panel__datebar #booking-panel__clear-dates{height:100%;border:0;background:rgba(0,0,0,0);color:var(--wp--preset--color--contrast);text-transform:uppercase;font-size:16px;font-family:"aktiv-grotesk",sans-serif;padding:24px 32px;letter-spacing:.05em;font-weight:500;opacity:1;cursor:pointer;line-height:35px}.booking-panel .booking-panel__datebar #booking-panel__clear-dates:disabled{opacity:.2;pointer-events:none}.booking-panel .litepicker-backdrop{display:none !important}.booking-panel .invalid{border:1px solid #ff6565 !important}.booking-panel.room-datebar-open .booking-panel__datebar{display:block !important;height:100%;top:0}.booking-panel.room-datebar-open .booking-panel__container{display:none !important}.booking-panel__error-messages{padding:20px 0 10px 24px}.booking-panel__error-messages li{display:none}.booking-panel__error-messages li.booking-panel__error-message--show{display:block;color:#ff6565;font-size:12px !important;text-transform:none}.booking-panel__error-messages ul{margin-top:10px}.booking-panel__container{height:100%}.booking-panel__container .booking-panel__form{padding:0;overflow:hidden;position:relative}.booking-panel__container .booking-panel__location,.booking-panel__container .booking-panel__rooms,.booking-panel__container .booking-panel__guest,.booking-panel__container .booking-panel__code,.booking-panel__container .booking-panel__button{width:100%}.booking-panel__container .booking-panel__rooms-tab{height:calc(100% - 116px);overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}.booking-panel__container .booking-panel__rooms-tab::-webkit-scrollbar{width:0}.booking-panel__container .booking-panel__rooms-tab .booking-panel__rooms{width:125px;margin-right:20px}.booking-panel__container .booking-panel__referral-text,.booking-panel__container .booking-panel__subheader{padding:0 0 20px;color:#aabbae}.booking-panel__container .booking-panel__day-text,.booking-panel__container .booking-panel__referral-text{opacity:.6}.booking-panel__container .booking-panel__group{display:flex;flex-direction:row}.booking-panel__container input[type=time]{width:100%;border:0;-webkit-appearance:none;display:flex;align-items:center;height:24px;text-align:left !important}.booking-panel__container .time{height:24px}.booking-panel__container .booking-panel__message{color:#aabbae;font-size:16px;line-height:24px;padding-top:32px}.booking-panel__container .show{display:block}.booking-panel__container option{-webkit-appearance:none}.booking-panel__container input,.booking-panel__container .booking-panel__checkin-out input{font-size:16px;line-height:22px;border:0;padding:0;outline:0}@media(min-width: 992px){.booking-panel__container input,.booking-panel__container .booking-panel__checkin-out input{font-size:16px;line-height:24px}}.booking-panel__container .booking-panel__checkin-out input::placeholder{color:var(--wp--preset--color--contrast);opacity:1}.booking-panel__container .booking-panel__checkin-out input::-webkit-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel__container .booking-panel__checkin-out input:-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel__container .booking-panel__checkin-out input::-moz-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel__container .booking-panel__checkin-out input:-ms-input-placeholder{color:var(--wp--preset--color--contrast)}.booking-panel__container .location{text-align:left}.booking-panel__container .booking-panel__dropbutton{background:none;overflow:hidden}.booking-panel__container .booking-panel__wrapper{width:100%;position:relative;min-height:100%}.booking-panel__container a{color:inherit;text-decoration:none}.booking-panel__container ul{list-style:none;margin:0;padding:0}.booking-panel__calendar-dotw{list-style-position:auto;width:100%;display:flex}.booking-panel__calendar-dotw .month-item-weekdays-row{width:100%;max-width:300px;display:flex;justify-self:center;justify-content:center;padding:20px 0 4px}@media(min-width: 567px){.booking-panel__calendar-dotw .month-item-weekdays-row{width:300px}}.booking-panel__calendar-dotw .month-item-weekdays-row>div{font-size:14px;line-height:16px;color:var(--wp--preset--color--contrast);padding:5px 0;text-align:center;text-transform:capitalize;width:14.285714%;font-family:"aktiv-grotesk",sans-serif;font-weight:400}.booking-panel__calendar-dotw .month-item-weekdays-row.second{display:none}@media(min-width: 567px){.booking-panel__calendar-dotw .month-item-weekdays-row.second{display:flex}}@media(min-width: 768px){.booking-panel__calendar-dotw{justify-content:left}}.modal-booking-panel{visibility:visible;height:100%;position:fixed;top:0;right:0;background-color:var(--wp--preset--color--base);transform:translateX(100%);transition:.5s ease-in;z-index:11;width:100%}@media(min-width: 567px){.modal-booking-panel{max-width:360px}}.modal-booking-panel.active{transform:translateX(0);transition:.5s ease-out}.modal-booking-panel.active .modal-booking-panel__overlay{pointer-events:all}.modal-booking-panel.active .modal-booking-panel__overlay::before{backdrop-filter:blur(10px)}.modal-booking-panel .modal-booking-panel__overlay{position:fixed;width:100vw;height:100%;top:0;left:-100vw;z-index:0;pointer-events:none;position:absolute}.modal-booking-panel .modal-booking-panel__overlay::before{content:"";transition:.5s ease-in-out;backdrop-filter:blur(0);width:100%;height:calc(100vh - 60px);top:60px;left:0;position:absolute;pointer-events:none}@media(min-width: 992px){.modal-booking-panel .modal-booking-panel__overlay::before{height:calc(100vh - 72px);top:72px}}.modal-booking-panel .modal-booking-panel__close{position:fixed;cursor:pointer;top:20px;right:12px;z-index:1;height:48px;width:48px;border:0;padding:0;background:var(--wp--preset--color--base);text-align:left;font-size:12px}.modal-booking-panel .modal-booking-panel__close::before{content:"";width:22px;height:2px;background:var(--wp--preset--color--contrast);position:absolute;top:0;left:14px;bottom:0;margin:auto;transform:rotate(-45deg)}.modal-booking-panel .modal-booking-panel__close::after{content:"";width:22px;height:2px;background:var(--wp--preset--color--contrast);position:absolute;top:0;left:14px;bottom:0;margin:auto;transform:rotate(45deg)}.modal-booking-panel .modal-booking-panel__cta{position:fixed;bottom:24px;left:0;right:0;margin:auto;z-index:3;width:100%;max-width:calc(100% - 48px);background-color:var(--wp--preset--color--contrast) !important;border-color:var(--wp--preset--color--contrast) !important;color:var(--wp--preset--color--base) !important}@media(min-width: 567px){.modal-booking-panel .modal-booking-panel__cta{max-width:calc(100% - 60px)}}.modal-booking-panel .modal-booking-panel__cta:hover{color:var(--wp--preset--color--contrast) !important;background-color:var(--wp--preset--color--base) !important}.modal-booking-panel .modal-booking-panel__header{position:fixed;cursor:pointer;top:0;left:0;right:0;width:100%;padding:32px 32px;height:90px;font-size:21px;line-height:24px;text-transform:uppercase;text-align:left;font-family:var(--wp--preset--font-family--portrait);font-weight:400}.modal-booking-panel .modal-booking-panel__outer-container{height:100%;padding:72px 24px 92px}@media(min-width: 567px){.modal-booking-panel .modal-booking-panel__outer-container{padding:72px 30px 92px}}.modal-booking-panel .modal-booking-panel__outer-container .modal-booking-panel__container{height:auto;flex-wrap:wrap;padding:0;overflow:auto;max-height:100%}.modal-booking-panel .modal-booking-panel__outer-container .modal-booking-panel__container .modal-booking-panel__textarea{margin-top:16px}.modal-booking-panel .modal-booking-panel__outer-container .modal-booking-panel__container .modal-booking-panel__info{margin-top:40px;width:100%}.modal-booking-panel .modal-booking-panel__outer-container .modal-booking-panel__container .modal-booking-panel__info .modal-booking-panel__info-item{padding:20px 0 18px;border-top:1px solid #d8d3cc;font-size:16px;font-family:"aktiv-grotesk",sans-serif}.modal-booking-panel .modal-booking-panel__outer-container .modal-booking-panel__container .modal-booking-panel__info .modal-booking-panel__info-item:last-child{border-bottom:1px solid #d8d3cc}.booking-form{height:auto;min-height:100%}.booking-form .fieldset-container{width:100%}.booking-form .fieldset{display:flex;flex-direction:column;position:relative;margin-top:14px;width:100%;font-family:"aktiv-grotesk",sans-serif;font-size:14px;line-height:24px;background-color:inherit;padding:0;border-radius:32px}.booking-form .fieldset.no-padding{padding:0}.booking-form .fieldset:first-child{padding-top:0;margin-top:0}.booking-form .fieldset label{position:absolute;pointer-events:none;padding:0;top:8px;left:28px;z-index:1;line-height:20px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;font-weight:400}.booking-form .fieldset input,.booking-form .fieldset textarea{border:1px solid var(--wp--preset--color--contrast);border-radius:32px;background-color:rgba(0,0,0,0);font-family:"aktiv-grotesk",sans-serif;font-size:16px;line-height:24px;white-space:nowrap;text-transform:none;letter-spacing:.05em;padding:20px 28px 0;height:64px;color:var(--wp--preset--color--contrast);font-weight:500}.booking-form .fieldset textarea{max-width:100%;overflow:hidden;height:auto !important;line-height:24px}.booking-form .fieldset input[type=date]~label{background-color:inherit;height:31px}.booking-form .fieldset input[type=date]:focus~label{height:28px}.booking-form .fieldset.fieldset--button{position:fixed;bottom:24px;left:0;right:0;z-index:3;width:100%;max-width:calc(100% - 48px);margin:50px auto 0}@media(min-width: 567px){.booking-form .fieldset.fieldset--button{max-width:calc(100% - 60px)}}.booking-form .fieldset.fieldset--button button{width:100%}.booking-form .fieldset.fieldset--hidden{display:none}.booking-form .fieldset.fieldset--rooms .c-select.value-changed .select-overlay .select-overlay__icon{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><mask id=\"mask0_942_4424\" style=\"mask-type:alpha\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"24\"><rect width=\"24\" height=\"24\" fill=\"%23D9D9D9\" style=\"fill:%23D9D9D9;fill:color%28display-p3 0.8510 0.8510 0.8510%29;fill-opacity:1;\"/></mask><g mask=\"url%28%23mask0_942_4424%29\"><path d=\"M4.88458 18.4999H4.11538L3.6 16.4999H2.5V12.2923C2.5 11.7935 2.67661 11.3701 3.02983 11.0221C3.38303 10.674 3.80898 10.4999 4.3077 10.4999H4.5V7.80768C4.5 7.30896 4.67661 6.883 5.02983 6.5298C5.38303 6.1766 5.80898 6 6.3077 6H17.6923C18.191 6 18.6169 6.1766 18.9701 6.5298C19.3233 6.883 19.5 7.30896 19.5 7.80768V10.4999H19.6923C20.191 10.4999 20.6169 10.6766 20.9701 11.0298C21.3233 11.383 21.5 11.8089 21.5 12.3077V16.4999H20.4L19.8846 18.4999H19.1154L18.6 16.4999H5.39995L4.88458 18.4999ZM12.75 10.4999H18V7.80768C18 7.71793 17.9711 7.6442 17.9134 7.5865C17.8557 7.5288 17.782 7.49995 17.6923 7.49995H12.75V10.4999ZM5.99998 10.4999H11.25V7.49995H6.3077C6.21795 7.49995 6.14423 7.5288 6.08653 7.5865C6.02883 7.6442 5.99998 7.71793 5.99998 7.80768V10.4999ZM3.99998 14.9999H20V12.3077C20 12.2179 19.9711 12.1442 19.9134 12.0865C19.8557 12.0288 19.782 11.9999 19.6923 11.9999H4.3077C4.21795 11.9999 4.14423 12.0288 4.08653 12.0865C4.02883 12.1442 3.99998 12.2179 3.99998 12.3077V14.9999Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/></g></svg>")}.booking-form .fieldset.fieldset--guests .c-select.value-changed .select-overlay .select-overlay__icon{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M4.5 20L3.50439 19.9064L3.40158 21H4.5V20ZM19.5 20V21H20.5984L20.4956 19.9064L19.5 20ZM14.5 6.5C14.5 7.88071 13.3807 9 12 9V11C14.4853 11 16.5 8.98528 16.5 6.5H14.5ZM12 9C10.6193 9 9.5 7.88071 9.5 6.5H7.5C7.5 8.98528 9.51472 11 12 11V9ZM9.5 6.5C9.5 5.11929 10.6193 4 12 4V2C9.51472 2 7.5 4.01472 7.5 6.5H9.5ZM12 4C13.3807 4 14.5 5.11929 14.5 6.5H16.5C16.5 4.01472 14.4853 2 12 2V4ZM5.49561 20.0936C5.82124 16.6298 8.37737 14 12 14V12C7.24222 12 3.91665 15.5211 3.50439 19.9064L5.49561 20.0936ZM12 14C15.6226 14 18.1788 16.6298 18.5044 20.0936L20.4956 19.9064C20.0834 15.5211 16.7578 12 12 12V14ZM4.5 21H19.5V19H4.5V21Z\" fill=\"black\" style=\"fill:black;fill-opacity:1;\"/></svg>")}.c-select{position:relative;height:64px;width:100%;padding-bottom:0;display:inline-block;cursor:pointer;color:#757575;border-radius:32px}.c-select:focus-within{outline:3px solid var(--wp--preset--color--custom-neon-blue) !important;outline-offset:1px}.c-select.value-changed{color:var(--wp--preset--color--contrast)}.c-select.value-changed .select-overlay .select-overlay__icon{background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.4978 10C14.4978 11.3807 13.3785 12.5 11.9978 12.5C10.6171 12.5 9.4978 11.3807 9.4978 10C9.4978 8.61929 10.6171 7.5 11.9978 7.5C13.3785 7.5 14.4978 8.61929 14.4978 10Z\" stroke=\"%23000000\" style=\"stroke:%23000000;stroke:color:%23000000;stroke-opacity:1;\" stroke-width=\"2\"/><path d=\"M19 10C19 15.866 12 21 12 21C12 21 5 15.866 5 10C5 6.13401 8.13401 3 12 3C15.866 3 19 6.13401 19 10Z\" stroke=\"%23000000\" style=\"stroke:%23000000;stroke:color:%23000000;stroke-opacity:1;\" stroke-width=\"2\"/></svg>")}.c-select select{position:absolute;top:0;left:0;height:100%;width:100%;appearance:none;border:0;text-align:center;background:rgba(0,0,0,0);font-family:"aktiv-grotesk",sans-serif;font-size:16px;color:rgba(0,0,0,0);letter-spacing:0;border:1px solid var(--wp--preset--color--contrast);border-radius:32px;outline:none !important}.c-select select option{color:initial}.c-select .select-overlay{display:flex;align-items:center;pointer-events:none;justify-content:flex-start;padding:20px 28px 0;height:100%}.c-select .select-overlay .select-overlay__text{font-family:"aktiv-grotesk",sans-serif;font-size:16px;line-height:24px;white-space:nowrap;text-transform:none;letter-spacing:.05em;overflow:hidden;text-overflow:ellipsis;font-weight:400}.c-select .select-overlay .select-overlay__icon{width:24px;height:24px;margin-right:6px;margin-left:-5px;flex-shrink:0;position:relative;background-image:url("data:image/svg+xml,<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M14.4978 10C14.4978 11.3807 13.3785 12.5 11.9978 12.5C10.6171 12.5 9.4978 11.3807 9.4978 10C9.4978 8.61929 10.6171 7.5 11.9978 7.5C13.3785 7.5 14.4978 8.61929 14.4978 10Z\" stroke=\"%23757575\" style=\"stroke:%23757575;stroke:color%28display-p3 0.4588 0.4588 0.4588%29;stroke-opacity:1;\" stroke-width=\"2\"/><path d=\"M19 10C19 15.866 12 21 12 21C12 21 5 15.866 5 10C5 6.13401 8.13401 3 12 3C15.866 3 19 6.13401 19 10Z\" stroke=\"%23757575\" style=\"stroke:%23757575;stroke:color%28display-p3 0.4588 0.4588 0.4588%29;stroke-opacity:1;\" stroke-width=\"2\"/></svg>")}.c-select .select-overlay .select-overlay__arrow{width:16px;height:8px;margin-left:6px;margin-right:6px;position:relative;margin-top:-16px;display:none}.c-select .select-overlay .select-overlay__arrow::before{content:"";width:12px;height:1px;background:currentColor;position:absolute;left:-3px;top:4px;transform:rotate(45deg)}.c-select .select-overlay .select-overlay__arrow::after{content:"";width:13px;height:1px;background:currentColor;position:absolute;right:-2px;top:4px;transform:rotate(-45deg)}.c-select .inactive+.select-overlay{opacity:.64}:where(.wp-site-blocks)>*{margin-block-start:0 !important}body.home .header__logo,.single-hotel .header__logo{opacity:0;transition:300ms ease-in-out}@media(max-width: 991px){.single-hotel .header__logo{opacity:1}}
