.elementor-2893 .elementor-element.elementor-element-96b9ada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2893 .elementor-element.elementor-element-113294d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-2893 .elementor-element.elementor-element-c54a209{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2893 .elementor-element.elementor-element-4d316e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2893 .elementor-element.elementor-element-c13fed0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2893 .elementor-element.elementor-element-47ee750{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}/* Start custom CSS for container, class: .elementor-element-c13fed0 */<style>

/* ═══════════════════════════════════════════════
   MEMERANDUM · NAVEGACIÓN PREV / NEXT
═══════════════════════════════════════════════ */

.elementor-post-navigation{
    width:calc(100% - 32px);
    max-width:920px;

    margin:0 auto 65px !important;
    padding:0 !important;

    font-family:'Archivo',Arial,sans-serif !important;

    border-top:1px solid #E5E5E5 !important;
    border-bottom:1px solid #E5E5E5 !important;
}


/* GRID */

.elementor-post-navigation .elementor-post-navigation__link{
    position:relative;
}


/* enlaces */

.elementor-post-navigation a{
    display:block !important;

    min-height:115px;

    padding:25px 26px !important;

    background:#fff;

    text-decoration:none !important;

    transition:
        background .18s ease,
        transform .18s ease;
}


/* divisor central */

.elementor-post-navigation__prev{
    border-right:1px solid #E5E5E5;
}


/* hover */

.elementor-post-navigation a:hover{
    background:#FAF8F2;
}


/* ═════════════════════════════
   LABEL
═════════════════════════════ */

.elementor-post-navigation__prev--label,
.elementor-post-navigation__next--label{

    display:block !important;

    margin-bottom:8px !important;

    color:#999 !important;

    font-family:'Archivo',Arial,sans-serif !important;

    font-size:8px !important;
    font-weight:800 !important;

    line-height:1 !important;

    letter-spacing:.14em !important;

    text-transform:uppercase;
}


/* texto gracioso */

.elementor-post-navigation__prev--label{
    font-size:0 !important;
}

.elementor-post-navigation__prev--label:after{
    content:"← EL ANTERIOR DESASTRE";
    font-size:8px;
}


.elementor-post-navigation__next--label{
    font-size:0 !important;
}

.elementor-post-navigation__next--label:after{
    content:"SIGUIENTE IDIOTEZ →";
    font-size:8px;
}


/* ═════════════════════════════
   TÍTULO
═════════════════════════════ */

.elementor-post-navigation__prev--title,
.elementor-post-navigation__next--title{

    display:block;

    color:#111 !important;

    font-family:
        'Archivo Black',
        'Arial Black',
        sans-serif !important;

    font-size:
        clamp(
            .95rem,
            2vw,
            1.25rem
        ) !important;

    font-weight:900 !important;

    line-height:1.05 !important;

    letter-spacing:-.025em;

    text-transform:uppercase;

    transition:color .18s ease;
}


/* hover título */

.elementor-post-navigation a:hover
.elementor-post-navigation__prev--title,

.elementor-post-navigation a:hover
.elementor-post-navigation__next--title{

    color:#C2560B !important;
}


/* ═════════════════════════════
   FLECHAS NATIVAS
═════════════════════════════ */

.elementor-post-navigation
.post-navigation__arrow-wrapper{

    display:none !important;
}


/* siguiente alineado derecha */

.elementor-post-navigation__next{
    text-align:right;
}


/* pequeño detalle naranja */

.elementor-post-navigation__prev a:before,
.elementor-post-navigation__next a:after{

    content:"";

    position:absolute;

    bottom:0;

    width:0;
    height:3px;

    background:#EF7D1E;

    transition:width .25s ease;
}


.elementor-post-navigation__prev a:before{
    left:0;
}

.elementor-post-navigation__next a:after{
    right:0;
}


.elementor-post-navigation__prev a:hover:before,
.elementor-post-navigation__next a:hover:after{
    width:100%;
}


/* ═════════════════════════════
   MOVIL
═════════════════════════════ */

@media(max-width:650px){

    .elementor-post-navigation{
        width:calc(100% - 24px);
    }

    .elementor-post-navigation{
        display:block !important;
    }

    .elementor-post-navigation__prev,
    .elementor-post-navigation__next{
        width:100% !important;
        border-right:0;
    }

    .elementor-post-navigation__prev{
        border-bottom:1px solid #E5E5E5;
    }

    .elementor-post-navigation a{
        min-height:90px;
        padding:20px !important;
    }

}

</style>/* End custom CSS */