.elementor-25702 .elementor-element.elementor-element-88d063d{--e-image-carousel-slides-to-show:1;}.elementor-25702 .elementor-element.elementor-element-88d063d .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:14px;--swiper-pagination-bullet-vertical-gap:14px;width:11px;height:11px;background:#FF5B00;}.elementor-25702 .elementor-element.elementor-element-88d063d .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#AAAAAA;opacity:1;}.elementor-25702 .elementor-element.elementor-element-d175f1b{--display:flex;}.elementor-25702 .elementor-element.elementor-element-f3fa12e{--display:flex;}.elementor-25702 .elementor-element.elementor-element-7d9a03f{--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-25702 .elementor-element.elementor-element-9e0a90c{--display:flex;}.elementor-25702 .elementor-element.elementor-element-f34bffe{--display:flex;}.elementor-25702 .elementor-element.elementor-element-914f7ba{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image-carousel, class: .elementor-element-88d063d *//* 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 */