.elementor-2862 .elementor-element.elementor-element-693f99fe{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:96px;--padding-bottom:96px;--padding-left:16px;--padding-right:16px;}.elementor-2862 .elementor-element.elementor-element-47a287dd{width:var( --container-widget-width, 600px );max-width:600px;--container-widget-width:600px;--container-widget-flex-grow:0;text-align:start;}.elementor-2862 .elementor-element.elementor-element-47a287dd .elementor-heading-title{color:var( --e-global-color-f52852b );}.elementor-2862 .elementor-element.elementor-element-22144a84{--display:flex;}.elementor-2862 .elementor-element.elementor-element-7d462946{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2862 .elementor-element.elementor-element-d558b50{--display:flex;}.elementor-2862 .elementor-element.elementor-element-543cc4e7{--display:flex;}.elementor-2862 .elementor-element.elementor-element-e0bf7ae{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:24px;margin:41px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--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:-63px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:90px;--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:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:90px;--e-n-carousel-arrow-size:24px;--e-n-carousel-arrow-normal-color:var( --e-global-color-f52852b );}:where( .elementor-2862 .elementor-element.elementor-element-e0bf7ae .swiper-slide ) > .e-con{background-color:var( --e-global-color-f52852b );--border-radius:8px 8px 8px 8px;}.elementor-2862 .elementor-element.elementor-element-e0bf7ae :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-fed6b82 );border-radius:999px 999px 999px 999px;padding:19px 19px 19px 19px;}@media(max-width:1024px){.elementor-2862 .elementor-element.elementor-element-693f99fe{--padding-top:48px;--padding-bottom:128px;--padding-left:16px;--padding-right:16px;}.elementor-2862 .elementor-element.elementor-element-47a287dd{width:100%;max-width:100%;}.elementor-2862 .elementor-element.elementor-element-e0bf7ae{--e-n-carousel-swiper-slides-to-display:2;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-n-carousel-arrow-size:12px;}}@media(max-width:767px){.elementor-2862 .elementor-element.elementor-element-693f99fe{--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-2862 .elementor-element.elementor-element-47a287dd{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-2862 .elementor-element.elementor-element-e0bf7ae{--e-n-carousel-swiper-slides-to-display:1;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}/* Start custom CSS for nested-carousel, class: .elementor-element-e0bf7ae */@media only screen and (max-width: 768px) {
    .elementor-2862 .elementor-element.elementor-element-e0bf7ae .swiper{
     margin-right: 92px;
     overflow: visible;
    }
}

.elementor-2862 .elementor-element.elementor-element-e0bf7ae:has(.swiper-button-lock) .elementor-swiper-button {
    display: none!important;
}


.elementor-2862 .elementor-element.elementor-element-e0bf7ae .swiper-slide{
    padding-top: 63px;
}/* End custom CSS */