.section-blog-section{border-radius:0 0 15px 15px;margin-bottom:-15px;}
.section-featured-blog{padding:20px 0 60px;border-radius:0 0 15px 15px;margin-bottom:-15px;}
.article-cardinr{padding:20px 0 15px;}
.blog-sec:not(.grid) .article-cardinr{border-top:1px solid var(--pure-cacao);}
.blog-sec:not(.grid) .ac-continr{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;height:100%;gap:20px;}
.ac-content .tag{border-color:var(--pure-cacao);}
.ac-mediainr{line-height:0;}
.ac-mediainr a{display:block;position:relative;padding-bottom:67.57%;}
.ac-mediainr img{border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover;}
.blog-sec.grid{display:grid;gap:60px 20px;grid-template-columns:1fr;}
.blog-sec.grid .ac-continr{margin-top:20px;}
.blog-sec.grid .ac-content .tag{margin-bottom:10px;}
.blog-sec.grid .ac-continr .ac-link{margin-top:10px;}
.ac-link .link-arrow .label{padding:0 8px;}
@media(min-width:992px){
  .ac-cont.gridr-6-lcol{grid-column:7/span 5;}
  .article-cardinr{padding:20px 0;}
  .ac-content .tag{margin-bottom:20px;margin-right:5px;}
  .ac-mediainr a{padding-bottom:59.703%;}
  .blog-sec.grid{grid-template-columns:repeat(3,1fr);}
}
@media(max-width:991px){
  .blog-sec:not(.grid) .ac-content .tag{position:relative;top:-2px;margin-right:5px;margin-bottom:5px;}
  .blog-sec:not(.grid) .ac-content h5{font-family:var(--font-body-family);font-size:24px;line-height:110%;display:inline;}  
}