.latest-insight-head{margin-bottom: 30px; position: relative;}
.latest-insight-heading{ font-size: 18px; max-width: 620px;}
.latest-insight-heading h3{font-size: 40px;line-height: 1.2;margin-bottom: 25px;letter-spacing: -0.75px;}
.latest-insights-list{width: calc(100% + 22px); margin-left: -11px;}
.latest-insights-item{width: 33.333%; padding: 0 11px;}
.latest-insights-box{width: 100%; height: 100%; }
.latest-insights-img{width: 100%;height: 125px;background: var(--yellow);overflow: hidden; border-radius: 8px; overflow: hidden;}
.latest-insights-img img{width: 100%; height: 100%; object-fit: cover; transition: var(--custom-ease);}
.latest-insights-content{padding: 28px 0 22px;}
.latest-insights-content h4{margin-bottom: 0;font-size: 20px;line-height: 1.2;font-weight: 700;letter-spacing: -0.5px;}
.latest-insights-cta{padding: 0;margin-top: auto;}
.latest-insights-box:hover .latest-insights-img img{transform: scale(1.05);}
.latest-insights-list .slick-list{overflow: visible;}
.latest-insight-head .slider-arrow-group{position: absolute; right: 0; bottom: 20px;}

/* ========================================== 
! Large devices (desktops, less than 1200px)
=========================================== */
@media (max-width:1199.98px) {
 
 
    .latest-insights-item{width: 330px;}
}

 

/*==========================================
! Medium devices (tablets, less than 992px)
========================================== */
@media (max-width:991.98px) {
 }

/* =================================================  
 ! Small devices (landscape phones, less than 768px)
 ================================================= */
@media (max-width: 767.98px){
    .latest-insights-item{width: 90vw; max-width: 330px;}
    .latest-insight-heading h3{font-size: 35px; padding-right: 100px;}
    .latest-insight-head .slider-arrow-group{bottom: auto; top: 0;}
}

/* ======================================================
 ! Extra small devices (portrait phones, less than 576px)
 ====================================================== */
 @media (max-width: 575.98px){

}

/* ======================================================
! Extra small devices (portrait phones, less than 360px)
====================================================== */
@media (max-width:359.98px) {
}
