.el-gw-navbar__burger{display:flex;align-items:center;justify-content:flex-end;width:50px;height:43px;padding:0;background:none;border:0;cursor:pointer}.el-gw-navbar__burger img{display:block;width:44px;height:auto}.el-gw-menu{position:fixed;top:0;left:0;right:0;z-index:100;display:flex;flex-direction:column;align-items:center;min-height:54.5svh;padding:35px 25px 40px;background-color:var(--colors-background-quinary-color);color:var(--colors-text-secondary-color)}.el-gw-menu__bar{display:flex;align-items:center;justify-content:space-between;width:100%}.el-gw-menu__close{display:flex;align-items:center;justify-content:center;width:25px;height:25px;padding:0;background:none;border:0;cursor:pointer}.el-gw-menu__close img{display:block;width:25px;height:25px}.el-gw-menu__items,.el-gw-menu__lang{display:flex;margin:0;padding:0;list-style:none}.el-gw-menu__items{flex:1;flex-direction:column;align-items:center;justify-content:center;gap:35px;padding:55px 0}.el-gw-menu__lang{align-items:center;justify-content:center}.el-gw-menu__lang li+li::before{content:"|";margin:0 8px;opacity:.8}.el-gw-menu__items a,.el-gw-menu__lang a{color:inherit;text-decoration:none;font-family:var(--font-family-primary);font-weight:600;font-size:16px;line-height:.91;letter-spacing:3.2px;text-transform:uppercase}.el-gw-menu__lang a{opacity:.65}.el-gw-menu__lang a.is-current{opacity:1}.gw-panel-enter-active,.gw-panel-leave-active{transition:transform .3s ease,opacity .3s ease}.gw-panel-enter-from,.gw-panel-leave-to{opacity:0;transform:translateY(-16px)}
.component{background-color:var(--background-color, #ffffff);padding-top:var(--padding-top, 0);padding-bottom:var(--padding-bottom, 0)}.component .container{max-width:var(--max-width, 1500px);margin:0 auto}.component.component--dark-background{--component-foreground-color: #f7f4f0;--colors-text-primary-color: var(--component-foreground-color);--colors-cta-primary-color: var(--component-foreground-color);--colors-cta-secondary-color: var(--component-foreground-color);--colors-elements-secondary-color: var(--component-foreground-color);color:var(--component-foreground-color)}
.el-text[data-v-ceea06d0]{white-space:break-spaces;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:var(--component-foreground-color, var(--colors-text-primary-color))}.el-text--dark-background[data-v-ceea06d0],.el-text--dark-background[data-v-ceea06d0] *{color:#f7f4f0 !important}.el-text--size-intro[data-v-ceea06d0]{font-family:var(--font-family-secondary);font-size:var(--intro-text-font-size);font-weight:var(--intro-text-font-weight);font-stretch:var(--intro-text-font-stretch);font-style:var(--intro-text-font-style);line-height:var(--intro-text-line-height);letter-spacing:var(--intro-text-letter-spacing)}.el-text--size-body[data-v-ceea06d0]{font-family:var(--font-family-secondary);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);font-stretch:var(--body-text-font-stretch);font-style:var(--body-text-font-style);line-height:var(--body-text-line-height);letter-spacing:var(--body-text-letter-spacing)}.el-text--size-cta[data-v-ceea06d0]{font-family:var(--font-family-secondary);font-size:var(--cta-text-font-size);font-weight:var(--cta-text-font-weight);font-stretch:var(--cta-text-font-stretch);font-style:var(--cta-text-font-style);line-height:var(--cta-text-line-height);letter-spacing:var(--cta-text-letter-spacing)}.el-text--size-link[data-v-ceea06d0]{font-family:var(--font-family-primary);font-size:var(--link-text-font-size);font-weight:var(--link-text-font-weight);font-stretch:var(--link-text-font-stretch);font-style:var(--link-text-font-style);line-height:var(--link-text-line-height);letter-spacing:var(--link-text-letter-spacing)}.el-text--size-l[data-v-ceea06d0]{font-family:var(--font-family-secondary);font-size:var(--intro-text-font-size);font-weight:var(--intro-text-font-weight);font-stretch:var(--intro-text-font-stretch);font-style:var(--intro-text-font-style);line-height:var(--intro-text-line-height);letter-spacing:var(--intro-text-letter-spacing)}.el-text--size-m[data-v-ceea06d0]{font-family:var(--font-family-secondary);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);font-stretch:var(--body-text-font-stretch);font-style:var(--body-text-font-style);line-height:var(--body-text-line-height);letter-spacing:var(--body-text-letter-spacing)}.el-text[data-v-ceea06d0] a{text-decoration:underline;color:inherit}.el-text[data-v-ceea06d0] ul,.el-text[data-v-ceea06d0] ol{display:block;text-align:left;padding-left:20px;width:100%}.el-text[data-v-ceea06d0] ol{list-style-type:decimal}.el-text[data-v-ceea06d0] ul{list-style-type:disc}.el-text[data-v-ceea06d0] li{display:list-item;text-align:left}.el-text--left[data-v-ceea06d0]{text-align:left !important;align-items:flex-start !important;justify-content:flex-start !important}.el-text--left[data-v-ceea06d0] ul,.el-text--left[data-v-ceea06d0] ol{text-align:left !important;align-self:flex-start}.el-text--center[data-v-ceea06d0]{text-align:center;align-items:center;justify-content:center}
.accordion .accordion-item[data-v-1a08c4b0]{border-bottom-color:var(--component-foreground-color, #000)}@media(min-width: 768px){.accordion[data-v-1a08c4b0]{display:flex;flex-direction:column;gap:15px}.accordion .accordion-item[data-v-1a08c4b0]{border-bottom:1px solid var(--component-foreground-color, #000);padding-bottom:15px}.accordion .accordion-item .accordion-header[data-v-1a08c4b0]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:5px 0;width:100%;background:none;border:none;text-align:left}.accordion .accordion-item .accordion-header .accordion-title[data-v-1a08c4b0]{flex-grow:0;font-family:var(--font-family-secondary);font-size:20px;font-weight:var(--h3-font-weight);font-stretch:var(--h3-font-stretch);font-style:var(--h3-font-style);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);text-align:left;color:var(--colors-text-primary-color)}.accordion .accordion-item .accordion-header .accordion-toggle[data-v-1a08c4b0]{display:flex;align-items:center;padding:0}.accordion .accordion-item .accordion-header .accordion-toggle .accordion-arrow[data-v-1a08c4b0]{display:inline-block;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);transform:rotate(0deg);width:24px;height:24px;background-color:var(--colors-text-primary-color);-webkit-mask-image:url(/assets/scripts/51af62a28996eec0974d.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/assets/scripts/51af62a28996eec0974d.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-mode:alpha}.accordion .accordion-item .accordion-header .accordion-toggle .accordion-arrow.open[data-v-1a08c4b0]{transform:rotate(180deg)}.accordion .accordion-item .accordion-content[data-v-1a08c4b0]{padding:var(--spacing-xxs) 0;text-align:left !important}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] .el-text{text-align:left !important;align-items:flex-start !important;justify-content:flex-start !important}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] pre{text-align:left !important;padding-bottom:var(--spacing-xxs) !important}.accordion .accordion-item .accordion-content pre[data-v-1a08c4b0],.accordion .accordion-item .accordion-content div[data-v-1a08c4b0],.accordion .accordion-item .accordion-content p[data-v-1a08c4b0]{text-align:left !important;font-family:var(--font-family-secondary);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);font-stretch:normal;font-style:normal;line-height:var(--body-text-line-height);letter-spacing:var(--body-text-letter-spacing);color:var(--colors-text-primary-color)}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] ul,.accordion .accordion-item .accordion-content[data-v-1a08c4b0] ol{text-align:left !important;margin-left:20px;padding-left:0;font-family:var(--font-family-secondary);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-text-letter-spacing);color:var(--colors-text-primary-color)}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] li{text-align:left !important}.accordion .accordion-item .accordion-enter-from[data-v-1a08c4b0],.accordion .accordion-item .accordion-leave-to[data-v-1a08c4b0]{max-height:0;opacity:0;overflow:hidden}.accordion .accordion-item .accordion-enter-active[data-v-1a08c4b0],.accordion .accordion-item .accordion-leave-active[data-v-1a08c4b0]{transition:max-height .2s cubic-bezier(0.4, 0, 1, 1),opacity .2s cubic-bezier(0.4, 0, 0.2, 1)}.accordion .accordion-item .accordion-enter-to[data-v-1a08c4b0],.accordion .accordion-item .accordion-leave-from[data-v-1a08c4b0]{max-height:2000px;opacity:1;overflow:hidden}}@media(max-width: 768px){.accordion[data-v-1a08c4b0]{display:flex;flex-direction:column;gap:var(--spacing-s)}.accordion .accordion-item[data-v-1a08c4b0]{border-bottom:1px solid var(--component-foreground-color, #000);margin-bottom:var(--spacing-s);padding-bottom:var(--spacing-s);width:100%}.accordion .accordion-item .accordion-header[data-v-1a08c4b0]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:var(--spacing-xxs) 0;width:100%}.accordion .accordion-item .accordion-header .accordion-title[data-v-1a08c4b0]{flex:1 1 auto;min-width:0;font-family:var(--font-family-secondary);font-size:var(--h3-font-size);font-weight:var(--h3-font-weight);font-stretch:var(--h3-font-stretch);font-style:var(--h3-font-style);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing);text-align:left;color:var(--colors-text-primary-color)}.accordion .accordion-item .accordion-header .accordion-toggle[data-v-1a08c4b0]{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:0}.accordion .accordion-item .accordion-header .accordion-toggle .accordion-arrow[data-v-1a08c4b0]{display:inline-block;transition:transform .3s cubic-bezier(0.4, 0, 0.2, 1);transform:rotate(0deg);width:var(--spacing-l);height:var(--spacing-l);background-color:var(--colors-text-primary-color);-webkit-mask-image:url(/assets/scripts/51af62a28996eec0974d.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(/assets/scripts/51af62a28996eec0974d.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;mask-mode:alpha}.accordion .accordion-item .accordion-header .accordion-toggle .accordion-arrow.open[data-v-1a08c4b0]{transform:rotate(180deg)}.accordion .accordion-item .accordion-content[data-v-1a08c4b0]{padding:4vw 0 3vw 0;text-align:left}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] .el-text{text-align:left !important;align-items:flex-start !important;justify-content:flex-start !important}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] pre{text-align:left !important}.accordion .accordion-item .accordion-content pre[data-v-1a08c4b0],.accordion .accordion-item .accordion-content div[data-v-1a08c4b0],.accordion .accordion-item .accordion-content p[data-v-1a08c4b0]{text-align:left !important;font-family:var(--font-family-secondary);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);font-stretch:normal;font-style:normal;line-height:var(--body-text-line-height);letter-spacing:var(--body-text-letter-spacing);color:var(--colors-text-primary-color)}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] ul,.accordion .accordion-item .accordion-content[data-v-1a08c4b0] ol{text-align:left !important;margin-left:20px;padding-left:0;font-family:var(--font-family-secondary);font-size:var(--body-text-font-size);font-weight:var(--body-text-font-weight);line-height:var(--body-text-line-height);letter-spacing:var(--body-text-letter-spacing);color:var(--colors-text-primary-color)}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] li{text-align:left !important}.accordion .accordion-item .accordion-content[data-v-1a08c4b0] .el-button{margin-top:5vw}.accordion .accordion-item .accordion-enter-from[data-v-1a08c4b0],.accordion .accordion-item .accordion-leave-to[data-v-1a08c4b0]{max-height:0;opacity:0;overflow:hidden}.accordion .accordion-item .accordion-enter-active[data-v-1a08c4b0],.accordion .accordion-item .accordion-leave-active[data-v-1a08c4b0]{transition:max-height .2s cubic-bezier(0.4, 0, 1, 1),opacity .2s cubic-bezier(0.4, 0, 0.2, 1)}.accordion .accordion-item .accordion-enter-to[data-v-1a08c4b0],.accordion .accordion-item .accordion-leave-from[data-v-1a08c4b0]{max-height:2000px;opacity:1;overflow:hidden}}
.el-heading h1[data-v-2767bbda],.el-heading h2[data-v-2767bbda],.el-heading h3[data-v-2767bbda],.el-heading h4[data-v-2767bbda]{font-family:var(--h1-font-family);font-size:var(--h1-font-size);font-weight:var(--h1-font-weight);font-stretch:var(--h1-font-stretch);font-style:var(--h1-font-style);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing);color:var(--component-foreground-color, var(--colors-text-primary-color));text-align:center;white-space:break-spaces;word-break:break-word;overflow-wrap:break-word}.el-heading .el-heading__text-wrapper[data-v-2767bbda]{display:flex;align-items:center;justify-content:center;gap:8px}.el-heading .el-heading__text-wrapper span[data-v-2767bbda]{display:inline !important}.el-heading h2[data-v-2767bbda]{font-family:var(--h2-font-family);font-size:20px;font-weight:var(--h2-font-weight);font-stretch:var(--h2-font-stretch);font-style:var(--h1-font-style);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}.el-heading p[data-v-2767bbda]{font-family:var(--h2-font-family);font-size:24px !important;font-weight:var(--h2-font-weight);font-stretch:var(--h2-font-stretch);font-style:var(--h2-font-style);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing);color:var(--component-foreground-color, var(--colors-text-primary-color));padding-bottom:6px}.el-heading.el-heading--left[data-v-2767bbda]{display:flex;text-align:left;flex-direction:column;justify-content:flex-start;gap:10px}.el-heading.el-heading--left h1[data-v-2767bbda],.el-heading.el-heading--left h2[data-v-2767bbda],.el-heading.el-heading--left h3[data-v-2767bbda],.el-heading.el-heading--left h4[data-v-2767bbda],.el-heading.el-heading--left p[data-v-2767bbda],.el-heading.el-heading--left span[data-v-2767bbda]{text-align:left;display:flex;justify-content:flex-start}.el-heading.el-heading--center[data-v-2767bbda]{display:flex;text-align:center;flex-wrap:wrap;flex-direction:column;justify-content:center}.el-heading.el-heading--large h1[data-v-2767bbda],.el-heading.el-heading--large h2[data-v-2767bbda],.el-heading.el-heading--large h3[data-v-2767bbda],.el-heading.el-heading--large h4[data-v-2767bbda]{font-size:var(--heading-large-font-size, 40px) !important}.el-heading.el-heading--large p[data-v-2767bbda]{font-size:24px !important}.el-heading--dark-background[data-v-2767bbda],.el-heading--dark-background[data-v-2767bbda] *{color:#f7f4f0 !important}
.el-popup-container-desktop[data-v-52d4c5d0]{--difference-text-cta: min(2.5vw, 48px);--difference-gap-x: 5px;--colors-background-white-color: #ffffff;--colors-elements-primary-color: #000000}@media(max-width: 768px){.el-popup-container-desktop[data-v-52d4c5d0]{--difference-text-cta: 7vw}}.el-popup-container-desktop .external-wrapper[data-v-52d4c5d0]{position: fixed;top: 0px;left: 0px;z-index: 39950;height: 100dvh;width: 100vw}.el-popup-container-desktop .inner-wrapper[data-v-52d4c5d0]{position: relative;z-index: 39910;display: flex;height: 100%;width: 100%;align-items: center;justify-content: center}.el-popup-container-desktop .background-popup[data-v-52d4c5d0]{position: absolute;top: 0px;left: 0px;z-index: 39920;height: 100%;width: 100%;--tw-bg-opacity: 1;background-color: rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity: 0.5}.el-popup-container-desktop .body-popup[data-v-52d4c5d0]{position: absolute;top: 50%;left: 50%;--tw-translate-y: calc(calc(50% - 7%) * -1);--tw-translate-x: -50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));height: auto;max-height: 90dvh;min-height: 78dvh;width: 90%;max-width: min(90dvw,1024px);z-index: 39930;display: flex;align-items: center;justify-content: center}.el-popup-container-desktop .body-popup .body-content-two-columns[data-v-52d4c5d0]{grid-template-columns: repeat(1, minmax(0, 1fr));grid-template-rows: 43% auto;justify-content: flex-start;row-gap:10px;grid-template-rows:auto}@media(min-width: 1024px){.el-popup-container-desktop .body-popup .body-content-two-columns[data-v-52d4c5d0]{grid-template-columns: 30% auto;grid-template-rows: auto}}@media(max-width: 768px){.el-popup-container-desktop .body-popup .body-content-two-columns[data-v-52d4c5d0]{max-height:90dvh}}.el-popup-container-desktop .body-popup img[data-v-52d4c5d0]{aspect-ratio: 1 / 1;height: 100%;width: 100%;border-radius: 0px;border-top-left-radius: 1rem;border-bottom-left-radius: 1rem;-o-object-fit: contain;object-fit: contain}.el-popup-container-desktop .body-popup.body-popup-smaller[data-v-52d4c5d0]{max-width: 850px}.el-popup-container-desktop .body-wrapper[data-v-52d4c5d0]{position: relative;display: flex;height: 100%;align-items: center;justify-content: center;border-radius: 1rem;border-width: 2px;border-color: var(--colors-elements-primary-color);background-color: var(--colors-background-white-color);width:-moz-fit-content;width:fit-content}.el-popup-container-desktop .body-wrapper>div[data-v-52d4c5d0]{-moz-column-gap:var(--difference-gap-x);column-gap:var(--difference-gap-x)}.el-popup-container-desktop .body-wrapper .body-image[data-v-52d4c5d0],.el-popup-container-desktop .body-wrapper .body-content[data-v-52d4c5d0]{display: flex;height: -moz-fit-content;height: fit-content;flex-direction: column;justify-content: center}.el-popup-container-desktop .body-wrapper .body-image[data-v-52d4c5d0]{position: relative;height: 100%;width: 100%;padding: 0px}.el-popup-container-desktop .body-wrapper .body-image figure[data-v-52d4c5d0],.el-popup-container-desktop .body-wrapper .body-image picture[data-v-52d4c5d0],.el-popup-container-desktop .body-wrapper .body-image img[data-v-52d4c5d0]{aspect-ratio: auto;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover}.el-popup-container-desktop .body-wrapper .body-image-desktop[data-v-52d4c5d0]{display: none}@media(min-width: 1024px){.el-popup-container-desktop .body-wrapper .body-image-desktop[data-v-52d4c5d0]{display: block}}.el-popup-container-desktop .body-wrapper .body-image-desktop figure[data-v-52d4c5d0],.el-popup-container-desktop .body-wrapper .body-image-desktop picture[data-v-52d4c5d0],.el-popup-container-desktop .body-wrapper .body-image-desktop img[data-v-52d4c5d0]{aspect-ratio: auto;height: 100%;-o-object-fit: contain;object-fit: contain}.el-popup-container-desktop .body-wrapper .body-image-mobile[data-v-52d4c5d0]{display: block;aspect-ratio:2}@media(min-width: 1024px){.el-popup-container-desktop .body-wrapper .body-image-mobile[data-v-52d4c5d0]{display: none}}.el-popup-container-desktop .body-wrapper .body-image-mobile figure[data-v-52d4c5d0],.el-popup-container-desktop .body-wrapper .body-image-mobile picture[data-v-52d4c5d0],.el-popup-container-desktop .body-wrapper .body-image-mobile img[data-v-52d4c5d0]{-o-object-fit:contain !important;object-fit:contain !important}.el-popup-container-desktop .body-wrapper .body-content[data-v-52d4c5d0]{position: relative;height: 100%;width: 100%;overflow-y: auto;padding: 1vw 3vw}.el-popup-container-desktop .body-wrapper .body-content .el-heading[data-v-52d4c5d0]{--heading-margin-bottom: 15px}.el-popup-container-desktop .body-wrapper .body-content .btn[data-v-52d4c5d0]{margin-top: var(--difference-text-cta);width:-moz-fit-content;width:fit-content}@media(max-width: 640px){.el-popup-container-desktop .body-wrapper .body-content .btn[data-v-52d4c5d0]{--inner-padding-lr-factor: 0.6;--inner-padding-tb-factor: 0.6}}@media(max-width: 1023px){.el-popup-container-desktop .body-wrapper .body-content-two-columns .body-content[data-v-52d4c5d0]{justify-content: flex-start}}.el-popup-container-desktop .body-wrapper .no-columns .body-content[data-v-52d4c5d0]{align-items:center !important;text-align:center !important;justify-content:center !important}.el-popup-container-desktop .body-wrapper .no-columns .body-content .el-heading span[data-v-52d4c5d0]{align-items: center;justify-content: center;text-align: center}.el-popup-container-desktop .popup-close[data-v-52d4c5d0]{position: absolute;top: 0px;right: 0px;--tw-translate-y: -50%;--tw-translate-x: 50%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration: 75ms;transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);z-index: 39960;display: flex;width: clamp(22px,5vw,36px);height: clamp(22px,5vw,36px);cursor: pointer;border-radius: 9999px;border-width: 2px;border-style: solid;border-color: var(--colors-elements-primary-color);background-color: var(--colors-background-white-color)}@media(max-width: 640px){.el-popup-container-desktop .popup-close[data-v-52d4c5d0]{width: clamp(25.3px,5.75vw,41.4px);height: clamp(25.3px,5.75vw,41.4px)}}.el-popup-container-desktop .popup-close[data-v-52d4c5d0]::before,.el-popup-container-desktop .popup-close[data-v-52d4c5d0]::after{margin: 0px;height: 1.5px;width: calc(100% - 7px - 7px);background-color: var(--colors-elements-primary-color);font-size: 1px;content: " ";position: absolute;top: calc(100% / 2 - 7px);left: 7px;--tw-translate-y: calc(-50% + 7px);--tw-translate-x: -0px;--tw-rotate: 45deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(max-width: 1024px){.el-popup-container-desktop .popup-close[data-v-52d4c5d0]::before,.el-popup-container-desktop .popup-close[data-v-52d4c5d0]::after{width: calc(100% - 2px - 2px);top: calc(100% / 2 - 2px);left: 2px;--tw-translate-y: calc(calc(100% / 2 - 2px) * -1);transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}.el-popup-container-desktop .popup-close[data-v-52d4c5d0]::after{--tw-rotate: -45deg;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.el-popup-container-desktop .popup-close[data-v-52d4c5d0]:hover{--tw-rotate: 90deg;--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(max-width: 400px){.el-popup-container-desktop .inner-wrapper .body-popup[data-v-52d4c5d0]{aspect-ratio: auto;height: 90%;width: 90%}.el-popup-container-desktop .inner-wrapper .body-popup img[data-v-52d4c5d0]{aspect-ratio: auto;-o-object-fit: cover;object-fit: cover}}@media(min-width: 1024px){.el-popup-container-desktop .inner-wrapper .body-popup[data-v-52d4c5d0]{aspect-ratio: auto;width: 90%}.el-popup-container-desktop .inner-wrapper .body-popup img[data-v-52d4c5d0]{aspect-ratio: auto;height: 100%;width: 100%;-o-object-fit: contain;object-fit: contain}}@media(min-width: 1920px){.el-popup-container-desktop .inner-wrapper .body-popup[data-v-52d4c5d0]{aspect-ratio: auto;width: 90%}.el-popup-container-desktop .inner-wrapper .body-popup img[data-v-52d4c5d0]{aspect-ratio: auto;height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover}}.slide-fade-up-enter-active[data-v-52d4c5d0]{transition:opacity .1s ease-out;transition-delay:.1s;z-index:39950}.slide-fade-up-enter-active .body-popup[data-v-52d4c5d0]{transition:all .1s ease-out;transition-delay:.2s;z-index:39960}.slide-fade-up-leave-active[data-v-52d4c5d0]{transition:opacity .1s ease-in;transition-delay:.1s;z-index:39950}.slide-fade-up-leave-active .body-popup[data-v-52d4c5d0]{transition:all .1s ease-in;transition-delay:.2s;z-index:39960}.slide-fade-up-enter-from[data-v-52d4c5d0],.slide-fade-up-leave-to[data-v-52d4c5d0]{opacity:0;z-index:39950;transition:all .1s ease-in,opacity .1s ease-in}.slide-fade-up-enter-from .body-popup[data-v-52d4c5d0],.slide-fade-up-leave-to .body-popup[data-v-52d4c5d0]{--tw-translate-y: -33.333333%;transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;z-index:39960;transition:all .1s ease-in,opacity .1s ease-in}
.el-room-card[data-v-4de409ad]{position:relative;min-height:31.25vw;padding-bottom:2.08333vw;background:#f7f4f0;display:flex;flex-direction:column;gap:.4vw;height:100%}.el-room-card__white-decoration[data-v-4de409ad]{position:absolute;top:0;left:0;width:100%;height:2.08333vw;background:#fff;z-index:1}.el-room-card__gallery-wrapper[data-v-4de409ad]{position:relative;margin-right:2.08333vw;aspect-ratio:3.9/4;overflow:hidden}.el-room-card__gallery-wrapper.portrait[data-v-4de409ad]{aspect-ratio:3.9/4}.el-room-card__gallery-wrapper.landscape[data-v-4de409ad]{aspect-ratio:4/3.9}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad]{width:100%;height:100%;position:relative}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad] .image-slider-swiper{width:100%;height:100%}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad] .swiper-slide{width:100%;height:100%}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad] .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad] .slider-navigation{position:absolute;top:auto !important;bottom:clamp(20px,1.04167vw,40px);left:50%;transform:translateX(-50%);width:auto;gap:.83333vw}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad] .slider-navigation button img{filter:brightness(0) saturate(100%) invert(0) sepia(0) saturate(0) hue-rotate(0deg)}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad] .custom-pagination{display:none}.el-room-card__properties[data-v-4de409ad]{display:flex;align-items:center;gap:2.08333vw;margin-top:24px;margin-bottom:clamp(20px,1.04167vw,40px);padding-left:2.08333vw;padding-right:2.08333vw;flex-wrap:wrap;justify-content:start}.el-room-card__property[data-v-4de409ad]{font-family:var(--font-family-primary);font-size:24px;font-weight:normal;font-style:italic;line-height:1;letter-spacing:1.68px;color:#000;margin:0;display:flex;align-items:center;gap:12px;text-decoration:none;cursor:default}.el-room-card__property[href][data-v-4de409ad]{cursor:pointer}.el-room-card__property[href]:hover .el-room-card__feature-arrow[data-v-4de409ad]{transform:translate(2px, -2px)}.el-room-card__feature-icon[data-v-4de409ad]{height:24px;width:auto;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.el-room-card__feature-arrow[data-v-4de409ad]{width:11px;height:11px;flex-shrink:0;color:#000;transition:transform .3s ease}.el-room-card__title[data-v-4de409ad]{font-family:var(--font-family-primary);font-size:40px;font-weight:normal;line-height:1.15;letter-spacing:2.8px;text-align:left;color:#000;margin:0 0 clamp(20px,1.04167vw,40px) 0;padding-left:2.08333vw;padding-right:2.08333vw;flex-grow:1}.el-room-card__cta-block[data-v-4de409ad]{display:flex;gap:.83333vw;padding-left:2.08333vw;padding-right:2.08333vw;padding-bottom:clamp(32px,2vw,40px)}@media(max-width: 798px){.el-room-card__cta-block[data-v-4de409ad]{gap:16px}}@media(min-width: 1920px){.el-room-card[data-v-4de409ad]{min-height:600px;padding-bottom:40px;gap:12.4px}.el-room-card__white-decoration[data-v-4de409ad]{height:40px}.el-room-card__gallery-wrapper[data-v-4de409ad]{margin-right:40px}.el-room-card__gallery-wrapper .el-room-card__gallery[data-v-4de409ad] .slider-navigation{bottom:20px;gap:16px}.el-room-card__properties[data-v-4de409ad]{gap:40px;margin-top:24px;margin-bottom:20px;padding-left:40px;padding-right:40px}.el-room-card__title[data-v-4de409ad]{margin:0 0 20px 0;padding-left:40px;padding-right:40px}.el-room-card__cta-block[data-v-4de409ad]{gap:16px;padding-left:40px;padding-right:40px;padding-bottom:clamp(32px,2vw,40px)}}@media(max-width: 1024px){.el-room-card[data-v-4de409ad]{min-height:21.875vw;padding-bottom:1.66667vw;height:100%}.el-room-card__white-decoration[data-v-4de409ad]{height:3.125vw}.el-room-card__gallery-wrapper[data-v-4de409ad]{margin-right:3.125vw}.el-room-card__properties[data-v-4de409ad]{gap:1.73333vw 1.66667vw;margin-top:24px;margin-bottom:24px;padding-left:1.66667vw;padding-right:1.66667vw}.el-room-card__property[data-v-4de409ad]{font-size:16px}.el-room-card__property .el-room-card__feature-icon[data-v-4de409ad]{height:16px}.el-room-card__title[data-v-4de409ad]{font-size:28px;margin-bottom:1.66667vw;padding-left:1.66667vw;padding-right:1.66667vw}.el-room-card__cta-block[data-v-4de409ad]{padding-left:1.66667vw;padding-right:1.66667vw;padding-bottom:clamp(32px,2vw,40px)}}@media(max-width: 480px){.el-room-card__white-decoration[data-v-4de409ad]{height:2.08333vw}.el-room-card__gallery-wrapper[data-v-4de409ad]{margin-right:2.08333vw}.el-room-card__gallery-wrapper[data-v-4de409ad] .slider-navigation{display:flex}.el-room-card__properties[data-v-4de409ad]{flex-wrap:wrap;gap:clamp(8px,1vw,16px);margin-top:24px;margin-bottom:clamp(8px,1vw,16px);padding-left:clamp(20px,1.04167vw,40px);padding-right:clamp(20px,1.04167vw,40px)}.el-room-card__property[data-v-4de409ad]{font-size:14px;line-height:1.4;letter-spacing:.98px}.el-room-card__property .el-room-card__feature-icon[data-v-4de409ad]{height:14px}.el-room-card__title[data-v-4de409ad]{font-size:24px;letter-spacing:1.68px;margin-bottom:clamp(32px,2vw,40px);padding-left:clamp(20px,1.04167vw,40px);padding-right:clamp(20px,1.04167vw,40px)}.el-room-card__cta-block[data-v-4de409ad]{flex-direction:column;padding-left:clamp(20px,1.04167vw,40px);padding-right:clamp(20px,1.04167vw,40px);padding-bottom:clamp(32px,2vw,40px)}}
.el-accordeon-container-mobile{width:100%;padding:0 6vw;display:flex;flex-direction:column;gap:var(--spacing-m);font-size:16px}.el-accordeon-container-mobile .btn.btn__primary-full{width:-moz-fit-content;width:fit-content}.el-accordeon-container-mobile .el-heading{width:100%}.el-accordeon-container-mobile .el-heading h2{letter-spacing:.39px !important;font-size:24px !important}.el-accordeon-container-mobile .el-heading p{font-size:24px !important}.el-accordeon-container-mobile .el-accordeon-container-mobile__col{width:100%}.el-accordeon-container-mobile .el-accordeon-container-mobile__col .accordion-toggle{background:none;border:none;font-size:var(--spacing-l);cursor:pointer;color:var(--colors-text-primary-color);font-weight:400}.el-accordeon-container-mobile.no-image{width:100%}.el-accordeon-container-mobile.no-image .el-accordeon-container-mobile__col1{display:none}.el-accordeon-container-mobile.no-image .el-accordeon-container-mobile__col2{width:100%}.el-accordeon-container-mobile.no-image .el-accordeon-container-mobile__col2 .accordion-toggle{background:none;border:none;font-size:var(--spacing-l);cursor:pointer;color:var(--colors-text-primary-color);font-weight:400}
.el-accordeon-container-desktop{max-width:78.125vw;width:75%;margin:auto;padding-top:4vw;padding-bottom:4vw;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;-moz-column-gap:2.08333vw;column-gap:2.08333vw}.el-accordeon-container-desktop .btn.btn__primary-full{width:-moz-fit-content;width:fit-content}.el-accordeon-container-desktop .el-heading-left{width:100%;text-align:left !important;padding-bottom:.78125vw}.el-accordeon-container-desktop .el-heading-left ::v-deep(p){font-size:2.08333vw !important;padding-left:.26042vw;padding-top:.78125vw}.el-accordeon-container-desktop .el-accordeon-container-desktop__col{margin-bottom:2.08333vw;width:100%}.el-accordeon-container-desktop .el-accordeon-button .el-heading-left{width:100%;text-align:left}.el-accordeon-container-desktop .el-accordeon-button .el-heading-left ::v-deep(*){text-align:left !important}.el-accordeon-container-desktop.no-image .el-accordeon-container-desktop__col1{display:none}.el-accordeon-container-desktop.no-image .el-accordeon-container-desktop__col2{width:100%}@media(min-width: 1920px){.el-accordeon-container-desktop{-moz-column-gap:40px;column-gap:40px}.el-accordeon-container-desktop .el-heading-left{padding-bottom:15px}.el-accordeon-container-desktop .el-heading-left ::v-deep(p){font-size:40px !important}.el-accordeon-container-desktop .el-accordeon-container-desktop__col{padding-left:5px;padding-top:15px;margin-bottom:40px}.el-accordeon-container-desktop.no-image{width:732px}}
