.banner-text-slider.svelte-1ei3pw6{position:relative}@media all and (max-width:899px){.banner-text-slider.svelte-1ei3pw6{margin-bottom:30px}}@media all and (max-width:899px){.banner-text-slider__nav.svelte-1ei3pw6{display:flex;align-items:center;justify-content:space-between;padding:20px;display:none}}.banner-text-slider__btn.svelte-1ei3pw6{cursor:pointer;--arrowsPosition: max(20px, 1vw);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none}@media all and (max-width:899px){.banner-text-slider__btn.prev.svelte-1ei3pw6{transform:rotate(180deg)}}@media all and (min-width:900px){.banner-text-slider__btn.svelte-1ei3pw6{position:absolute;top:50%;transform:translateY(-50%);z-index:2}.banner-text-slider__btn.prev.svelte-1ei3pw6{transform:translateY(-50%) rotate(180deg);left:var(--arrowsPosition)}.banner-text-slider__btn.next.svelte-1ei3pw6{right:var(--arrowsPosition)}}.banner-text-slider__wrapper.svelte-1ei3pw6{cursor:grab}@media all and (min-width:900px){.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-visible{opacity:.5}.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-visible .banner-text-slider__content{display:none}.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-active,.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-prev,.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-fully-visible{opacity:1}.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-active .banner-text-slider__content,.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-prev .banner-text-slider__content,.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide-fully-visible .banner-text-slider__content{display:flex}.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide.swiper-slide-prev{transition:opacity 2s .3s ease-in}.banner-text-slider__wrapper.svelte-1ei3pw6 .swiper-slide{transition:opacity .5s}}.banner-text-slider__slide.svelte-1ei3pw6{position:relative}.banner-text-slider__slide.svelte-1ei3pw6:hover .banner-text-slider__content:where(.svelte-1ei3pw6){opacity:1}.banner-text-slider__slide.svelte-1ei3pw6:hover .banner-text-slider__content:where(.svelte-1ei3pw6):after{height:100%}.banner-text-slider__content.svelte-1ei3pw6{display:flex;flex-direction:column;padding:20px 0 0}@media all and (min-width:900px){.banner-text-slider__content.svelte-1ei3pw6{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;justify-content:center;padding:60px;color:#fff;opacity:0;transition:opacity .5s}}.banner-text-slider__title.svelte-1ei3pw6{font-family:var(--typo-beaux);font-size:var(--heading--4);font-weight:400;line-height:var(--heading--4-lh);text-transform:uppercase;margin-bottom:10px}.banner-text-slider__excerpt.svelte-1ei3pw6{font-family:Fedra Sans Pro Book;font-size:var(--text--1);line-height:var(--text--1-lh)}@media all and (min-width:900px){.banner-text-slider__link.svelte-1ei3pw6{margin-top:30px}.banner-text-slider__link.svelte-1ei3pw6 .inner-link{--color: white}}.accordion-faqs__wrapper.svelte-ttvtzv{display:flex;flex-wrap:wrap;gap:24px}@media all and (min-width:900px){.accordion-faqs__wrapper.two.svelte-ttvtzv .accordion-faqs__item:where(.svelte-ttvtzv){width:calc(50% - 12px)}.accordion-faqs__wrapper.two.svelte-ttvtzv .accordion-faqs__item:where(.svelte-ttvtzv):nth-child(2){border-top:1px solid var(--hotel-color, #B7904D);padding-top:24px}}.accordion-faqs__item.svelte-ttvtzv{border-bottom:1px solid var(--hotel-color, #B7904D);padding-bottom:24px;width:100%}.accordion-faqs__item.svelte-ttvtzv:first-child{border-top:1px solid var(--hotel-color, #B7904D);padding-top:24px}.accordion-faqs__item__header.svelte-ttvtzv{display:flex;justify-content:space-between;align-items:center;background:none;border:none;margin:0;width:100%;cursor:pointer;color:#000}.accordion-faqs__item__title.svelte-ttvtzv{font-family:var(--typo-beaux);font-size:var(--heading--4);font-weight:400;line-height:var(--heading--4-lh);text-transform:uppercase;color:#000;display:flex;text-align:left}.accordion-faqs__item__button.svelte-ttvtzv{--button-size: 20px;background-color:transparent;width:var(--button-size);height:var(--button-size);display:inline-block;position:relative}@media all and (min-width:900px){.accordion-faqs__item__button.svelte-ttvtzv{--button-size: 30px}}.accordion-faqs__item__button--sin.svelte-ttvtzv,.accordion-faqs__item__button--mion.svelte-ttvtzv{position:absolute;width:100%;height:1px;background-color:#000;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:transform .3s}.accordion-faqs__item__button--sin.hide.svelte-ttvtzv{transform:translate(-50%,-50%) rotate(90deg)}.accordion-faqs__item__text.svelte-ttvtzv{margin-top:20px;font-family:Fedra Sans Pro Book;font-size:var(--text--1);line-height:var(--text--1-lh)}.accordion-faqs__item__text.svelte-ttvtzv a{color:var(--hotel-color, #B7904D)}.accordion-faqs__item__text.svelte-ttvtzv p{margin:0}:root{--typo-beaux: SunsetGothicThin}:root[lang=el]{--typo-beaux: pf-marlet-display}:root{--gutter: 48px;--column: calc((100vw - (var(--gutter) * (12 - 1))) / 12)}.booking-mask.svelte-o0iz5s{position:relative;width:100%}@media all and (max-width:899px){.booking-mask.page-builder.svelte-o0iz5s .booking-mask__inner:where(.svelte-o0iz5s){display:none}}@media all and (max-width:899px){.booking-mask.page-builder.svelte-o0iz5s .booking-mask__calmob:where(.svelte-o0iz5s){display:flex;justify-content:center}}.booking-mask.tophalf.svelte-o0iz5s{margin-top:30px}@media all and (min-width:900px){.booking-mask.tophalf.svelte-o0iz5s{z-index:9;margin-top:-55px}}.booking-mask.topall.svelte-o0iz5s{margin-top:30px}@media all and (min-width:900px){.booking-mask.topall.svelte-o0iz5s{z-index:9;margin-top:-110px}}.booking-mask--white.svelte-o0iz5s{--resort-primary-color: #ffffff;--resort-text-color: #000000;--resort-text-color-hover: #B7904D}.booking-mask--gold.svelte-o0iz5s{--resort-primary-color: #B7904D;--resort-text-color: #ffffff;--resort-text-color-hover: #000000}.booking-mask--hotel.svelte-o0iz5s{--resort-primary-color: var(--hotel-color);--resort-text-color: #ffffff;--resort-text-color-hover: #000000}.booking-mask__calmob.svelte-o0iz5s{display:none}
