._1-indice {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #4b4bb0;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 500;
  line-height: 1.455;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 14px;
  padding: 0;
}
._idgendropcap {
  color: #ca003c;
  float: left;
  font-family: "Fields Display Medium", serif;
  font-size: 5.278em;
  font-style: normal;
  font-weight: 500;
  line-height: 1;
  margin-bottom: -0.335em;
  margin-right: 0.05em;
  margin-top: 0.019em;
}
._idgenobjectattribute {
  height: 100%;
  min-width: 100%;
  width: 100%;
}
._idgenobjectattribute1 {
  height: auto;
  width: 17.26%;
}
._idgenobjectattribute2 {
  height: auto;
  width: 29.65%;
}
._idgenobjectattribute3 {
  height: auto;
  width: 97.93%;
}
._idgenobjectattribute4 {
  height: auto;
  line-height: 1.2;
  width: 14.01%;
}
._idgenobjectattribute5 {
  height: auto;
  float: right;
  width: 50%;
}
._idgenobjectattribute6 {
  height: auto;
  width: 78.61%;
}
._idgenobjectattribute7 {
  height: auto;
  float: right;
  width: 25.22%;
}
._idgenobjectattribute8 {
  height: auto;
  width: 14.16%;
}
._idgenobjectattribute9 {
  height: auto;
  width: 15.63%;
}
._idgenobjectattribute10 {
  height: auto;
  float: right;
  width: 17.55%;
}
._idgenobjectattribute11 {
  height: auto;
  width: 13.57%;
}
._idgenobjectattribute12 {
  height: auto;
  width: 22.86%;
}
._idgenobjectattribute13 {
  height: auto;
  width: 25.66%;
}
._idgenobjectattribute14 {
  height: auto;
  width: 57.52%;
}
._idgenobjectattribute15 {
  height: auto;
  width: 26.25%;
}
._idgenobjectattribute16 {
  height: auto;
  width: 35.4%;
}
._idgenobjectattribute17 {
  height: auto;
  width: 22.42%;
}
._idgenobjectattribute18 {
  height: auto;
  width: 35.99%;
}
._idgenobjectattribute19 {
  height: auto;
  width: 17.7%;
}
._idgenobjectattribute20 {
  height: auto;
  width: 16.67%;
}
._idgenobjectattribute21 {
  height: auto;
  width: 92.48%;
}
._idgenobjectattribute22 {
  height: auto;
  width: 86.58%;
}
._idgenobjectattribute23 {
  height: auto;
  float: right;
  width: 43.07%;
}
._idgenobjectattribute24 {
  height: auto;
  width: 65.63%;
}
._idgenobjectattribute25 {
  height: auto;
  width: 55.9%;
}
._idgenobjectattribute26 {
  height: auto;
  line-height: 1.2;
  width: 14.16%;
}
._idgenobjectattribute27 {
  height: auto;
  width: 11.8%;
}
._idgenobjectattribute28 {
  height: auto;
  width: 21.39%;
}
._idgenobjectattribute29 {
  height: auto;
  width: 84.95%;
}
._idgenobjectattribute30 {
  height: auto;
  width: 100%;
}
._idgenobjectattribute31 {
  height: auto;
  width: 19.47%;
}
._idgenobjectattribute32 {
  height: auto;
  width: 88.94%;
}
._idgenobjectattribute33 {
  height: auto;
  width: 16.08%;
}
._idgenobjectattribute34 {
  height: auto;
  width: 13.72%;
}
._idgenobjectattribute35 {
  height: auto;
  width: 13.27%;
}
._idgenobjectattribute36 {
  height: auto;
  float: right;
  width: 15.78%;
}
._idgenobjectattribute37 {
  height: auto;
  width: 13.86%;
}
._idgenobjectattribute38 {
  height: auto;
  width: 37.76%;
}
._idgenobjectattribute39 {
  height: auto;
  width: 12.68%;
}
._idgenobjectattribute40 {
  height: auto;
  width: 75.22%;
}
._idgenobjectattribute41 {
  height: auto;
  width: 18.14%;
}
._idgenobjectattribute42 {
  height: auto;
  width: 26.84%;
}
._idgenobjectattribute43 {
  height: auto;
  width: 21.83%;
}
._idgenobjectattribute44 {
  height: auto;
  width: 13.13%;
}
._idgenobjectattribute45 {
  height: auto;
  width: 17.99%;
}
._idgenobjectattribute46 {
  height: auto;
  width: 45.13%;
}
._idgenobjectattribute47 {
  height: auto;
  width: 88.64%;
}
._idgenobjectattribute48 {
  height: auto;
  width: 41.15%;
}
._idgenobjectattribute49 {
  height: auto;
  width: 14.75%;
}
._idgenobjectattribute50 {
  height: auto;
  width: 75.66%;
}
._idgenobjectattribute51 {
  height: auto;
  width: 12.09%;
}
._idgenobjectattribute52 {
  height: auto;
  width: 29.06%;
}
._idgenobjectattribute53 {
  height: auto;
  width: 90.56%;
}
._idgenobjectattribute54 {
  height: auto;
  width: 90.26%;
}
._idgenobjectattribute55 {
  height: auto;
  width: 80.23%;
}
._idgenobjectattribute56 {
  height: auto;
  width: 11.36%;
}
._idgenobjectattribute57 {
  height: auto;
  width: 81.56%;
}
._idgenobjectattribute58 {
  height: auto;
  width: 90.12%;
}
._idgenobjectattribute59 {
  height: auto;
  float: right;
  width: 27.73%;
}
._idgenobjectattribute60 {
  height: auto;
  width: 27.58%;
}
._idgenobjectattribute61 {
  height: auto;
  width: 93.95%;
}
._idgenobjectattribute62 {
  height: auto;
  width: 98.23%;
}
._idgenobjectattribute63 {
  height: auto;
  width: 98.38%;
}
._idgenobjectattribute64 {
  height: auto;
  width: 53.69%;
}
._idgenobjectattribute65 {
  height: auto;
  width: 83.04%;
}
._idgenobjectattribute66 {
  height: auto;
  line-height: 1.2;
  width: 15.19%;
}
._idgenobjectattribute67 {
  height: auto;
  width: 12.24%;
}
._idgenobjectattribute68 {
  height: auto;
  width: 96.46%;
}
._idgenobjectattribute69 {
  height: auto;
  width: 69.91%;
}
._idgenobjectattribute70 {
  height: auto;
  width: 81.86%;
}
._idgenobjectattribute71 {
  height: auto;
  width: 20.5%;
}
._idgenobjectattribute72 {
  height: auto;
  width: 58.55%;
}
._idgenobjectattribute73 {
  height: auto;
  width: 74.19%;
}
._idgenobjectattribute74 {
  height: auto;
  width: 98.82%;
}
._idgenobjectattribute75 {
  height: auto;
  line-height: 1.2;
  width: 59.44%;
}
._idgenobjectattribute76 {
  height: auto;
  width: 10.91%;
}
._idgenobjectattribute77 {
  height: auto;
  width: 29.94%;
}
._idgenobjectattribute78 {
  height: auto;
  line-height: 1.2;
  width: 45.13%;
}
._idgenobjectattribute79 {
  height: auto;
  width: 24.63%;
}
._idgenobjectattribute80 {
  height: auto;
  width: 18.44%;
}
._idgenobjectattribute81 {
  height: auto;
  width: 15.19%;
}
._idgenobjectattribute82 {
  height: auto;
  line-height: 1.2;
  width: 44.54%;
}
._idgenobjectattribute83 {
  height: auto;
  width: 94.98%;
}
._idgenobjectattribute84 {
  height: auto;
  width: 92.03%;
}
._idgenobjectattribute85 {
  height: auto;
  width: 14.6%;
}
._idgenobjectattribute86 {
  height: auto;
  width: 96.02%;
}
._idgenobjectattribute87 {
  height: auto;
  width: 62.68%;
}
._idgenobjectattribute88 {
  height: auto;
  width: 74.93%;
}
._idgenobjectattribute89 {
  height: auto;
  width: 25.07%;
}
._idgenobjectattribute90 {
  height: auto;
  width: 16.22%;
}
._idgenobjectattribute91 {
  height: auto;
  width: 14.01%;
}
._idgenobjectattribute92 {
  height: auto;
  width: 28.47%;
}
._idgenobjectattribute93 {
  height: auto;
  width: 94.1%;
}
._idgenobjectattribute94 {
  height: auto;
  float: right;
  width: 28.17%;
}
._idgenobjectattribute95 {
  height: auto;
  width: 96.9%;
}
._idgenobjectattribute96 {
  height: auto;
  width: 95.43%;
}
._idgenobjectattribute97 {
  height: auto;
  width: 23.01%;
}
._idgenobjectattribute98 {
  height: auto;
  width: 80.68%;
}
._idgenobjectattribute99 {
  height: auto;
  width: 88.2%;
}
._idgenobjectattribute100 {
  height: auto;
  width: 93.07%;
}
._idgenobjectattribute101 {
  height: auto;
  width: 95.87%;
}
._idgenobjectattribute102 {
  height: auto;
  width: 93.51%;
}
._idgenobjectattribute103 {
  height: auto;
  width: 12.39%;
}
._idgenobjectattribute104 {
  height: auto;
  width: 30.68%;
}
._idgenobjectattribute105 {
  height: auto;
  width: 12.83%;
}
._idgenobjectattribute106 {
  height: auto;
  width: 82.59%;
}
._idgenobjectattribute107 {
  height: auto;
  width: 93.8%;
}
._idgenobjectattribute108 {
  height: auto;
  width: 91%;
}
._idgenobjectattribute109 {
  height: auto;
  width: 91.3%;
}
._idgenobjectattribute110 {
  height: auto;
  width: 94.69%;
}
._idgenobjectattribute111 {
  height: auto;
  width: 72.42%;
}
._idgenobjectattribute112 {
  height: auto;
  width: 24.78%;
}
._idgenobjectattribute113 {
  height: auto;
  width: 91.74%;
}
._idgenobjectattribute114 {
  height: auto;
  width: 35.69%;
}
._idgenobjectattribute115 {
  height: auto;
  width: 86.43%;
}
._idgenobjectattribute116 {
  height: auto;
  width: 28.61%;
}
._idgenobjectattribute117 {
  height: auto;
  width: 81.12%;
}
._idgenobjectattribute118 {
  height: auto;
  width: 95.57%;
}
._idgenobjectattribute119 {
  height: auto;
  width: 87.17%;
}
._idgenobjectattribute120 {
  height: auto;
  width: 11.95%;
}
._idgenobjectattribute121 {
  height: auto;
  width: 63.27%;
}
._idgenobjectattribute122 {
  height: auto;
  line-height: 1.2;
  width: 80%;
}
._idgenobjectattribute123 {
  height: auto;
  line-height: 1.2;
  width: 3.5%;
}
._idgenobjectattribute124 {
  height: auto;
  line-height: 1.2;
  width: 4.07%;
}
._idgenobjectattribute125 {
  height: auto;
  line-height: 1.2;
  width: 2.93%;
}
._idgenobjectattribute126 {
  height: auto;
  line-height: 1.2;
  width: 4.14%;
}
._idgenobjectattribute127 {
  height: auto;
  line-height: 1.2;
  width: 3.31%;
}
._idgenobjectattribute128 {
  height: auto;
  line-height: 1.2;
  width: 3.7%;
}
._idgenobjectattribute129 {
  height: auto;
  line-height: 1.2;
  width: 3.36%;
}
._idgenobjectattribute130 {
  height: auto;
  line-height: 1.2;
  width: 3.95%;
}
._idgenobjectattribute131 {
  height: auto;
  line-height: 1.2;
  width: 3.18%;
}
._idgenobjectattribute132 {
  height: auto;
  line-height: 1.2;
  width: 6.3%;
}
._idgenobjectattribute133 {
  height: auto;
  line-height: 1.2;
  width: 6.05%;
}
._idgenobjectattribute134 {
  height: auto;
  line-height: 1.2;
  width: 5.49%;
}
._idgenobjectattribute135 {
  height: auto;
  width: 3.4%;
}
._idgenobjectattribute136 {
  height: auto;
  line-height: 1.2;
  width: 9.88%;
}
._idgenobjectattribute137 {
  height: auto;
  line-height: 1.2;
  width: 60%;
}
._idgenobjectlayout {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  display: block;
  text-align: center;
  margin: 0;
  padding: 0;
}
.azul {
  color: #4b4bb0;
  font-family: Jost, sans-serif;
  font-size: 1.272em;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2;
}
.azul1 {
  color: #4b4bb0;
  font-family: "Fields Display", serif;
  font-size: 1.272em;
  font-style: normal;
  font-weight: bold;
  line-height: 1.2;
}
.bibliografia {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #655fba;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.833em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.6;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -26px;
  text-transform: none;
  widows: 2;
  margin: 0 0 3px 26px;
  padding: 0;
}
.calibre {
  -epub-hyphens: auto;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  display: block;
  margin: 0 5pt;
  padding: 0;
}
.calibre1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
}
.calibre2 {
  display: block;
}
.calibre3 {
  display: block;
  line-height: 1.2;
}
.capiturar-texto {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.charoverride {
  font-family: Jost, sans-serif;
  font-style: italic;
  font-weight: normal;
}
.charoverride1 {
  font-family: Jost, sans-serif;
  font-style: italic;
  font-weight: bold;
}
.charoverride2 {
  font-size: 1.091em;
}
.charoverride3 {
  font-size: 0.818em;
}
.charoverride4 {
  font-family: Jost, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.charoverride5 {
  font-variant: small-caps;
  text-transform: none;
}
.charoverride6 {
  font-family: Jost, sans-serif;
  font-style: normal;
  font-weight: bold;
}
.charoverride7 {
  font-size: 58%;
  vertical-align: super;
}
.charoverride8 {
  font-size: 0.857em;
}
.charoverride08 {
  font-family: Jost, sans-serif;
  font-style: italic;
  font-weight: bold;
  font-size: 0.857em;
}
.charoverride9 {
  font-size: 58%;
  vertical-align: sub;
}
.charoverride10 {
  color: #00269b;
  font-family: "Felt Tip Roman Heavy", serif;
  font-size: 1.545em;
  font-style: normal;
  font-variant: small-caps;
  font-weight: 900;
  line-height: 1.2;
  text-transform: none;
}
.charoverride11 {
  color: #00269b;
  font-family: "Felt Tip Roman", serif;
  font-size: 1.091em;
  font-style: normal;
  font-weight: bold;
}
.charoverride12 {
  font-family: "Adobe Garamond Pro Bold", serif;
  font-style: normal;
  font-weight: bold;
}
.charoverride13 {
  font-family: "Adobe Garamond Pro Bold", serif;
  font-size: 0.923em;
  font-style: normal;
  font-weight: bold;
}
.charoverride14 {
  font-family: "Adobe Garamond Pro Bold", serif;
  font-size: 0.693em;
  font-style: normal;
  font-weight: bold;
}
.charoverride15 {
  font-size: 0.923em;
}
.charoverride16 {
  font-family: "Adobe Garamond Pro", serif;
  font-style: italic;
  font-weight: normal;
}
.charoverride17 {
  color: #004b99;
  font-family: "Franklin Gothic Heavy", sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2;
}
.charoverride18 {
  color: #004b99;
  font-family: "Franklin Gothic Heavy", sans-serif;
  font-size: 1.133em;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2;
}
.cuadro-titulo {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 1.167em;
  font-variant: normal;
  line-height: 1.2;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: uppercase;
  widows: 3;
  margin: 0;
  padding: 0;
}
.cva {
  font-family: Jost, sans-serif;
  font-style: italic;
  font-variant: small-caps;
  font-weight: normal;
  text-transform: none;
}
.cva-h2-h {
  line-height: 1.2;
}
.cva1 {
  font-family: Jost, sans-serif;
  font-style: italic;
  font-variant: normal;
  font-weight: normal;
  text-transform: uppercase;
}
.dedi {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Felt Tip Roman", serif;
  font-size: 1.083em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.385;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0;
  padding: 0;
}
.dedi1 {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Felt Tip Roman", serif;
  font-size: 1.083em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.385;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 28px;
  padding: 0;
}
.espacio {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro", serif;
  font-size: 1.083em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.231;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 0 57px;
  padding: 0;
}
.espacio-parte-de-arriba {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro Bold", serif;
  font-size: 1.25em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 0 57px;
  padding-top: 57px;
}
.h {
  color: #e36870;
  font-family: "Fields Display", serif;
  font-size: 1.091em;
  font-style: normal;
  font-weight: bold;
  text-decoration: underline;
}
.heading-recuadro {
  font-family: Jost, sans-serif;
  font-style: italic;
  font-weight: bold;
  text-transform: uppercase;
}
.heading-recuadro1 {
  font-family: Jost, sans-serif;
  font-variant: normal;
  line-height: 1.2;
  text-transform: uppercase;
}
.imagen {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.imagen-sin-espacio {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: always;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.imagen-sin-espacio1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.imagen-sin-espacio2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px;
  padding: 0;
}
.imagen1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: always;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.imagen2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: right;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.index {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -18px;
  text-transform: none;
  widows: 3;
  margin: 0 0 0 20px;
  padding: 0;
}
.index-rojo-cuadro {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -14px;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px 14px;
  padding: 0;
}
.index-rojo-cuadro1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -14px;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px 14px;
  padding: 0;
}
.index-rojo-sangria {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 14px;
  text-transform: none;
  widows: 3;
  margin: 0 0 0 14px;
  padding: 0;
}
.index-rojo-sangria1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 14px;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px 14px;
  padding: 0;
}
.index-sangria {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 17px;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px 20px;
  padding: 0;
}
.index-sangria1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 17px;
  text-transform: none;
  widows: 3;
  margin: 0 0 0 20px;
  padding: 0;
}
.index-sangria2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 17px;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px 20px;
  padding: 0;
}
.index1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -18px;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px 20px;
  padding: 0;
}
.index2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -18px;
  text-transform: none;
  widows: 3;
  margin: 0 0 0 37px;
  padding: 0;
}
.index3 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -18px;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px 37px;
  padding: 0;
}
.index4 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -18px;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px 20px;
  padding: 0;
}
.index5 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -18px;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px 37px;
  padding: 0;
}
.indice {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #4b4bb0;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 700;
  line-height: 1.455;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 14px;
  padding: 0;
}
.indice-numero-cap {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Fields Display Black", serif;
  font-size: 1.333em;
  font-style: normal;
  font-variant: normal;
  font-weight: 900;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 6px 0 0;
  padding: 0;
}
.inter {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Jost-bold", sans-serif;
  font-size: 1.167em;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.2;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px;
  padding: 0;
}
.letra-capitular {
  color: #ca003c;
  font-family: "Fields Display Medium", serif;
  font-style: normal;
  font-weight: 500;
}
.letra-capitular1 {
  color: #000;
  font-family: "Fields Display", serif;
  font-style: normal;
  font-weight: normal;
}
.letra-capitular2 {
  color: #ca003c;
  font-family: "Fields Display", serif;
  font-style: normal;
  font-weight: normal;
}
.letra-capitular3 {
  color: #00269b;
  font-family: Jost, sans-serif;
  font-style: normal;
  font-weight: 500;
}
.letras-griegas {
  font-family: "Times New Roman", sans-serif;
  font-style: normal;
  font-weight: normal;
}
.marco-de-texto-b-sico {
  border-bottom-style: solid;
  border-bottom-width: 0;
  border-left-style: solid;
  border-left-width: 0;
  border-right-style: solid;
  border-right-width: 0;
  border-top-style: solid;
  border-top-width: 0;
  display: block;
  margin: 0;
  padding: 0;
}
.marco-de-texto-b-sico1 {
  border-bottom-style: solid;
  border-left-style: solid;
  border-right-style: solid;
  border-top-style: solid;
}
.ngta {
  font-family: "Fields Display", serif;
  font-style: normal;
  font-weight: bold;
}
.ngta-Italic {
  font-family: Elephant, serif;
  font-style: italic;
  font-weight: bold;
}
.ngta-superpop {
  color: #00269b;
  font-family: "Felt Tip Roman", serif;
  font-size: 1em;
  font-style: normal;
  font-weight: bold;
}
.ngta-superpop1 {
  color: #00269b;
  font-family: Jost, serif;
  font-size: 1.181em;
  font-style: normal;
  font-weight: bold;
}
.nota-a-pie-cva {
  color: #ca003c;
  font-family: Jost, serif;
  font-style: italic;
  font-variant: small-caps;
  font-weight: bold;
  text-transform: none;
}
.nota-al-pie {
  color: #ca003c;
  font-family: Jost, serif;
  font-style: normal;
  font-variant: small-caps;
  font-weight: bold;
  text-transform: none;
}
.numeros-superpop {
  color: #00269b;
  font-family: "HVD Steinzeit", sans-serif;
  font-size: 1.999em;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2;
}
.p-rrafo-b-sico {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Minion Pro", serif;
  font-size: 1em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0;
  padding: 0;
}
.paragraph-style {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro", serif;
  font-size: 0.708em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 0 14px;
  padding: 0;
}
.paragraph-style1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro", serif;
  font-size: 0.708em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0;
  padding: 0;
}
.pregunta {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #e36870;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  line-height: 1.455;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -18px;
  text-transform: none;
  widows: 2;
  margin: 0 0 0 20px;
  padding: 0;
}
.recuadro-rojo-sin-sangria {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.recuadro-rojo-sin-sangria1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px;
  padding: 0;
}
.recuadro-rojo-sin-sangria2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: -14px;
  text-transform: none;
  widows: 3;
  margin: 0 0 0 14px;
  padding: 0;
}
.recuadro-rojo-sin-sangria3 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.recuadro-rojo-sin-sangria4 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 0 28px;
  padding: 0;
}
.recuadro-rojo-sin-sangria5 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px 28px;
  padding: 0;
}
.recuadro-rojo-texto-con-sangria {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 28px;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.recuadro-rojo-texto-con-sangria1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 28px;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px;
  padding: 0;
}
.recuadro-rojo-texto-con-sangria2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 28px;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.respues {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 0 23px;
  padding: 0;
}
.respues1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px 23px;
  padding: 0;
}
.rosa {
  color: #e36870;
  font-family: Jost, sans-serif;
  font-size: 1.272em;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2;
}
.rosa1 {
  color: #e36870;
  font-family: "Fields Display", serif;
  font-size: 1.272em;
  font-style: normal;
  font-weight: bold;
  line-height: 1.2;
}
.rosa2 {
  color: #e36870;
  font-family: "Fields Display", serif;
  font-size: 0.742em;
  font-style: normal;
  font-weight: bold;
  vertical-align: super;
}
.rosa3 {
  color: #e36870;
  font-family: "Looking Flowers Deco", serif;
  font-size: 1.272em;
  font-style: normal;
  font-weight: normal;
  line-height: 1.2;
}
.sub {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #d3324d;
  display: block;
  font-family: "Fields Display", serif;
  font-size: 1.3em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.235;
  orphans: 1;
  page-break-after: avoid;
  page-break-before: avoid;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 0 23px;
  padding: 0;
}
.sub1 {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #db505e;
  display: block;
  font-family: Elephant, serif;
  font-size: 1.167em;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.429;
  orphans: 2;
  page-break-after: avoid;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 20px;
  padding: 0;
}
.sub01 {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #db505e;
  display: block;
  font-family: Elephant, serif;
  font-size: 1.167em;
  font-style: italic;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.429;
  orphans: 2;
  page-break-after: avoid;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 20px;
  padding: 0;
}
.sub2 {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #d3324d;
  display: block;
  font-family: "Fields Display", serif;
  font-size: 1.417em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.235;
  orphans: 1;
  page-break-after: avoid;
  page-break-before: avoid;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 0 28px;
  padding: 0;
}
.subrayado-h {
  line-height: 1.2;
  background-color: #FEC1C1;
}
.subrayado-h0 {
  line-height: 1.2;
  font-family: Elephant, serif;
  font-style: italic;
  font-weight: bold;
  background-color: #FEC1C1;
}
.subrayado-h1 {
  text-decoration: underline;
}
.subrayado-h01 {
  font-family: Elephant, serif;
  font-style: italic;
  font-weight: bold;
  text-decoration: underline;
}
.subrayado-h001 {
  font-family: Elephant, serif;
  font-style: italic;
  font-weight: bold;
}
.subtitulo {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Fields Display Extra Bold", serif;
  font-size: 1.75em;
  font-style: normal;
  font-variant: normal;
  font-weight: 800;
  line-height: 1.2;
  orphans: 2;
  page-break-after: avoid;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 43px 0 23px;
  padding: 0;
}
.subtitulo1 {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Fields Display Extra Bold", serif;
  font-size: 1.6em;
  font-style: normal;
  font-variant: normal;
  font-weight: 800;
  line-height: 1.2;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: left;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 90px 0 23px;
  padding: 0;
}
.texto-con-sangria {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 28px;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.texto-con-sangria1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 28px;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.texto-con-sangria2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 28px;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px;
  padding: 0;
}
.texto-con-sangria3 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: always;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 28px;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.texto-ok-sin-sangria {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro", serif;
  font-size: 1.083em;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1.231;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.texto-sin-sangria {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: right;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.texto-sin-sangria1 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 28px;
  padding: 0;
}
.texto-sin-sangria2 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: auto;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0 0 14px;
  padding: 0;
}
.texto-sin-sangria3 {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: Jost, sans-serif;
  font-size: 0.917em;
  font-variant: normal;
  font-variation-settings: "wght" 400;
  line-height: 1.455;
  orphans: 3;
  page-break-after: always;
  page-break-before: auto;
  text-align: justify;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 3;
  margin: 0;
  padding: 0;
}
.titu-rojo {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: "Fields Display Extra Bold", serif;
  font-size: 3em;
  font-style: normal;
  font-variant: normal;
  font-weight: 800;
  line-height: 1.333;
  orphans: 2;
  page-break-after: avoid;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 23px;
  padding: 0;
}
.titulo {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #ca003c;
  display: block;
  font-family: "Fields Display Extra Bold", serif;
  font-size: 2.5em;
  font-style: normal;
  font-variant: normal;
  font-weight: 800;
  line-height: 1.2;
  orphans: 2;
  page-break-after: avoid;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 57px;
  padding: 0;
}
.titulo-cap-izquierda {
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro Bold", serif;
  font-size: 1.25em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 0 14px;
  padding: 0;
}
.titulo-cap-izquierda1 {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro Bold", serif;
  font-size: 1.25em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 28px 14px;
  padding: 0;
}
.titulo-cap-izquierda2 {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #000;
  display: block;
  font-family: "Adobe Garamond Pro Bold", serif;
  font-size: 1.25em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.2;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 28px;
  padding: 0;
}
.titulos {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Fields Display", serif;
  font-size: 2.917em;
  font-style: normal;
  font-variant: normal;
  font-weight: bold;
  line-height: 1.571;
  orphans: 2;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 2;
  margin: 0 0 62px;
  padding: 0;
}
.titulos-recuadros-letra-roja {
  -epub-hyphens: none;
  -webkit-hyphens: none;
  border-bottom-width: 0;
  border-left-width: 0;
  border-right-width: 0;
  border-top-width: 0;
  color: #00269b;
  display: block;
  font-family: "Jost-bold", sans-serif;
  font-size: 1.167em;
  font-style: normal;
  font-weight: bold;
  line-height: 1.214;
  orphans: 1;
  page-break-after: auto;
  page-break-before: auto;
  text-align: center;
  text-decoration: none;
  text-indent: 0;
  text-transform: none;
  widows: 1;
  margin: 0 0 14px;
  padding: 0;
}
.vta-ngta {
  font-family: Jost, serif;
  font-style: normal;
  font-variant: small-caps;
  font-weight: bold;
  text-transform: none;
}
span {
  color: inherit;
  text-decoration: none;
}
:link {
  text-decoration: none;
  color: inherit;
}
:visited {
  text-decoration: none;
  color: inherit;
}
:active {
  text-decoration: none;
  color: inherit;
}
