@media (min-width: 1920px) {
    .blog-section3 {
        /*margin-bottom: 10.5rem;*/
    }
    .blog-list__col-3.blog-list {
        margin-bottom: 1rem;
    }
} /* 3col */
.blog-list__col-3 .blog-list__item {
    max-width: 100%;
    flex: 0 0 100%;
}
.blog-list.blog-list__col-3 .card__body {
    padding: 1rem;
}
.blog-list.blog-list__col-3 .card__footer {
    justify-content: space-between;
}
.blog-list.blog-list__col-3 .post-date {
    margin-right: 1rem;
}
.blog-list.blog-list__col-3 .card__body--details p {
    margin-bottom: 10px;
}
@media (min-width: 768px) {
    .blog-list__col-3 .blog-list__item {
        max-width: 50%;
        flex: 0 0 50%;
    }
}
@media (min-width: 992px) {
    .blog-list__col-3 .blog-list__item {
        max-width: 33.33%;
        flex: 0 0 33.33%;
    }
}
