.post-recent-posts{background:#fff;padding:70px 0 85px}.post-recent-posts .inner{display:flex;flex-wrap:wrap;width:100%}.post-recent-posts .title{width:100%}.post-recent-posts .title h3{color:#192024;font-size:30px;font-weight:600;line-height:43px;text-align:center;text-transform:none;margin-bottom:40px;letter-spacing:0}.post-recent-posts .buttons{text-align:center}.post-recent-posts .item{width:32%;float:left;margin-left:2%;background:#fff;position:relative;box-shadow:0 2px 40px 0 rgba(0,0,0,0.1);margin-bottom:67px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-recent-posts .item.counter-2{margin-left:0}.post-recent-posts .item:hover{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.post-recent-posts .item .futured-wrapper{height:250px;width:100%;float:left;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important;position:relative}.post-recent-posts .item .futured-wrapper a{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.post-recent-posts .item .content{width:100%;float:left;padding:20px 30px 70px 30px}.post-recent-posts .item .content h2{text-align:left;margin-bottom:30px;line-height:0}.post-recent-posts .item .content h2 a{color:#192024;font-size:21px;font-weight:600;line-height:29px;text-decoration:none;text-align:left}.post-recent-posts .item .content .extra{position:absolute;bottom:30px;left:0;right:0;padding:0 30px}.post-recent-posts .item .content .extra .author-section{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;flex-wrap:wrap}.post-recent-posts .item .content .extra .avatar{width:36px;height:36px;border-radius:100px;overflow:hidden;float:left;margin-right:13px;border:1px solid #bfe0ff}.post-recent-posts .item .content .extra .author{float:left;margin:0;margin-right:5px}.post-recent-posts .item .content .extra .author p{color:#192024;font-size:15px;line-height:20px;margin:0;font-weight:normal}.post-recent-posts .item .content .extra .author p a{color:#192024;font-weight:normal}.post-recent-posts .item .content .extra .date{float:left}.post-recent-posts .item .content .extra .date span{color:#192024;font-size:15px;line-height:20px;font-weight:normal}.post-recent-posts .item .content .extra .date span.line{color:#bfe0ff}@media only screen and (max-width :979px){.post-recent-posts .item{width:49%}.post-recent-posts .item.counter-4{margin-left:0}}@media only screen and (max-width :767px){.post-recent-posts .item{width:100%;margin-left:0 !important}}