.elementor-41 .elementor-element.elementor-element-e711b74:not(.elementor-motion-effects-element-type-background), .elementor-41 .elementor-element.elementor-element-e711b74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-41 .elementor-element.elementor-element-e711b74 > .elementor-container{max-width:1600px;}.elementor-41 .elementor-element.elementor-element-e711b74{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-41 .elementor-element.elementor-element-e711b74 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-41 .elementor-element.elementor-element-09d2570.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-41 .elementor-element.elementor-element-09d2570.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-41 .elementor-element.elementor-element-09d2570 > .elementor-element-populated{padding:90px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-c1ce06f{--swiper-slides-to-display:3;--swiper-offset-size:0px;--swiper-slides-gap:10px;}.elementor-41 .elementor-element.elementor-element-c1ce06f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-41 .elementor-element.elementor-element-c1ce06f .swiper-slide > .elementor-element{height:100%;}body.elementor-page-41:not(.elementor-motion-effects-element-type-background), body.elementor-page-41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-41 .elementor-element.elementor-element-c1ce06f{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-41 .elementor-element.elementor-element-c1ce06f{--swiper-slides-to-display:1;}}/* Start custom CSS for html, class: .elementor-element-5a3fa06 *//* transiciones base */
.elementor-element-c1ce06f .swiper-slide{
  transition: transform .4s ease, opacity .4s ease;
  transform: scale(.9);
  opacity: .5;
}

/* el central cuando hay 3 visibles: en Swiper el del medio = .swiper-slide-next */
.elementor-element-c1ce06f .swiper-slide-next{
  transform: scale(1.2);
  opacity: 1;
  z-index: 2;
}

/* ocultar flechas */
.elementor-element-c1ce06f .elementor-swiper-button{
  display: none !important;
}

/* móvil (1 visible): agranda el activo */
@media (max-width: 767px){
  .elementor-element-c1ce06f .swiper-slide{
    transform: scale(.95);
    opacity: .7;
  }
  .elementor-element-c1ce06f .swiper-slide-active{
    transform: scale(1.1);
    opacity: 1;
  }
}/* End custom CSS */
/* Start custom CSS */body{
    overflow-x: hidden;
}/* End custom CSS */