/* Generado por projects/yuri/build/build.py: los titulos que cambiaron de etiqueta (un H1 por pagina)
   conservan exactamente el estilo que tenian. */
/* desde style.css */
.main-slides-content h2.od-slide-title {font-size: 65px;
  margin-bottom: 15px;
  line-height: 1.4;
  color: #0B5F6A;
  font-weight: bold;
  animation-delay: 0.5s;}
.main-slides-content h2.od-slide-title span {font-weight: 400;
  font-style: italic;}
.page-banner-content h1.od-banner-title {font-size: 45px;
  margin-bottom: 20px;}
.page-banner-content-two h1.od-banner-title {font-size: 45px;
  margin-bottom: 20px;
  color: #ffffff;}
/* desde responsive.css */
@media only screen and (max-width: 767px) {
  .main-slides-content h2.od-slide-title {font-size: 35px;}
  .page-banner-content h1.od-banner-title {font-size: 30px;
    margin-bottom: 15px;}
  .page-banner-content-two h1.od-banner-title {font-size: 30px;}
  .main-slides-item-box .main-slides-content h2.od-slide-title {font-size: 25px;}
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .page-banner-content h1.od-banner-title {font-size: 35px;}
  .main-slides-content h2.od-slide-title {font-size: 55px;}
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  .main-slides-item-box .main-slides-content h2.od-slide-title {font-size: 45px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1399px) {
  .main-slides-item-box .main-slides-content h2.od-slide-title {font-size: 45px;}
}
/* Fuentes servidas desde el sitio (antes Google Fonts). Licencia OFL en assets/fonts/ */
@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/montserrat-latin-400-normal.woff2") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/montserrat-latin-500-normal.woff2") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/montserrat-latin-600-normal.woff2") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/montserrat-latin-700-normal.woff2") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/montserrat-latin-800-normal.woff2") format("woff2")}
@font-face{font-family:"Montserrat";font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/montserrat-latin-900-normal.woff2") format("woff2")}
@font-face{font-family:"Montserrat";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/montserrat-latin-400-italic.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/poppins-latin-400-normal.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:500;font-display:swap;src:url("../fonts/poppins-latin-500-normal.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/poppins-latin-600-normal.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/poppins-latin-700-normal.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:800;font-display:swap;src:url("../fonts/poppins-latin-800-normal.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:normal;font-weight:900;font-display:swap;src:url("../fonts/poppins-latin-900-normal.woff2") format("woff2")}
@font-face{font-family:"Poppins";font-style:italic;font-weight:400;font-display:swap;src:url("../fonts/poppins-latin-400-italic.woff2") format("woff2")}
.whatsapp-float i{font-size:34px;line-height:1;color:#fff}
@media (max-width:768px){.whatsapp-float i{font-size:26px}}
