.elementor-8082 .elementor-element.elementor-element-fa5c816{margin-top:20px;margin-bottom:10px;}.elementor-widget-text-editor{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-8082 .elementor-element.elementor-element-eb35fea{margin-top:30px;margin-bottom:0px;}.elementor-8082 .elementor-element.elementor-element-1872056 .tpg-el-main-wrapper .entry-title{color:var( --e-global-color-primary );}.elementor-8082 .elementor-element.elementor-element-1872056 .tpg-el-main-wrapper .tpg-post-holder .entry-title:hover{color:var( --e-global-color-d625133 );}.elementor-8082 .elementor-element.elementor-element-1872056 .tpg-el-main-wrapper .tpg-el-image-wrap img{width:inherit;}.elementor-8082 .elementor-element.elementor-element-1872056 .tpg-el-main-wrapper .rt-holder .tpg-el-image-wrap img{object-position:inherit;}.elementor-8082 .elementor-element.elementor-element-1872056 .tpg-el-main-wrapper .rt-holder:hover .tpg-el-image-wrap img{object-position:inherit;}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a{font-weight:var( --e-global-typography-primary-font-weight );color:#FFFFFF;background-color:#0170B9;border-radius:5px 5px 5px 5px;}body .elementor-8082 .elementor-element.elementor-element-1872056 .rt-tpg-container .tpg-post-holder .rt-detail .read-more a:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#7a64f2;}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li > a, .elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li > span{font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination-wrap{justify-content:center;}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li:not(:hover) > a, .elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li:not(:hover) > span{color:var( --e-global-color-primary );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li:not(:hover) > a{color:var( --e-global-color-primary );background-color:var( --e-global-color-d625133 );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li:not(:hover){color:var( --e-global-color-primary );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-tpg-container .rt-pagination-wrap .rt-loadmore-btn{color:var( --e-global-color-primary );background-color:var( --e-global-color-d625133 );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li > a:not(:hover), .elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li:not(:hover) > span{background-color:var( --e-global-color-d625133 );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li:hover > a, .elementor-8082 .elementor-element.elementor-element-1872056 .rt-pagination .pagination-list > li:hover > span{color:var( --e-global-color-secondary );background-color:var( --e-global-color-d625133 );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-tpg-container .rt-pagination-wrap .rt-page-numbers .paginationjs .paginationjs-pages ul li:hover > a{color:var( --e-global-color-secondary );background-color:var( --e-global-color-d625133 );}.elementor-8082 .elementor-element.elementor-element-1872056 .rt-tpg-container .rt-pagination-wrap .rt-loadmore-btn:hover{color:var( --e-global-color-secondary );background-color:var( --e-global-color-d625133 );}/* Start custom CSS for tpg-grid-layout, class: .elementor-element-1872056 *//*======================================
=            SECCIÓN NOTICIAS
======================================*/

.notis .grid_layout_wrapper{
    display:flex;
    flex-wrap:wrap;
}

.notis .rt-grid-item{
    display:flex;
    margin-bottom:35px;
}

.notis .rt-holder{
    width:100%;
    display:flex;
}

.notis .rt-detail{
    display:flex;
    flex-direction:column;
    width:100%;
    background:#fff;
    border-radius:16px;
    overflow:hidden;
    box-shadow:0 10px 30px rgba(0,0,0,.08);
    transition:.35s ease;
    height:100%;
}

.notis .rt-detail:hover{
    transform:translateY(-8px);
    box-shadow:0 18px 45px rgba(0,0,0,.14);
}

/*====================
IMAGEN
=====================*/

.notis .rt-img-holder{
    overflow:hidden;
}

.notis .rt-img-holder img{
    width:100%;
    height:240px;
    object-fit:cover;
    transition:.6s;
}

.notis .rt-detail:hover img{
    transform:scale(1.05);
}

/*====================
CONTENIDO
=====================*/

.notis .entry-title-wrapper,
.notis .tpg-excerpt,
.notis .post-footer{
    padding-left:28px;
    padding-right:28px;
}

.notis .entry-title-wrapper{
    padding-top:28px;
}

.notis .entry-title{
    margin:0;
    line-height:1.4;
    min-height:90px;
}

.notis .entry-title a{
    color:#1e1e1e;
    font-size:24px;
    font-weight:700;
    text-decoration:none;
    transition:.3s;
}

.notis .entry-title a:hover{
    color:#005d9a;
}

/*====================
EXTRACTO
=====================*/

.notis .tpg-excerpt{
    flex:1;
    color:#666;
    line-height:1.75;
    font-size:15px;
}

.notis .tpg-excerpt-inner{
    min-height:85px;
}

/*====================
BOTÓN
=====================*/

.notis .post-footer{
    margin-top:auto;
    padding-bottom:28px;
}

.notis .read-more a{
    display:inline-block;
    background:#005d9a;
    color:#fff;
    padding:12px 28px;
    border-radius:40px;
    text-decoration:none;
    font-weight:600;
    transition:.3s;
}

.notis .read-more a:hover{
    background:#003d66;
}

/*====================
RESPONSIVE
=====================*/

@media(max-width:991px){

    .notis .entry-title{
        min-height:auto;
    }

    .notis .tpg-excerpt-inner{
        min-height:auto;
    }

}

@media(max-width:767px){

    .notis .rt-img-holder img{
        height:220px;
    }

    .notis .entry-title-wrapper,
    .notis .tpg-excerpt,
    .notis .post-footer{
        padding-left:22px;
        padding-right:22px;
    }

}
.notis .entry-title a{
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    overflow:hidden;
}
.notis .tpg-excerpt-inner{
    display:-webkit-box;
    -webkit-line-clamp:4;
    -webkit-box-orient:vertical;
    overflow:hidden;
}/* End custom CSS */