/* .latest-news-slider .slick-track {
    display: flex;
}

.latest-news-slider .slick-slide {
    height: auto;
    display: flex;
} */

.news-item {
    display: flex;
    flex-direction: column;
    height: 100%;
    background: #fff;
    border-radius: 16px;
    overflow: hidden;
    box-shadow: 0 6px 20px rgba(0,0,0,0.08);
}

/* Fixed image height */
.news-thumb {
    height: 330px;
    overflow: hidden;
}

.news-thumb img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

/* Content alignment */
.latest-news-slider .news-item .news-title {
     font-size: 1.4rem;
    font-weight: 600;
    margin-top: 10px;
    color: #000;
    text-align: left;
    line-height: 1.3;
    padding: 20px;
}

/* Fade side slides slightly */
.latest-news-slider .slick-slide {
    opacity:1;
    transition: all 0.3s ease;
    margin: 20px;
}

.latest-news-slider .slick-center {
    opacity: 1;
}

/* Arrows */
.slick-prev,
.slick-next {
    width: 48px;
    height: 48px;
    z-index: 10;
}

.slick-prev {
    left: -24px;
}

.slick-next {
    right: -24px;
}
