.elementor-6 .elementor-element.elementor-element-107a549{--display:flex;--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f736114{--display:flex;}.elementor-6 .elementor-element.elementor-element-41149c5{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-41149c5:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-41149c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioradarch.com/wp-content/uploads/2026/01/846A4BDB-C157-417D-A447-EA1451108BA9.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-41149c5::before, .elementor-6 .elementor-element.elementor-element-41149c5 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-41149c5 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-41149c5 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-41149c5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-41149c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-4caae09{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-6 .elementor-element.elementor-element-c466894{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-6 .elementor-element.elementor-element-44caaf5{text-align:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-6 .elementor-element.elementor-element-4add056{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-4add056 .elementor-button{padding:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-eb1583c{--display:flex;}.elementor-6 .elementor-element.elementor-element-c670238{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-c670238:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-c670238 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioradarch.com/wp-content/uploads/2026/03/B7AF6FC3-4B31-4B5C-93F1-C4050A44886A.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-c670238::before, .elementor-6 .elementor-element.elementor-element-c670238 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c670238 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-c670238 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c670238 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-c670238 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-e83cab2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-4807e14{text-align:center;}.elementor-6 .elementor-element.elementor-element-dc4f2b0{text-align:center;}.elementor-6 .elementor-element.elementor-element-7704c7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-7704c7c .elementor-button{padding:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-cb33314{--display:flex;}.elementor-6 .elementor-element.elementor-element-f22ea71{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-f22ea71:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-f22ea71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioradarch.com/wp-content/uploads/2026/03/Desktop-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-f22ea71::before, .elementor-6 .elementor-element.elementor-element-f22ea71 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f22ea71 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-f22ea71 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f22ea71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-f22ea71 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-164e5d0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-9abd92e{text-align:center;}.elementor-6 .elementor-element.elementor-element-baddb06{text-align:center;}.elementor-6 .elementor-element.elementor-element-aa8790d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-aa8790d .elementor-button{padding:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-133a46a{--display:flex;}.elementor-6 .elementor-element.elementor-element-a781390{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-a781390:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-a781390 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioradarch.com/wp-content/uploads/2026/01/Desktop-9-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-a781390::before, .elementor-6 .elementor-element.elementor-element-a781390 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a781390 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-a781390 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a781390 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-a781390 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-1d56d57{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-84ca726{text-align:center;}.elementor-6 .elementor-element.elementor-element-3e75382{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0bfd975{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-0bfd975:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-0bfd975 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioradarch.com/wp-content/uploads/2026/03/Desktop-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-0bfd975::before, .elementor-6 .elementor-element.elementor-element-0bfd975 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0bfd975 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-0bfd975 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0bfd975 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-0bfd975 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-6d51276{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-ecd13bb{text-align:center;}.elementor-6 .elementor-element.elementor-element-ecd13bb .elementor-heading-title{font-family:var( --e-global-typography-d7bd6de-font-family ), Sans-serif;font-size:var( --e-global-typography-d7bd6de-font-size );font-weight:var( --e-global-typography-d7bd6de-font-weight );line-height:var( --e-global-typography-d7bd6de-line-height );}.elementor-6 .elementor-element.elementor-element-1e5226f{text-align:center;}.elementor-6 .elementor-element.elementor-element-c1a960c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-c1a960c .elementor-button{padding:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-6013455{--display:flex;}.elementor-6 .elementor-element.elementor-element-097eeb2{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-097eeb2:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-097eeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioradarch.com/wp-content/uploads/2026/01/F59FCF71-66EC-43CF-A0AD-C5CB061CCB27.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-097eeb2::before, .elementor-6 .elementor-element.elementor-element-097eeb2 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-097eeb2 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-097eeb2 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-097eeb2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-097eeb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-d3bf60e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-479954f{text-align:center;}.elementor-6 .elementor-element.elementor-element-86b9edf{text-align:center;}.elementor-6 .elementor-element.elementor-element-08f52a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-08f52a9 .elementor-button{padding:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-f6e5c62{--display:flex;}.elementor-6 .elementor-element.elementor-element-2bef515{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.57;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6 .elementor-element.elementor-element-2bef515:not(.elementor-motion-effects-element-type-background), .elementor-6 .elementor-element.elementor-element-2bef515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://studioradarch.com/wp-content/uploads/2026/01/7549F22B-67C1-43AC-B3D8-EB4F566EF446.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6 .elementor-element.elementor-element-2bef515::before, .elementor-6 .elementor-element.elementor-element-2bef515 > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2bef515 > .e-con-inner > .elementor-background-video-container::before, .elementor-6 .elementor-element.elementor-element-2bef515 > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2bef515 > .e-con-inner > .elementor-background-slideshow::before, .elementor-6 .elementor-element.elementor-element-2bef515 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-6 .elementor-element.elementor-element-6550582{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6 .elementor-element.elementor-element-62113f0{text-align:center;}.elementor-6 .elementor-element.elementor-element-7215d49{text-align:center;}.elementor-6 .elementor-element.elementor-element-d574747{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-6 .elementor-element.elementor-element-d574747 .elementor-button{padding:5px 5px 5px 5px;}.elementor-6 .elementor-element.elementor-element-56bf082{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:-60px;}:where( .elementor-6 .elementor-element.elementor-element-56bf082 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-6 .elementor-element.elementor-element-ecd13bb .elementor-heading-title{font-size:var( --e-global-typography-d7bd6de-font-size );line-height:var( --e-global-typography-d7bd6de-line-height );}.elementor-6 .elementor-element.elementor-element-56bf082{--e-n-carousel-swiper-slides-to-display:1;}}@media(max-width:767px){.elementor-6 .elementor-element.elementor-element-6d51276{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-6 .elementor-element.elementor-element-ecd13bb .elementor-heading-title{font-size:var( --e-global-typography-d7bd6de-font-size );line-height:var( --e-global-typography-d7bd6de-line-height );}.elementor-6 .elementor-element.elementor-element-56bf082{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e75382 */.slides{
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-56bf082 *//* =========================================
   HX HERO — MAKE WRAPPER POSITIONED
   ========================================= */
   


/* =========================================
   HX HERO — NAV (Prev/Next)
   ========================================= */
.hx-hero-slider .elementor-swiper-button{
  position:absolute !important;
  top:50% !important;
  transform:translateY(-50%) !important;
  z-index:50 !important;

  width:auto !important;
  height:auto !important;
  padding:10px 12px !important;

  background:transparent !important;
  border:0 !important;
  box-shadow:none !important;

  display:flex !important;
  align-items:center !important;
  gap:14px !important;

  color:var(--e-global-color-text) !important;
  opacity:.9 !important;

  text-transform:uppercase !important;
  letter-spacing:.14em !important;
  font-size:12px !important;

  cursor:pointer !important;
}

/* Place them */
.hx-hero-slider .elementor-swiper-button-prev{ left:32px !important; }
.hx-hero-slider .elementor-swiper-button-next{ right:32px !important; }

/* Hide Elementor icon */
.hx-hero-slider .elementor-swiper-button i{
  display:none !important;
}

/* Line */
.hx-hero-slider .elementor-swiper-button::before{
  content:"";
  width:56px;
  height:1px;
  background: color-mix(in srgb, var(--e-global-color-text) 70%, transparent);
}

/* Labels */
.hx-hero-slider .elementor-swiper-button-prev::after{ content:"PREV"; }
.hx-hero-slider .elementor-swiper-button-next::after{ content:"NEXT"; }

/* Next reversed */
.hx-hero-slider .elementor-swiper-button-next{
  flex-direction:row-reverse !important;
}

/* Hover */
.hx-hero-slider .elementor-swiper-button:hover{
  opacity:1 !important;
}

/* =========================================
   HX HERO — PAGINATION (INSIDE SLIDER)
   ========================================= */
.hx-hero-slider .swiper-pagination{
  position:absolute !important;
  left:50% !important;
  bottom:40px !important;     /* move inside */
  transform:translateX(-50%) !important;
  z-index:60 !important;

  display:flex !important;
  align-items:center !important;
  justify-content:center !important;
  gap:6px !important;

  width:auto !important;
  pointer-events:auto !important;
}

/* Bullet reset + typography */
.hx-hero-slider .swiper-pagination-bullet{
  width:auto !important;
  height:auto !important;
  background:transparent !important;
  border-radius:0 !important;
  margin:0 !important;
  opacity:1 !important;

  display:flex !important;
  align-items:center !important;

  padding:0 6px !important;
  position:relative !important;

  color:var(--e-global-color-text) !important;
  font-size:14px !important;
  line-height:1 !important;
  letter-spacing:.14em !important;

  cursor:pointer !important;
  user-select:none !important;

  opacity:.65 !important;
  transform:translateY(0) !important;
  transition: opacity .25s ease, transform .35s cubic-bezier(.165,.84,.44,1);
}

/* Animated line (collapsed) */
.hx-hero-slider .swiper-pagination-bullet::before{
  content:"";
  display:block;

  height:1px;
  width:0;
  margin-right:0;
  opacity:0;

  background: color-mix(in srgb, var(--e-global-color-text) 70%, transparent);

  transition:
    width .35s cubic-bezier(.165,.84,.44,1),
    margin-right .35s cubic-bezier(.165,.84,.44,1),
    opacity .2s ease;
}

/* Number (0-based -> patched below) */
.hx-hero-slider .swiper-pagination-bullet::after{
  content:"0" attr(data-bullet-index);
}

/* Patch first 10 numbers */
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="0"]::after{ content:"01"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="1"]::after{ content:"02"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="2"]::after{ content:"03"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="3"]::after{ content:"04"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="4"]::after{ content:"05"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="5"]::after{ content:"06"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="6"]::after{ content:"07"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="7"]::after{ content:"08"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="8"]::after{ content:"09"; }
.hx-hero-slider .swiper-pagination-bullet[data-bullet-index="9"]::after{ content:"10"; }

/* Active */
.hx-hero-slider .swiper-pagination-bullet-active{
  opacity:1 !important;
  transform:translateY(-1px) !important;
}

.hx-hero-slider .swiper-pagination-bullet-active::before{
  width:48px !important;
  margin-right:12px !important;
  opacity:1 !important;
}/* End custom CSS */