.recent-blog-post{padding:100px 0}.recent-blog-post .heading-area{margin:0 auto 60px;max-width:750px;text-align:center;width:100%}.blog-post-main{display:flex;flex-wrap:wrap;gap:30px}.blog-post-card{background:#fff;border:1px solid #ccc;max-width:calc(33.33333% - 30px);transition:.3s ease-in-out;width:100%}.blog-post-card:hover{box-shadow:1px 10px 10px #f6f6f6}.blog-post-card .post-img img{aspect-ratio:4/3;display:flex;height:100%;object-fit:cover;transition:.3s ease-in-out;width:100%}.blog-post-card:hover .post-img img{transform:scale(1.2)}.blog-post-card .post-img{overflow:hidden;position:relative}.blog-post-card .post-img .author p,.blog-post-card .post-img .author ul{margin:0}.blog-post-card .post-img .author ul{bottom:0;display:flex;gap:10px;list-style:none;position:absolute;right:0}.blog-post-card .post-img .author ul li{background:#094174;color:#fff;font-size:14px;padding:5px 10px}.blog-post-card .post-img .author p a,.blog-post-card .post-img .author ul li,.blog-post-card .post-img .author ul li a{color:#fff;text-decoration:none}.blog-post-card .post-content{padding:20px 25px}.blog-post-card .post-content h3,.blog-post-card .post-content h3 a{color:#000;font-size:24px;margin-bottom:10px;text-decoration:none}.blog-post-card .post-content .primary-btn{font-size:16px;font-weight:400;letter-spacing:0;padding:5px 15px;text-transform:unset}@media (max-width:767px){.blog-post-card{max-width:calc(50% - 30px)}}@media (max-width:575px){.blog-post-card{max-width:100%}}