/* ════════════════════════════════════════════════
 * Página: Profesionales (ID: 26350)
 * ════════════════════════════════════════════════ */

/* Widget: container · selector real: .elementor-element-56fd370 */
.elementor-element-56fd370 .elementor-icon-box-title {
    min-height: 40px!important;
}

/* Widget: icon-box · selector real: .elementor-element-6f3a2b5 */
.pro-secciones:hover {
    /*box-shadow: 0px 0px 10px 5px rgba(5,25,71,0.05);*/
    background-color: #F1EDEC!important;
;
}

/* Widget: image-carousel · selector real: .elementor-element-6ddbb39 */
.logos-carousel .swiper-wrapper {
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}

/* Widget: eael-interactive-circle · selector real: .elementor-element-1156d3f9 */
.elementor-element-1156d3f9 * {
    pointer-events: none !important;
}
.circulo-texto {
    font-family: 'Agrandir', sans-serif;
    font-weight: 400;
    font-size: 27px;
    line-height: 1.1;
    margin-top: 30px !important;
    margin-bottom: 10px !important;
}

/* Tablets */
@media (max-width: 1024px) {
    .circulo-texto {
        font-size: 22px;
    }
}

/* Móviles */
@media (max-width: 767px) {
    .circulo-texto {
        font-size: 15px;
    }
}

/* Widget: counter · selector real: .elementor-element-b9a59f6 */
.profesionales-box {
    text-align: center;
}

@media (max-width: 767px) {
  .profesionales-slides.swiper .swiper-wrapper {
    width: 100% !important;
  }

  .profesionales-slides.swiper .swiper-slide {
    flex-shrink: 0 !important;
  }
}

@media (max-width: 767px) {
  /* Permite que se vea el siguiente slide por el lado derecho */

  .profesionales-slides.swiper {
    overflow: visible !important;
  }

  /* Cada slide ocupa el 85% → el 15% restante es el peek */
  .profesionales-slides.swiper .swiper-slide {
    flex-shrink: 0 !important;
    width: 85% !important; /* sobreescribe el inline style de Swiper */
  }
}