.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-233 .elementor-element.elementor-element-5ec1054{--grid-columns:1;--grid-row-gap:8px;}@media(max-width:1024px){.elementor-233 .elementor-element.elementor-element-5ec1054{--grid-columns:1;}}@media(max-width:767px){.elementor-233 .elementor-element.elementor-element-5ec1054{--grid-columns:1;}}/* Start custom CSS for theme-post-content, class: .elementor-element-6498c5 */.elementor-233 .elementor-element.elementor-element-6498c5 :is(h1,h2,h3,h4,h5,h6){font-family:var(--fuente-titulos),sans-serif;color:var(--color-negro);font-weight:700;line-height:1.2;margin:1.6em 0 .6em}
.elementor-233 .elementor-element.elementor-element-6498c5 > :first-child, .elementor-233 .elementor-element.elementor-element-6498c5 .elementor-widget-container > :first-child{margin-top:0}
.elementor-233 .elementor-element.elementor-element-6498c5 h1{font-size:var(--fs-h2)}
.elementor-233 .elementor-element.elementor-element-6498c5 h2{font-size:var(--fs-h3);color:var(--color-celeste)}
.elementor-233 .elementor-element.elementor-element-6498c5 h3{font-size:var(--fs-h4)}
.elementor-233 .elementor-element.elementor-element-6498c5 h4{font-size:var(--fs-h5)}
.elementor-233 .elementor-element.elementor-element-6498c5 :is(h5,h6){font-size:var(--fs-h6);text-transform:uppercase;letter-spacing:.04em}
.elementor-233 .elementor-element.elementor-element-6498c5 p, .elementor-233 .elementor-element.elementor-element-6498c5 li{font-family:var(--fuente-textos),sans-serif;font-size:var(--fs-texto);line-height:1.7;color:var(--color-texto-suave)}
.elementor-233 .elementor-element.elementor-element-6498c5 p{margin:0 0 1em}
.elementor-233 .elementor-element.elementor-element-6498c5 :is(ul,ol){padding-left:1.25em;margin:0 0 1em}
.elementor-233 .elementor-element.elementor-element-6498c5 li{margin-bottom:.4em}
.elementor-233 .elementor-element.elementor-element-6498c5 li::marker{color:var(--color-celeste)}
.elementor-233 .elementor-element.elementor-element-6498c5 a{color:var(--color-celeste);text-decoration:underline;text-underline-offset:3px}
.elementor-233 .elementor-element.elementor-element-6498c5 strong{color:var(--color-negro)}
.elementor-233 .elementor-element.elementor-element-6498c5 blockquote{margin:1.5em 0;padding:16px 20px;border-left:4px solid var(--color-celeste);background:var(--color-gris);border-radius:0 8px 8px 0}
.elementor-233 .elementor-element.elementor-element-6498c5 img{border-radius:var(--radio-caja);height:auto}/* End custom CSS */