.holistic-blog-wrapper > div:last-child > div {
    display: flex;
    flex-wrap: wrap;
}
.holistic-blog-wrapper .vc_grid-item-mini{
    height: 100%;
    display: flex;
    flex-direction: column;
}
.holistic-blog-wrapper .vc_grid-item-mini div+div{
    flex: 1;
}
.holistic-blog-wrapper .vc_grid-item-mini div+div > div> div> div{
    display: flex;
    flex-direction: column;
    height: 100%;
}
.holistic-blog-wrapper .vc_grid-item-mini div+div > div> div> div> div:last-child {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}

.holistic-blog-wrapper .vc_grid-item-mini div+div > div,.holistic-blog-wrapper .vc_grid-item-mini div+div > div > div {
    height: 100%;
}
.holistic-blog-wrapper .vc_gitem-post-data-source-post_title h4{
    margin-bottom: 0 !important;
}
.holistic-blog-wrapper .vc_grid-item-mini div+div p:empty{
    display: none;
}

@media(max-width:1024px){
    .holistic-blog-wrapper .vc_col-sm-3{
        width: 33.33%;
    }
}
@media (max-width:767px){
    .holistic-blog-wrapper .vc_col-sm-3{
        width: 100%;
    }
}

.holistic-blog-wrapper .vc_grid-item-mini div+div > div> div> div> div:last-child > a {
    display: inline-block;
    width: fit-content;
    margin: 0 auto;
}