.widget-blog .blog-card {
    height: 100%;
}

.widget-blog-card {
    position: relative;
}

.widget-blog .blog-slider .swiper-wrapper {
    margin-block-end: var(--st-spacing-md);
}

    .widget-blog-5648762d-ebdd-493b-9d7e-ad7826400cc0 .widget-blog-cards {
        display: grid;
        grid-gap: var(--blog-grid-space-between);
    }

    @media screen and (max-width: 767px) {
        .widget-blog-5648762d-ebdd-493b-9d7e-ad7826400cc0 .widget-blog-cards {
            grid-template-columns: repeat(2, 1fr);
        }
    }

    @media screen and (min-width: 768px) and (max-width: 991px) {
        .widget-blog-5648762d-ebdd-493b-9d7e-ad7826400cc0 .widget-blog-cards {
            grid-template-columns: repeat(3, 1fr);
        }
    }

    @media screen and (min-width: 992px) {
        .widget-blog-5648762d-ebdd-493b-9d7e-ad7826400cc0 .widget-blog-cards {
            grid-template-columns: repeat(4, 1fr);
        }
    }

