.elementor-84 .elementor-element.elementor-element-55ad0dc{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-84 .elementor-element.elementor-element-55ad0dc:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-55ad0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.anyospark.com/app/uploads/sites/2412/2026/10/anyospark-spa-hero.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-84 .elementor-element.elementor-element-55ad0dc::before, .elementor-84 .elementor-element.elementor-element-55ad0dc > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-55ad0dc > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-55ad0dc > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-55ad0dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-55ad0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#20202099;--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-96ee2b0{--display:flex;--min-height:100vh;--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:flex-end;--align-items:center;--gap:var(--mft-space-3xl) var(--mft-space-3xl);--row-gap:var(--mft-space-3xl);--column-gap:var(--mft-space-3xl);--padding-top:var(--mft-min-height-header);--padding-bottom:var(--mft-min-height-header);--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-ac562e6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-94ae5bc{text-align:center;}.elementor-84 .elementor-element.elementor-element-94ae5bc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-97584b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-84 .elementor-element.elementor-element-97584b8::before, .elementor-84 .elementor-element.elementor-element-97584b8 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-97584b8 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-97584b8 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-97584b8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-97584b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-a5ae644{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-2fb9c30{--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;--align-items:center;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--overlay-opacity:0.95;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-2fb9c30:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-2fb9c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.anyospark.com/app/uploads/sites/2412/2026/09/anyospark-home-intro-bg.webp");background-position:center center;}.elementor-84 .elementor-element.elementor-element-2fb9c30::before, .elementor-84 .elementor-element.elementor-element-2fb9c30 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-2fb9c30 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-2fb9c30 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-2fb9c30 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-2fb9c30 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #30251D 0%, #603D20 100%);}.elementor-84 .elementor-element.elementor-element-03370db{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);}.elementor-84 .elementor-element.elementor-element-563427e > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-563427e{text-align:center;}.elementor-84 .elementor-element.elementor-element-563427e .elementor-heading-title{font-family:var( --e-global-typography-00bf4a7-font-family );font-size:var( --e-global-typography-00bf4a7-font-size );font-weight:var( --e-global-typography-00bf4a7-font-weight );text-transform:var( --e-global-typography-00bf4a7-text-transform );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );color:var( --e-global-color-6cb047a );}.elementor-84 .elementor-element.elementor-element-a819e41{text-align:center;}.elementor-84 .elementor-element.elementor-element-a819e41 .elementor-heading-title{font-family:"GT Super Display";font-size:clamp(40px, calc(40px + (60 - 40) * ((100vw - 1180px) / (1920 - 1180))), 60px);font-weight:400;line-height:1.1;color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-0178a73{--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:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);}.elementor-84 .elementor-element.elementor-element-511de8d{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-3d77ece{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-7a291cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-7a291cf:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-7a291cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-109b8b5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-84 .elementor-element.elementor-element-21b0d38 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-21b0d38.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-21b0d38.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-21b0d38.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-21b0d38.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-21b0d38.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-21b0d38 .elementor-icon{font-size:56px;}.elementor-84 .elementor-element.elementor-element-21b0d38 .elementor-icon svg{height:56px;}.elementor-84 .elementor-element.elementor-element-748537d{--display:flex;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-911a529 > .elementor-widget-container{padding:var(--mft-space-xs) var(--mft-space-xs) 0var(--mft-space-xs) var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-911a529 .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-13d3bce{text-align:start;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-1f6459e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-1f6459e:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-1f6459e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-5806e85{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-84 .elementor-element.elementor-element-a8a1edd .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-a8a1edd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-a8a1edd.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-a8a1edd.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-a8a1edd.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-a8a1edd.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-a8a1edd .elementor-icon{font-size:56px;}.elementor-84 .elementor-element.elementor-element-a8a1edd .elementor-icon svg{height:56px;}.elementor-84 .elementor-element.elementor-element-128506c{--display:flex;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-5976a11 > .elementor-widget-container{padding:var(--mft-space-xs) var(--mft-space-xs) 0var(--mft-space-xs) var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-5976a11 .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-ac19b65{text-align:start;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-669dc68{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-669dc68:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-669dc68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-e33f383{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-84 .elementor-element.elementor-element-51afe31 .elementor-icon-wrapper{text-align:center;}.elementor-84 .elementor-element.elementor-element-51afe31.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-51afe31.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-51afe31.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-51afe31.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-51afe31.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-51afe31 .elementor-icon{font-size:56px;}.elementor-84 .elementor-element.elementor-element-51afe31 .elementor-icon svg{height:56px;}.elementor-84 .elementor-element.elementor-element-38cdbe4{--display:flex;--justify-content:space-evenly;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-9c06f71 > .elementor-widget-container{padding:var(--mft-space-xs) var(--mft-space-xs) 0var(--mft-space-xs) var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-9c06f71 .elementor-heading-title{font-family:var( --e-global-typography-fcce242-font-family );font-size:var( --e-global-typography-fcce242-font-size );font-weight:var( --e-global-typography-fcce242-font-weight );line-height:var( --e-global-typography-fcce242-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-08ecd7f{text-align:start;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-3cec37b{--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;--align-items:center;--overlay-opacity:0.95;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-3cec37b:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-3cec37b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-3cec37b::before, .elementor-84 .elementor-element.elementor-element-3cec37b > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-3cec37b > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-3cec37b > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-3cec37b > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-3cec37b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #30251D 0%, #603D20 100%);}.elementor-84 .elementor-element.elementor-element-77a35e9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-d742c98{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);}.elementor-84 .elementor-element.elementor-element-1a5641a > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-1a5641a{text-align:center;}.elementor-84 .elementor-element.elementor-element-1a5641a .elementor-heading-title{font-family:var( --e-global-typography-00bf4a7-font-family );font-size:var( --e-global-typography-00bf4a7-font-size );font-weight:var( --e-global-typography-00bf4a7-font-weight );text-transform:var( --e-global-typography-00bf4a7-text-transform );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );color:var( --e-global-color-6cb047a );}.elementor-84 .elementor-element.elementor-element-8d592d4{text-align:center;}.elementor-84 .elementor-element.elementor-element-8d592d4 .elementor-heading-title{font-family:"GT Super Display";font-size:clamp(40px, calc(40px + (60 - 40) * ((100vw - 1180px) / (1920 - 1180))), 60px);font-weight:400;line-height:1.1;color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-b5bdcbd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);}.elementor-84 .elementor-element.elementor-element-eeae88e{text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-6d15931{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:var(--mft-space-m) var(--mft-space-m);--row-gap:var(--mft-space-m);--column-gap:var(--mft-space-m);--flex-wrap:wrap;--padding-top:var(--mft-space-5xl);--padding-bottom:0;--padding-left:var(--container-default-padding-left);--padding-right:var(--container-default-padding-right);}.elementor-84 .elementor-element.elementor-element-24d52c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-448b239{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-1fda88f > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-84 .elementor-element.elementor-element-1fda88f img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-905bd33{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--border-radius:0px 0px 8px 8px;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-84 .elementor-element.elementor-element-905bd33:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-905bd33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-905bd33.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-84 .elementor-element.elementor-element-f040a0c > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-f040a0c{text-align:start;}.elementor-84 .elementor-element.elementor-element-f040a0c .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-c3bb223{text-align:start;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-32a8c1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-06ae424{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-08a684c > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-84 .elementor-element.elementor-element-08a684c img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-ea746f5{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--border-radius:0px 0px 08px 8px;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-84 .elementor-element.elementor-element-ea746f5:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-ea746f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-ea746f5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-84 .elementor-element.elementor-element-49492f4 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-49492f4{text-align:start;}.elementor-84 .elementor-element.elementor-element-49492f4 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-2fb714f{text-align:start;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-3a2fc07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-4efdecf{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-3b85700 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-84 .elementor-element.elementor-element-3b85700 img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-743892b{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--border-radius:0px 0px 8px 8px;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-84 .elementor-element.elementor-element-743892b:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-743892b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-743892b.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-84 .elementor-element.elementor-element-3fe8802 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-3fe8802{text-align:start;}.elementor-84 .elementor-element.elementor-element-3fe8802 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-f034fa5{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-19f4d4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-ea4ce8d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-4b7c961 > .elementor-widget-container{border-radius:8px 0px 0px 8px;}.elementor-84 .elementor-element.elementor-element-4b7c961 img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-0be1596{--display:flex;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--border-radius:0px 0px 8px 8px;--padding-top:var(--mft-space-m);--padding-bottom:var(--mft-space-m);--padding-left:var(--mft-space-m);--padding-right:var(--mft-space-m);}.elementor-84 .elementor-element.elementor-element-0be1596:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-0be1596 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-52235058 );}.elementor-84 .elementor-element.elementor-element-0be1596.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-84 .elementor-element.elementor-element-d94d5f7 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-d94d5f7{text-align:start;}.elementor-84 .elementor-element.elementor-element-d94d5f7 .elementor-heading-title{font-family:var( --e-global-typography-962030d-font-family );font-size:var( --e-global-typography-962030d-font-size );font-weight:var( --e-global-typography-962030d-font-weight );line-height:var( --e-global-typography-962030d-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-3b4d376{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-8e454e9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--container-default-padding-left);--padding-right:var(--container-default-padding-right);}.elementor-84 .elementor-element.elementor-element-8e454e9:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-8e454e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c192f6c );}.elementor-84 .elementor-element.elementor-element-ad55b31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-b443cdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0 0;--row-gap:0;--column-gap:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-cf2346b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:var(--mft-space-4xl);}.elementor-84 .elementor-element.elementor-element-1754c1b{--display:flex;--gap:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-01e949a{--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:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-0d4eab4 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-0d4eab4{text-align:center;}.elementor-84 .elementor-element.elementor-element-0d4eab4 .elementor-heading-title{font-family:var( --e-global-typography-00bf4a7-font-family );font-size:var( --e-global-typography-00bf4a7-font-size );font-weight:var( --e-global-typography-00bf4a7-font-weight );text-transform:var( --e-global-typography-00bf4a7-text-transform );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-3c93164 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-3c93164{text-align:center;}.elementor-84 .elementor-element.elementor-element-3c93164 .elementor-heading-title{font-family:"GT Super Display";font-size:clamp(40px, calc(40px + (60 - 40) * ((100vw - 1180px) / (1920 - 1180))), 60px);font-weight:400;line-height:1.1;color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-53e9114{--divider-border-style:solid;--divider-border-width:0px;}.elementor-84 .elementor-element.elementor-element-53e9114 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-84 .elementor-element.elementor-element-7bfc4a5{--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:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-8a52d56{text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-e0d4afb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-f9b6d7a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-cb0a24b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-9e4b817 img{width:100%;height:760px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-84 .elementor-element.elementor-element-32c6232{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-3c0298c img{width:100%;height:760px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-84 .elementor-element.elementor-element-7e5ba97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-e323996 img{width:100%;height:760px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-84 .elementor-element.elementor-element-a43285f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-783115d img{width:100%;height:760px;object-fit:cover;object-position:center center;border-radius:8px 8px 8px 8px;}.elementor-84 .elementor-element.elementor-element-33d0c7f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--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:var(--mft-space-xs);--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:var(--mft-space-xs);--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-normal-color:var( --e-global-color-52235058 );--e-n-carousel-dots-normal-color:var( --e-global-color-6cb047a );--e-n-carousel-dots-hover-color:var( --e-global-color-47eea86e );--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:-30px;--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-84 .elementor-element.elementor-element-33d0c7f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF9E;border-style:none;border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-84 .elementor-element.elementor-element-16c0954{--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:var(--mft-space-4xl) var(--mft-space-4xl);--row-gap:var(--mft-space-4xl);--column-gap:var(--mft-space-4xl);--overflow:hidden;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-1d83a13{--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:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-63076cb > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-63076cb{text-align:center;}.elementor-84 .elementor-element.elementor-element-63076cb .elementor-heading-title{font-family:var( --e-global-typography-00bf4a7-font-family );font-size:var( --e-global-typography-00bf4a7-font-size );font-weight:var( --e-global-typography-00bf4a7-font-weight );text-transform:var( --e-global-typography-00bf4a7-text-transform );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-dfcd536{text-align:center;}.elementor-84 .elementor-element.elementor-element-dfcd536 .elementor-heading-title{font-family:"GT Super Display";font-size:clamp(40px, calc(40px + (60 - 40) * ((100vw - 1180px) / (1920 - 1180))), 60px);font-weight:400;line-height:1.1;color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-a1dcbf2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-6b81b17{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-84 .elementor-element.elementor-element-088d4f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-d5c9800{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c192f6c );--border-color:var( --e-global-color-c192f6c );--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84 .elementor-element.elementor-element-d5c9800:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-d5c9800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8ED;}.elementor-84 .elementor-element.elementor-element-d5c9800::before, .elementor-84 .elementor-element.elementor-element-d5c9800 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d5c9800 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-d5c9800 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d5c9800 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-d5c9800 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-e3bd7ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--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-84 .elementor-element.elementor-element-fcf2fcb{text-align:start;}.elementor-84 .elementor-element.elementor-element-fcf2fcb .elementor-heading-title{font-family:var( --e-global-typography-86c121a-font-family );font-size:var( --e-global-typography-86c121a-font-size );font-weight:var( --e-global-typography-86c121a-font-weight );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-88ef968{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c192f6c );--border-color:var( --e-global-color-c192f6c );--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84 .elementor-element.elementor-element-88ef968:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-88ef968 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8ED;}.elementor-84 .elementor-element.elementor-element-88ef968::before, .elementor-84 .elementor-element.elementor-element-88ef968 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88ef968 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-88ef968 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88ef968 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-88ef968 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-facac8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--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-84 .elementor-element.elementor-element-c164b2c{text-align:start;}.elementor-84 .elementor-element.elementor-element-c164b2c .elementor-heading-title{font-family:var( --e-global-typography-86c121a-font-family );font-size:var( --e-global-typography-86c121a-font-size );font-weight:var( --e-global-typography-86c121a-font-weight );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-ef153d7{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c192f6c );--border-color:var( --e-global-color-c192f6c );--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84 .elementor-element.elementor-element-ef153d7:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-ef153d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8ED;}.elementor-84 .elementor-element.elementor-element-ef153d7::before, .elementor-84 .elementor-element.elementor-element-ef153d7 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-ef153d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-ef153d7 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-ef153d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-ef153d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-6412a86{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--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-84 .elementor-element.elementor-element-2594f89{text-align:start;}.elementor-84 .elementor-element.elementor-element-2594f89 .elementor-heading-title{font-family:var( --e-global-typography-86c121a-font-family );font-size:var( --e-global-typography-86c121a-font-size );font-weight:var( --e-global-typography-86c121a-font-weight );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-7d16cac{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c192f6c );--border-color:var( --e-global-color-c192f6c );--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84 .elementor-element.elementor-element-7d16cac:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-7d16cac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8ED;}.elementor-84 .elementor-element.elementor-element-7d16cac::before, .elementor-84 .elementor-element.elementor-element-7d16cac > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-7d16cac > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-7d16cac > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-7d16cac > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-7d16cac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-f568505{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--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-84 .elementor-element.elementor-element-1afc03a{text-align:start;}.elementor-84 .elementor-element.elementor-element-1afc03a .elementor-heading-title{font-family:var( --e-global-typography-86c121a-font-family );font-size:var( --e-global-typography-86c121a-font-size );font-weight:var( --e-global-typography-86c121a-font-weight );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-3800019{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c192f6c );--border-color:var( --e-global-color-c192f6c );--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84 .elementor-element.elementor-element-3800019:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-3800019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8ED;}.elementor-84 .elementor-element.elementor-element-3800019::before, .elementor-84 .elementor-element.elementor-element-3800019 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-3800019 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-3800019 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-3800019 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-3800019 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-bd3955f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--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-84 .elementor-element.elementor-element-0e833dd{text-align:start;}.elementor-84 .elementor-element.elementor-element-0e833dd .elementor-heading-title{font-family:var( --e-global-typography-86c121a-font-family );font-size:var( --e-global-typography-86c121a-font-size );font-weight:var( --e-global-typography-86c121a-font-weight );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-7a65bb4{--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:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-c192f6c );--border-color:var( --e-global-color-c192f6c );--border-radius:8px 8px 8px 8px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-84 .elementor-element.elementor-element-7a65bb4:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-7a65bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9E8ED;}.elementor-84 .elementor-element.elementor-element-7a65bb4::before, .elementor-84 .elementor-element.elementor-element-7a65bb4 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-7a65bb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-7a65bb4 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-7a65bb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-7a65bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-84 .elementor-element.elementor-element-58f9f96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:var(--mft-space-xs) var(--mft-space-xs);--row-gap:var(--mft-space-xs);--column-gap:var(--mft-space-xs);--flex-wrap:nowrap;--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-84 .elementor-element.elementor-element-b89ba0b{text-align:start;}.elementor-84 .elementor-element.elementor-element-b89ba0b .elementor-heading-title{font-family:var( --e-global-typography-86c121a-font-family );font-size:var( --e-global-typography-86c121a-font-size );font-weight:var( --e-global-typography-86c121a-font-weight );color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-938cc87{--display:flex;--min-height:100vh;--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:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--overlay-opacity:0.73;--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--container-default-padding-left);--padding-right:var(--container-default-padding-right);}.elementor-84 .elementor-element.elementor-element-938cc87:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-938cc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.anyospark.com/app/uploads/sites/2412/2026/10/anyospark-spa-oxi-3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-84 .elementor-element.elementor-element-938cc87::before, .elementor-84 .elementor-element.elementor-element-938cc87 > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-938cc87 > .e-con-inner > .elementor-background-video-container::before, .elementor-84 .elementor-element.elementor-element-938cc87 > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-938cc87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-84 .elementor-element.elementor-element-938cc87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-52235058 ) 20%, #00142E9E 100%);}.elementor-84 .elementor-element.elementor-element-f0d1f77{--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:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-95fad10 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-95fad10{text-align:center;}.elementor-84 .elementor-element.elementor-element-95fad10 .elementor-heading-title{font-family:var( --e-global-typography-00bf4a7-font-family );font-size:var( --e-global-typography-00bf4a7-font-size );font-weight:var( --e-global-typography-00bf4a7-font-weight );text-transform:var( --e-global-typography-00bf4a7-text-transform );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-193e4fd{text-align:center;}.elementor-84 .elementor-element.elementor-element-193e4fd .elementor-heading-title{font-family:"GT Super Display";font-size:clamp(40px, calc(40px + (60 - 40) * ((100vw - 1180px) / (1920 - 1180))), 60px);font-weight:400;line-height:1.1;color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-0abec90{--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:var(--mft-space-2xl) var(--mft-space-2xl);--row-gap:var(--mft-space-2xl);--column-gap:var(--mft-space-2xl);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-0049fcd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-47eea86e );}.elementor-84 .elementor-element.elementor-element-0049fcd > .elementor-widget-container{padding:0px 0px 24px 0px;}@media(max-width:1024px){.elementor-84 .elementor-element.elementor-element-55ad0dc:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-55ad0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.anyospark.com/app/uploads/sites/2412/2026/10/anyospark-spa-hero-tb.webp");}.elementor-84 .elementor-element.elementor-element-96ee2b0{--justify-content:flex-end;--gap:var(--mft-space-3xl) var(--mft-space-3xl);--row-gap:var(--mft-space-3xl);--column-gap:var(--mft-space-3xl);}.elementor-84 .elementor-element.elementor-element-94ae5bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-84 .elementor-element.elementor-element-97584b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-84 .elementor-element.elementor-element-2fb9c30{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-4xl);--padding-right:var(--mft-space-4xl);}.elementor-84 .elementor-element.elementor-element-563427e .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-a819e41{text-align:center;}.elementor-84 .elementor-element.elementor-element-0178a73{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-511de8d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-3d77ece{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-21b0d38 .elementor-icon{font-size:48px;}.elementor-84 .elementor-element.elementor-element-21b0d38 .elementor-icon svg{height:48px;}.elementor-84 .elementor-element.elementor-element-911a529 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-84 .elementor-element.elementor-element-13d3bce{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-a8a1edd .elementor-icon{font-size:48px;}.elementor-84 .elementor-element.elementor-element-a8a1edd .elementor-icon svg{height:48px;}.elementor-84 .elementor-element.elementor-element-5976a11 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-84 .elementor-element.elementor-element-ac19b65{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-51afe31 .elementor-icon{font-size:48px;}.elementor-84 .elementor-element.elementor-element-51afe31 .elementor-icon svg{height:48px;}.elementor-84 .elementor-element.elementor-element-9c06f71 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-84 .elementor-element.elementor-element-08ecd7f{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-3cec37b{--padding-top:var(--mft-space-4xl);--padding-bottom:var(--mft-space-4xl);--padding-left:var(--mft-space-4xl);--padding-right:var(--mft-space-4xl);}.elementor-84 .elementor-element.elementor-element-1a5641a .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-b5bdcbd{--padding-top:0;--padding-bottom:var(--mft-space-5xl);--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-eeae88e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-6d15931{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-905bd33{--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-f040a0c{text-align:start;}.elementor-84 .elementor-element.elementor-element-f040a0c .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-c3bb223{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-ea746f5{--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-49492f4{text-align:start;}.elementor-84 .elementor-element.elementor-element-49492f4 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-2fb714f{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-743892b{--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-3fe8802{text-align:start;}.elementor-84 .elementor-element.elementor-element-3fe8802 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-f034fa5{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-0be1596{--padding-top:var(--mft-space-s);--padding-bottom:var(--mft-space-s);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-d94d5f7{text-align:start;}.elementor-84 .elementor-element.elementor-element-d94d5f7 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-3b4d376{text-align:start;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-8e454e9{--justify-content:center;}.elementor-84 .elementor-element.elementor-element-b443cdf{--gap:var(--mft-space-5xl) var(--mft-space-5xl);--row-gap:var(--mft-space-5xl);--column-gap:var(--mft-space-5xl);--flex-wrap:wrap;}.elementor-84 .elementor-element.elementor-element-cf2346b{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-1754c1b{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-0d4eab4 .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-8a52d56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-e0d4afb{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-84 .elementor-element.elementor-element-e0d4afb.e-con{--order:-99999 /* order start hack */;}.elementor-84 .elementor-element.elementor-element-33d0c7f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-84 .elementor-element.elementor-element-16c0954{--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-5xl);--padding-right:var(--mft-space-5xl);}.elementor-84 .elementor-element.elementor-element-63076cb .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-a1dcbf2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-088d4f2{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-fcf2fcb .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-c164b2c .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-2594f89 .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-1afc03a .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-0e833dd .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-b89ba0b .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-95fad10 .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-0049fcd{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-0049fcd > .elementor-widget-container{padding:0px 0px 40px 0px;}}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-55ad0dc:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-55ad0dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.anyospark.com/app/uploads/sites/2412/2026/10/anyospark-spa-hero-mb.webp");}.elementor-84 .elementor-element.elementor-element-94ae5bc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-84 .elementor-element.elementor-element-2fb9c30{--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-03370db{--gap:var(--mft-space-2xs) var(--mft-space-2xs);--row-gap:var(--mft-space-2xs);--column-gap:var(--mft-space-2xs);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-563427e{width:100%;max-width:100%;}.elementor-84 .elementor-element.elementor-element-563427e .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-a819e41{text-align:center;}.elementor-84 .elementor-element.elementor-element-a819e41 .elementor-heading-title{font-size:clamp(32px, calc(32px + 0 * ((100vw - 1180px) / 740)), 32px);}.elementor-84 .elementor-element.elementor-element-0178a73{--content-width:100%;--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--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-84 .elementor-element.elementor-element-511de8d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-21b0d38 .elementor-icon{font-size:40px;}.elementor-84 .elementor-element.elementor-element-21b0d38 .elementor-icon svg{height:40px;}.elementor-84 .elementor-element.elementor-element-911a529 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-911a529{text-align:center;}.elementor-84 .elementor-element.elementor-element-911a529 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-84 .elementor-element.elementor-element-13d3bce{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-a8a1edd .elementor-icon{font-size:40px;}.elementor-84 .elementor-element.elementor-element-a8a1edd .elementor-icon svg{height:40px;}.elementor-84 .elementor-element.elementor-element-5976a11 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-5976a11{text-align:center;}.elementor-84 .elementor-element.elementor-element-5976a11 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-84 .elementor-element.elementor-element-ac19b65{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-51afe31 .elementor-icon{font-size:40px;}.elementor-84 .elementor-element.elementor-element-51afe31 .elementor-icon svg{height:40px;}.elementor-84 .elementor-element.elementor-element-9c06f71 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-9c06f71{text-align:center;}.elementor-84 .elementor-element.elementor-element-9c06f71 .elementor-heading-title{font-size:var( --e-global-typography-fcce242-font-size );line-height:var( --e-global-typography-fcce242-line-height );}.elementor-84 .elementor-element.elementor-element-08ecd7f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-3cec37b{--gap:var(--mft-space-5xl) var(--mft-space-5xl);--row-gap:var(--mft-space-5xl);--column-gap:var(--mft-space-5xl);--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-d742c98{--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-1a5641a .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-8d592d4{text-align:center;}.elementor-84 .elementor-element.elementor-element-8d592d4 .elementor-heading-title{font-size:clamp(32px, calc(32px + 0 * ((100vw - 1180px) / 740)), 32px);}.elementor-84 .elementor-element.elementor-element-b5bdcbd{--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-84 .elementor-element.elementor-element-eeae88e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-6d15931{--border-radius:0px 0px 0px 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-84 .elementor-element.elementor-element-24d52c0{--border-radius:16px 16px 16px 16px;}.elementor-84 .elementor-element.elementor-element-448b239{--border-radius:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-1fda88f img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-905bd33{--border-radius:0px 0px 8px 8px;}.elementor-84 .elementor-element.elementor-element-f040a0c{text-align:center;}.elementor-84 .elementor-element.elementor-element-f040a0c .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-c3bb223{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-32a8c1b{--border-radius:16px 16px 16px 16px;}.elementor-84 .elementor-element.elementor-element-06ae424{--border-radius:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-08a684c img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-ea746f5{--border-radius:0px 0px 8px 8px;}.elementor-84 .elementor-element.elementor-element-49492f4{text-align:center;}.elementor-84 .elementor-element.elementor-element-49492f4 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-2fb714f{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-3a2fc07{--border-radius:16px 16px 16px 16px;}.elementor-84 .elementor-element.elementor-element-4efdecf{--border-radius:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-3b85700 img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-743892b{--border-radius:0px 0px 8px 8px;}.elementor-84 .elementor-element.elementor-element-3fe8802{text-align:center;}.elementor-84 .elementor-element.elementor-element-3fe8802 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-f034fa5{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-19f4d4f{--border-radius:16px 16px 16px 16px;}.elementor-84 .elementor-element.elementor-element-ea4ce8d{--border-radius:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-4b7c961 img{border-radius:8px 8px 0px 0px;}.elementor-84 .elementor-element.elementor-element-0be1596{--border-radius:0px 0px 8px 8px;}.elementor-84 .elementor-element.elementor-element-d94d5f7{text-align:center;}.elementor-84 .elementor-element.elementor-element-d94d5f7 .elementor-heading-title{font-size:var( --e-global-typography-962030d-font-size );line-height:var( --e-global-typography-962030d-line-height );}.elementor-84 .elementor-element.elementor-element-3b4d376{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-cf2346b{--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-1754c1b{--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-84 .elementor-element.elementor-element-0d4eab4 .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-3c93164{text-align:center;}.elementor-84 .elementor-element.elementor-element-3c93164 .elementor-heading-title{font-size:clamp(32px, calc(32px + 0 * ((100vw - 1180px) / 740)), 32px);}.elementor-84 .elementor-element.elementor-element-7bfc4a5{--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-84 .elementor-element.elementor-element-8a52d56{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-2276f97 > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-e0d4afb.e-con{--order:-99999 /* order start hack */;}.elementor-84 .elementor-element.elementor-element-33d0c7f{--e-n-carousel-swiper-slides-to-display:1;}.elementor-84 .elementor-element.elementor-element-33d0c7f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-33d0c7f :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:32px 32px 32px 32px;padding:12px 12px 12px 12px;}.elementor-84 .elementor-element.elementor-element-16c0954{--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-63076cb .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-dfcd536{text-align:center;}.elementor-84 .elementor-element.elementor-element-dfcd536 .elementor-heading-title{font-size:clamp(32px, calc(32px + 0 * ((100vw - 1180px) / 740)), 32px);}.elementor-84 .elementor-element.elementor-element-a1dcbf2{--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-84 .elementor-element.elementor-element-d5c9800{--gap:0 0;--row-gap:0;--column-gap:0;}.elementor-84 .elementor-element.elementor-element-fcf2fcb .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-c164b2c .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-2594f89 .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-1afc03a .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-0e833dd .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-b89ba0b .elementor-heading-title{font-size:var( --e-global-typography-86c121a-font-size );}.elementor-84 .elementor-element.elementor-element-938cc87{--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--padding-top:var(--mft-space-5xl);--padding-bottom:var(--mft-space-5xl);--padding-left:var(--mft-space-s);--padding-right:var(--mft-space-s);}.elementor-84 .elementor-element.elementor-element-95fad10 .elementor-heading-title{font-size:var( --e-global-typography-00bf4a7-font-size );letter-spacing:var( --e-global-typography-00bf4a7-letter-spacing );}.elementor-84 .elementor-element.elementor-element-193e4fd{text-align:center;}.elementor-84 .elementor-element.elementor-element-193e4fd .elementor-heading-title{font-size:clamp(32px, calc(32px + 0 * ((100vw - 1180px) / 740)), 32px);}.elementor-84 .elementor-element.elementor-element-0abec90{--gap:var(--mft-space-s) var(--mft-space-s);--row-gap:var(--mft-space-s);--column-gap:var(--mft-space-s);--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-84 .elementor-element.elementor-element-0049fcd > .elementor-widget-container{padding:0 0 0 0;}.elementor-84 .elementor-element.elementor-element-0049fcd{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-03370db{--content-width:1280px;}.elementor-84 .elementor-element.elementor-element-109b8b5{--width:40%;}.elementor-84 .elementor-element.elementor-element-748537d{--width:70%;}.elementor-84 .elementor-element.elementor-element-5806e85{--width:40%;}.elementor-84 .elementor-element.elementor-element-128506c{--width:70%;}.elementor-84 .elementor-element.elementor-element-e33f383{--width:40%;}.elementor-84 .elementor-element.elementor-element-38cdbe4{--width:70%;}.elementor-84 .elementor-element.elementor-element-77a35e9{--content-width:60%;}.elementor-84 .elementor-element.elementor-element-24d52c0{--width:calc(50% - var(--mft-space-m) / 2);}.elementor-84 .elementor-element.elementor-element-32a8c1b{--width:calc(50% - var(--mft-space-m) / 2);}.elementor-84 .elementor-element.elementor-element-3a2fc07{--width:calc(50% - var(--mft-space-m) / 2);}.elementor-84 .elementor-element.elementor-element-19f4d4f{--width:calc(50% - var(--mft-space-m) / 2);}.elementor-84 .elementor-element.elementor-element-ad55b31{--content-width:1700px;}.elementor-84 .elementor-element.elementor-element-cf2346b{--width:50%;}.elementor-84 .elementor-element.elementor-element-01e949a{--content-width:1280px;}.elementor-84 .elementor-element.elementor-element-e0d4afb{--width:50%;}.elementor-84 .elementor-element.elementor-element-1d83a13{--width:40%;}.elementor-84 .elementor-element.elementor-element-6b81b17{--width:100%;}.elementor-84 .elementor-element.elementor-element-d5c9800{--width:calc((100% - 40px) / 3);}.elementor-84 .elementor-element.elementor-element-88ef968{--width:calc((100% - 40px) / 3);}.elementor-84 .elementor-element.elementor-element-ef153d7{--width:calc((100% - 40px) / 3);}.elementor-84 .elementor-element.elementor-element-7d16cac{--width:calc((100% - 40px) / 3);}.elementor-84 .elementor-element.elementor-element-3800019{--width:calc((100% - 40px) / 3);}.elementor-84 .elementor-element.elementor-element-7a65bb4{--width:calc((100% - 40px) / 3);}.elementor-84 .elementor-element.elementor-element-f0d1f77{--width:40%;}.elementor-84 .elementor-element.elementor-element-0abec90{--content-width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-84 .elementor-element.elementor-element-0178a73{--content-width:100%;}.elementor-84 .elementor-element.elementor-element-77a35e9{--content-width:100%;}.elementor-84 .elementor-element.elementor-element-cf2346b{--width:100%;}.elementor-84 .elementor-element.elementor-element-e0d4afb{--width:100%;}.elementor-84 .elementor-element.elementor-element-1d83a13{--width:100%;}.elementor-84 .elementor-element.elementor-element-d5c9800{--width:calc((100% - 20px) / 2);}.elementor-84 .elementor-element.elementor-element-88ef968{--width:calc((100% - 20px) / 2);}.elementor-84 .elementor-element.elementor-element-ef153d7{--width:calc((100% - 20px) / 2);}.elementor-84 .elementor-element.elementor-element-7d16cac{--width:calc((100% - 20px) / 2);}.elementor-84 .elementor-element.elementor-element-3800019{--width:calc((100% - 20px) / 2);}.elementor-84 .elementor-element.elementor-element-7a65bb4{--width:calc((100% - 20px) / 2);}.elementor-84 .elementor-element.elementor-element-f0d1f77{--width:100%;}.elementor-84 .elementor-element.elementor-element-0abec90{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-55ad0dc */.elementor-84 .elementor-element.elementor-element-55ad0dc {
  position: relative;
  overflow: hidden;
}

/* Radial vignette: lighter in the center, darker towards the edges */
.elementor-84 .elementor-element.elementor-element-55ad0dc::after {
  content: "";
  position: absolute;
  inset: 0;
  background: radial-gradient(
    ellipse at center,
    rgba(0, 0, 0, 0.25) 0%,   /* center: light shade */
    rgba(0, 0, 0, 0.55) 45%,  /* mid area */
    rgba(0, 0, 0, 0.9) 100%   /* edges: almost black */
  );
  pointer-events: none; /* keep the booking widget clickable */
  z-index: 1;
}

/* Keep title and booking engine above the vignette */
.elementor-84 .elementor-element.elementor-element-55ad0dc > * {
  position: relative;
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d77ece *//* Spa service cards: disable hover animation (keep the resting state) */
.elementor-84 .elementor-element.elementor-element-3d77ece .mft-spa-service-card,
.elementor-84 .elementor-element.elementor-element-3d77ece .mft-spa-service-card .elementor-heading-title {
    transition: none !important;
}

.elementor-84 .elementor-element.elementor-element-3d77ece .mft-spa-service-card:hover {
    transform: none !important;
    background-color: rgb(51, 39, 30) !important;   /* same as the resting card */
    box-shadow: none !important;
}

.elementor-84 .elementor-element.elementor-element-3d77ece .mft-spa-service-card:hover .mft-spa-service-number .elementor-heading-title {
    color: rgb(232, 223, 211) !important;
    transform: none !important;
}

.elementor-84 .elementor-element.elementor-element-3d77ece .mft-spa-service-card:hover .mft-spa-service-content .elementor-heading-title,
.elementor-84 .elementor-element.elementor-element-3d77ece .mft-spa-service-card:hover .mft-spa-service-content .elementor-widget-text-editor,
.elementor-84 .elementor-element.elementor-element-3d77ece .mft-spa-service-card:hover .mft-spa-service-content .elementor-widget-text-editor * {
    color: rgb(255, 255, 255) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-905bd33 *//* Height adapts to content (overrides theme fixed min-height) */
.elementor-84 .elementor-element.elementor-element-905bd33 {
  min-height: 0 !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ea746f5 *//* Height adapts to content (overrides theme fixed min-height) */
.elementor-84 .elementor-element.elementor-element-ea746f5 {
  min-height: 0 !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-743892b *//* Height adapts to content (overrides theme fixed min-height) */
.elementor-84 .elementor-element.elementor-element-743892b {
  min-height: 0 !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0be1596 *//* Height adapts to content (overrides theme fixed min-height) */
.elementor-84 .elementor-element.elementor-element-0be1596 {
  min-height: 0 !important;
  height: auto !important;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-33d0c7f *//* Desktop + tablet: fixed aspect ratio (Figma 864x760); mobile keeps the square class */
@media (min-width: 768px) {
  .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-slide {
    aspect-ratio: 864 / 760;
    height: auto;
    overflow: hidden;
  }

  /* Stretch slide container and image widget to fill the slide */
  .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-slide > .e-con,
  .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-slide > .e-con > .e-con-inner,
  .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-slide .elementor-widget-image,
  .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-slide .elementor-widget-image .elementor-widget-container {
    width: 100%;
    height: 100%;
    min-height: 0;
    padding: 0;
    margin: 0;
    max-width: 100%;
  }

  /* Image covers the box without distortion */
  .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-slide img {
    display: block;
    width: 100%;
    height: 100%;
    max-width: 100%;
    object-fit: cover;
    object-position: center;
    aspect-ratio: auto;
  }
}

/* Pagination dots: hidden on desktop */
.elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-pagination {
    display: none !important;
}

/* Tablet + mobile: show centered dots below the cards */
@media (max-width: 1024px) {
    .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-pagination {
        display: flex !important;
        justify-content: center;
        gap: 8px;
        position: static !important;
        width: 100% !important;
        left: 0 !important;
        transform: none !important;
        margin-top: 24px;
    }

    .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-pagination-bullet {
        width: 8px;
        height: 8px;
        margin: 0 !important;
        background: #A1652F;
        opacity: .3;
        transition: all .3s;
    }

    /* Active dot: elongated pill */
    .elementor-84 .elementor-element.elementor-element-33d0c7f .swiper-pagination-bullet-active {
        opacity: 1;
        width: 24px;
        border-radius: 4px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5c9800 *//* Individual corner radius (overrides theme !important) */
.elementor-84 .elementor-element.elementor-element-d5c9800 {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-88ef968 *//* Individual corner radius (overrides theme !important) */
.elementor-84 .elementor-element.elementor-element-88ef968 {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ef153d7 *//* Individual corner radius (overrides theme !important) */
.elementor-84 .elementor-element.elementor-element-ef153d7 {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7d16cac *//* Individual corner radius (overrides theme !important) */
.elementor-84 .elementor-element.elementor-element-7d16cac {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3800019 *//* Individual corner radius (overrides theme !important) */
.elementor-84 .elementor-element.elementor-element-3800019 {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a65bb4 *//* Individual corner radius (overrides theme !important) */
.elementor-84 .elementor-element.elementor-element-7a65bb4 {
  border-top-left-radius: 8px !important;
  border-top-right-radius: 8px !important;
  border-bottom-right-radius: 8px !important;
  border-bottom-left-radius: 8px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-088d4f2 *//* Disable hover effect on menu cards (this section only) */
.elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card,
.elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card:hover {
  cursor: default !important;
  transform: none !important;
  background-color: #F3F0EB !important;
  box-shadow: none !important;
}

.elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card:hover .elementor-widget-heading h2,
.elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card:hover .elementor-widget-heading h3,
.elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card:hover .elementor-widget-heading h4 {
  color: #202020 !important;
}

.elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card:hover .elementor-widget-text-editor,
.elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card:hover .elementor-widget-text-editor p {
  color: #202020 !important;
}

/* Cards adapt to their content: no fixed aspect ratio, same height per row */
@media (min-width: 768px) {
  .elementor-84 .elementor-element.elementor-element-088d4f2 .mft-menu-card {
    aspect-ratio: auto !important;
    height: auto !important;
    min-height: 0 !important;
    align-self: stretch !important;
    justify-content: flex-start !important;
    padding: 40px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'GT Super Display';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://images.mirai.com/526221/custom-fonts/GT-Super-Display-Regular.woff2') format('woff2'),
		url('https://images.mirai.com/526221/custom-fonts/GT-Super-Display-Regular.woff') format('woff'),
		url('https://images.mirai.com/526221/custom-fonts/GT-Super-Display-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */