.Heading-module__primaryHeading--K9qYp{font-size:clamp(2.4rem,3.9vw,4rem);color:#f8edd8;letter-spacing:-3px;line-height:1.3;margin:0;font-weight:300}.Heading-module__secondaryHeading--F9DoK{font-size:clamp(2rem,3vw,3rem);color:#f8edd8;letter-spacing:-1px;line-height:1.3;margin:0;font-weight:300}@media screen and (max-width: 899px){.Heading-module__primaryHeading--K9qYp{font-size:clamp(2.2rem,5vw,5rem);line-height:1.2;letter-spacing:-1px}.Heading-module__secondaryHeading--F9DoK{font-size:clamp(2rem,3vw,3rem);line-height:1.2;letter-spacing:-1px}}
.LinkButton-module__buttonWrapper--Lfdy7{border-radius:50px;display:inline-block;padding:2px;position:relative;display:inline-flex;align-items:center}@keyframes LinkButton-module__glowing--tuDrI{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}.LinkButton-module__button--u5bOy{padding:16px 24px;text-align:center;font-weight:600;color:#f8edd8;text-decoration:none;transition:all ease-in-out .3s;display:block;background:#7a4e2b;border-radius:50px;width:100%;position:relative;z-index:1;font-size:16px;letter-spacing:1.44px;border:1px solid #d38443}.LinkButton-module__button--u5bOy::before{content:"";background:linear-gradient(45deg, #c3793c, #f5c874, #c57f31, #c3793c, #f5c874, #c57f31, #c3793c, #f5c874, #c3793c);position:absolute;top:-2px;left:-2px;background-size:400%;z-index:-1;filter:blur(5px);width:calc(100% + 4px);height:calc(100% + 4px);animation:LinkButton-module__glowing--tuDrI 20s linear infinite;opacity:0;transition:opacity .3s ease-in-out;border-radius:50px}.LinkButton-module__button--u5bOy::after{z-index:-1;content:"";position:absolute;width:100%;height:100%;background:#7a4e2b;left:0;top:0;border-radius:50px}.LinkButton-module__button--u5bOy:hover{border-color:rgba(0,0,0,0)}.LinkButton-module__button--u5bOy:hover::before{opacity:1}.LinkButton-module__button--u5bOy:active::after{background:rgba(0,0,0,0)}@keyframes LinkButton-module__glowing--tuDrI{0%{background-position:0 0}50%{background-position:400% 0}100%{background-position:0 0}}@media screen and (max-width: 768px){.LinkButton-module__buttonWrapper--Lfdy7{margin:0 0 15px}.LinkButton-module__buttonWrapper--Lfdy7:last-child{margin-bottom:0}.LinkButton-module__buttonWrapper--Lfdy7:not(:last-child){margin-right:0}}@media screen and (max-width: 899px){.LinkButton-module__buttonWrapper--Lfdy7:last-child{margin-right:0}.LinkButton-module__button--u5bOy{display:block;margin:0;font-size:16px;padding:12px 20px;font-size:12px}}
.Modal-module__box--f4G7K{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:rgba(21,13,16,.96);border-radius:48px;max-height:90%;width:40%;overflow-y:auto;backdrop-filter:blur(8px);border:1px solid #b9783f}.Modal-module__closeIcon--OkD_e{position:absolute;top:20px;right:20px;width:40px;height:40px;cursor:pointer;z-index:999;color:#c77a3a;fill:#c77a3a}@media screen and (max-width: 900px){.Modal-module__box--f4G7K{width:90%;height:90%;max-height:100%;padding:24px !important;border-radius:20px}}
.ContactForm-module__requiredInfo--IsgtV{margin-bottom:20px}.ContactForm-module__submitWrapper--mczY4{margin-top:24px}.ContactForm-module__stepCounter--DJYaH{font-family:Poppins,sans-serif;font-size:20px;text-align:center}.ContactForm-module__submitButton--vWoq3.ContactForm-module__submitButton--vWoq3{justify-content:space-between !important;align-items:center !important;border:2px solid #9b6238;border-radius:12px;color:#c77a3a;transition:all ease-in-out .3s;padding:20px;text-align:center}.ContactForm-module__submitButton--vWoq3.ContactForm-module__submitButton--vWoq3:hover{border-color:#c3946e}.ContactForm-module__submitButtonSubmit--eS4He.ContactForm-module__submitButtonSubmit--eS4He{justify-content:center !important}.ContactForm-module__submitText--mKmfo{font-size:16px;font-family:Poppins,sans-serif;font-weight:400}.ContactForm-module__nextArrow--K5f7b,.ContactForm-module__backArrow--IuovR{fill:#c77a3a;width:30px}.ContactForm-module__backArrow--IuovR{transform:rotate(180deg)}.ContactForm-module__expressInterestText--G0f6g{font-family:Poppins,sans-serif;text-align:center;font-size:14px}.ContactForm-module__formSubmitButton--iOlZY{width:32px}.ContactForm-module__loader--LEqQo{animation:ContactForm-module__loaderAnimation--n_f1J 5s ease;animation-iteration-count:infinite;fill:#c77a3a;width:80px}.ContactForm-module__headingContainer--bYID8{text-align:center;margin-top:20px}.ContactForm-module__smallText--ygXuE{font-family:Poppins,sans-serif;color:#c77a3a}.ContactForm-module__successText--E96vs{font-family:Poppins,sans-serif;color:#c4b7b4}.ContactForm-module__successBigText--nANjy{font-family:Poppins,sans-serif;font-size:22px;color:#c77a3a}.ContactForm-module__stepViewport--dgk0U{width:100%;overflow:hidden;transition:height 300ms ease}.ContactForm-module__stepTrack--KF_2r{display:flex;width:300%;transition:transform 300ms ease;align-items:flex-start}.ContactForm-module__stepPanel--PKfec{width:33.3333%;flex:0 0 33.3333%}.ContactForm-module__textCenter--SjVKS{text-align:center}.ContactForm-module__cursorPointer--EPV3u{cursor:pointer}.ContactForm-module__divider--vXst0{width:30%;height:2px;background-color:#b9783f;margin:32px auto}@keyframes ContactForm-module__loaderAnimation--n_f1J{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media(max-width: 899px){.ContactForm-module__contactForm--wcqqP label{font-weight:300 !important}}
.Image-module__image--tXWZI{width:100%}
.Word-module__paragraph--uJltO{display:flex;line-height:1;flex-wrap:wrap;margin:0}.Word-module__textCenter--mnRON{justify-content:center}.Word-module__word--QpBPG{position:relative;margin-top:12px}.Word-module__shadow--p7HfC{position:absolute;opacity:20%}
.GradientText-module__animatedGradientText--zBmmj{position:relative;display:inline-block}.GradientText-module__animatedGradientText--zBmmj.GradientText-module__withBorder--k8WUv{padding:.35rem .75rem}.GradientText-module__gradientOverlay--heqDm{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:inherit;z-index:0;pointer-events:none}.GradientText-module__gradientOverlay--heqDm::before{content:"";position:absolute;left:0;top:0;border-radius:inherit;width:calc(100% - 2px);height:calc(100% - 2px);left:50%;top:50%;transform:translate(-50%, -50%);background-color:#120f17;z-index:-1}.GradientText-module__textContent--AeoRG{display:inline-block;background-clip:text;-webkit-background-clip:text;color:rgba(0,0,0,0);line-height:2.3;margin-top:-36px;font-family:adelia,sans-serif}
.BlurText-module__mainText--EHkWp{transform:scale(0.94);display:inline-block;animation-fill-mode:forwards;will-change:transform}.BlurText-module__spanText--_O8CC{display:inline-block;opacity:0;filter:blur(4px);-webkit-filter:blur(4px);transform:translateZ(0);will-change:opacity,filter,-webkit-filter,transform;backface-visibility:hidden;-webkit-backface-visibility:hidden}
.Menu-module__menucontainer--oK_xj{top:0;left:0;z-index:9999;width:100%;height:100%;display:none}.Menu-module__menuContainerFixed--cozA3{position:fixed;display:grid}.Menu-module__menuWrap--xHOSG{grid-area:1/1/2/2;display:grid;grid-template-columns:100%;grid-template-rows:100vh;position:relative;background:#150d10;pointer-events:none;opacity:0}.Menu-module__menuWrap--xHOSG.Menu-module__menuWrapOpen--U7eXd{pointer-events:auto;opacity:1}.Menu-module__overlay--ogNtJ{grid-area:1/1/2/2;position:relative;z-index:1000;pointer-events:none;width:100%;height:100%}.Menu-module__menu--X_9oa{grid-area:1/1/2/2;display:flex;flex-direction:column;position:relative;align-items:center;justify-content:center;height:100%}.Menu-module__menuIcon--rW49o{width:40px}.Menu-module__menuItem--fOwge{font-size:9vw;color:#f8edd8;cursor:pointer;font-weight:300;text-align:right;position:relative;will-change:opacity,transform;text-decoration:none}.Menu-module__menuItem--fOwge:hover .Menu-module__menuItemTiny--tsMf_{color:#f8edd8}.Menu-module__menuItemTiny--tsMf_{font-size:1rem}.Menu-module__menuItemText--YKfiQ{color:#ebaf7f}.Menu-module__menuItem--fOwge:hover .Menu-module__menuItemText--YKfiQ{color:#ebaf7f}.Menu-module__buttonClose--VnRuo{position:absolute;top:24px;right:24px;margin:2rem;stroke:#f8edd8;fill:none}.Menu-module__buttonClose--VnRuo:focus-visible,.Menu-module__buttonClose--VnRuo:hover{stroke:#ebaf7f}.Menu-module__unbutton--u6ahA{background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer}.Menu-module__unbutton--u6ahA:focus{outline:none}.Menu-module__tiles--zTXEZ{position:absolute;left:50%;top:50%;height:150vh;display:flex;opacity:.5;flex-direction:column;justify-content:center;transform:translate3d(-50%, -50%, 0) rotate(22.5deg)}.Menu-module__tilesLine--Dx_Wv{display:flex;transform:translateX(25%);animation:Menu-module__runner--_GLGW 10s linear infinite}.Menu-module__tilesLine--Dx_Wv:nth-child(2){animation-duration:16s}.Menu-module__tilesLine--Dx_Wv:nth-child(3){animation-duration:22s}@keyframes Menu-module__runner--_GLGW{to{transform:translateX(-25%)}}.Menu-module__tilesLineImg--yrPWW{--tile-margin: 3vw;flex:none;width:30vh;height:30vh;margin:var(--tile-margin);background-size:cover;background-position:50% 50%;border-radius:50%}.Menu-module__tilesLineImgLarge--lWwJK{width:100vh;border-radius:20vh}
.Header-module__logoContainer--Tnyxo{display:flex;padding:40px 72px 0}.Header-module__logo--cm5U6{height:100px;cursor:pointer;width:auto}@-webkit-keyframes Header-module__shine--Nf7d6{100%{left:125%}}@keyframes Header-module__shine--Nf7d6{100%{left:125%}}.Header-module__shineEffect--_Z6BZ{position:relative;overflow:hidden}.Header-module__shineEffect--_Z6BZ::before{position:absolute;top:0;left:-85%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.Header-module__logoItem--jRCFz{display:flex;align-items:flex-end}.Header-module__menuRoot--nzIdi .MuiBackdrop-root{backdrop-filter:none !important;background:rgba(0,0,0,0) !important}.Header-module__menuPopover--Jfx5v{--Paper-shadow: none !important;background-color:rgba(6,0,16,.7) !important;backdrop-filter:blur(9.5px);margin-top:22px;overflow-y:auto;padding:20px 0 24px;border-top-left-radius:0 !important;border-top-right-radius:0 !important;border-radius:12px;top:66px !important}.Header-module__menuPopover--Jfx5v .MuiList-root{padding-top:20px !important;padding-bottom:20px !important}.Header-module__menuContainer--BcU8p{padding-top:40px;padding-right:52px}.Header-module__menuContainer--BcU8p:has(a:hover) a:not(:hover){opacity:.3}.Header-module__globalMenuItem--zID_i{text-decoration:none;color:#f8edd8;text-transform:uppercase;font-size:14px;padding:20px 20px;margin:0 16px;position:relative;transition:color .3s ease-in-out,opacity .3s ease-in-out}.Header-module__globalMenuItem--zID_i::after{content:"•";color:#dc9357;font-size:26px;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.Header-module__globalMenuItem--zID_i:first-child{margin-left:0}.Header-module__globalMenuItem--zID_i:last-child{margin-right:0}.Header-module__globalMenuItem--zID_i:last-child::after{display:none}.Header-module__globalMenuItem--zID_i:hover{color:#d08c3a}.Header-module__globalMenuItem--zID_i.Header-module__active--lwjVL::before{content:"";position:absolute;bottom:0;width:100%;height:2px;background-image:linear-gradient(to right, #a85a19, #ffb966);left:0}@media screen and (max-width: 899px){.Header-module__appHeader--Vty6S{padding-top:8px}.Header-module__menuContainer--BcU8p{margin-top:0;padding-right:20px;padding-top:0;align-items:center !important;gap:10px !important}.Header-module__address--YIgUZ,.Header-module__phone--kv3S0{display:none}.Header-module__logo--cm5U6{width:100%;max-width:120px;height:auto}.Header-module__logoContainer--Tnyxo{margin-top:10px;padding:8px 20px}}
.LaserFlow-module__laserFlowContainer--UE72d{width:73%;height:100%;position:relative;pointer-events:none;margin:0 auto;margin-bottom:0px}@media(max-width: 899px){.LaserFlow-module__laserFlowContainer--UE72d{margin-bottom:-2px}}
.Footer-module__footer--NCVGm{padding-top:20px}.Footer-module__textCenter--_zGUd{text-align:center}.Footer-module__notWithEventText--xJMeR{font-size:26px;color:#c3946e;margin:20px 0}.Footer-module__butWithPeopleText--x328z{font-size:36px;color:#d38443}.Footer-module__footerLinkContainer--ywoJd{position:relative;top:-18px}.Footer-module__footerLogoContainer--hg4Pj{background:#150d10 url(/assets/magnific-arc-3a4b0e17.png) no-repeat center bottom;background-size:68%;background-blend-mode:screen;text-align:center}.Footer-module__startconversationButton--aK4gi{padding:16px 64px}.Footer-module__footerCopyright--h3PKH{padding-bottom:70px;padding-top:60px;position:relative;top:-30px}.Footer-module__logo--Eg9rG{width:250px}.Footer-module__copyrightText--vUxRF{font-size:12px;text-align:center;position:relative;top:-50px}.Footer-module__footerContainer--_666x{margin:0 auto;position:relative;color:#9a7353;padding-bottom:40px}.Footer-module__footerTextContainer--MglM2.Footer-module__footerTextContainer--MglM2{margin-bottom:70px;font-size:14px}.Footer-module__navBar--QJh52{display:flex;justify-content:center;text-transform:uppercase;font-weight:500;flex-flow:column;text-align:right;margin-bottom:70px}.Footer-module__navBar--QJh52:has(a:hover) a:not(:hover){opacity:.3}.Footer-module__navBar--QJh52 a{margin:0 0 0 32px;color:#c3946e;text-decoration:none;line-height:1.3;display:inline-block;margin-bottom:8px}.Footer-module__navBar--QJh52 a:last-child{margin-bottom:0}.Footer-module__footerLink--VXOed{overflow:hidden;position:relative;font-size:16px;transition:color .3s ease-in-out,opacity .3s ease-in-out}.Footer-module__footerLink--VXOed:hover{color:#d08c3a}.Footer-module__footerLink--VXOed span{display:inline-block;transition:transform .3s cubic-bezier(0.76, 0, 0.24, 1)}@media(max-width: 899px){.Footer-module__footer--NCVGm{padding-top:50px;text-align:center}.Footer-module__footerLogoContainer--hg4Pj{background-size:90%}.Footer-module__notWithEventText--xJMeR{font-size:20px}.Footer-module__butWithPeopleText--x328z{font-size:28px}.Footer-module__logo--Eg9rG{width:200px}.Footer-module__footerCopyright--h3PKH{padding-top:0;top:10px}.Footer-module__copyrightText--vUxRF{font-size:10px}.Footer-module__laserFlowContainer--ao7fQ{max-width:380px;margin:0 auto 0px}.Footer-module__footerLinkContainer--ywoJd{top:-10px}.Footer-module__startconversationButton--aK4gi{padding:12px 44px}.Footer-module__footerTextContainer--MglM2.Footer-module__footerTextContainer--MglM2{margin-bottom:0px;font-size:12px}.Footer-module__divider--esO6m{width:1px;height:100px;background-color:#7d5d50;margin:44px auto}.Footer-module__navBar--QJh52{text-align:center;margin-top:30px}.Footer-module__navBar--QJh52 a{margin:0 0 8px 0px !important}}
/**
 * Swiper 12.1.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 24, 2026
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-inline-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-block-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
  &.swiper-pagination-hidden {
    opacity: 0;
  }
  .swiper-pagination-disabled > &,
  &.swiper-pagination-disabled {
    display: none !important;
  }
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
  .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullet-active {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
  }
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  button& {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    appearance: none;
  }
  .swiper-pagination-clickable & {
    cursor: pointer;
  }

  &:only-child {
    display: none !important;
  }
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
  .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
  }
  &.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    .swiper-pagination-bullet {
      display: inline-block;
      transition:
        200ms transform,
        200ms top;
    }
  }
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  &.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    .swiper-pagination-bullet {
      transition:
        200ms transform,
        200ms left;
    }
  }
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition:
    200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
  .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
  }
  .swiper-rtl & .swiper-pagination-progressbar-fill {
    transform-origin: right top;
  }
  .swiper-horizontal > &,
  &.swiper-pagination-horizontal,
  .swiper-vertical > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
  }
  .swiper-vertical > &,
  &.swiper-pagination-vertical,
  .swiper-horizontal > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0;
  }
}
.swiper-pagination-lock {
  display: none;
}

@font-face{font-family:"adelia";src:url(/assets/adelia-6e61110e.woff2) format("woff2"),url(/assets/adelia-4733fd04.woff) format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"BeroldArtisticRegular";src:url(/assets/Berold-1b68d7d0.woff2) format("woff2"),url(/assets/Berold-84f73f75.woff) format("woff");font-display:swap}.App-module__svg--G5oew{display:none}.App-module__backToTop--n2Gr3{position:fixed;right:20px;bottom:20px;background:rgba(0,0,0,0);width:64px;height:64px;padding:12px;transition:all .3s ease;border-radius:100%;box-shadow:0px 0px 2px 2px rgba(0,0,0,.1);cursor:pointer;opacity:0;z-index:9}.App-module__backToTop--n2Gr3 svg{fill:#e1c683;width:40px;height:40px;transition:all .3s ease}.App-module__backToTop--n2Gr3:hover{background:linear-gradient(to left, #3c5070, #ccb781)}.App-module__backToTop--n2Gr3:hover svg{fill:#fff8f2}@media screen and (max-width: 900px){.App-module__backToTop--n2Gr3{width:48px;height:48px;padding:6px;background:rgba(0,0,0,0)}.App-module__backToTop--n2Gr3 svg{width:36px;height:36px}}
body{overflow-x:hidden;width:100%;font-family:"BeroldArtisticRegular",sans-serif;color:#ebaf7f !important}#root{width:100%;height:100%}*{box-sizing:border-box;touch-action:pan-x pan-y}* :focus-visible{outline:0 !important}*::after,*::before{box-sizing:border-box}@keyframes fade-in{0%{opacity:0;filter:blur(4px);-webkit-filter:blur(4px);transform:translateZ(0)}100%{opacity:1;filter:blur(0);-webkit-filter:blur(0);transform:translateZ(0)}}@keyframes scale{100%{transform:scale(1)}}
