.blog-recent-post .topsection{align-items:flex-end;display:flex;flex-wrap:wrap;margin:0 -10px 50px}.blog-recent-post .topsection>div{padding:0 10px}.blog-recent-post .topsection .tag{text-align:right}.blog-recent-post .topsection .tag span{background:#f4f6fa;border:1px solid #2533421a;border-radius:15px;cursor:pointer;display:inline-block;padding:17px 20px}.blog-recent-post .topsection .cnt h2{margin-bottom:10px}.blog-recent-post .btmcontent .row{display:flex;flex-wrap:wrap;margin:0 -10px}.blog-recent-post .btmcontent .row .items{padding:0 10px;width:25%}.blog-recent-post img{max-width:100%}.blog-recent-post .btmcontent .row .items .image img{border-radius:10px;height:auto;object-fit:cover;object-position:center center;width:100%}.blog-recent-post .btmcontent .row .items .content h5{font-family:DM Sans;font-size:26px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:30px}.blog-recent-post .btmcontent .row .items .image{margin-bottom:20px;position:relative}.blog-recent-post .btmcontent .row .items .cntrow{align-items:center;border-left:1px solid #ffcf27;display:flex;gap:10px;padding-left:10px}.blog-recent-post .btmcontent .row .items .cntrow .cnt span{display:block}.blog-recent-post .btmcontent .row .items .cntrow .cnt span.authorname{color:#ffcf27;font-family:Darker Grotesque;font-size:26px;font-weight:800;line-height:125%;vertical-align:middle}.blog-recent-post .btmcontent .row .items .cntrow .cnt span.date{color:#253342;font-family:Darker Grotesque;font-size:20px;font-weight:500;line-height:125%;vertical-align:middle}.blog-recent-post .topsection .tag span:hover{background:#ffcf27;border:1px solid #ffcf27}.blog-recent-post .btmcontent .row .items .image .playicon{bottom:20px;position:absolute;right:20px}.blog-recent-post{padding:100px 0}@media (max-width:991px){.blog-recent-post .topsection>div{width:100%}.blog-recent-post .topsection .tag{text-align:left}.blog-recent-post .topsection{row-gap:30px}.blog-recent-post .topsection .cnt h2{font-size:40px}.blog-recent-post .btmcontent .row .items{width:50%}.blog-recent-post .btmcontent .row{row-gap:30px}}@media (max-width:767px){.blog-recent-post .btmcontent .row .items,.blog-recent-post .btmcontent .row .items .image img{width:100%}.blog-recent-post .btmcontent .row{row-gap:50px}.blog-recent-post .topsection .cnt h2{font-size:30px}.blog-recent-post .topsection .tag span{margin-bottom:20px}.blog-recent-post .topsection .tag span:last-child{margin-bottom:0}}