.latest-news-section {
    background-color: var(--light-color);
}

.latest-news-section h3 {
    color: var(--primary-color);
    margin-block: 2rem;
}

.news-inner-title picture {
    display: block;
    width: 24px;
    height: 24px;
}

.news-inner-title {
    border-block: 1px solid rgb(0 112 150 / 30%);
    padding-block: .8rem;
}

.news-inner-title p {
    color: var(--secondary-color);
}

.news-inner-section .main-content-container picture {
    display: block;
}

@media (max-width: 424.98px) {
    .news-inner-title {
        flex-direction: column;
        align-items: flex-start !important;
    }
}
.news-inner-section .main-content-description-container {
    justify-content: flex-start !important;
}
