.titulo_blog a{
    color:#000;
}
.last_posts_cards small,
.card-text{
    font-size:14px;
    line-height:1.3em;
}

.last_posts_cards .card .img_card {
    margin:0;
}
.last_posts_cards .no_rel_aspecto .card .img_card {
    padding:0;
}
.last_posts_cards .no_rel_aspecto .card:hover .img_card img,
.last_posts_cards .no_zoom_img .card:hover .img_card img {
    transform: scale(1);
}
.last_posts_cards .no_rel_aspecto .card .img_card img {
    position:relative;
    top:initial;
    right:initial;
    left:initial;
    object-fit: none;
    height:auto;
    width:auto;
}

.last_posts_cards .card_leer_mas .card .card-body{
    padding-bottom:50px;
}
.last_posts_cards .card_leer_mas .card .card-body .btn-link{
    position:absolute;
    bottom:15px;
    left:15px;
}
.carrusel_posts_wrap .card_wrap{
    padding:10px;
    margin-bottom:0;
}
@media(max-width:767px){
    .last_posts_cards .slick-slide>div{
        display:flex;
        justify-content: center;
    }
    .card_wrap{
        max-width:400px;
        margin:0 auto
    }

    .last_posts_cards .slick-slide .card_wrap{
        margin:0;
    }
}

/*Overlay*/

body  .last_posts_cards .card_overlay .img_card{
    padding-bottom:100%;
    margin:0;
}
body .last_posts_cards .card_overlay .card-body small,
body .last_posts_cards .card_overlay .card-body .titulo_blog a:hover,
body .last_posts_cards .card_overlay .card-body .titulo_blog a{
color:#fff;
}
body .last_posts_cards .card_overlay .card-body{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    margin:0;
    top: 0;
    display:flex;
    align-items: flex-end;
}
/*body:not(.post-type-archive-recetas):not(.productos-template-default):not(.productos-template-default) .last_posts_cards .card_overlay .card-body{*/
body.blog .last_posts_cards .card_overlay .card-body,
body.single-post .last_posts_cards .card_overlay .card-body,
body.home .last_posts_cards .card_overlay .card-body {
    position: inherit;
    align-items: flex-start;
    padding-top: 15px;
}


body .last_posts_cards .card_overlay .card-body>*{
    z-index:10;
    position:relative;
}

body .last_posts_cards .card_overlay .card-body:before{
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    content:"";
    height:30%;
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.45) 40%,rgba(0,0,0,1) 95%);
    transition:all ease .3s;
    opacity:.9;
}
body .last_posts_cards .card_overlay:hover .card-body:before{
    /*height:60%;
    opacity:1;*/
}
/*body:not(.post-type-archive-recetas):not(.productos-template-default) .last_posts_cards .card_overlay .img_card{*/
body.blog .last_posts_cards .card_overlay .img_card,
body.single-post .last_posts_cards .card_overlay .img_card,
body.home .last_posts_cards .card_overlay .img_card {
    /*height: 50% !important;*/
    padding: 0;
}
/*body:not(.post-type-archive-recetas):not(.productos-template-default) .last_posts_cards .card_overlay .img_card img{*/
body.blog .last_posts_cards .card_overlay .img_card img,
body.single-post .last_posts_cards .card_overlay .img_card img,
body.home .last_posts_cards .card_overlay .img_card img {
    position: initial;
}

/*body:not(.post-type-archive-recetas):not(.productos-template-default) .last_posts_cards .card_overlay .card-body:before,
body:not(.post-type-archive-recetas):not(.productos-template-default) .otras_noticias .last_posts_cards .card_overlay .card-body::before {*/
body.blog .last_posts_cards .card_overlay .card-body:before,
body.single-post .last_posts_cards .card_overlay .card-body:before,
body.home .last_posts_cards .card_overlay .card-body:before {
    height:100%;
    opacity: 1;
    background:#00000029;
}

@media(min-width: 768px) {
    /*body:not(.post-type-archive-recetas):not(.productos-template-default) .last_posts_cards .card_overlay .img_card {*/
    body.blog .last_posts_cards .card_overlay .img_card,
    body.single-post .last_posts_cards .card_overlay .img_card,
    body.home .last_posts_cards .card_overlay .img_card {
        height: 50% !important;
    }
    /*body:not(.post-type-archive-recetas):not(.productos-template-default) .last_posts_cards .card_overlay .card-body{*/
    body.blog .last_posts_cards .card_overlay .card-body,
    body.single-post .last_posts_cards .card_overlay .card-body,
    body.home .last_posts_cards .card_overlay .card-body {
        padding-top: 93px;
    }
    /*body:not(.post-type-archive-recetas):not(.productos-template-default) .otras_noticias .last_posts_cards .card_overlay .img_card{*/
    body.blog .otras_noticias .last_posts_cards .card_overlay .img_card,
    body.single-post .otras_noticias .last_posts_cards .card_overlay .img_card,
    body.home .otras_noticias .last_posts_cards .card_overlay .img_card {
        height: auto !important;
    }
    /*body:not(.post-type-archive-recetas):not(.productos-template-default) .otras_noticias .last_posts_cards .card_overlay .card-body{*/
    body.blog .otras_noticias .last_posts_cards .card_overlay .card-body,
    body.single-post .otras_noticias .last_posts_cards .card_overlay .card-body {
        padding-top: 35px;
    }
}
@media (max-width: 767px){
    .last_posts_cards .card .card-body .titulo_blog * {
        font-size: 30px;
    }
}
@media (min-width: 1200px) {
    .last_posts_cards .card .card-body .titulo_blog * {
        font-size: 2.1rem;
    }
}


body.blog .last_posts_cards .overlay_card.verde .card-body::before,
body.single-post .last_posts_cards .overlay_card.verde .card-body::before,
body.home .last_posts_cards .overlay_card.verde .card-body::before {
    background: #A6D056 !important;
}
body.blog .last_posts_cards .overlay_card.azul .card-body::before,
body.single-post .last_posts_cards .overlay_card.azul .card-body::before,
body.home .last_posts_cards .overlay_card.azul .card-body::before {
    background: #63C5F3 !important;
}
body.blog .last_posts_cards .overlay_card.naranja .card-body::before,
body.single-post .last_posts_cards .overlay_card.naranja .card-body::before,
body.home .last_posts_cards .overlay_card.naranja .card-body::before {
    background: #FFBF44 !important;
}
body.blog .last_posts_cards .overlay_card.marron .card-body::before,
body.single-post .last_posts_cards .overlay_card.marron .card-body::before,
body.home .last_posts_cards .overlay_card.marron .card-body::before {
    background: #AF6638 !important;
}
body.blog .last_posts_cards .overlay_card.bsd-color .card-body::before,
body.blog .last_posts_cards .overlay_card.sydecar-color .card-body::before,
body.single-post .last_posts_cards .overlay_card.bsd-color .card-body::before,
body.single-post .last_posts_cards .overlay_card.sydecar-color .card-body::before,
body.home .last_posts_cards .overlay_card.bsd-color .card-body::before,
body.home .last_posts_cards .overlay_card.sydecar-color .card-body::before {
    background: #00000029 !important;
}

/*@media(max-width: 767.98px) {
    .last_posts_cards .overlay_card.verde .card-body::before {
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(166,208,86, 0.45) 43%,rgba(166,208,86, 1) 95%)!important;
    }
    .last_posts_cards .overlay_card.azul .card-body::before {
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(99,197,243, 0.45) 43%,rgba(99,197,243, 1) 95%)!important;
    }
    .last_posts_cards .overlay_card.naranja .card-body::before {
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(1255,191,68) 43%,rgba(1255,191,68, 1) 95%)!important;
    }
    .last_posts_cards .overlay_card.marron .card-body::before {
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(175, 102, 56, 0.45) 43%,rgba(175, 102, 56, 1) 95%)!important;
    }
    .last_posts_cards .overlay_card.bsd-color .card-body::before,
    .last_posts_cards .overlay_card.sydecar-color .card-body::before {
        background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,41, 0.45) 43%,rgba(0,0,41, 1) 95%)!important;
    }
}*/

/*Color listado /blog - Marron */

.last_posts_cards .overlay_card.marron {
    
}
        /*POST - ¿Cómo son y en qué se diferencian las bebidas vegetales de Vegetánea?  *
        .last_posts_cards .item_post_4359 .card-body:before {
            background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(175, 102, 56,0.45) 43%,rgba(175, 102, 56,1) 95%)!important;
        }

        /*POST - Propiedades de las almendras *
        .last_posts_cards .item_post_2454 .card-body:before {
            background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(175, 102, 56,0.45) 43%,rgba(175, 102, 56,1) 95%)!important;
        }

        /*POST - E-S Artificiales, queson y qué debes tener en cuenta *
        .last_posts_cards .item_post_1375 .card-body:before {
            background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(175, 102, 56,0.45) 43%,rgba(175, 102, 56,1) 95%)!important;
        }      

        /*POST - beneficios de la soja para la salud 
        .last_posts_cards .item_post_1173 .card-body:before {
            background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(175, 102, 56,0.45) 43%,rgba(175, 102, 56,1) 95%)!important;
        }  */
  
/*FIN Color listado /blog - Marron */

/*-----------------------------------------------------*/

/*Color listado /blog - Verde claro */


        /*POST - ¿Es sostenible el envase de Vegetánea?    *
        .last_posts_cards .item_post_4404 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }

        /*POST - ¿Cómo combinar las proteínas vegetales para una alimentación saludable?   *
        .last_posts_cards .item_post_4355 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }

        /*POST - Descubre los calendarios plantables para un 2023 más natural y sostenible   *
        .last_posts_cards .item_post_4228 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }

        /*POST - ¿Es sostenible el envase de Vegetánea?  *
        .last_posts_cards .item_post_4478 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }

        /*POST - Como incluir proteina vegetal en tu alimentacion diaria *
        .last_posts_cards .item_post_2423 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }
        /*POST - Cual es la diferencia entre dieta vegana y plant based *
        .last_posts_cards .item_post_1365 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }
        /*POST - Como elegir la mejor bebida vegetal *
        .last_posts_cards .item_post_1172 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }
        /*POST - La cantidad si importa *
        .last_posts_cards .item_post_1171 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }
        /*POST - Propiedades de la bebida de almendras *
        .last_posts_cards .item_post_1165 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }
         /*POST - Consejos para llevar alimentacion saludable *
        .last_posts_cards .item_post_3854 .card-body:before {
        background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }
        /*POST - azucares añadidos todo lo que necesitas saber
        .last_posts_cards .item_post_3886 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(166, 208, 86, 1) 30%, rgba(166, 208, 86, 1) 95%)!important;
        }*/
  
/*FIN Color listado /blog - Verde claro */

/*-----------------------------------------------------*/


/*Color listado /blog - Verde oscuro */

        /*POST - Nueva crema para untar vegetanea: beneficios e ideas de como consumirla 
        .last_posts_cards .item_post_1742 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(61, 120, 79, 1) 30%, rgba(61, 120, 79, 1) 95%)!important;
        }*/
  
/*FIN Color listado /blog - Verde oscuro*/

/*-----------------------------------------------------*/


/*Color listado /blog - Naranja */

        /*POST - ¿Cómo elegir la mejor bebida vegetal? *
        .last_posts_cards .item_post_4379 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 191, 68, 1) 30%, rgba(255, 191, 68, 1) 95%)!important;
        }

        /*POST - 5 batidos con proteína vegetal para cuidarte *
        .last_posts_cards .item_post_4332 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 191, 68, 1) 30%, rgba(255, 191, 68, 1) 95%)!important;
        }

        /*POST - Dieta flexitariana: que es y 5 beneficios *
        .last_posts_cards .item_post_1748 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 191, 68, 1) 30%, rgba(255, 191, 68, 1) 95%)!important;
        }

        /*POST - Los 10 beneficios mas importantes de la avena 
        .last_posts_cards .item_post_1271 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 191, 68, 1) 30%, rgba(255, 191, 68, 1) 95%)!important;
        }*/
  
/*FIN Color listado /blog - Naranja*/

/*-----------------------------------------------------*/


/*Color listado /blog - Azul */


        /*POST - ¿Qué es y qué significa el sello FSC?  *
        .last_posts_cards .item_post_4398 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(99, 197, 243, 1) 30%, rgba(99, 197, 243, 1) 95%)!important;
        }

        /*POST - Bebida de arroz porque es importante para la salud *
        .last_posts_cards .item_post_1284 .card-body:before {
            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(99, 197, 243, 1) 30%, rgba(99, 197, 243, 1) 95%)!important;
        }
         /*POST - Bebidas vegetánea sin gluten 
        .last_posts_cards .item_post_3837 .card-body:before {
             background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(99, 197, 243, 1) 30%, rgba(99, 197, 243, 1) 95%)!important;
        }       */
  
/*FIN Color listado /blog - Azul*/

/*-----------------------------------------------------*/


/*Color listado /blog - Mango */

 /*POST - Nuevos productos vegetánea alternartivas 
 .last_posts_cards .item_post_3843 .card-body:before {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(255, 191, 68, 1) 30%, rgba(255, 191, 68, 1) 95%)!important;
}*/

/*FIN Color listado /blog - Mango*/

/*-----------------------------------------------------*/