.elementor-41857 .elementor-element.elementor-element-25bb737{--spacer-size:50px;}.elementor-41857 .elementor-element.elementor-element-0fb77ff{--spacer-size:50px;}.elementor-41857 .elementor-element.elementor-element-f75dd0c{--spacer-size:50px;}.elementor-41857 .elementor-element.elementor-element-b75d5fd{--spacer-size:50px;}.elementor-41857 .elementor-element.elementor-element-c86d91c{--spacer-size:50px;}.elementor-41857 .elementor-element.elementor-element-570da8f{--spacer-size:50px;}/* Start custom CSS for html, class: .elementor-element-4489cd5 *//* ==========================================
   SECCIÓN DIRECTORES
   ========================================== */

.directores-section {
  width: 100%;
  margin: 0;
  padding: 42px 20px 50px;
  box-sizing: border-box;
  background: #ffffff;
}


/* ==========================================
   TÍTULO
   ========================================== */

.directores-section .titulo-seccion {
  width: 100%;
  max-width: 620px;

  margin: 0 auto 52px;
  padding: 11px 15px;

  box-sizing: border-box;
  text-align: center;

  border-top: 2px solid #2b6f9f;
  border-bottom: 2px solid #2b6f9f;
}

.directores-section .titulo-seccion h2 {
  margin: 0 !important;
  padding: 0 !important;

  color: #005b96 !important;

  font-family: Arial, Helvetica, sans-serif !important;
  font-size: clamp(30px, 2.3vw, 38px) !important;
  font-weight: 800 !important;
  line-height: 1.15 !important;
  letter-spacing: 0.6px;

  text-align: center;
  text-transform: uppercase;
}


/* ==========================================
   TABLETA
   ========================================== */

@media (max-width: 1024px) {

  .directores-section {
    padding-top: 36px;
    padding-right: 20px;
    padding-bottom: 44px;
    padding-left: 20px;
  }

  .directores-section .titulo-seccion {
    max-width: 560px;
    margin-bottom: 44px;
    padding-top: 10px;
    padding-bottom: 10px;
  }

}


/* ==========================================
   CELULAR
   ========================================== */

@media (max-width: 600px) {

  .directores-section {
    padding: 30px 15px 38px;
  }

  .directores-section .titulo-seccion {
    max-width: 100%;
    margin-bottom: 36px;
    padding: 9px 8px;
  }

  .directores-section .titulo-seccion h2 {
    font-size: 27px !important;
    letter-spacing: 0.3px;
  }

}/* End custom CSS */