@font-face{font-family:Fashion Fetish;src:url(/_next/static/media/Fashion-Fetish-Bold.f6096aa5.woff2) format("woff2"),url(/_next/static/media/Fashion-Fetish-Bold.06166609.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fashion Fetish;src:url(/_next/static/media/FashionFetish-Italic.81f6d0b7.woff2) format("woff2"),url(/_next/static/media/FashionFetish-Italic.100201d1.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Fashion Fetish;src:url(/_next/static/media/FashionFetishHeavy.1bbb4be7.woff2) format("woff2"),url(/_next/static/media/FashionFetishHeavy.068c5aa4.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Fashion Fetish Small Caps;src:url(/_next/static/media/FashionFetishSmallCaps.a1414e10.woff2) format("woff2"),url(/_next/static/media/FashionFetishSmallCaps.bf17bd3e.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fashion Fetish;src:url(/_next/static/media/FashionFetishLight.ee521f4b.woff2) format("woff2"),url(/_next/static/media/FashionFetishLight.4aa88368.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Fashion Fetish;src:url(/_next/static/media/FashionFetishLight-Italic.2bc611fe.woff2) format("woff2"),url(/_next/static/media/FashionFetishLight-Italic.73c92b21.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Fashion Fetish;src:url(/_next/static/media/FashionFetish.0bb9445b.woff2) format("woff2"),url(/_next/static/media/FashionFetish.7757bd84.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fashion Fetish Outline;src:url(/_next/static/media/Fashion-Fetish-Outline.714764fa.woff2) format("woff2"),url(/_next/static/media/Fashion-Fetish-Outline.abd83efb.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}body,html{max-width:100vw;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}main{width:100%;position:relative}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none;width:-moz-fit-content;width:fit-content}button{cursor:pointer;border:none;background-color:rgba(0,0,0,0)}.embla{--slide-spacing:1rem;--slide-size:100%}@media only screen and (min-width:1030px){.embla{max-width:86.1111111111vw}}@media only screen and (max-width:1030px){.embla{max-width:83.5225581395vw}}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__slide__img{display:block;width:100%;object-fit:cover}@media only screen and (min-width:1030px){.embla__slide__img{height:44.3287037037vw}}@media only screen and (max-width:1030px){.embla__slide__img{height:54.376744186vw}}.embla__controls{display:flex;gap:1.2rem;margin-top:1.8rem}.embla__button,.embla__controls{justify-content:center;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:3.6rem;height:3.6rem;z-index:1;border-radius:50%;color:var(--text-body);display:flex}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{width:35%;height:35%}.embla__dots{display:flex;flex-wrap:wrap;margin-right:-.6rem}.embla__dot,.embla__dots{justify-content:center;align-items:center}.embla__dot{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0);touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:1.6rem;height:1.6rem;display:flex;border-radius:50%;border:1px solid rgba(0,0,0,0);transition:all .5s}.embla__dot:after{box-shadow:inset 0 0 0 .2rem var(--detail-medium-contrast);width:.7rem;height:.7rem;border-radius:50%;display:flex;align-items:center;content:"";background-color:#000}.embla__dot--selected{background:#fff8e6;border:1px solid #ca9e27}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem var(--text-body);background-color:#ca9e27}.embla__slide__img{-webkit-user-select:none;-moz-user-select:none;user-select:none}strong{color:#7b7b7b}.point-fyou,strong{font-weight:700}.el-alfonsa-main,.gsapFadeInScroll{opacity:0}.word-text{display:inline-block;transform:translateY(110%);opacity:0;transition:all 1s}.nav-on-scroll.active{mix-blend-mode:difference}.loader-wrap{width:100%;height:100svh;top:0;left:0;position:fixed;background-color:#000;z-index:9999;display:flex;justify-content:flex-end;align-items:center;flex-direction:column}.loader-wrap .numbers-wrapper{display:flex;width:100%;justify-content:center;position:relative;bottom:0;z-index:10}@media only screen and (max-width:1030px){.loader-wrap .numbers-wrapper{padding:0}}@media only screen and (min-width:1030px){.loader-wrap .numbers-wrapper{padding:0 svh(80px,1728px);bottom:4.6875vw}}@media only screen and (max-width:1030px){.loader-wrap .numbers-wrapper{bottom:5.1162790698vw}}.loader-wrap .numbers-wrapper .item{display:flex;width:275px}@media only screen and (max-width:1030px){.loader-wrap .numbers-wrapper .item.item-00{width:17.9398148148vw}}@media only screen and (min-width:1030px){.loader-wrap .numbers-wrapper .item.item-00{width:17.9398148148vw}}@media only screen and (max-width:1030px){.loader-wrap .numbers-wrapper .item.item-27{width:15.3356481481vw}}@media only screen and (min-width:1030px){.loader-wrap .numbers-wrapper .item.item-27{width:15.3356481481vw}}@media only screen and (max-width:1030px){.loader-wrap .numbers-wrapper .item.item-59{width:26.0416666667vw}}@media only screen and (min-width:1030px){.loader-wrap .numbers-wrapper .item.item-59{width:26.0416666667vw}}@media only screen and (max-width:1030px){.loader-wrap .numbers-wrapper .item.item-77{width:15.9143518519vw}}@media only screen and (min-width:1030px){.loader-wrap .numbers-wrapper .item.item-77{width:15.9143518519vw}}.loader-wrap .numbers-wrapper .item.active .number p{left:0}.loader-wrap .numbers-wrapper .item.active.off .number p{left:100%}.loader-wrap .numbers-wrapper .item .number{position:relative;overflow:hidden}.loader-wrap .numbers-wrapper .item .number p{position:relative;z-index:10;left:-120%;transition:all 1s cubic-bezier(.14,.62,.05,.99)}.loader-wrap p{color:#fff;font-family:Fashion Fetish;font-size:240px;font-style:normal;font-weight:400;line-height:110%}@media only screen and (max-width:1030px){.loader-wrap p{font-size:13.8888888889vw}}@media only screen and (min-width:1030px){.loader-wrap p{font-size:13.8888888889vw}}.pop-wrapper{background-color:#fff;position:fixed;top:0;left:0;opacity:0;z-index:-10;width:100%;display:none;flex-direction:column;align-items:center;justify-content:center;height:100svh;transition:all .5s}.pop-wrapper.active{opacity:1;z-index:9999}@media only screen and (max-width:1030px){.pop-wrapper{display:flex;padding:2.7906976744vw 3.7209302326vw 4.6511627907vw}}.pop-wrapper .navbar-wrapper{background-color:rgba(0,0,0,0);position:fixed;top:0;left:0;width:100%;z-index:100}.pop-wrapper .navbar-wrapper .nav-content-mob{display:none}@media only screen and (max-width:1030px){.pop-wrapper .navbar-wrapper .nav-content-mob{display:flex;justify-content:space-between;padding:3.488372093vw 3.7209302326vw 0 3.023255814vw;align-items:center}.pop-wrapper .navbar-wrapper .nav-content-mob .lines-wrapper{width:5.5813953488vw;height:auto}}.pop-wrapper .navbar-wrapper .nav-content-mob .lines-wrapper img{width:100%;height:auto;filter:invert(1)}@media only screen and (max-width:1030px){.pop-wrapper .navbar-wrapper .nav-content-mob .logo-wrapper{width:5.1162790698vw;height:auto;position:fixed;left:0;right:0;margin:auto}}.pop-wrapper .navbar-wrapper .nav-content-mob .logo-wrapper img{width:100%;height:auto;filter:invert(1)}@media only screen and (max-width:1030px){.pop-wrapper .navbar-wrapper .nav-content-mob .close-wrapper img{width:6.0465116279vw;height:auto}.pop-wrapper .navbar-wrapper .nav-content-mob .book-mob{display:flex;align-items:center;gap:1.6279069767vw;border:none;background-color:rgba(0,0,0,0)}.pop-wrapper .navbar-wrapper .nav-content-mob .book-mob span{color:#000;font-family:DM Sans;font-size:3.2558139535vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.1302325581vw;margin:0}.pop-wrapper .navbar-wrapper .nav-content-mob .book-mob img{width:3.7209302326vw;height:auto;filter:invert(1)}}.pop-wrapper .options{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media only screen and (max-width:1030px){.pop-wrapper .options{gap:4.1860465116vw}}.pop-wrapper .options a,.pop-wrapper .options button{background-color:rgba(0,0,0,0);border:none;border-bottom:1px solid rgba(0,0,0,.2);width:100%;color:#000;text-align:center;font-family:Fashion Fetish;font-size:22px;font-style:normal;font-weight:400;line-height:normal}@media only screen and (max-width:1030px){.pop-wrapper .options a,.pop-wrapper .options button{padding-bottom:3.488372093vw;font-size:5.1162790698vw}}.pop-wrapper .options .non-b{border-bottom:0;padding-bottom:0}.pop-wrapper .name-wrapper{position:absolute;bottom:40px}.nav-content-desk{display:flex;justify-content:space-between;align-items:center;padding:32px 46px 0 40px;background:rgba(0,0,0,0);position:fixed;top:0;left:0;width:100%;z-index:100}@media only screen and (min-width:1030px){.nav-content-desk{padding:2.4305555556vw 2.662037037vw 0 2.3148148148vw}}@media only screen and (max-width:1030px){.nav-content-desk{display:none}}.nav-content-desk .list{display:flex;align-items:center;gap:24px}@media only screen and (min-width:1030px){.nav-content-desk .list{gap:1.3888888889vw}}.nav-content-desk .list button{color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;border:none;background-color:rgba(0,0,0,0)}@media only screen and (min-width:1030px){.nav-content-desk .list button{font-size:.9259259259vw}}.nav-content-desk .logo-wrapper{width:124px;height:auto;position:fixed;left:0;right:0;margin:auto}@media only screen and (min-width:1030px){.nav-content-desk .logo-wrapper{width:7.1759259259vw}}.nav-content-desk .logo-wrapper img{width:100%;height:auto}.nav-content-desk .selection{display:flex;align-items:flex-end;gap:8px}@media only screen and (min-width:1030px){.nav-content-desk .selection{gap:.462962963vw}}.nav-content-desk .selection .dates{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}@media only screen and (min-width:1030px){.nav-content-desk .selection .dates{gap:.2314814815vw}}.nav-content-desk .selection .dates .select-t{color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding-left:18px}@media only screen and (min-width:1030px){.nav-content-desk .selection .dates .select-t{font-size:.9259259259vw;padding-left:1.0416666667vw}}.nav-content-desk .selection .dates .date-picker-wrapper{border-radius:1000px;background:rgba(217,217,217,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:312px;padding:12px 22px 12px 16px;height:48px;display:flex;align-items:center;gap:16px}@media only screen and (min-width:1030px){.nav-content-desk .selection .dates .date-picker-wrapper{border-radius:57.8703703704vw;width:18.6342592593vw;padding:.6944444444vw 1.2731481481vw .6944444444vw .9259259259vw;height:2.7777777778vw;gap:.9259259259vw}}.nav-content-desk .selection .dates .date-picker-wrapper .agenda{width:24px;height:auto}@media only screen and (min-width:1030px){.nav-content-desk .selection .dates .date-picker-wrapper .agenda{width:1.3888888889vw}}.nav-content-desk .selection .dates .date-picker-wrapper .arrow{width:18px;height:auto}@media only screen and (min-width:1030px){.nav-content-desk .selection .dates .date-picker-wrapper .arrow{width:1.0416666667vw}}.nav-content-desk .selection .dates .date-picker-wrapper .date-display{color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;cursor:pointer;padding:0}@media only screen and (min-width:1030px){.nav-content-desk .selection .dates .date-picker-wrapper .date-display{font-size:.9259259259vw}}.nav-content-desk .selection .search{color:#000;margin:0;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.64px;padding:15px 50px 12px;border-radius:1000px;background:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:none}@media only screen and (min-width:1030px){.nav-content-desk .selection .search{font-size:.9259259259vw;letter-spacing:-.037037037vw;padding:.8680555556vw 2.8935185185vw .6944444444vw;border-radius:57.8703703704vw}}.nav-content-mob{display:none;background:rgba(0,0,0,0);position:fixed;top:0;left:0;width:100%;z-index:100}@media only screen and (max-width:1030px){.nav-content-mob{display:flex;justify-content:space-between;padding:3.488372093vw 3.7209302326vw 0 3.023255814vw;align-items:center}.nav-content-mob .lines-wrapper{width:5.5813953488vw;height:auto}}.nav-content-mob .lines-wrapper img{width:100%;height:auto}@media only screen and (max-width:1030px){.nav-content-mob .logo-wrapper{width:5.1162790698vw;height:auto;position:fixed;left:0;right:0;margin:auto}}.nav-content-mob .logo-wrapper img{width:100%;height:auto}@media only screen and (max-width:1030px){.nav-content-mob button{display:flex;align-items:center;gap:1.6279069767vw;border:none;background-color:rgba(0,0,0,0)}.nav-content-mob button span{color:#fff;font-family:DM Sans;font-size:3.2558139535vw;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.1302325581vw;margin:0}.nav-content-mob button img{width:3.7209302326vw;height:auto}}.main-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;position:fixed;right:70px;top:418px;z-index:10}.main-wrapper.active{mix-blend-mode:difference}@media only screen and (min-width:1030px){.main-wrapper{gap:1.0416666667vw;right:4.0509259259vw;top:24.1898148148vw}}@media only screen and (max-width:1030px){.main-wrapper{gap:4.1860465116vw;right:3.488372093vw;top:72.5581395349vw}}.main-wrapper a{width:24px;height:auto}@media only screen and (min-width:1030px){.main-wrapper a{width:1.3888888889vw}}@media only screen and (max-width:1030px){.main-wrapper a{width:5.5813953488vw}}.main-wrapper a img{width:100%;height:auto}.main-wrapper .divider{display:block;width:1px;height:73px;background-color:#fff}@media only screen and (min-width:1030px){.main-wrapper .divider{width:.0578703704vw;height:4.224537037vw}}@media only screen and (max-width:1030px){.main-wrapper .divider{width:.2325581395vw;height:16.976744186vw}}.hero-wrapper{position:relative;height:100svh;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1030px){.hero-wrapper{height:100svh;display:flex;justify-content:center}}.hero-wrapper .bg-wrapper{position:absolute;top:0;bottom:0;z-index:-1;height:100%;width:100%;overflow:hidden}.hero-wrapper .bg-wrapper img{object-fit:cover;width:100%;height:100%}.hero-wrapper .heading{position:relative;bottom:0;text-align:center;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-wrapper .heading h1{color:#fff;font-family:Fashion Fetish;font-size:30px;font-style:normal;font-weight:400;line-height:150%}@media only screen and (min-width:1030px){.hero-wrapper .heading h1{font-size:1.7361111111vw;letter-spacing:-.0925925926vw}}@media only screen and (max-width:1030px){.hero-wrapper .heading h1{font-size:5.5813953488vw;letter-spacing:-.3720930233vw;padding:0 13.9534883721vw;line-height:150%}}@media only screen and (min-width:1030px){.hero-wrapper .heading h1 .upper{font-size:19.7773726852vw}}@media only screen and (max-width:1030px){.hero-wrapper .heading h1 .upper{font-size:17.2093023256vw}}.hero-wrapper .heading p{color:#fff;text-align:center;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.96px}@media only screen and (min-width:1030px){.hero-wrapper .heading p{font-size:1.3888888889vw;letter-spacing:-.0555555556vw}}@media only screen and (max-width:1030px){.hero-wrapper .heading p{font-size:5.5813953488vw;letter-spacing:-.223255814vw}}.about-wrapper{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:55px 0 120px}@media only screen and (min-width:1030px){.about-wrapper{padding:3.1828703704vw 0 6.9444444444vw}}@media only screen and (max-width:1030px){.about-wrapper{padding:16.2790697674vw 1.8604651163vw 4.6511627907vw}}.about-wrapper .info{display:flex;align-items:flex-start;justify-content:center;gap:157px;padding-bottom:120px}@media only screen and (min-width:1030px){.about-wrapper .info{gap:9.0856481481vw;padding-bottom:6.9444444444vw}}@media only screen and (max-width:1030px){.about-wrapper .info{flex-direction:column;gap:5.5813953488vw;padding-bottom:14.4186046512vw;text-align:center;justify-content:center;align-items:center;padding-left:14.6511627907vw;padding-right:14.6511627907vw}}.about-wrapper .info h2{color:#000;font-family:Fashion Fetish;font-size:30px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-4.8px;margin:0}@media only screen and (min-width:1030px){.about-wrapper .info h2{font-size:1.7361111111vw;letter-spacing:.1018518519vw}}@media only screen and (max-width:1030px){.about-wrapper .info h2{font-size:5.5813953488vw;letter-spacing:.4093023256vw;text-align:center}}.about-wrapper .info .main{display:flex;flex-direction:column;gap:24px;max-width:793px}@media only screen and (min-width:1030px){.about-wrapper .info .main{gap:1.3888888889vw;max-width:45.8912037037vw}}@media only screen and (max-width:1030px){.about-wrapper .info .main{gap:5.5813953488vw;max-width:100%}}.about-wrapper .info .main h4{color:#000;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.96px;margin:0}@media only screen and (min-width:1030px){.about-wrapper .info .main h4{font-size:1.3888888889vw;letter-spacing:-.0555555556vw}}@media only screen and (max-width:1030px){.about-wrapper .info .main h4{font-size:4.1860465116vw;letter-spacing:-.1674418605vw}}.about-wrapper .info .main p{color:#7b7b7b;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:300;line-height:normal;margin:0}@media only screen and (min-width:1030px){.about-wrapper .info .main p{font-size:1.3888888889vw}}@media only screen and (max-width:1030px){.about-wrapper .info .main p{font-size:3.7209302326vw}}.about-wrapper .views{display:flex;align-items:center;justify-content:center}.about-wrapper .views .img-wrapper{width:1488px;height:auto}@media only screen and (min-width:1030px){.about-wrapper .views .img-wrapper{width:86.1111111111vw}}@media only screen and (max-width:1030px){.about-wrapper .views .img-wrapper{width:100%}}.about-wrapper .views .img-wrapper img{width:100%;height:auto}.about-wrapper .carousel-cell{margin-right:8px;overflow:hidden}@media only screen and (min-width:1030px){.about-wrapper .carousel-cell{margin-right:1.2731481481vw}}@media only screen and (max-width:1030px){.about-wrapper .carousel-cell{margin-right:1.8604651163vw}}.about-wrapper .carousel-cell img{width:auto;scale:1.2;height:766px}@media only screen and (min-width:1030px){.about-wrapper .carousel-cell img{height:44.3287037037vw}}@media only screen and (max-width:1030px){.about-wrapper .carousel-cell img{height:54.376744186vw}}.splide-elalfonsa{cursor:-webkit-grab;cursor:grab}.room-wrapper{background-color:#fff}.room-wrapper .tabs-root{width:379px;background-color:#f3f3f3;padding:56px 39px 44px 40px}@media only screen and (min-width:1030px){.room-wrapper .tabs-root{width:21.9328703704vw;padding:3.2407407407vw 2.2569444444vw 2.5462962963vw 2.3148148148vw;height:52.0833333333vw}}.room-wrapper .room-desk{display:flex;gap:24px;align-items:center;justify-content:center;padding-bottom:55px}@media only screen and (min-width:1030px){.room-wrapper .room-desk{gap:1.3888888889vw;padding-bottom:3.1828703704vw}}@media only screen and (max-width:1030px){.room-wrapper .room-desk{display:none}}.room-wrapper .room-desk .title{color:#000;font-family:Fashion Fetish;font-size:30px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.76px;margin:0 0 34px}@media only screen and (min-width:1030px){.room-wrapper .room-desk .title{font-size:1.7361111111vw;letter-spacing:.1018518519vw;margin-bottom:1.9675925926vw}}@media only screen and (max-width:1030px){.room-wrapper .room-desk .title{font-size:5.5813953488vw;letter-spacing:.4093023256vw}}.room-wrapper .room-desk .description{color:#7b7b7b;margin:0;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.64px;padding-bottom:40px}@media only screen and (min-width:1030px){.room-wrapper .room-desk .description{font-size:.9259259259vw;letter-spacing:-.037037037vw;padding-bottom:2.3148148148vw}}.room-wrapper .room-desk .tabs-list{display:flex;flex-direction:column;gap:12px}@media only screen and (min-width:1030px){.room-wrapper .room-desk .tabs-list{gap:1.7361111111vw}}.room-wrapper .room-desk .tab-item{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.64px;margin:0;border:none;background:none;text-align:left;cursor:pointer}@media only screen and (min-width:1030px){.room-wrapper .room-desk .tab-item{font-size:.9259259259vw;letter-spacing:-.037037037vw}}.room-wrapper .room-desk .tab-item.active{color:#ca9e27}.room-wrapper .room-desk .image-grid{width:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,200px);grid-gap:8px;gap:8px}@media only screen and (min-width:1030px){.room-wrapper .room-desk .image-grid{grid-template-rows:repeat(3,11.5740740741vw);gap:.462962963vw}}.room-wrapper .room-desk .image-collage{display:grid;grid-template-columns:repeat(3,359px);grid-template-rows:repeat(4,218px);grid-gap:8px;gap:8px;grid-template-areas:"img1 img2 img3" "img1 img7 img3" "img4 img7 img6" "img4 img5 img6"}.room-wrapper .room-desk .image-collage.off{opacity:0}@media only screen and (min-width:1030px){.room-wrapper .room-desk .image-collage{grid-template-columns:repeat(3,20.775462963vw);grid-template-rows:repeat(4,12.6157407407vw);gap:.462962963vw}}.room-wrapper .room-desk .image-block{position:relative;overflow:hidden}.room-wrapper .room-desk .image-block:hover .view-details{opacity:1}.room-wrapper .room-desk .image-block img{width:100%;height:100%;object-fit:cover}.room-wrapper .room-desk .image-0{grid-area:img1}.room-wrapper .room-desk .image-1{grid-area:img2}.room-wrapper .room-desk .image-2{grid-area:img3}.room-wrapper .room-desk .image-3{grid-area:img4}.room-wrapper .room-desk .image-4{grid-area:img5}.room-wrapper .room-desk .image-5{grid-area:img6}.room-wrapper .room-desk .image-6{grid-area:img7}.room-wrapper .room-desk .view-details{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(0,0,0,0),#000);display:flex;justify-content:center;align-items:center;flex-direction:column;gap:11px;text-decoration:none;color:#fff;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.64px;opacity:0;transition:all .5s}@media only screen and (min-width:1030px){.room-wrapper .room-desk .view-details{gap:.6365740741vw;font-size:.9259259259vw;letter-spacing:-.037037037vw}}.room-wrapper .room-desk .view-details img{width:24px;height:auto}@media only screen and (min-width:1030px){.room-wrapper .room-desk .view-details img{width:1.3888888889vw}}.room-wrapper .room-mob{display:none;flex-direction:column;align-items:center;justify-content:center;gap:64px;padding-top:60px;padding-bottom:50px}@media only screen and (max-width:1030px){.room-wrapper .room-mob{display:flex;gap:14.8837209302vw;padding-top:13.9534883721vw;padding-bottom:11.6279069767vw}}.room-wrapper .room-mob .intro{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 25px;gap:24px}@media only screen and (max-width:1030px){.room-wrapper .room-mob .intro{padding:0 5.8139534884vw;gap:5.5813953488vw}}.room-wrapper .room-mob .intro h2{color:#000;font-family:Fashion Fetish;font-size:56px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-2.24px;margin:0}@media only screen and (min-width:1030px){.room-wrapper .room-mob .intro h2{font-size:3.2407407407vw;letter-spacing:-.1296296296vw}}@media only screen and (max-width:1030px)and (max-width:1030px){.room-wrapper .room-mob .intro h2{font-size:5.5813953488vw;letter-spacing:.4093023256vw}}.room-wrapper .room-mob .intro p{color:#7b7b7b;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.64px;margin:0}@media only screen and (max-width:1030px){.room-wrapper .room-mob .intro p{font-size:3.7209302326vw;letter-spacing:-.1488372093vw}.room-wrapper .room-mob .embla .embla__slide__img{height:81.8604651163vw}}.room-wrapper .room-mob .embla .description{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.64px;margin:0;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:1030px){.room-wrapper .room-mob .embla .description{font-size:3.7209302326vw;letter-spacing:-.1488372093vw;margin-top:3.7209302326vw}}.room-wrapper .room-mob .cards-wrapper{display:flex;justify-content:center;align-items:center;gap:16px}@media only screen and (max-width:1030px){.room-wrapper .room-mob .cards-wrapper{gap:3.7209302326vw}}.room-wrapper .room-mob .cards-wrapper .card{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:12px}@media only screen and (max-width:1030px){.room-wrapper .room-mob .cards-wrapper .card{gap:2.7906976744vw}}.room-wrapper .room-mob .cards-wrapper .card img{width:303px;height:auto}@media only screen and (max-width:1030px){.room-wrapper .room-mob .cards-wrapper .card img{width:70.4651162791vw}}.room-wrapper .room-mob .cards-wrapper .card p{color:#000;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.64px;margin:0}@media only screen and (max-width:1030px){.room-wrapper .room-mob .cards-wrapper .card p{font-size:3.7209302326vw;letter-spacing:-.1488372093vw}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-tab-content{opacity:0}.fade-tab-content.active{animation:fadeIn .5s ease-in forwards}@media only screen and (max-width:1030px){.structure-addr{display:flex;flex-direction:column;align-items:center}}.structure-addr .elements{display:flex;align-items:center;justify-content:center;gap:150px;padding-bottom:55px;background-color:#fff}@media only screen and (min-width:1030px){.structure-addr .elements{gap:8.6805555556vw;padding-bottom:3.1828703704vw}}@media only screen and (max-width:1030px){.structure-addr .elements{flex-direction:column;gap:3.7209302326vw;padding-top:9.3023255814vw;padding-bottom:9.3023255814vw;align-items:flex-start;width:80%}}.structure-addr .elements .item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}@media only screen and (min-width:1030px){.structure-addr .elements .item{gap:1.7361111111vw}}@media only screen and (max-width:1030px){.structure-addr .elements .item{flex-direction:row;gap:9.5348837209vw;padding-bottom:3.7209302326vw;border-bottom:.2325581395vw solid rgba(0,0,0,.2);width:100%;justify-content:flex-start}}.structure-addr .elements .item img{width:48px;height:auto}@media only screen and (min-width:1030px){.structure-addr .elements .item img{width:2.7777777778vw}}@media only screen and (max-width:1030px){.structure-addr .elements .item img{width:6.7441860465vw}}.structure-addr .elements .item p{color:#000;text-align:center;font-family:Fashion Fetish;font-size:22px;font-style:normal;font-weight:400;line-height:normal;margin:0}@media only screen and (min-width:1030px){.structure-addr .elements .item p{font-size:.9259259259vw}}@media only screen and (max-width:1030px){.structure-addr .elements .item p{font-size:3.2558139535vw;line-height:150%}.structure-addr .elements .last-one{border-bottom:0}}.structure-addr .address-wrapper{position:relative;height:100%;display:flex;align-items:center;justify-content:flex-start;background:radial-gradient(50% 50% at 50% 50%,rgba(255,255,255,0) 0,rgba(255,255,255,.9) 100%)}@media only screen and (max-width:1030px){.structure-addr .address-wrapper{flex-direction:column-reverse}}.structure-addr .address-wrapper .map{height:100%;width:100%}.structure-addr .address-wrapper .map img{object-fit:cover;width:100%;height:100%}.structure-addr .address-wrapper .map .map-wrapper{width:100%;height:562px}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .map .map-wrapper{height:141.3953488372vw;width:100%}}@media only screen and (min-width:1030px){.structure-addr .address-wrapper .map .map-wrapper{height:60.3587962963vw;width:100%}}.structure-addr .address-wrapper .map .map-wrapper .mapboxgl-ctrl-bottom-left,.structure-addr .address-wrapper .map .map-wrapper .mapboxgl-ctrl-bottom-right{display:none}.structure-addr .address-wrapper .map .map-wrapper .mapboxgl-popup{max-width:-moz-fit-content!important;max-width:fit-content!important;top:25px}.structure-addr .address-wrapper .map .map-wrapper .marker-map{width:14px;height:14px;border-radius:50%;background:#000}.structure-addr .address-wrapper .map .map-wrapper .mapboxgl-popup-content{border-radius:50%;background:#000;padding:10px;color:#fff;text-align:center;font-family:Albert Sans;font-size:16px;font-style:normal;font-weight:700;line-height:78%;letter-spacing:-.8px;width:64px;height:64px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="36" height="43" viewBox="0 0 36 43" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M35.8421 2.86536L27.1173 19.9768H29.9887V25.0821H26.1509V26.5408H29.9887V27.9153H25.2674V29.7948H28.056V30.7485H23.8869V42.8948H18.1578H12.4288V30.7485H8.25966V29.7948H11.0483V27.9153H6.32695V26.5408H10.1647V25.0821H6.32695V19.9768H9.1984L0.473633 2.86536L14.8861 1.12328V6.45595H16.4322V0.936393L17.6471 0.789551V16.3301H18.1578H18.6686V0.789551L19.9939 0.949742V6.45595H21.4296V1.12328L35.8421 2.86536ZM21.7057 30.8607H20.6842V29.7106H21.7057V30.8607ZM15.6867 30.8607H14.6652V29.7106H15.6867V30.8607ZM18.1716 23.399C18.8121 23.399 19.3313 23.1353 19.3313 22.81C19.3313 22.4846 18.8121 22.2209 18.1716 22.2209C17.5312 22.2209 17.012 22.4846 17.012 22.81C17.012 23.1353 17.5312 23.399 18.1716 23.399ZM12.1803 10.6637C12.47 10.6637 12.7049 10.425 12.7049 10.1307C12.7049 9.83634 12.47 9.59771 12.1803 9.59771C11.8906 9.59771 11.6557 9.83634 11.6557 10.1307C11.6557 10.425 11.8906 10.6637 12.1803 10.6637ZM25.1018 10.6637C25.3915 10.6637 25.6264 10.425 25.6264 10.1307C25.6264 9.83634 25.3915 9.59771 25.1018 9.59771C24.812 9.59771 24.5772 9.83634 24.5772 10.1307C24.5772 10.425 24.812 10.6637 25.1018 10.6637Z" fill="white"/></svg>');background-position:50%;background-repeat:no-repeat}.structure-addr .address-wrapper .map .map-wrapper .mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip,.structure-addr .address-wrapper .map .map-wrapper .mapboxgl-popup-anchor-top .mapboxgl-popup-tip,.structure-addr .address-wrapper .map-mob{display:none}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .map-mob{display:block;width:100%}}.structure-addr .address-wrapper .map-mob img{object-fit:cover;width:100%;height:100%}.structure-addr .address-wrapper .card{position:relative;width:379px;height:556px;background-color:rgba(0,0,0,.8);padding:56px 48px 44px 40px;display:flex;flex-direction:column;justify-content:center;gap:85px}@media only screen and (min-width:1030px){.structure-addr .address-wrapper .card{width:21.9328703704vw;height:32.1759259259vw;padding:3.2407407407vw 2.7777777778vw 2.5462962963vw 2.3148148148vw;gap:4.9189814815vw;left:6.9444444444vw;top:16.1458333333vw;position:absolute}}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .card{width:100%;height:129.3023255814vw;padding:0;gap:0;margin-left:0;margin-top:3.7209302326vw;margin-bottom:0}}.structure-addr .address-wrapper .card .cont{display:flex;flex-direction:column;gap:85px}@media only screen and (min-width:1030px){.structure-addr .address-wrapper .card .cont{gap:4.9189814815vw}}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .card .cont{display:flex;flex-direction:column;padding:14.8837209302vw 10vw 10.2325581395vw 4.4186046512vw;gap:18.6046511628vw}}.structure-addr .address-wrapper .card .main-part{display:flex;flex-direction:column;gap:1px}@media only screen and (min-width:1030px){.structure-addr .address-wrapper .card .main-part{gap:.0578703704vw}}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .card .main-part{gap:4.8837209302vw}}.structure-addr .address-wrapper .card .main-part h3{color:#fff;font-family:Fashion Fetish;font-size:30px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.76px;margin:0}@media only screen and (min-width:1030px){.structure-addr .address-wrapper .card .main-part h3{font-size:1.7361111111vw;letter-spacing:.1018518519vw;margin-bottom:2.3148148148vw}}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .card .main-part h3{font-size:5.5813953488vw;letter-spacing:.4093023256vw;margin-bottom:9.3023255814vw}}.structure-addr .address-wrapper .card .main-part p{color:#a2a2a2;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.64px;margin:0}@media only screen and (min-width:1030px){.structure-addr .address-wrapper .card .main-part p{font-size:.9259259259vw;letter-spacing:-.037037037vw}}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .card .main-part p{font-size:3.7209302326vw;letter-spacing:-.1488372093vw;padding-left:3.9534883721vw}}.structure-addr .address-wrapper .card .actual{color:#fff;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:300;line-height:normal;margin:0}@media only screen and (min-width:1030px){.structure-addr .address-wrapper .card .actual{font-size:1.3888888889vw}}@media only screen and (max-width:1030px){.structure-addr .address-wrapper .card .actual{font-size:4.1860465116vw}}.booking-wrapper{height:100vh;position:relative;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.7))}@media only screen and (max-width:1030px){.booking-wrapper{background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.7))}}.booking-wrapper .bg-wrapper{position:absolute;top:0;bottom:0;z-index:-1;height:100vh;width:100%;overflow:hidden}.booking-wrapper .bg-wrapper img{object-fit:cover;width:100%;height:100%}.booking-wrapper .main,.booking-wrapper .mainExpl{display:flex;flex-direction:column;width:100%;height:100%;justify-content:flex-end;gap:11px;position:relative;bottom:130px}@media only screen and (min-width:1030px){.booking-wrapper .main,.booking-wrapper .mainExpl{gap:.6365740741vw;bottom:7.5231481481vw}}@media only screen and (max-width:1030px){.booking-wrapper .main,.booking-wrapper .mainExpl{gap:24.1860465116vw;bottom:43.7209302326vw}}.booking-wrapper .main h1,.booking-wrapper .mainExpl h1{color:#fff;text-align:center;font-family:Fashion Fetish;font-size:30px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.76px;margin:0}@media only screen and (min-width:1030px){.booking-wrapper .main h1,.booking-wrapper .mainExpl h1{font-size:1.7361111111vw;letter-spacing:.1018518519vw;margin-bottom:10.9953703704vw}}@media only screen and (max-width:1030px){.booking-wrapper .main h1,.booking-wrapper .mainExpl h1{font-size:5.5813953488vw;letter-spacing:.4093023256vw;margin-bottom:3.4722222222vw;line-height:150%}}.booking-wrapper .main .search,.booking-wrapper .mainExpl .search{display:flex;flex-direction:column;justify-content:center;align-items:center}.booking-wrapper .main .search .s-structure,.booking-wrapper .mainExpl .search .s-structure{display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}@media only screen and (min-width:1030px){.booking-wrapper .main .search .s-structure,.booking-wrapper .mainExpl .search .s-structure{gap:1.3888888889vw}}@media only screen and (max-width:1030px){.booking-wrapper .main .search .s-structure,.booking-wrapper .mainExpl .search .s-structure{gap:15.1162790698vw}}.booking-wrapper .main .search .s-structure .settings,.booking-wrapper .mainExpl .search .s-structure .settings{display:flex;align-items:center;gap:15px;position:relative;z-index:10}@media only screen and (min-width:1030px){.booking-wrapper .main .search .s-structure .settings,.booking-wrapper .mainExpl .search .s-structure .settings{gap:.8680555556vw}}@media only screen and (max-width:1030px){.booking-wrapper .main .search .s-structure .settings,.booking-wrapper .mainExpl .search .s-structure .settings{gap:.6976744186vw}}.booking-wrapper .main .search .s-structure .settings .date,.booking-wrapper .mainExpl .search .s-structure .settings .date{border-radius:1000px;background:rgba(217,217,217,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;align-items:center;gap:16px;border:none;color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:12px 45px 12px 24px;cursor:pointer}@media only screen and (min-width:1030px){.booking-wrapper .main .search .s-structure .settings .date,.booking-wrapper .mainExpl .search .s-structure .settings .date{gap:.9259259259vw;font-size:.9259259259vw;padding:.6944444444vw 2.6041666667vw .6944444444vw 1.3888888889vw}}@media only screen and (max-width:1030px){.booking-wrapper .main .search .s-structure .settings .date,.booking-wrapper .mainExpl .search .s-structure .settings .date{gap:5.5813953488vw;font-size:3.7209302326vw;padding:3.023255814vw 4.8837209302vw 3.2558139535vw 2.7906976744vw}}.booking-wrapper .main .search .s-structure .settings .date .img-agenda,.booking-wrapper .mainExpl .search .s-structure .settings .date .img-agenda{width:24px;height:auto}@media only screen and (min-width:1030px){.booking-wrapper .main .search .s-structure .settings .date .img-agenda,.booking-wrapper .mainExpl .search .s-structure .settings .date .img-agenda{width:1.3888888889vw}}@media only screen and (max-width:1030px){.booking-wrapper .main .search .s-structure .settings .date .img-agenda,.booking-wrapper .mainExpl .search .s-structure .settings .date .img-agenda{width:3.7209302326vw}}.booking-wrapper .main .search .s-structure .settings .arrow-wrapper,.booking-wrapper .mainExpl .search .s-structure .settings .arrow-wrapper{width:18px;height:auto}@media only screen and (min-width:1030px){.booking-wrapper .main .search .s-structure .settings .arrow-wrapper,.booking-wrapper .mainExpl .search .s-structure .settings .arrow-wrapper{width:1.0416666667vw}}@media only screen and (max-width:1030px){.booking-wrapper .main .search .s-structure .settings .arrow-wrapper,.booking-wrapper .mainExpl .search .s-structure .settings .arrow-wrapper{width:4.1860465116vw}}.booking-wrapper .main .search .s-structure .settings .arrow-wrapper img,.booking-wrapper .mainExpl .search .s-structure .settings .arrow-wrapper img{width:100%;height:auto}.booking-wrapper .main .search .s-structure .action-btn,.booking-wrapper .mainExpl .search .s-structure .action-btn{border-radius:1000px;background:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#000;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:700;line-height:normal;width:100%;padding:13px 131px;display:flex;justify-content:center;align-items:center;border:none;position:relative;z-index:1}@media only screen and (min-width:1030px){.booking-wrapper .main .search .s-structure .action-btn,.booking-wrapper .mainExpl .search .s-structure .action-btn{font-size:.9259259259vw;padding:.7523148148vw 7.5810185185vw}}@media only screen and (max-width:1030px){.booking-wrapper .main .search .s-structure .action-btn,.booking-wrapper .mainExpl .search .s-structure .action-btn{font-size:3.7209302326vw;padding:3.023255814vw 11.1627906977vw 3.2558139535vw;width:auto}}.booking-wrapper .text-boxExpl{display:flex;flex-direction:column;gap:25px;padding:0 120px;margin-bottom:40px}@media only screen and (min-width:1030px){.booking-wrapper .text-boxExpl{gap:1.4467592593vw;padding:0 6.9444444444vw;margin-bottom:4.6296296296vw}}@media only screen and (max-width:1030px){.booking-wrapper .text-boxExpl{gap:4.6511627907vw;padding:0 5.5813953488vw;margin-bottom:0}}.booking-wrapper .text-boxExpl h1{color:#fff;text-align:center;font-family:Abhaya Libre!important;font-size:84px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-3.36px;margin:0}@media only screen and (min-width:1030px){.booking-wrapper .text-boxExpl h1{font-size:4.8611111111vw;letter-spacing:-.1944444444vw}}@media only screen and (max-width:1030px){.booking-wrapper .text-boxExpl h1{font-size:9.3023255814vw;letter-spacing:-.5488372093vw}}.booking-wrapper .text-boxExpl p{color:#f3f3f3;text-align:center;font-family:Abhaya Libre;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.44px;word-spacing:2px}@media only screen and (min-width:1030px){.booking-wrapper .text-boxExpl p{font-size:2.0833333333vw;letter-spacing:-.0833333333vw}}@media only screen and (max-width:1030px){.booking-wrapper .text-boxExpl p{font-size:6.511627907vw;letter-spacing:-.3348837209vw}.booking-wrapper .mainExpl{gap:13.9534883721vw;bottom:18.6046511628vw}}.footer-wrapper{background-color:#fff;display:flex;flex-direction:column;padding:164px 90px 125px}@media only screen and (min-width:1030px){.footer-wrapper{padding:9.4907407407vw 5.2083333333vw 7.2337962963vw}}@media only screen and (max-width:1030px){.footer-wrapper{padding:21.3953488372vw 6.511627907vw 4.6511627907vw 3.2558139535vw}}.footer-wrapper .first-part{display:flex;align-items:center;justify-content:space-between}@media only screen and (max-width:1030px){.footer-wrapper .first-part{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8.1395348837vw}}.footer-wrapper .first-part h2{color:#000;font-family:Fashion Fetish;font-size:30px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:1.76px;margin:0}@media only screen and (min-width:1030px){.footer-wrapper .first-part h2{font-size:1.7361111111vw;letter-spacing:.1018518519vw}}@media only screen and (max-width:1030px){.footer-wrapper .first-part h2{font-size:5.5813953488vw;letter-spacing:.4093023256vw}}.footer-wrapper .first-part .list{display:flex;align-items:center;gap:75px}@media only screen and (min-width:1030px){.footer-wrapper .first-part .list{gap:4.3402777778vw}}@media only screen and (max-width:1030px){.footer-wrapper .first-part .list{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5.8139534884vw;padding-left:6.2790697674vw}}.footer-wrapper .first-part .list .contact-item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background-color:rgba(0,0,0,0);border:none}@media only screen and (min-width:1030px){.footer-wrapper .first-part .list .contact-item{gap:1.0416666667vw}}@media only screen and (max-width:1030px){.footer-wrapper .first-part .list .contact-item{flex-direction:row;gap:4.1860465116vw}}.footer-wrapper .first-part .list .contact-item img{width:48px;height:auto}@media only screen and (min-width:1030px){.footer-wrapper .first-part .list .contact-item img{width:2.7777777778vw}}@media only screen and (max-width:1030px){.footer-wrapper .first-part .list .contact-item img{width:6.976744186vw}}.footer-wrapper .first-part .list .contact-item span{color:#000;text-align:center;font-family:Fashion Fetish;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin:0;padding:0}@media only screen and (min-width:1030px){.footer-wrapper .first-part .list .contact-item span{font-size:.9259259259vw}}@media only screen and (max-width:1030px){.footer-wrapper .first-part .list .contact-item span{font-size:3.7209302326vw}}.footer-wrapper .first-part .list .mob-item{display:none}@media only screen and (max-width:1030px){.footer-wrapper .first-part .list .mob-item{display:flex}}.footer-wrapper .last-info-mob{display:none}@media only screen and (max-width:1030px){.footer-wrapper .last-info-mob{display:flex;flex-direction:column;gap:4.6511627907vw;padding-top:10vw}}.footer-wrapper .last-info-mob p{color:#7b7b7b;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.64px;margin:0}@media only screen and (max-width:1030px){.footer-wrapper .last-info-mob p{font-size:3.7209302326vw;letter-spacing:-.1488372093vw;padding-left:.4651162791vw}}.footer-wrapper .final-part{display:flex;align-items:center;justify-content:space-between;margin-top:107px;padding-top:20px;border-top:1px solid #c3c3c3}@media only screen and (min-width:1030px){.footer-wrapper .final-part{margin-top:6.1921296296vw;padding-top:1.1574074074vw}}@media only screen and (max-width:1030px){.footer-wrapper .final-part{display:none}}.footer-wrapper .final-part .logo-wrapper{display:flex;align-items:flex-end;gap:23px}@media only screen and (min-width:1030px){.footer-wrapper .final-part .logo-wrapper{gap:1.3310185185vw}}.footer-wrapper .final-part .logo-wrapper img{width:33px;height:auto;padding-bottom:7px}@media only screen and (min-width:1030px){.footer-wrapper .final-part .logo-wrapper img{width:1.9097222222vw;padding-bottom:.4050925926vw}}.footer-wrapper .final-part .logo-wrapper p{color:#000;text-align:center;font-family:Fashion Fetish;font-size:22.285px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:4.011px;margin:0}@media only screen and (min-width:1030px){.footer-wrapper .final-part .logo-wrapper p{font-size:1.2896412037vw;letter-spacing:.2321180556vw}}.footer-wrapper .final-part p{color:#7b7b7b;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.64px;margin:0}@media only screen and (min-width:1030px){.footer-wrapper .final-part p{font-size:.9259259259vw;letter-spacing:-.037037037vw}}.footer-wrapper .final-part .last-info{display:flex;align-items:center;gap:17px}@media only screen and (min-width:1030px){.footer-wrapper .final-part .last-info{gap:.9837962963vw}}.footer-wrapper .final-part .last-info .copy-right{padding-right:350px}@media only screen and (min-width:1030px){.footer-wrapper .final-part .last-info .copy-right{padding-right:20.2546296296vw}}.footer-wrapper .final-mob{display:none}@media only screen and (max-width:1030px){.footer-wrapper .final-mob{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:7.9069767442vw}}.footer-wrapper .final-mob .icon-wrapper{width:33px;height:auto}@media only screen and (max-width:1030px){.footer-wrapper .final-mob .icon-wrapper{width:7.6744186047vw}}.footer-wrapper .final-mob .icon-wrapper img{width:100%;height:auto}.footer-wrapper .final-mob .main{margin-top:22px;padding-top:12px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-top:1px solid #c3c3c3;gap:22px}@media only screen and (max-width:1030px){.footer-wrapper .final-mob .main{margin-top:5.1162790698vw;padding-top:2.7906976744vw;gap:5.1162790698vw;width:100%}}.footer-wrapper .final-mob .main h2{color:#000;text-align:center;font-family:Fashion Fetish;font-size:74px;font-style:normal;font-weight:700;line-height:normal;margin:0}@media only screen and (max-width:1030px){.footer-wrapper .final-mob .main h2{font-size:17.2093023256vw}}.footer-wrapper .final-mob .main p{color:#7b7b7b;text-align:center;font-family:DM Sans;font-size:12px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-.48px;margin:0}@media only screen and (max-width:1030px){.footer-wrapper .final-mob .main p{font-size:2.7906976744vw;letter-spacing:-.111627907vw}}.heroExpl-wrapper{position:relative;height:100svh;display:flex;justify-content:center;align-items:flex-end;padding-bottom:181px}@media only screen and (min-width:1030px){.heroExpl-wrapper{padding-bottom:10.474537037vw}}@media only screen and (max-width:1030px){.heroExpl-wrapper{height:100svh;display:flex;justify-content:center}}.heroExpl-wrapper .bg-wrapper{position:absolute;top:0;bottom:0;z-index:-1;height:100%;width:100%;overflow:hidden}.heroExpl-wrapper .bg-wrapper img{object-fit:cover;width:100%;height:100%}.heroExpl-wrapper .info-box{position:relative;bottom:0;text-align:center;z-index:10;display:flex;flex-direction:column;justify-content:center;align-items:center}@media only screen and (max-width:1030px){.heroExpl-wrapper .info-box{padding:0 13.9534883721vw}}.heroExpl-wrapper .info-box h1{color:#fff;text-align:center;font-family:Abhaya Libre;font-size:100px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-4px}@media only screen and (min-width:1030px){.heroExpl-wrapper .info-box h1{font-size:5.787037037vw;letter-spacing:-.2314814815vw}}@media only screen and (max-width:1030px){.heroExpl-wrapper .info-box h1{font-size:10.4651162791vw;letter-spacing:-.3720930233vw;line-height:150%}}@media only screen and (min-width:1030px){.heroExpl-wrapper .info-box h1 .upper{font-size:19.7773726852vw}}@media only screen and (max-width:1030px){.heroExpl-wrapper .info-box h1 .upper{font-size:17.2093023256vw}}.heroExpl-wrapper .info-box p{color:#fff;text-align:center;font-family:Abhaya Libre;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.44px}@media only screen and (min-width:1030px){.heroExpl-wrapper .info-box p{font-size:2.0833333333vw;letter-spacing:-.0833333333vw}}@media only screen and (max-width:1030px){.heroExpl-wrapper .info-box p{font-size:6.976744186vw;letter-spacing:-.223255814vw}}.aboutExpl-wrapper{display:flex;flex-direction:column;gap:120px;justify-content:center;align-items:center;padding:120px;background-color:#fff}@media only screen and (min-width:1030px){.aboutExpl-wrapper{gap:6.9444444444vw;padding:6.9444444444vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper{padding:18.6046511628vw 5.8139534884vw;gap:13.9534883721vw}}.aboutExpl-wrapper .leftR-row{display:flex;align-items:center;gap:89px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .leftR-row{gap:5.150462963vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .leftR-row{flex-direction:column;gap:4.6511627907vw}}.aboutExpl-wrapper .leftR-row .image-wrapper{width:559px;height:auto}@media only screen and (min-width:1030px){.aboutExpl-wrapper .leftR-row .image-wrapper{width:32.349537037vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .leftR-row .image-wrapper{width:auto}}.aboutExpl-wrapper .leftR-row .image-wrapper img{width:100%;height:auto}.aboutExpl-wrapper .leftR-row .info{display:flex;flex-direction:column;text-align:start;gap:24px;width:840px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .leftR-row .info{gap:1.3888888889vw;width:48.6111111111vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .leftR-row .info{gap:2.7906976744vw;width:100%}}.aboutExpl-wrapper .leftR-row .info h4{margin:0;color:#000;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.96px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .leftR-row .info h4{font-size:1.3888888889vw;letter-spacing:-.0555555556vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .leftR-row .info h4{font-size:5.5813953488vw}}.aboutExpl-wrapper .leftR-row .info h3{margin:0;color:#000;font-family:Abhaya Libre;font-size:85px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-3.4px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .leftR-row .info h3{font-size:4.9189814815vw;letter-spacing:-.1967592593vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .leftR-row .info h3{font-size:9.3023255814vw}}.aboutExpl-wrapper .leftR-row .info p{margin:0;color:#7b7b7b;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:1030px){.aboutExpl-wrapper .leftR-row .info p{font-size:1.3888888889vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .leftR-row .info p{font-size:4.1860465116vw}}.aboutExpl-wrapper .rightL-row{display:flex;align-items:center;gap:89px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .rightL-row{gap:5.150462963vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .rightL-row{flex-direction:column-reverse;gap:4.6511627907vw}}.aboutExpl-wrapper .rightL-row .image-wrapper{width:559px;height:auto}@media only screen and (min-width:1030px){.aboutExpl-wrapper .rightL-row .image-wrapper{width:32.349537037vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .rightL-row .image-wrapper{width:auto}}.aboutExpl-wrapper .rightL-row .image-wrapper img{width:100%;height:auto}.aboutExpl-wrapper .rightL-row .info{display:flex;flex-direction:column;text-align:start;gap:24px;width:840px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .rightL-row .info{gap:1.3888888889vw;width:48.6111111111vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .rightL-row .info{gap:2.7906976744vw;width:100%}}.aboutExpl-wrapper .rightL-row .info h4{margin:0;color:#000;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.96px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .rightL-row .info h4{font-size:1.3888888889vw;letter-spacing:-.0555555556vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .rightL-row .info h4{font-size:5.5813953488vw}}.aboutExpl-wrapper .rightL-row .info h3{margin:0;color:#000;font-family:Abhaya Libre;font-size:85px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-3.4px}@media only screen and (min-width:1030px){.aboutExpl-wrapper .rightL-row .info h3{font-size:4.9189814815vw;letter-spacing:-.1967592593vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .rightL-row .info h3{font-size:9.3023255814vw}}.aboutExpl-wrapper .rightL-row .info p{margin:0;color:#7b7b7b;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:1030px){.aboutExpl-wrapper .rightL-row .info p{font-size:1.3888888889vw}}@media only screen and (max-width:1030px){.aboutExpl-wrapper .rightL-row .info p{font-size:4.1860465116vw}}.steps-wrapper{display:flex;flex-direction:column;justify-content:center;padding-left:120px;padding-right:120px;padding-bottom:180px;gap:120px;background-color:#fff}@media only screen and (min-width:1030px){.steps-wrapper{gap:6.9444444444vw;padding-left:6.9444444444vw;padding-right:6.9444444444vw;padding-bottom:10.4166666667vw}}@media only screen and (max-width:1030px){.steps-wrapper{padding:0 5.8139534884vw 18.6046511628vw;gap:7.4418604651vw}}.steps-wrapper h2{color:#000;font-family:Abhaya Libre;font-size:85px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-3.4px;width:840px;margin:0}@media only screen and (min-width:1030px){.steps-wrapper h2{font-size:4.9189814815vw;letter-spacing:-.1967592593vw;width:48.6111111111vw}}@media only screen and (max-width:1030px){.steps-wrapper h2{font-size:9.7674418605vw;letter-spacing:-.488372093vw;width:100%}}.steps-wrapper .cards-str{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:150px}@media only screen and (min-width:1030px){.steps-wrapper .cards-str{gap:8.6805555556vw}}@media only screen and (max-width:1030px){.steps-wrapper .cards-str{gap:13.9534883721vw}}.steps-wrapper .cards-str .setC{display:flex;align-items:center;gap:64px}@media only screen and (min-width:1030px){.steps-wrapper .cards-str .setC{gap:3.7037037037vw}}@media only screen and (max-width:1030px){.steps-wrapper .cards-str .setC{flex-direction:column;gap:13.9534883721vw}}.steps-wrapper .cards-str .card-space{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:709px;gap:60px;height:980px}@media only screen and (min-width:1030px){.steps-wrapper .cards-str .card-space{width:41.0300925926vw;gap:3.4722222222vw;height:56.712962963vw}}@media only screen and (max-width:1030px){.steps-wrapper .cards-str .card-space{width:100%;gap:5.5813953488vw;height:auto}}.steps-wrapper .cards-str .card-space img{width:100%}@media only screen and (min-width:1030px){.steps-wrapper .cards-str .card-space img{height:40.1041666667vw}}@media only screen and (max-width:1030px){.steps-wrapper .cards-str .card-space img{height:auto}}.steps-wrapper .cards-str .card-space .info-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px}@media only screen and (min-width:1030px){.steps-wrapper .cards-str .card-space .info-card{gap:1.3888888889vw}}@media only screen and (max-width:1030px){.steps-wrapper .cards-str .card-space .info-card{gap:4.1860465116vw}}.steps-wrapper .cards-str .card-space .info-card h4{color:#000;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.96px}@media only screen and (min-width:1030px){.steps-wrapper .cards-str .card-space .info-card h4{font-size:1.3888888889vw;letter-spacing:-.0555555556vw}}@media only screen and (max-width:1030px){.steps-wrapper .cards-str .card-space .info-card h4{font-size:4.6511627907vw;letter-spacing:-.223255814vw}}.steps-wrapper .cards-str .card-space .info-card p{color:#7b7b7b;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:300;line-height:normal}@media only screen and (min-width:1030px){.steps-wrapper .cards-str .card-space .info-card p{font-size:1.3888888889vw}}@media only screen and (max-width:1030px){.steps-wrapper .cards-str .card-space .info-card p{font-size:4.6511627907vw;letter-spacing:-.223255814vw}}.discover-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-left:120px;padding-right:120px;padding-bottom:180px;background-color:#fff}@media only screen and (min-width:1030px){.discover-wrapper{gap:1.3888888889vw;padding-left:6.9444444444vw;padding-right:6.9444444444vw;padding-bottom:10.4166666667vw}}@media only screen and (max-width:1030px){.discover-wrapper{padding:0 5.8139534884vw 18.6046511628vw;gap:5.5813953488vw}}.discover-wrapper h2{color:#000;text-align:center;font-family:Abhaya Libre;font-size:100px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-4px;margin:0}@media only screen and (min-width:1030px){.discover-wrapper h2{font-size:5.787037037vw;letter-spacing:-.2314814815vw}}@media only screen and (max-width:1030px){.discover-wrapper h2{font-size:11.6279069767vw;letter-spacing:-.1157407407vw}}.discover-wrapper p{color:#000;text-align:center;font-family:Abhaya Libre;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-1.44px;margin:0}@media only screen and (min-width:1030px){.discover-wrapper p{font-size:2.0833333333vw;letter-spacing:-.0833333333vw}}@media only screen and (max-width:1030px){.discover-wrapper p{font-size:5.8139534884vw;letter-spacing:-.0694444444vw}}.forYou-wrapper{display:flex;align-items:center;padding:0 120px 150px;gap:87px;background-color:#fff}@media only screen and (min-width:1030px){.forYou-wrapper{gap:5.0347222222vw;padding:0 6.9444444444vw 8.6805555556vw}}@media only screen and (max-width:1030px){.forYou-wrapper{padding:0 5.8139534884vw 18.6046511628vw;gap:7.4418604651vw;flex-direction:column}}.forYou-wrapper .info-set{display:flex;flex-direction:column;justify-content:flex-start;gap:24px;width:840px}@media only screen and (min-width:1030px){.forYou-wrapper .info-set{gap:1.3888888889vw;width:48.6111111111vw}}@media only screen and (max-width:1030px){.forYou-wrapper .info-set{gap:5.5813953488vw;width:100%}}.forYou-wrapper .info-set h3{color:#000;font-family:Abhaya Libre;font-size:85px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-3.4px;margin:0}@media only screen and (min-width:1030px){.forYou-wrapper .info-set h3{font-size:4.9189814815vw;letter-spacing:-.1967592593vw}}@media only screen and (max-width:1030px){.forYou-wrapper .info-set h3{font-size:9.3023255814vw;letter-spacing:-.5581395349vw}}.forYou-wrapper .info-set p{color:#7b7b7b;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:300;line-height:normal;margin:0;width:793px;padding-left:36px}@media only screen and (min-width:1030px){.forYou-wrapper .info-set p{font-size:1.3888888889vw;width:45.8912037037vw;padding-left:2.0833333333vw}}@media only screen and (max-width:1030px){.forYou-wrapper .info-set p{font-size:4.1860465116vw;width:100%;padding-left:0}}.forYou-wrapper .image-wrapper{width:559px;height:auto}@media only screen and (min-width:1030px){.forYou-wrapper .image-wrapper{width:32.349537037vw}}@media only screen and (max-width:1030px){.forYou-wrapper .image-wrapper{width:100%}}.forYou-wrapper .image-wrapper img{width:100%;height:auto}.slider-popup-wrapper{background-color:#fff;position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;z-index:-1;transition:all .5s;display:flex;justify-content:center;align-items:center;flex-direction:column}@media only screen and (min-width:1030px){.slider-popup-wrapper{gap:2.3148148148vw}}@media only screen and (max-width:1030px){.slider-popup-wrapper{gap:9.3023255814vw}}.slider-popup-wrapper.active{opacity:1;z-index:99999}.slider-popup-wrapper .close-wrapper{position:absolute;top:0;right:0;width:28px;height:auto}@media only screen and (min-width:1030px){.slider-popup-wrapper .close-wrapper{width:1.6203703704vw;top:3.4722222222vw;right:2.7199074074vw}}@media only screen and (max-width:1030px){.slider-popup-wrapper .close-wrapper{width:6.511627907vw;top:3.023255814vw;right:auto;left:3.7209302326vw}}.slider-popup-wrapper h2{color:#000;font-family:Fashion Fetish;font-size:56px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-2.24px;margin:0}@media only screen and (min-width:1030px){.slider-popup-wrapper h2{font-size:3.2407407407vw;letter-spacing:-.1296296296vw}}@media only screen and (max-width:1030px){.slider-popup-wrapper h2{font-size:10.2325581395vw;letter-spacing:.4093023256vw}}.slider-popup-wrapper .embla .embla__slide{display:flex;justify-content:center;align-items:center}.slider-popup-wrapper .embla .embla__slide .embla__slide__img{width:auto}@media only screen and (min-width:1030px){.slider-popup-wrapper .embla .embla__slide .embla__slide__img{height:34.7222222222vw}}@media only screen and (max-width:1030px){.slider-popup-wrapper .embla .embla__slide .embla__slide__img{height:120.9302325581vw}}.el-alfonsa-main .CloudBedsWidget{padding-bottom:0}.el-alfonsa-main .CloudBedsWidget.floatWrapper .float_bg2{background-color:rgba(0,0,0,0);border-bottom:0;box-shadow:none}.el-alfonsa-main .CloudBedsWidget.floatWrapper .float_bg2 .dates_group{border-radius:1000px;background:rgba(217,217,217,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);width:312px;padding:12px 22px 12px 16px;height:48px;display:flex;align-items:center;gap:16px;border:none}@media only screen and (min-width:1030px){.el-alfonsa-main .CloudBedsWidget.floatWrapper .float_bg2 .dates_group{border-radius:57.8703703704vw;width:18.0555555556vw;padding:.6944444444vw 1.2731481481vw .6944444444vw .9259259259vw;height:2.7777777778vw;gap:.9259259259vw}}.el-alfonsa-main .CloudBedsWidget.floatWrapper .float_bg2 .widgetHotelsForm a.submit_link{color:#000;margin:0;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.64px;padding:15px 50px 12px;border-radius:1000px!important;background:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:none;max-width:none}@media only screen and (min-width:1030px){.el-alfonsa-main .CloudBedsWidget.floatWrapper .float_bg2 .widgetHotelsForm a.submit_link{font-size:.9259259259vw;letter-spacing:-.037037037vw;padding:.8680555556vw 2.8935185185vw .6944444444vw;border-radius:57.8703703704vw!important}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}