.recent-blog-post .feat-image{background-size:cover!important;padding-bottom:50%;position:relative}.author{font-size:16px}.author-name{font-weight:600}.author-title{color:#828282;display:block;font-size:14px;margin-top:.25rem}.author-info{align-items:center;display:flex;line-height:1.1;margin-top:1rem}.blog-details{color:#676767;font-size:14px;margin-top:1rem}.blog-link{height:100%;position:absolute;width:100%;z-index:5}.blog-wrapper{animation-timing-function:ease-in-out;background-color:#fff;border:1px solid #e5e7ea;border-radius:8px;height:100%;position:relative;transition:all .3s ease-in-out}.blog-wrapper:hover{box-shadow:15px 25px 60px 0 rgba(0,0,0,.13)}.author-name{display:block}.blog-content{padding:0 25px 50px}.recent-blog-post{position:relative}.recent-blog-post .post-name{margin-top:1rem}.recent-blog-post .post-name h5 a,.recent-blog-post a{color:#575a5f;text-decoration:none}.author-info img{border-radius:50%;margin-right:.5rem;max-width:50px}.blog-by-tags{align-items:flex-start;display:flex;flex-wrap:wrap}.extra-blog-tags{margin-top:2.5rem}.blog-by-tags .btn{font-size:14px;margin-right:.5rem;margin-top:.5rem;padding:5px 15px}.recent-blog-post:active .button-overlay,.recent-blog-post:hover .button-overlay{opacity:1}.button-overlay{align-items:center;background-color:rgba(16,25,37,.8);bottom:0;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;width:100%}@media (max-width:992px){.recent-blog-post{margin-bottom:25px}}