.parrafo {
font-family: 'Inter', serif;
font-size: 1rem;
line-height: 1.5;
font-style: normal;
font-variant: normal;
font-weight: normal;	
margin-bottom: 1rem;
margin-left: 0;
margin-right: 0;
margin-top: 0;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-align: left;
text-decoration: none;
text-indent: 1rem;
text-transform: none;
widows: 1;
-epub-text-align-last: left; color: #000000;	
}
.negrita {
font-weight: bold;
}
.cursiva {
font-style: italic;
}
.cursiva-falsa {
font-style: italic;
font-weight: normal;
}
.tachado {
text-decoration: line-through;
}
.emojis { font-style: normal;
font-weight: normal;
}
.continuara {
text-align: right;
margin: 2rem 0;
} .voz-alex {
color: #000000;
font-family: 'DM Serif Text', serif;
font-size: 1.1rem;
}
.voz-alex-big {
font-size: 1.4rem;
}
.voz-conciencia-alex {
color:#588e98;
font-style: italic;
font-weight: normal; }
.lagranosa {
font-family: 'Noto Serif', serif;
font-style: normal;
font-weight: normal;
}
.lagranosa-big {
font-size: 1.4rem;
}
.falsas-redes-sociales {
font-style: italic;
font-weight: normal;
color: #60004d;
}
.rrss {
font-family: 'Outfit', sans-serif;
font-style: normal;
font-weight: normal;
}
.veganzombies {
font-family: 'Outfit', sans-serif;
font-weight: 600;
} .mensajes-texto-sms {
font-family: 'Outfit', sans-serif;
font-style: normal;
font-weight: normal;
}
.parrafo-sms {
text-indent: 0;
} .chat {
display: block;
position: relative;
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1rem;
padding-right: 1rem;
background-color: #e7eec2;
border-bottom-left-radius: 2rem;
border-bottom-right-radius: 2rem;
border-top-left-radius: 2rem;
border-top-right-radius: 2rem;
border-width: 0;
margin-bottom: 1rem;
box-shadow: 2px 2px 2px #e7e7e7;
}
.chat-inline {
display: inline;
position: relative;
padding-top: 0;
padding-bottom: 0;
padding-left: 1rem;
padding-right: 1rem;
background-color: #e7eec2;
border-bottom-left-radius: 2rem;
border-bottom-right-radius: 2rem;
border-top-left-radius: 2rem;
border-top-right-radius: 2rem;
border-width: 0;
} .nombreCapituloPersonajes {
color: #242424;
font-family: "Yanone Kaffeesatz", sans-serif;
font-size: 1.5rem;
line-height: 1.2;
font-style: normal;
font-variant: normal;
font-weight: normal;	
margin-bottom: 4rem;
margin-left: 0;
margin-right: 0;
margin-top: 0;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-align: center;
text-decoration: none;
text-indent: 0;
text-transform: uppercase;
widows: 1;
}
.numeroCapitulo {
color:#D56300;
font-family: 'Outfit', sans-serif;
font-size: 2.4rem;
line-height: 1.2;
font-style: normal;
font-variant: normal;
font-weight: bold;	
margin-bottom: 2rem;
margin-left: 0;
margin-right: 0;
margin-top: 2rem;
orphans: 99;
page-break-after: avoid;
page-break-before: always; text-align: center;
text-decoration: none;
text-indent: 0;
text-transform: none;
widows: 1;
} .espacio {
display: block;
height:2.4rem;
margin-top: 2rem;
margin-bottom: 2rem;
}
.separador {
display: block;
border-width: 0;
text-align: center;
padding-top: 1rem;
padding-bottom: 1rem;
}
.sep {
display: inline-block;
width:91px;
height: 8px; }
.warning {
display: block;
border-width: 0;
text-align: center;
padding-top: 1rem;
padding-bottom: 1rem;
margin-bottom: 1rem;
}
.warn {
display: inline-block;
height: 28px !important;
}
.warn-big {
height: 32px !important;
} .ficha-container {
display: block;
border-width: 0;
text-align: center;
padding: 1rem;
margin:0 auto;
max-width:100%;
}
.ficha {
display: block;
margin: 0 auto;
height: auto;
max-width: 100%;
}
.sticker-container {
display: block;
border-width: 0;
text-align: center;
padding: 1rem;
}
.sticker {
display: block;
max-width: 100%;
margin: 0 auto;
height: auto;
width: 80px;
} .publicidad {
background-color: #d0d0d0;
text-align: center;
padding: 2rem;
margin: 2rem;
}
span.publicidad-mini {
font-family: "Outfit", sans-serif;
font-size: 0.8rem;
font-style: normal;
font-weight: 300;
} .mw100 {
display: block;
max-width: 100%;
}
.my {
margin-top: 1rem;
margin-bottom: 1rem;
}
.py {
padding-top: 1rem;
padding-bottom: 1rem;
}
.text-center {
text-align: center;
}
.caution {
font-family: "Outfit", sans-serif;
font-style: normal;
font-weight: 700;
}
.clonc {
font-family: "Outfit", sans-serif;
font-style: normal;
font-weight: 600;
} .titulo-container {
display: block;
text-align: center;
padding: 1rem;
margin: 1rem auto;
}
.titulo-img {
display: block;
margin: 0 auto;
height: 200px;
}
.titulo-autor { 
color: #d23627;
font-family: 'DM Serif Text', serif;
font-size: 1.4rem;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.6;
margin-bottom: 1rem;
margin-left: 1rem;
margin-right: 1rem;
margin-top: 1rem;
padding-top: 1rem;
padding-bottom: 1rem;
text-align: center;
} .intro-creditos-titulo {
font-family: 'DM Serif Text', serif;
font-style: normal;
font-weight: 400;
}
.intro-creditos-p {
-epub-text-align-last: left;
color: #000000;
font-size: 1rem;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.4;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-decoration: none;
text-indent: 0;
text-transform: none;
widows: 1;
} #advertencia {
background-color: #f8f7f7;
}
.madv-zone {
display: block;
margin: 2rem auto;
background-color: #fbf1e0;
border: 1px solid #cd1719;
padding: 2rem;
max-width: 500px;
}
.madv-titulo {
color: #d23627;
font-family: 'DM Serif Text', serif;
font-size: 1.4rem;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.6;
margin-left: 0;
margin-right: 0;
margin-top: 1rem;
margin-bottom: 2rem;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-align: center;
text-decoration: none;
text-indent: 0;
text-transform: none;
widows: 1;
}
.madv-p {
color: #000000;
font-family: "Outfit", sans-serif;
font-size: 1rem;
font-style: normal;
font-variant: normal;
font-weight: normal;
line-height: 1.6;
margin-bottom: 1rem;
margin-left: 0;
margin-right: 0;
margin-top: 0;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-align: center;
text-decoration: none;
text-indent: 0;
text-transform: none;
widows: 1;
}
.signos {
display: flex;
position: relative;
justify-content: center;
gap: 5px;
align-items: center;
padding-bottom: 1rem;
text-align: center;
}
.signos-image {
display: inline-block;
height:36px;
width:36px;
}
.signos-completo {
display: block;
max-width:100%;
text-align: center;
margin-bottom: 1rem;
}
.signos-images {
display: inline-block;
width: 300px;
max-width:300px;
} .intro-titulos-alex {
-epub-text-align-last: left;
color: #000000;
font-family: 'DM Serif Text', serif;
font-size: 1.3rem;
line-height: 1.6;
font-style: normal;
font-variant: normal;
font-weight: normal;
margin-bottom: 1rem;
margin-left: 0;
margin-right: 0;
margin-top: 1rem;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-decoration: underline;
text-indent: 1rem;
text-transform: none;
widows: 1;
}
.intro-parrafo-alex {
color: #000000;
}
.letrage {
font-style: normal;
font-weight: bold;
text-decoration: underline;
text-decoration-style: dotted;
text-decoration-color: #009fe3;
text-underline-offset: 5px;
}
.love {
display: inline-block;
height: 18px;
width: 18px;
} .email-viz-barra {
margin-bottom: 1rem;
}
.email-viz-gmail {
max-width:100%;
}
.email-viz-fondo { max-width: 100%;
background-color: #ededed;
border-radius: 1rem;
padding: 1rem;
}
.email-viz-ficha-viz {
max-width: 200px;
width:200px;
}
.email-viz-iconos {
width: 100px;
padding-top: 1rem;
padding-bottom: 1rem;
}
.email-viz-titulo {
-epub-text-align-last: left;
text-align-last: left;
color: #000000;
font-family: "Outfit", sans-serif;
font-size: 1.1rem;
font-style: normal;
font-variant: normal;
font-weight: 500;
margin-bottom: 1rem;
margin-left: 0;
margin-right: 0;
margin-top: 0;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-decoration: none;
text-indent: 0;
text-transform: none;
widows: 1;
}
.email-viz-texto {
color: #000000;
font-family: "Outfit", sans-serif;
font-size: 1rem;
font-style: normal;
font-variant: normal;
font-weight: 300;
line-height: 1.6;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
margin-top: 0;
orphans: 99;
page-break-after: avoid;
page-break-before: avoid;
text-align: left;
text-decoration: none;
text-indent: 0;
text-transform: none;
widows: 1;
} .voz-viz-postit {
color: #000000;
font-family: "Outfit", sans-serif;
font-size: 1rem;
font-style: normal;
font-weight: 500;
}
.fondopostit {
display: inline-block;
background-image: url(//alelos.es/wp-content/themes/image/postit.png);
background-position: center left;
background-repeat: no-repeat;
background-size: 100%;
padding: 1rem 1.5rem 1rem 1rem;
margin-bottom:0.5em;
} .frutiolimpiadas-borde-azul {
display: block;
width: 80px;
height: 3px;
text-align: center;
margin: 1rem auto;
background-color: #009fe3;
border-color: #009fe3;
}
.frutiolimpiadas-p {
text-align: center;
}
.frutiolimpiadas-titulo {
font-family: "Outfit", sans-serif;
font-size: 1.1rem;
font-style: normal;
font-weight: bold;
}
.frutiolimpiadas-prueba {
font-style: normal;
font-weight: bold;
text-decoration: underline;
} .insert-trauma {
font-size: 0.727rem;
font-variant: normal;
text-transform: uppercase;
}
.blank-page {
min-height: 500px;
} .rectafinal-container {
display: block;
border-width: 0;
text-align: center;
padding: 2rem;
margin:2rem auto;
}
.rectafinal {
font-family: "Yanone Kaffeesatz Light", sans-serif;
font-size: 2rem;
font-style: normal;
font-weight: 300;
}
.fin-aventura-container {
display:block;
max-width:90%;
margin:3rem;
padding:3rem;
min-width:50%;
}
.fin-aventura {
text-align:center;
margin:1rem;
}
.fin-aventura-fechas {
font-size: 0.85rem;
font-family: "Outfit", sans-serif;
font-style: normal;
font-weight: 300;
line-height: 1.6;
} .whatsapp-fondo {
padding: 1rem;
min-height: 200px;
background-color: #eae3d9;
border-width: 0;
}
.whatsapp-item {
margin-bottom: 1rem;
}
.whatsapp-item-right {
text-align: right;
}
.whatsapp-chat {
display: inline-block;
position: relative;
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 1rem;
padding-right: 1rem;
background-color: #e7eec2;
border-bottom-left-radius: 2rem;
border-bottom-right-radius: 2rem;
border-top-left-radius: 2rem;
border-top-right-radius: 2rem;
border-width: 0;
margin-bottom: 0;
box-shadow: 2px 2px 2px #e7e7e7;
font-family: "Outfit", sans-serif;
font-size: 1rem;
}
.whatsapp-alex {
background-color: #fff;
}
.whatsapp-viz {
background-color: #e7eec2;
}
.whatsapp-icon {
height: 2rem;
vertical-align: middle;
padding: 0 0.5rem;
}
.whatsapp-fuck {
height: 8rem;
vertical-align: middle;
padding: 0 0.5rem;
}
.chatwindow-container {
display: block;
margin:2rem auto;
text-align: center;
}
.chatwindow {
max-width:100%;
} .sponsor {
text-align: center;
margin-bottom: 1rem;
font-size:1.2rem;
} .about-autor {
background-color: #f3faff;
padding: 2rem;
max-width: 75%;
margin: 1rem auto;
}
.about-autor-texto {
font-size: 1rem;
line-height: 1.5;
font-style: normal;
font-weight: normal;
margin-bottom: 0.5rem;
}
.about-autor-nombre {
font-family: "DM Serif Text", sans-serif;
font-size: 1.3rem;
}
.about-autor-dest {
font-style: normal;
font-weight: 600;
}
.about-autor-legend {
font-family: "Outfit", sans-serif;
font-weight: 300;
font-size: 0.7rem;
text-align: center;
}
.about-autor-foto-container {
text-align: center;
margin-bottom: 2rem;
margin-top: 1rem;
}
.about-autor-foto {
max-width: 100px;
} .dedicatoria-item {
text-align: center;
margin: 3rem auto;
}
.dedicatoria-cvh {
font-style: italic;
font-weight: normal;
font-size: 1.2rem;
text-align: center;
} .opiniones-container {
display: flex;
flex-flow: row nowrap;
justify-content: space-between;
margin: 2rem auto;
}
.opiniones-item {
display: block;
width:30%;
}
.opiniones-img {
max-width:100%;
}