@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400..900;1,400..900&display=swap";@font-face{font-family:Cellestial;src:url(../../../fonts/Cellestial.ttf) format("ttf"),url(../../../fonts/Cellestial.ttf) format("truetype");font-weight:400;font-style:normal}.accommodation-banners.svelte-160qhn7{position:relative;width:100%;overflow:hidden;height:75svh}@media all and (min-width: 900px){.accommodation-banners.svelte-160qhn7{height:100svh;max-height:700px}}@media all and (min-width: 1570px){.accommodation-banners.svelte-160qhn7{max-height:100svh}}.accommodation-banners.svelte-160qhn7 .slideshow__item__info{width:100%;padding:0 25px}@media all and (max-width: 899px){.accommodation-banners.svelte-160qhn7 .slideshow__arrows{top:90%!important;justify-content:center!important;gap:50px}}@media all and (max-width: 899px){.accommodation-banners.height.svelte-160qhn7{height:100svh!important}}@media all and (max-width: 899px){.accommodation-banners.height.svelte-160qhn7 .slideshow__item{height:100svh!important}}@media all and (max-width: 899px){.accommodation-banners.height.svelte-160qhn7 .slideshow__item__info{top:45%!important}}@font-face{font-family:Cellestial;src:url(../../../fonts/Cellestial.ttf) format("ttf"),url(../../../fonts/Cellestial.ttf) format("truetype");font-weight:400;font-style:normal}.is-visible .accordion.svelte-ynf7cu .accordion__item.svelte-ynf7cu,.is-visible .accordion.svelte-ynf7cu .accordion__text.svelte-ynf7cu,.is-visible .accordion.svelte-ynf7cu .accordion__link.svelte-ynf7cu{transform:translateY(0);opacity:1}.accordion.is-open.svelte-ynf7cu .accordion__item__text__inner p{margin:0!important}.accordion__title.svelte-ynf7cu.svelte-ynf7cu{color:#8f3636}.accordion__text.svelte-ynf7cu.svelte-ynf7cu{font-weight:300;margin:30px 0;text-align:center;opacity:0;transform:translateY(40px);transition:opacity .8s ease-in,transform .8s ease-in}.accordion__link.svelte-ynf7cu.svelte-ynf7cu{position:relative;display:inline-block;padding-bottom:0;opacity:0;transform:translateY(40px);transition:opacity .8s ease-in,transform .8s ease-in;margin-top:50px}.accordion__link.svelte-ynf7cu.svelte-ynf7cu:before{background:#fff;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:0 50%;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s;width:100%}.accordion__link.svelte-ynf7cu.svelte-ynf7cu:after{background:#fff;bottom:0;content:"";display:inline-block;height:1px;left:0;position:absolute;transform-origin:100% 50%;transition:transform .2s cubic-bezier(.19,1,.22,1) 0s;width:100%}.accordion__link.svelte-ynf7cu.svelte-ynf7cu:hover:before{transform:scale(1);transition:transform .6s cubic-bezier(.215,.61,.355,1) .5s}.accordion__link.svelte-ynf7cu.svelte-ynf7cu:hover:after{transform:scaleX(0);transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s}@media all and (min-width: 900px){.accordion__link.svelte-ynf7cu.svelte-ynf7cu{margin-top:100px}}.accordion__link.svelte-ynf7cu.svelte-ynf7cu:before,.accordion__link.svelte-ynf7cu.svelte-ynf7cu:after{background:#968a6c}.accordion__link.svelte-ynf7cu a.svelte-ynf7cu{text-decoration:none;color:#968a6c}.accordion.svelte-ynf7cu .accordion__item.svelte-ynf7cu{cursor:pointer;transition:.3s ease;position:relative;border-bottom:1px solid #968A6C;justify-content:space-between;padding:15px 0;opacity:0;transform:translateY(40px);transition:opacity .8s ease-in,transform .8s ease-in}@media all and (min-width: 1200px){.accordion.svelte-ynf7cu .accordion__item.svelte-ynf7cu{padding:30px 0}}.accordion.svelte-ynf7cu .accordion__item .accordion__item__header.svelte-ynf7cu{background:none;border:none;margin:0;padding:0;color:#000}@media all and (max-width: 1199px){.accordion.svelte-ynf7cu .accordion__item .accordion__item__header.svelte-ynf7cu{margin-bottom:13px}}.accordion.svelte-ynf7cu .accordion__item .accordion__item__text.svelte-ynf7cu{display:flex;justify-content:flex-start}@media all and (min-width: 1200px){.accordion.svelte-ynf7cu .accordion__item .accordion__item__text.svelte-ynf7cu{margin-top:-30px}}.accordion.svelte-ynf7cu .accordion__item .accordion__item__text__inner.svelte-ynf7cu,.accordion.svelte-ynf7cu .accordion__item .accordion__item__text__inner.svelte-ynf7cu p{font-weight:300}.accordion.svelte-ynf7cu .accordion__item.svelte-ynf7cu ul{padding-left:20px;margin:0;font-weight:300;column-count:2;column-gap:50px}.accordion.svelte-ynf7cu .accordion__item.svelte-ynf7cu li::marker{font-size:13px}.accordion.svelte-ynf7cu .accordion__item .accordion__item__icon.svelte-ynf7cu{position:absolute;right:0;top:15px}@media all and (min-width: 1200px){.accordion.svelte-ynf7cu .accordion__item .accordion__item__icon.svelte-ynf7cu{top:30px}}.accordion.svelte-ynf7cu .accordion__item .accordion__item__icon.svelte-ynf7cu svg line{stroke:#968a6c}.accordion.svelte-ynf7cu .accordion__item .accordion__item__icon.svelte-ynf7cu svg path{stroke:#968a6c}.accordion.svelte-ynf7cu .accordion__item .accordion__item__icon.svelte-ynf7cu svg{transform:rotate(90deg);transition:all .3s ease-in-out;width:30px}.accordion.svelte-ynf7cu .accordion__item.open .accordion__item__icon.svelte-ynf7cu svg{transform:rotate(270deg)}
