.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1633 .elementor-element.elementor-element-f2ee450{--e-transform-translateY:0.2rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--lottie-container-width:100%;}.elementor-1633 .elementor-element.elementor-element-f2ee450.elementor-element{--align-self:stretch;}.elementor-1633 .elementor-element.elementor-element-9c3c94e{--display:flex;}.elementor-1633 .elementor-element.elementor-element-c91ffd7{--display:flex;}.elementor-1633 .elementor-element.elementor-element-5bbec98{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1633 .elementor-element.elementor-element-d99ac9c{--display:flex;}.elementor-1633 .elementor-element.elementor-element-4d1b16a{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:24px;padding:0rem 0rem 0rem 0rem;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-4.8rem;--e-n-carousel-arrow-prev-top-align:0%;--e-n-carousel-arrow-prev-caption-spacing:0px;--e-n-carousel-arrow-prev-translate-y:0px;--e-n-carousel-arrow-prev-top-position:-6rem;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:0%;--e-n-carousel-arrow-next-caption-spacing:0px;--e-n-carousel-arrow-next-translate-y:0px;--e-n-carousel-arrow-next-top-position:-6rem;--e-n-carousel-arrow-size:1rem;--e-n-carousel-arrow-normal-color:var( --e-global-color-6b03a8f );--e-n-carousel-arrow-hover-color:var( --e-global-color-6b03a8f );}.elementor-1633 .elementor-element.elementor-element-4d1b16a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-1209129 );border-radius:0.25rem 0.25rem 0.25rem 0.25rem;padding:1rem 1.2rem 1.2rem 1rem;}.elementor-1633 .elementor-element.elementor-element-4d1b16a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-1209129 );}:where( .elementor-1633 .elementor-element.elementor-element-4d1b16a .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus="true"] .elementor-element.elementor-widget-n-carousel .swiper-slide ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-1633 .elementor-element.elementor-element-fe623f3{--e-transform-translateY:0.2rem;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--lottie-container-width:100%;}.elementor-1633 .elementor-element.elementor-element-fe623f3.elementor-element{--align-self:stretch;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1633 .elementor-element.elementor-element-8224210 .elementor-counter-title{justify-content:start;color:var( --e-global-color-6b03a8f );font-family:"Archivo", Sans-serif;font-size:1.25rem;font-weight:300;line-height:130%;letter-spacing:-0.025rem;}.elementor-1633 .elementor-element.elementor-element-8224210 .elementor-counter{gap:1rem;}.elementor-1633 .elementor-element.elementor-element-8224210 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-6b03a8f );font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:600;line-height:110%;letter-spacing:-0.06rem;}.elementor-1633 .elementor-element.elementor-element-62ddacc .elementor-counter-title{justify-content:start;color:var( --e-global-color-6b03a8f );font-family:"Archivo", Sans-serif;font-size:1.25rem;font-weight:300;line-height:130%;letter-spacing:-0.025rem;}.elementor-1633 .elementor-element.elementor-element-62ddacc .elementor-counter{gap:1rem;}.elementor-1633 .elementor-element.elementor-element-62ddacc .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-6b03a8f );font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:600;line-height:110%;letter-spacing:-0.06rem;}.elementor-1633 .elementor-element.elementor-element-e7740e1 .elementor-counter-title{justify-content:start;color:var( --e-global-color-6b03a8f );font-family:"Archivo", Sans-serif;font-size:1.25rem;font-weight:300;line-height:130%;letter-spacing:-0.025rem;}.elementor-1633 .elementor-element.elementor-element-e7740e1 .elementor-counter{gap:1rem;}.elementor-1633 .elementor-element.elementor-element-e7740e1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:var( --e-global-color-6b03a8f );font-family:"Manrope", Sans-serif;font-size:3rem;font-weight:600;line-height:110%;letter-spacing:-0.06rem;}.elementor-1633 .elementor-element.elementor-element-71fff39{--display:flex;}.elementor-1633 .elementor-element.elementor-element-8c2a968{--display:flex;}.elementor-1633 .elementor-element.elementor-element-ae48d25{--display:flex;}.elementor-1633 .elementor-element.elementor-element-7be0531{--display:flex;}.elementor-1633 .elementor-element.elementor-element-1be1478{--display:flex;}.elementor-1633 .elementor-element.elementor-element-8e5a869{--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}:where( .elementor-1633 .elementor-element.elementor-element-8e5a869 .swiper-slide ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}@media(max-width:1024px){.elementor-1633 .elementor-element.elementor-element-4d1b16a{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1633 .elementor-element.elementor-element-8e5a869{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1633 .elementor-element.elementor-element-4d1b16a{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:0rem;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:0rem;}.elementor-1633 .elementor-element.elementor-element-8e5a869{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-4d1b16a */.elementor-1633 .elementor-element.elementor-element-4d1b16a .swiper{
    overflow: visible;
    padding-bottom: 1rem;
}

.elementor-1633 .elementor-element.elementor-element-4d1b16a .elementor-swiper-button-prev.swiper-button-disabled + .elementor-swiper-button-next.swiper-button-disabled,
.elementor-1633 .elementor-element.elementor-element-4d1b16a .elementor-swiper-button-prev.swiper-button-disabled:has( + .elementor-swiper-button-next.swiper-button-disabled){
 display:none;   
}


@media screen and (max-width: 992px){
.elementor-1633 .elementor-element.elementor-element-4d1b16a .swiper{
    padding-bottom: 4rem;
}
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8e5a869 */.elementor-1633 .elementor-element.elementor-element-8e5a869 .swiper-slide {
   width: auto !important;
    flex-shrink: 0;
}
.elementor-1633 .elementor-element.elementor-element-8e5a869 .swiper {
    overflow: visible;
}
.elementor-1633 .elementor-element.elementor-element-8e5a869 .swiper-wrapper{
    transition-timing-function: linear!important;
     /*width: max-content;*/
}/* End custom CSS */