/*======================================
    HOME NEWS
======================================*/

.home-news{

    height: 100%;

}

.news-card{

    height: 100%;

    background: var(--white);

    border-radius: 8px;

    overflow: hidden;

    transition: var(--transition);

    box-shadow: 0 8px 25px rgba(0,0,0,.06);

}

.news-card:hover{

    transform: translateY(-8px);

    box-shadow: 0 18px 35px rgba(0,0,0,.12);

}

.news-card a{

    display: block;

    color: inherit;

    text-decoration: none;

}

.news-image{

    overflow: hidden;

}

.news-image img{

    width: 100%;

    height: 180px;

    object-fit: cover;

    transition: .4s;

}

.news-card:hover img{

    transform: scale(1.08);

}

.news-content{

    padding: 22px;

}

.news-date{

    display: block;

    margin-bottom: 12px;

    color: #9CA3AF;

    font-size: 13px;

    text-transform: uppercase;

}

.news-content h3{

    margin-bottom: 22px;

    color: var(--title);

    font-size: 20px;

    line-height: 1.4;

}

.news-link{

    display: inline-flex;

    align-items: center;

    gap: 8px;

    color: var(--primary);

    font-size: 14px;

    font-weight: 700;

    text-transform: uppercase;

}

.news-card:hover .news-link i{

    transform: translateX(4px);

}

.news-link i{

    transition: .3s;

}