﻿@media (max-width: 991.98px) {
    .blog__item-arrow {
        display: none;
    }
    .blog__item {
        gap:20px;
        flex-direction: column;
        border-bottom: none;
    }
    .blog__item-image {
        width: 100%;
        margin-left: 0;
    }
    .blog__item-info {
        width: 100%;
        gap:22px;
    }
    .blog__item-meta {
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        align-items: center;
        flex-wrap: nowrap;
    }
}
/* ========================================================================================================== */
@media (max-width: 767.98px) {
    .blog__item-title {
        font-size: 22px;
    }
    .post__meta {
        justify-content: space-between;
    }
    .post__wrapper {
        gap: 22px;
    }
    .post__content {
        font-size: 16px;
    }
}
/* ========================================================================================================== */
@media (max-width: 575.98px) {
    .blog__item {
        padding-top: 25px;
        padding-bottom: 25px;
    }
    .blog__item-excerpt {
        font-size: 16px;
    }
    .post__banner {
        height: 280px;
        padding: 18px;
    }
}
/* ========================================================================================================== */
@media (max-width: 478.98px) {
    .post__banner {
        height: 240px;
    }
}
/* ========================================================================================================== */
@media (max-width: 419.98px) {
    .blog__item-title {
        font-size: 16px;
    }
    .blog__item-excerpt {
        font-size: 14px;
    }
    .post__content {
        font-size: 14px;
    }
    .post__banner {
        height: 200px;
        padding: 14px;
    }
}
/* ========================================================================================================== */

