.elementor-24835 .elementor-element.elementor-element-7242150{--e-image-carousel-slides-to-show:1;}.elementor-24835 .elementor-element.elementor-element-7242150 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:14px;--swiper-pagination-bullet-vertical-gap:14px;width:11px;height:11px;background:#FF5B00;}.elementor-24835 .elementor-element.elementor-element-7242150 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#AAAAAA;opacity:1;}.elementor-24835 .elementor-element.elementor-element-d5b6ac5{--display:flex;}.elementor-24835 .elementor-element.elementor-element-4227f4c{--display:flex;}.elementor-24835 .elementor-element.elementor-element-a4738e2{--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-24835 .elementor-element.elementor-element-e8ff7c9{--display:flex;}.elementor-24835 .elementor-element.elementor-element-d9754be{--display:flex;}.elementor-24835 .elementor-element.elementor-element-b0972ee{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image-carousel, class: .elementor-element-7242150 *//* 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 */