.elementor-5404 .elementor-element.elementor-element-4ee9cda1{--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-5404 .elementor-element.elementor-element-3ca67553{--e-image-carousel-slides-to-show:4;}.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper-pagination-bullet{width:6px;height:6px;background:#C9CDD4;}.elementor-5404 .elementor-element.elementor-element-3ca67553 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-5404 .elementor-element.elementor-element-3ca67553{--e-image-carousel-slides-to-show:3;}}@media(max-width:767px){.elementor-5404 .elementor-element.elementor-element-3ca67553{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for image-carousel, class: .elementor-element-3ca67553 *//* Base de Swiper: garantiza el carrusel aunque la página no cargue swiper.css (p. ej. plantillas Canvas) */
.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper { position: relative; overflow: hidden; z-index: 1; }
.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper-wrapper { position: relative; display: flex; width: 100%; height: 100%; z-index: 1; box-sizing: content-box; transition-property: transform; }
.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper-slide { position: relative; flex-shrink: 0; width: 100%; height: 100%; transition-property: transform; }
.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper-pagination { position: absolute; text-align: center; transition: opacity .3s; z-index: 10; }
.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper-pagination-bullet { display: inline-block; width: 6px; height: 6px; border-radius: 50%; margin: 0 4px; cursor: pointer; }

/* Logos */
.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper-slide { display: flex; align-items: center; justify-content: center; }
.elementor-5404 .elementor-element.elementor-element-3ca67553 .swiper-slide-image { width: 200px; max-width: 100%; height: 120px; object-fit: contain; }/* End custom CSS */