.blog-listing-mdl{overflow:hidden;position:relative}.blog-listing-mdl .post-listing{display:flex;flex-direction:column;gap:30px}.blog-listing-mdl .post-item{background-color:#fff;border:1px solid #dedede}.blog-listing-mdl .post-listing-title{margin:0;padding:20px 30px}.blog-listing-mdl .post-listing-title a{color:inherit}.blog-listing-mdl .post-item-image img{display:block;height:100%;max-height:384px;object-fit:cover;object-position:center;width:100%}.blog-listing-mdl .post-item-cont{margin-top:20px;padding:0 30px}.blog-listing-mdl .post-item-btn-author{background:linear-gradient(0deg,#fff,#f5f5f5);border-top:1px solid #dedede;display:flex;flex-wrap:wrap;font-size:15px;margin-top:12px;padding:18px 30px}.blog-listing-mdl .post-item-date-tag-wrap{display:flex;flex-wrap:wrap;gap:4px;line-height:2.3}.blog-listing-mdl .post-item-cont{display:flex;flex-direction:column;font-size:14px;gap:10px}.blog-listing-mdl .blog-post-author img{border-radius:50%;height:48px;overflow:hidden;width:48px}.blog-listing-mdl .blog-post-author .blog-post-author-link{align-items:center;display:flex;gap:6px}.blog-listing-mdl .post-item-btn-author{align-items:center;gap:20px}.blog-listing-mdl .post-item-btn-author>div{width:calc(50% - 10px)}.blog-listing-mdl .post-item-btn-inner{text-align:right}.blog-listing-mdl .blog-pagination{display:flex;flex-wrap:wrap;justify-content:center;margin:58px 0 0;text-align:center}.blog-listing-mdl .blog-pagination .page-numbers.current{background-color:#4dc7ec;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06);color:#fff}.blog-listing-mdl .blog-pagination .page-numbers{background-color:transparent;color:#7b8283;font-size:14px;font-weight:500;margin:0 2px 2px;padding:10px 16px;text-decoration:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.blog-listing-mdl .blog-pagination .page-numbers:not(.current):hover{background-color:#fff;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.06);box-shadow:0 4px 12px rgba(0,0,0,.06);color:#7b8283}.blog-listing-mdl-top-author{background-color:#fff;border:1px solid #dedede;margin-bottom:30px;padding:28px 25px}.blog-listing-mdl-top-author h6{margin-bottom:0}.blog-listing-mdl-top-author .blog-post-author img{border-radius:0;height:181px;object-fit:cover;object-position:center;overflow:hidden;width:179px}.blog-listing-mdl-top-author .blog-post-author .author-name{display:inline-block;padding-left:15px;width:calc(100% - 185px)}@media (min-width:1201px){.blog-listing-mdl .page-center.col_padd{padding:0}}@media (max-width:991px){.blog-listing-mdl .author-name{width:calc(100% - 54px)}}@media (max-width:767px){.blog-listing-mdl .post-item-btn-inner{text-align:left}.blog-listing-mdl .post-item-btn-author>div{width:100%}.blog-listing-mdl-top-author .blog-post-author img{height:80px;width:80px}.blog-listing-mdl-top-author .blog-post-author .author-name{width:calc(100% - 86px)}.blog-listing-mdl .blog-pagination .prev-link{margin-bottom:10px;width:100%}.blog-listing-mdl .blog-pagination .next-link{margin-top:10px;width:100%}.blog-listing-mdl .blog-pagination .page-numbers{font-size:13px;padding-left:10px;padding-right:10px}}