.recent-post-wrap{width:100%;display:inline-block;padding:60px 0 50px 0}.recent-post-wrap .recent-post-title{width:100%;display:inline-block;padding-bottom:30px}.recent-post-wrap .recent-post-title h3{width:100%;display:inline-block;margin:0;font-size:1.32812rem;font-weight:500;line-height:1.2;color:#212529;text-align:left}.recent-post-wrap .recent-post-item{width:calc(100% / 3);display:inline-block;padding:0 15px}.recent-post-wrap .recent-post-item .recent-post-image{width:100%;display:inline-block;vertical-align:top;padding-bottom:15px}.recent-post-wrap .recent-post-item .recent-post-image .post-img{width:100%;display:inline-block;max-width:100%}.recent-post-wrap .recent-post-item .recent-post-image .post-img a{width:100%;display:inline-block;max-width:100%;margin:0;padding:0;position:relative;transition:.4s ease-in-out}.recent-post-wrap .recent-post-item .recent-post-image .post-img a img{width:100%;display:inline-block;max-width:100%;margin:0;padding:0;height:180px;object-fit:cover;object-position:center;border-radius:6px}.recent-post-wrap .recent-post-item .recent-post-caption{width:100%;display:inline-block;text-align:left}.recent-post-wrap .recent-post-item .recent-post-caption .recent-post-title{width:100%;display:inline-block;text-align:left;padding-bottom:0}.recent-post-wrap .recent-post-item .recent-post-caption .recent-post-title h2{width:100%;display:inline-block;margin:0;padding:0}.recent-post-wrap .recent-post-item .recent-post-caption .recent-post-title h2 a{width:100%;display:inline-block;word-break:break-word;text-transform:capitalize;color:#2e2e2e !important;font-size:1.0625rem;margin-bottom:.5rem;font-weight:500;line-height:1.2}.recent-post-wrap .recent-post-item .recent-post-caption .recent-post-date{width:100%;display:inline-block;text-align:left}.recent-post-wrap .recent-post-item .recent-post-caption .recent-post-date p{width:100%;display:inline-block;font-size:14px !important;color:#6c757d !important;margin:0;word-break:break-word;font-weight:400;line-height:1.5}.recent-post-wrap .recent-post-item .recent-post-caption .recent-post-title h2 a:hover{text-decoration:underline}.recent-post-wrap .recent-post-item-wrap{width:calc(100% + 30px);display:flex;flex-wrap:wrap;margin:0 -15px}.recent-post-wrap .recent-post-item .recent-post-image .post-img a:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);height:100%;width:100%;z-index:1;border-radius:6px;opacity:0;transition:.4s ease-in-out}.recent-post-wrap .recent-post-item .recent-post-image .post-img a:hover:after{opacity:.5}