.al-clients .flat-row.pad-79bt{padding:60px 0 80px!important;background:#f6f7f9}
.al-clients-intro{text-align:center;margin:0 auto 40px;max-width:640px;padding:0 15px}
.al-clients-intro small{display:block;color:#d9a821;font-weight:700;font-size:15px;margin-bottom:8px}
.al-clients-intro h2{font-size:34px;color:#151d31;margin:0;line-height:1.4}
.al-clients-intro h2:after{content:"";display:block;width:56px;height:4px;border-radius:4px;background:#efc443;margin:14px auto 0}
.al-clients-intro p{color:#6b7280;font-size:16px;line-height:1.9;margin:16px 0 0}
.al-clients .pad-79bt .row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin:0!important}
.al-clients .pad-79bt .row:before,.al-clients .pad-79bt .row:after{display:none!important}
.al-clients .pad-79bt .row>[class*="col-"]{width:auto!important;float:none!important;padding:0!important;max-width:none!important}
.al-clients .post-laternews,.al-clients .post-laternews article.post{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;height:100%}
.al-clients .post-laternews .featured-post{height:170px;display:flex!important;align-items:center;justify-content:center;background:#fff;border-radius:18px;border:1px solid #eceef2;box-shadow:0 10px 28px rgba(20,30,50,.06);padding:10px 16px;margin:0!important;overflow:hidden;transition:transform .3s,box-shadow .3s,border-color .3s}
.al-clients .post-laternews .featured-post a{display:flex!important;align-items:center;justify-content:center;width:100%;height:100%;cursor:default}
.al-clients .post-laternews .featured-post img{max-width:100%!important;max-height:150px!important;width:auto!important;height:auto!important;object-fit:contain;margin:0!important;border-radius:0!important;transition:transform .35s}
.al-clients .post-laternews .featured-post:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(20,30,50,.12);border-color:#efc443}
.al-clients .post-laternews .featured-post:hover img{transform:scale(1.05)}
.al-clients .post-laternews .featured-post:before,.al-clients .post-laternews .featured-post:after{display:none!important}
.al-clients .post-laternews .content-post{display:none!important}
@media (max-width:991px){.al-clients .pad-79bt .row{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (max-width:767px){
 .al-clients .flat-row.pad-79bt{padding:40px 0 56px!important}
 .al-clients-intro h2{font-size:26px}
 .al-clients .pad-79bt .row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
 .al-clients .post-laternews .featured-post{height:130px;padding:8px;border-radius:14px}
 .al-clients .post-laternews .featured-post img{max-height:112px!important}
}
