/* Start custom CSS *//* Entrada del blog: texto del artículo con la tipografía y colores de la web */
.elementor [data-id="24d66cf1"]{font-family:var(--oe-font-texto),sans-serif;color:var(--oe-texto)}
.elementor [data-id="24d66cf1"] p,.elementor [data-id="24d66cf1"] li{font-family:var(--oe-font-texto),sans-serif;font-size:18px;line-height:1.75;color:var(--oe-texto)}
.elementor [data-id="24d66cf1"] p{margin:0 0 1.1em}
.elementor [data-id="24d66cf1"] h2{font-family:var(--oe-font-titulos),sans-serif;font-weight:800;text-transform:uppercase;color:var(--oe-azul);font-size:clamp(24px,3vw,34px);line-height:1;margin:2.2em 0 .7em;letter-spacing:0}
.elementor [data-id="24d66cf1"] h3{font-family:var(--oe-font-titulos),sans-serif;font-weight:700;color:var(--oe-azul);font-size:20px;line-height:1.25;margin:1.8em 0 .4em;text-transform:none}
.elementor [data-id="24d66cf1"] ul{list-style:none;padding:0;margin:0 0 1.4em}
.elementor [data-id="24d66cf1"] li{position:relative;padding:10px 0 10px 30px;border-top:1px solid var(--oe-linea);margin:0}
.elementor [data-id="24d66cf1"] li:last-child{border-bottom:1px solid var(--oe-linea)}
.elementor [data-id="24d66cf1"] li::before{content:"";position:absolute;left:0;top:1.35em;width:16px;height:2px;background:var(--oe-gris-way)}
.elementor [data-id="24d66cf1"] a{color:var(--oe-azul);text-decoration:underline;text-underline-offset:3px}
.elementor [data-id="24d66cf1"] a:hover{color:var(--oe-turquesa)}
.elementor [data-id="24d66cf1"] figure{margin:2em 0}
.elementor [data-id="24d66cf1"] img{width:100%;height:auto;display:block}
.elementor [data-id="24d66cf1"] strong{font-weight:700;color:inherit}
@media (max-width:767px){.elementor [data-id="24d66cf1"] p,.elementor [data-id="24d66cf1"] li{font-size:17px}}
/* Portada: foto destacada de fondo */
.elementor [data-id="57542a0b"]>[data-id="34a5578c"]{z-index:1}
.elementor [data-id="57542a0b"]>[data-id="39b5e00c"]{position:relative;z-index:2}/* End custom CSS */