.elementor-25711 .elementor-element.elementor-element-4b57eca{--e-image-carousel-slides-to-show:1;}.elementor-25711 .elementor-element.elementor-element-4b57eca .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:14px;--swiper-pagination-bullet-vertical-gap:14px;width:11px;height:11px;background:#FF5B00;}.elementor-25711 .elementor-element.elementor-element-4b57eca .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#AAAAAA;opacity:1;}.elementor-25711 .elementor-element.elementor-element-693cc5e{--display:flex;}.elementor-25711 .elementor-element.elementor-element-fb53ed2{--display:flex;}.elementor-25711 .elementor-element.elementor-element-ef6d052{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-25711 .elementor-element.elementor-element-dc1404c{--display:flex;}.elementor-25711 .elementor-element.elementor-element-3d8738a{--display:flex;}.elementor-25711 .elementor-element.elementor-element-710d57e{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image-carousel, class: .elementor-element-4b57eca *//* Marco uniforme para todas las imágenes del carrusel (relación imagen 2) */
#mudint-hero-media .swiper-slide,
#mudint-hero-media .swiper-slide-inner,
#mudint-hero-media .elementor-carousel-image{
  aspect-ratio: 4 / 3 !important;
  height: auto !important;
  width: 100% !important;
  overflow: hidden;
  border-radius: 16px;
}

/* La imagen llena ese marco recortándose, nunca se deforma */
#mudint-hero-media .swiper-slide img,
#mudint-hero-media .elementor-carousel-image img{
  width: 100% !important;
  height: 100% !important;
  object-fit: cover !important;
  display: block;
  border-radius: 16px;
}

/* Si Elementor usa la imagen como background en vez de <img> */
#mudint-hero-media .elementor-carousel-image{
  background-size: cover !important;
  background-position: center !important;
}/* End custom CSS */