.news-legacy-promo {
    position: relative;
    overflow: hidden;
}

.news-legacy-promo-img {
    height: 420px;
    object-fit: cover;
}

.news-legacy-promo-small-img {
    height: 265px;
    object-fit: cover;
}

.news-legacy-main-img {
    height: 330px;
    object-fit: cover;
}

.news-legacy-row-img {
    height: 210px;
    object-fit: cover;
}

.news-legacy-thumb {
    height: 70px;
    object-fit: cover;
}

.news-legacy-detail-img {
    max-height: 620px;
    object-fit: cover;
}

.news-share-list {
    display: flex;
    flex-wrap: wrap;
    gap: .5rem;
}

.u-heading-v3__title {
    letter-spacing: .02em;
}

.pagination {
    gap: .35rem;
}

.pagination .page-link {
    color: #008744;
}

.pagination .active .page-link {
    background: #008744;
    border-color: #008744;
    color: #fff;
}

@media (max-width: 991.98px) {
    .news-legacy-promo-img,
    .news-legacy-promo-small-img,
    .news-legacy-main-img,
    .news-legacy-row-img {
        height: auto;
    }
}
