@charset "UTF-8";
/* Genera el "archivo articulo.css" que es necesario para el editor de texto de los artículos Prontus (debe quedar aparte)*/
/* Para utilizar las variables basta con reemplazar el atributo por el nombre de la variable en nuestro código ej: "color: $chv_azul" */
/* al modificar el atributo de cualquier variable afectará a todos los selectores donde se utilizó */
@import url("https://fonts.googleapis.com/css?family=Lato:300,300i,400,400i,700,700i|Merriweather:700i,900,900i&display=swap");
/* para utilizar los mixins llamarlos de la siguiente forma en el código sass: @include nombre_mixin */
.articulo .CUERPO, .articulo .CUERPO1, .articulo .CUERPO2, .articulo .CUERPO3, .articulo .CUERPO4 {
  padding: 0 35px;
  padding-top: 30px !important;
}
@media (max-width: 425px) {
  .articulo .CUERPO, .articulo .CUERPO1, .articulo .CUERPO2, .articulo .CUERPO3, .articulo .CUERPO4 {
    padding: 0 20px;
  }
}
@media (min-width: 426px) and (max-width: 767px) {
  .articulo .CUERPO, .articulo .CUERPO1, .articulo .CUERPO2, .articulo .CUERPO3, .articulo .CUERPO4 {
    padding: 0 20px;
  }
}
.articulo .CUERPO p, .articulo .CUERPO1 p, .articulo .CUERPO2 p, .articulo .CUERPO3 p, .articulo .CUERPO4 p {
  font-size: 1rem;
  line-height: 2;
  margin-bottom: 30px;
  color: #595959;
  font-family: "Lato", sans-serif;
  font-weight: 400;
}
@media (max-width: 425px) {
  .articulo .CUERPO p, .articulo .CUERPO1 p, .articulo .CUERPO2 p, .articulo .CUERPO3 p, .articulo .CUERPO4 p {
    font-size: 1rem;
  }
}
@media (min-width: 426px) and (max-width: 767px) {
  .articulo .CUERPO p, .articulo .CUERPO1 p, .articulo .CUERPO2 p, .articulo .CUERPO3 p, .articulo .CUERPO4 p {
    font-size: 1rem;
  }
}
.articulo .CUERPO a, .articulo .CUERPO1 a, .articulo .CUERPO2 a, .articulo .CUERPO3 a, .articulo .CUERPO4 a {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  color: #aeaeae;
}
.articulo .CUERPO strong, .articulo .CUERPO1 strong, .articulo .CUERPO2 strong, .articulo .CUERPO3 strong, .articulo .CUERPO4 strong {
  font-family: "Lato", sans-serif;
  font-weight: 700;
}
.articulo .CUERPO i, .articulo .CUERPO1 i, .articulo .CUERPO2 i, .articulo .CUERPO3 i, .articulo .CUERPO4 i {
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: italic;
}
.articulo .CUERPO .destacado, .articulo .CUERPO1 .destacado, .articulo .CUERPO2 .destacado, .articulo .CUERPO3 .destacado, .articulo .CUERPO4 .destacado {
  color: #000000;
  font-size: 13px;
  text-transform: uppercase;
  font-family: "Lato", sans-serif;
  font-weight: 700;
}
.articulo .CUERPO .azulbold, .articulo .CUERPO1 .azulbold, .articulo .CUERPO2 .azulbold, .articulo .CUERPO3 .azulbold, .articulo .CUERPO4 .azulbold {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  color: #000000;
}
.articulo .CUERPO .gris, .articulo .CUERPO1 .gris, .articulo .CUERPO2 .gris, .articulo .CUERPO3 .gris, .articulo .CUERPO4 .gris {
  color: #595959;
}
.articulo .CUERPO .azul, .articulo .CUERPO1 .azul, .articulo .CUERPO2 .azul, .articulo .CUERPO3 .azul, .articulo .CUERPO4 .azul {
  color: #0d73d6;
}
.articulo .CUERPO .naranjo, .articulo .CUERPO1 .naranjo, .articulo .CUERPO2 .naranjo, .articulo .CUERPO3 .naranjo, .articulo .CUERPO4 .naranjo {
  color: #F74319;
}
.articulo .CUERPO .negro, .articulo .CUERPO1 .negro, .articulo .CUERPO2 .negro, .articulo .CUERPO3 .negro, .articulo .CUERPO4 .negro {
  color: #000000;
}
.articulo .CUERPO .rojo, .articulo .CUERPO1 .rojo, .articulo .CUERPO2 .rojo, .articulo .CUERPO3 .rojo, .articulo .CUERPO4 .rojo {
  color: #FF2727;
}
.articulo .CUERPO .verde, .articulo .CUERPO1 .verde, .articulo .CUERPO2 .verde, .articulo .CUERPO3 .verde, .articulo .CUERPO4 .verde {
  color: #167b35;
}
.articulo .CUERPO .amarillo, .articulo .CUERPO1 .amarillo, .articulo .CUERPO2 .amarillo, .articulo .CUERPO3 .amarillo, .articulo .CUERPO4 .amarillo {
  color: #F0C000;
}
.articulo .CUERPO .blanco, .articulo .CUERPO1 .blanco, .articulo .CUERPO2 .blanco, .articulo .CUERPO3 .blanco, .articulo .CUERPO4 .blanco {
  color: #ffffff;
}
.articulo .CUERPO h1, .articulo .CUERPO h2, .articulo .CUERPO h3, .articulo .CUERPO h4, .articulo .CUERPO h5, .articulo .CUERPO h6, .articulo .CUERPO1 h1, .articulo .CUERPO1 h2, .articulo .CUERPO1 h3, .articulo .CUERPO1 h4, .articulo .CUERPO1 h5, .articulo .CUERPO1 h6, .articulo .CUERPO2 h1, .articulo .CUERPO2 h2, .articulo .CUERPO2 h3, .articulo .CUERPO2 h4, .articulo .CUERPO2 h5, .articulo .CUERPO2 h6, .articulo .CUERPO3 h1, .articulo .CUERPO3 h2, .articulo .CUERPO3 h3, .articulo .CUERPO3 h4, .articulo .CUERPO3 h5, .articulo .CUERPO3 h6, .articulo .CUERPO4 h1, .articulo .CUERPO4 h2, .articulo .CUERPO4 h3, .articulo .CUERPO4 h4, .articulo .CUERPO4 h5, .articulo .CUERPO4 h6 {
  font-family: "Lato", sans-serif;
  font-weight: 700;
}
.articulo .CUERPO h1, .articulo .CUERPO1 h1, .articulo .CUERPO2 h1, .articulo .CUERPO3 h1, .articulo .CUERPO4 h1 {
  font-size: 22px;
}
.articulo .CUERPO h2, .articulo .CUERPO1 h2, .articulo .CUERPO2 h2, .articulo .CUERPO3 h2, .articulo .CUERPO4 h2 {
  font-size: 20px;
}
.articulo .CUERPO h3, .articulo .CUERPO1 h3, .articulo .CUERPO2 h3, .articulo .CUERPO3 h3, .articulo .CUERPO4 h3 {
  font-size: 18px;
}
.articulo .CUERPO h4, .articulo .CUERPO1 h4, .articulo .CUERPO2 h4, .articulo .CUERPO3 h4, .articulo .CUERPO4 h4 {
  font-size: 16px;
}
.articulo .CUERPO h5, .articulo .CUERPO1 h5, .articulo .CUERPO2 h5, .articulo .CUERPO3 h5, .articulo .CUERPO4 h5 {
  font-size: 14px;
}
.articulo .CUERPO h6, .articulo .CUERPO1 h6, .articulo .CUERPO2 h6, .articulo .CUERPO3 h6, .articulo .CUERPO4 h6 {
  font-size: 12px;
}
.articulo .CUERPO .titulos, .articulo .CUERPO1 .titulos, .articulo .CUERPO2 .titulos, .articulo .CUERPO3 .titulos, .articulo .CUERPO4 .titulos {
  display: block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: 14px;
  font-weight: bold;
  color: #000000;
}
.articulo .CUERPO .subtit, .articulo .CUERPO1 .subtit, .articulo .CUERPO2 .subtit, .articulo .CUERPO3 .subtit, .articulo .CUERPO4 .subtit {
  font-size: 25px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  color: #000000;
  width: 100%;
}
.articulo .CUERPO .subtit-sinlink, .articulo .CUERPO1 .subtit-sinlink, .articulo .CUERPO2 .subtit-sinlink, .articulo .CUERPO3 .subtit-sinlink, .articulo .CUERPO4 .subtit-sinlink {
  font-size: 25px;
  margin: 0;
  padding: 0;
  font-size: 30px;
  color: #000000;
  width: 100%;
}
.articulo .CUERPO .resalta, .articulo .CUERPO1 .resalta, .articulo .CUERPO2 .resalta, .articulo .CUERPO3 .resalta, .articulo .CUERPO4 .resalta {
  font-family: "Lato", sans-serif;
  font-weight: 700;
  font-size: 17px;
}
.articulo .CUERPO address, .articulo .CUERPO1 address, .articulo .CUERPO2 address, .articulo .CUERPO3 address, .articulo .CUERPO4 address {
  font-size: 12px;
  font-weight: normal;
  color: #000000;
  font-style: italic;
}
.articulo .CUERPO pre, .articulo .CUERPO1 pre, .articulo .CUERPO2 pre, .articulo .CUERPO3 pre, .articulo .CUERPO4 pre {
  font-size: 11px;
  font-weight: normal;
  color: #595959;
  text-align: justify;
  text-indent: 10px;
}
.articulo .CUERPO blockquote, .articulo .CUERPO1 blockquote, .articulo .CUERPO2 blockquote, .articulo .CUERPO3 blockquote, .articulo .CUERPO4 blockquote {
  border-left: 4px solid #aeaeae;
  color: #0d73d6;
  font-family: "Merriweather", serif;
  font-weight: 700;
  font-style: italic;
  font-style: italic;
  font-size: 1.125rem;
  line-height: 1.9;
  padding-bottom: 10px;
  margin: 30px 0;
  padding-left: 30px;
}
.articulo .CUERPO blockquote p, .articulo .CUERPO1 blockquote p, .articulo .CUERPO2 blockquote p, .articulo .CUERPO3 blockquote p, .articulo .CUERPO4 blockquote p {
  color: #0d73d6;
  font-family: "Merriweather", serif;
  font-weight: 700;
  font-style: italic;
  font-style: italic;
  font-size: 1.125rem;
  line-height: 1.9;
  margin-bottom: 0;
}
@media (max-width: 425px) {
  .articulo .CUERPO blockquote p, .articulo .CUERPO1 blockquote p, .articulo .CUERPO2 blockquote p, .articulo .CUERPO3 blockquote p, .articulo .CUERPO4 blockquote p {
    font-size: 1rem;
    line-height: 1.5;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
  }
}
@media (min-width: 426px) and (max-width: 767px) {
  .articulo .CUERPO blockquote p, .articulo .CUERPO1 blockquote p, .articulo .CUERPO2 blockquote p, .articulo .CUERPO3 blockquote p, .articulo .CUERPO4 blockquote p {
    font-size: 1rem;
    line-height: 1.5;
    margin-top: 20px;
    margin-bottom: 20px;
    padding-left: 20px;
  }
}
.articulo .CUERPO blockquote p.cita_med, .articulo .CUERPO1 blockquote p.cita_med, .articulo .CUERPO2 blockquote p.cita_med, .articulo .CUERPO3 blockquote p.cita_med, .articulo .CUERPO4 blockquote p.cita_med {
  width: 50%;
  margin-right: 25px;
  margin-bottom: 10px;
}
@media (max-width: 425px) {
  .articulo .CUERPO blockquote p.cita_med, .articulo .CUERPO1 blockquote p.cita_med, .articulo .CUERPO2 blockquote p.cita_med, .articulo .CUERPO3 blockquote p.cita_med, .articulo .CUERPO4 blockquote p.cita_med {
    width: 100%;
  }
}
@media (min-width: 426px) and (max-width: 767px) {
  .articulo .CUERPO blockquote p.cita_med, .articulo .CUERPO1 blockquote p.cita_med, .articulo .CUERPO2 blockquote p.cita_med, .articulo .CUERPO3 blockquote p.cita_med, .articulo .CUERPO4 blockquote p.cita_med {
    width: 100%;
  }
}
.articulo .CUERPO .tr-estilo-fondorojo, .articulo .CUERPO1 .tr-estilo-fondorojo, .articulo .CUERPO2 .tr-estilo-fondorojo, .articulo .CUERPO3 .tr-estilo-fondorojo, .articulo .CUERPO4 .tr-estilo-fondorojo {
  background-color: #000000;
  color: #ffffff;
  font-family: "Lato", sans-serif;
  font-weight: 700;
}
.articulo .CUERPO .td-estilo-fondorojo, .articulo .CUERPO1 .td-estilo-fondorojo, .articulo .CUERPO2 .td-estilo-fondorojo, .articulo .CUERPO3 .td-estilo-fondorojo, .articulo .CUERPO4 .td-estilo-fondorojo {
  background-color: #000000;
  color: #ffffff;
  font-family: "Lato", sans-serif;
  font-weight: 700;
}
.articulo .CUERPO .tr-estilo-fondogris, .articulo .CUERPO1 .tr-estilo-fondogris, .articulo .CUERPO2 .tr-estilo-fondogris, .articulo .CUERPO3 .tr-estilo-fondogris, .articulo .CUERPO4 .tr-estilo-fondogris {
  background-color: #aeaeae;
}
.articulo .CUERPO .td-estilo-fondogris, .articulo .CUERPO1 .td-estilo-fondogris, .articulo .CUERPO2 .td-estilo-fondogris, .articulo .CUERPO3 .td-estilo-fondogris, .articulo .CUERPO4 .td-estilo-fondogris {
  background-color: #aeaeae;
}
.articulo .CUERPO .table-center, .articulo .CUERPO1 .table-center, .articulo .CUERPO2 .table-center, .articulo .CUERPO3 .table-center, .articulo .CUERPO4 .table-center {
  margin: auto;
}
.articulo .CUERPO .table-right, .articulo .CUERPO1 .table-right, .articulo .CUERPO2 .table-right, .articulo .CUERPO3 .table-right, .articulo .CUERPO4 .table-right {
  float: right;
}
.articulo .CUERPO .table-left, .articulo .CUERPO1 .table-left, .articulo .CUERPO2 .table-left, .articulo .CUERPO3 .table-left, .articulo .CUERPO4 .table-left {
  float: left;
}
.articulo .CUERPO .table-responsive, .articulo .CUERPO1 .table-responsive, .articulo .CUERPO2 .table-responsive, .articulo .CUERPO3 .table-responsive, .articulo .CUERPO4 .table-responsive {
  margin: 20px 0;
  overflow-x: scroll;
  overflow-y: hidden;
  width: 100%;
}
@media (min-width: 426px) and (max-width: 767px) {
  .articulo .CUERPO .table-responsive .table-responsive, .articulo .CUERPO1 .table-responsive .table-responsive, .articulo .CUERPO2 .table-responsive .table-responsive, .articulo .CUERPO3 .table-responsive .table-responsive, .articulo .CUERPO4 .table-responsive .table-responsive {
    padding: 20px 0;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .articulo .CUERPO .table-responsive .table-responsive, .articulo .CUERPO1 .table-responsive .table-responsive, .articulo .CUERPO2 .table-responsive .table-responsive, .articulo .CUERPO3 .table-responsive .table-responsive, .articulo .CUERPO4 .table-responsive .table-responsive {
    padding: 20px 0;
  }
}
@media (min-width: 992px) and (max-width: 1277px) {
  .articulo .CUERPO .table-responsive .table-responsive, .articulo .CUERPO1 .table-responsive .table-responsive, .articulo .CUERPO2 .table-responsive .table-responsive, .articulo .CUERPO3 .table-responsive .table-responsive, .articulo .CUERPO4 .table-responsive .table-responsive {
    padding: 20px 0;
  }
}
.articulo .CUERPO td, .articulo .CUERPO1 td, .articulo .CUERPO2 td, .articulo .CUERPO3 td, .articulo .CUERPO4 td {
  border: 1px solid #e1e1e1;
  padding: 8px;
}
.articulo .CUERPO table, .articulo .CUERPO table td strong, .articulo .CUERPO1 table, .articulo .CUERPO1 table td strong, .articulo .CUERPO2 table, .articulo .CUERPO2 table td strong, .articulo .CUERPO3 table, .articulo .CUERPO3 table td strong, .articulo .CUERPO4 table, .articulo .CUERPO4 table td strong {
  font-weight: bold;
  font-size: 14px;
  margin: 0;
  line-height: 1;
}
.articulo .CUERPO table, .articulo .CUERPO table td, .articulo .CUERPO1 table, .articulo .CUERPO1 table td, .articulo .CUERPO2 table, .articulo .CUERPO2 table td, .articulo .CUERPO3 table, .articulo .CUERPO3 table td, .articulo .CUERPO4 table, .articulo .CUERPO4 table td {
  border-collapse: collapse;
  font-size: 0.875rem;
  color: #000000;
  font-weight: normal;
  text-align: left;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: normal;
  line-height: 1.4;
  letter-spacing: 0.3px;
  vertical-align: top;
}
@media (max-width: 425px) {
  .articulo .CUERPO table, .articulo .CUERPO table td, .articulo .CUERPO1 table, .articulo .CUERPO1 table td, .articulo .CUERPO2 table, .articulo .CUERPO2 table td, .articulo .CUERPO3 table, .articulo .CUERPO3 table td, .articulo .CUERPO4 table, .articulo .CUERPO4 table td {
    font-size: 0.75rem;
  }
}
.articulo .CUERPO tr, .articulo .CUERPO th, .articulo .CUERPO1 tr, .articulo .CUERPO1 th, .articulo .CUERPO2 tr, .articulo .CUERPO2 th, .articulo .CUERPO3 tr, .articulo .CUERPO3 th, .articulo .CUERPO4 tr, .articulo .CUERPO4 th {
  padding: 0;
}
.articulo .CUERPO th, .articulo .CUERPO1 th, .articulo .CUERPO2 th, .articulo .CUERPO3 th, .articulo .CUERPO4 th {
  color: #000000;
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  font-size: 0.95rem;
  padding: 15px;
  text-align: left;
  vertical-align: middle;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: normal;
  font-weight: initial;
}
.articulo .CUERPO table, .articulo .CUERPO1 table, .articulo .CUERPO2 table, .articulo .CUERPO3 table, .articulo .CUERPO4 table {
  clear: both;
  margin: 20px auto;
  padding: 2px;
  border-collapse: collapse;
  empty-cells: show;
  border: none;
  background: #ffffff;
  width: 100%;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  font-style: normal;
}
.articulo .CUERPO table a, .articulo .CUERPO1 table a, .articulo .CUERPO2 table a, .articulo .CUERPO3 table a, .articulo .CUERPO4 table a {
  border-bottom: none;
}
.articulo .CUERPO table thead, .articulo .CUERPO1 table thead, .articulo .CUERPO2 table thead, .articulo .CUERPO3 table thead, .articulo .CUERPO4 table thead {
  border-top: 1px solid #e1e1e1;
}
.articulo .CUERPO tr:first-child, .articulo .CUERPO1 tr:first-child, .articulo .CUERPO2 tr:first-child, .articulo .CUERPO3 tr:first-child, .articulo .CUERPO4 tr:first-child {
  border-top: none;
}
.articulo .CUERPO tr:last-child, .articulo .CUERPO1 tr:last-child, .articulo .CUERPO2 tr:last-child, .articulo .CUERPO3 tr:last-child, .articulo .CUERPO4 tr:last-child {
  border-bottom: none;
}
.articulo .CUERPO td, .articulo .CUERPO1 td, .articulo .CUERPO2 td, .articulo .CUERPO3 td, .articulo .CUERPO4 td {
  padding: 20px;
  text-align: left;
  vertical-align: middle;
  font-size: 18px;
  border-right: 1px solid #e1e1e1;
  border-bottom: 1px solid #e1e1e1;
}
.articulo .CUERPO td:first-child, .articulo .CUERPO1 td:first-child, .articulo .CUERPO2 td:first-child, .articulo .CUERPO3 td:first-child, .articulo .CUERPO4 td:first-child {
  border-left: 1px solid #e1e1e1;
}
.articulo .CUERPO td:last-child, .articulo .CUERPO1 td:last-child, .articulo .CUERPO2 td:last-child, .articulo .CUERPO3 td:last-child, .articulo .CUERPO4 td:last-child {
  border-right: 1px solid #e1e1e1;
}

/*# sourceMappingURL=articulo.css.map */