.blogListing{background-repeat:no-repeat;position:relative;z-index:1}.blogListing>div{position:relative;z-index:3}.blogListing .btn_wrap{display:flex}.blogListing .title-wrpr{margin-bottom:50px}.blogListing .title-wrpr :last-child{margin-bottom:0}.blogListing .cardItems{display:flex;flex-wrap:wrap;gap:50px 20px;list-style:none;margin:0;padding:0}.blogListing .cardItems.col-full-width article.blog-index__post{width:100%}.blogListing .cardItems.col-two-col article.blog-index__post{width:calc(50% - 10px)}.blogListing .cardItems.col-three-col article.blog-index__post{width:calc(33.33% - 13.33333px)}.blogListing .cardItems.col-four-col article.blog-index__post{width:calc(25% - 15px)}.blogListing .cardItems .cardItem{align-items:center;background:#fff;display:flex;flex-direction:column;flex-wrap:wrap;height:100%}.blogListing .cardItems .cardItem.no-img .contWrap{height:100%;width:100%}.blogListing .cardItems .cardItem .imgWrap{align-self:stretch;position:relative}.blogListing .cardItems .cardItem .imgWrap img{display:block;height:100%;max-width:100%;object-fit:cover;width:100%}.blogListing .cardItems .cardItem .contWrap{padding:40px 15px 15px;position:relative;width:100%}.blogListing .cardItems .cardItem .date{color:#000;font-size:16px;font-style:italic;line-height:24px;position:absolute;right:16px;top:12px}.blogListing .cardItems .cardItem .title{font-family:Evogria;font-size:21.5px;line-height:normal;margin-bottom:12px}.blogListing .cardItems .cardItem .description{font-size:16px;line-height:24px}.blogListing .cardItems .cardItem .listen_btn a{color:#000;display:inline-block;font-size:14px;font-weight:700;margin-top:20px}.blogListing .cardItems .cardItem{border-bottom:15px solid #032c59}.blogListing .cardItems.col-three-col article.blog-index__post .listen_btn a{color:#0b7bbb}.blogListing .cardItems.col-three-col article.blog-index__post .listen_btn a svg{width:18px}@media(max-width:1024px){.blogListing .cardItems{gap:20px}.blogListing .cardItems.col-four-col article.blog-index__post,.blogListing .cardItems.col-three-col article.blog-index__post{width:calc(50% - 10px)}}@media(max-width:767px){.blogListing .title-wrpr{margin-bottom:30px}.blogListing .cardItems article.blog-index__post{width:100%}.blogListing .cardItems .cardItem .contWrap{padding:40px 20px 14px}.blogListing .cardItems.col-four-col article.blog-index__post,.blogListing .cardItems.col-three-col article.blog-index__post,.blogListing .cardItems.col-two-col article.blog-index__post{width:100%}}