.recent-post-sec .row{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1150px}.recent-post-sec .row .col{padding:0 15px;width:33.3%}.recent-post-sec .row .col .recent-post .feather-img{line-height:0;margin-bottom:15px;position:relative}.recent-post-sec .row .col .recent-post .feather-img img{border-radius:20px;height:224px;object-fit:cover;width:100%}.recent-post-sec .row .col .recent-post .feather-img .date-month{align-items:center;border:3px solid;border-radius:100%;display:flex;font-size:17px;font-weight:600;height:60px;justify-content:center;line-height:20px;padding:8px;position:absolute;right:10px;text-align:center;top:10px;width:60px}.recent-post-sec .heading-section h6{margin:0 0 15px;text-align:center}.recent-post-sec .heading-section h6:before{left:44%}.recent-post-sec .heading-section h2{text-align:center}.recent-post-sec .row .content .author-txt .authorimg{align-items:center;display:flex;gap:10px;margin-bottom:15px}.recent-post-sec .row .content .author-txt .authorimg img{border-radius:50px;height:28px;width:28px}.recent-post-sec .row .col .recent-post{border-radius:20px;box-shadow:0 0 40px 5px #0000000d;padding:20px 20px 27px}.recent-post-sec .row .content .author-txt .authorimg .author-name{font-size:16px;font-weight:400}.recent-post-sec .row .col .recent-post .content .txt{border-top:1px solid #00000021;padding-top:15px}.recent-post-sec .row .col .recent-post .content .txt h5{margin:0 0 12px}.recent-post-sec .row .content .author-txt a.button{text-transform:uppercase}.recent-post-sec .row .col .recent-post .content .txt p{font-size:16px;font-weight:400;margin:0 0 28px}.recent-post-sec .heading-section h6{justify-content:center}@media only screen and (max-width:1024px){.recent-post-sec .row .col .recent-post .content .txt h5{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media only screen and (max-width:767px){.recent-post-sec .row .col{padding:0 0 30px;width:100%}.recent-post-sec .row .col .recent-post{padding:15px 15px 30px}.recent-post-sec .row .col:last-child{padding:0}.recent-post-sec .heading-section h2{line-height:120%}}@media only screen and (min-width:768px) and (max-width:1024px){.recent-post-sec .row .col{padding:0 10px}.recent-post-sec .row .col .recent-post{padding:20px 10px 30px}}