.elementor-13457 .elementor-element.elementor-element-c848acc{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13457 .elementor-element.elementor-element-5a5a186{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13457 .elementor-element.elementor-element-d630bad{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13457 .elementor-element.elementor-element-6413473{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13457 .elementor-element.elementor-element-687dccf{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13457 .elementor-element.elementor-element-054e7e1{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13457 .elementor-element.elementor-element-25f4758{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 52rem );max-width:52rem;--container-widget-width:52rem;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-13457 .elementor-element.elementor-element-25f4758.elementor-element{--align-self:center;}.elementor-13457 .elementor-element.elementor-element-efd6136{--spacer-size:2.5rem;}@media(max-width:1024px){.elementor-13457 .elementor-element.elementor-element-25f4758{--e-n-carousel-swiper-slides-to-display:2;}}@media(min-width:768px){.elementor-13457 .elementor-element.elementor-element-c848acc{--content-width:100%;}.elementor-13457 .elementor-element.elementor-element-5a5a186{--content-width:100%;}.elementor-13457 .elementor-element.elementor-element-d630bad{--content-width:100%;}.elementor-13457 .elementor-element.elementor-element-6413473{--content-width:100%;}.elementor-13457 .elementor-element.elementor-element-687dccf{--content-width:100%;}.elementor-13457 .elementor-element.elementor-element-054e7e1{--content-width:100%;}}@media(max-width:767px){.elementor-13457 .elementor-element.elementor-element-c848acc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13457 .elementor-element.elementor-element-25f4758{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--container-widget-width:18rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 18rem );max-width:18rem;}.elementor-13457 .elementor-element.elementor-element-efd6136{--spacer-size:3rem;}}/* Start custom CSS for nested-carousel, class: .elementor-element-25f4758 */.elementor-13457 .elementor-element.elementor-element-25f4758 .swiper {overflow:visible !important;max-width:1000rem!important;   
}

.elementor-13457 .elementor-element.elementor-element-25f4758{max-width:1000rem!important}

.elementor-13457 .elementor-element.elementor-element-25f4758 div{transition: transform 45s linear!important;}/* End custom CSS */