.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-183964b{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Playfair Display", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-183964b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-183964b a{color:#222222;}.elementor-21 .elementor-element.elementor-element-452d0c9{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Playfair Display", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-452d0c9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-452d0c9 a{color:#222222;}.elementor-widget-eael-post-grid .eael-meta-posted-on{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-meta > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .eael-entry-title, .elementor-widget-eael-post-grid .eael-entry-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-post-grid .eael-grid-post-excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-eael-post-grid .post-meta-categories li, .elementor-widget-eael-post-grid .post-meta-categories li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21 .elementor-element.elementor-element-46c6c3e{padding:0px 70px 0px 0px;}.elementor-21 .elementor-element.elementor-element-46c6c3e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-grid-post-holder{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-entry-title a{color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-entry-title:hover, .elementor-21 .elementor-element.elementor-element-46c6c3e .eael-entry-title a:hover{color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-entry-title, .elementor-21 .elementor-element.elementor-element-46c6c3e .eael-entry-title a{font-family:"Playfair Display", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-grid-post-excerpt p{font-family:"Newsreader", Sans-serif;font-weight:400;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-grid-post .eael-entry-overlay{background-color:rgba(0,0,0, .75);}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-grid-post .eael-entry-overlay > i{color:#ffffff;font-size:18px;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-grid-post .eael-entry-overlay > img{height:18px;width:18px;}.elementor-21 .elementor-element.elementor-element-46c6c3e .eael-post-elements-readmore-btn{color:#0F0F0F;margin:20px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-da983b9{margin:51px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Playfair", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-da983b9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-da983b9 a{color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-9139262{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;font-family:"Playfair Display", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-9139262.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-9139262 a{color:#222222;}.elementor-21 .elementor-element.elementor-element-ec32f18{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;font-family:"Playfair Display", Sans-serif;font-weight:400;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-ec32f18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-ec32f18 a{color:#222222;}.elementor-21 .elementor-element.elementor-element-500ae71.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-500ae71{text-align:end;font-family:"Newsreader", Sans-serif;font-size:18px;font-weight:500;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-500ae71 a{color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-3324b6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-3324b6d{text-align:end;font-family:"Newsreader", Sans-serif;font-size:18px;font-weight:500;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-3324b6d a{color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-ad46336.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-21 .elementor-element.elementor-element-ad46336{text-align:end;font-family:"Newsreader", Sans-serif;font-size:18px;font-weight:500;color:#0F0F0F;}.elementor-21 .elementor-element.elementor-element-ad46336 a{color:#0F0F0F;}:root{--page-title-display:none;}body.elementor-page-21{margin:0px 50px 0px 50px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-183964b{font-size:10px;}.elementor-21 .elementor-element.elementor-element-452d0c9{font-size:14px;}.elementor-21 .elementor-element.elementor-element-9139262{font-size:14px;}.elementor-21 .elementor-element.elementor-element-ec32f18{font-size:14px;}body.elementor-page-21{margin:0px 10px 0px 10px;}}/* Start custom CSS for eael-post-grid, class: .elementor-element-46c6c3e *//* Grilla editorial de artículos */
.eael-post-grid {
    counter-reset: articulos;
}

.eael-post-grid .eael-grid-post {
    counter-increment: articulos;
}

.eael-post-grid .eael-entry-media img {
    width: 100%;
    aspect-ratio: 3 / 2;
    object-fit: cover;
}

.eael-post-grid .eael-entry-wrapper {
    position: relative;
    margin-top: 20px;
    padding: 24px 0 0;
    background: transparent;
    border-top: 1px solid #dedcd7;
}

.eael-post-grid .eael-entry-wrapper::before {
    content: counter(articulos, decimal-leading-zero);
    position: absolute;
    top: -8px;
    left: 0;
    padding-right: 10px;
    background: #ffffff;
    color: #77736d;
    font-family: Montserrat, sans-serif;
    font-size: 9px;
    letter-spacing: 1px;
}

.eael-post-grid .eael-entry-title {
    margin: 0 0 12px;
    font-family: "Cormorant Garamond", serif;
    font-size: 27px;
    font-weight: 400;
    line-height: 1.08;
}

.eael-post-grid .eael-grid-post-excerpt {
    margin-bottom: 20px;
    color: #999690;
    font-size: 13px;
    line-height: 1.55;
}

.eael-post-grid .eael-post-elements-readmore {
    color: #222222;
    font-size: 10px;
    font-weight: 500;
    letter-spacing: 1.4px;
    text-transform: uppercase;
}

@media (max-width: 767px) {
    .eael-post-grid .eael-entry-title {
        font-size: 24px;
    }

    .eael-post-grid .eael-entry-media img {
        aspect-ratio: 4 / 3;
    }
}/* End custom CSS */