.recent-post-sec .post-heading h2 span{background:linear-gradient(90deg,#34377f,#00409a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.recent-post-sec .post-heading h2{font-size:60px;font-weight:700;letter-spacing:0;line-height:120%;margin:0;text-align:center}.recent-post-sec .post-heading{padding-bottom:49px}.post-w-recent .recent-post-sec .row .col .title{background:linear-gradient(90deg,#34377f,#00409a);border-radius:30px;color:#ececec;display:inline-block;font-size:16px;font-weight:700;letter-spacing:0;line-height:120%;padding:7.22px 12.95px;text-align:center}.post-w-recent .recent-post-sec .row{display:flex;flex-wrap:wrap;gap:10px}.post-w-recent .recent-post-sec .row .col{padding:15px 23px;width:calc(33.33333% - 6.66667px)}.post-w-recent .recent-post-sec .row .col .feather-img img{border-radius:40px;height:151.76px;object-fit:cover;width:100%}.recent-post-sec .row .col .recent-post .txt .title-post{font-size:18px;font-weight:400;letter-spacing:0;line-height:120%;margin-bottom:12px}.recent-post-sec .row .col .recent-post .txt p{background:linear-gradient(180deg,#1e1e1e,rgba(30,30,30,0) 65.77%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:18px;font-weight:400;letter-spacing:0;line-height:120%;margin-bottom:0;padding-bottom:52px}.post-w-recent .recent-post-sec .row .col .recent-post .author-txt .txt{padding:18px 0 0}.post-w-recent .recent-post-sec .row .col .recent-post{padding-top:25.62px;position:relative}.post-w-recent .recent-post-sec .row a.post-button{align-items:center;border:1px solid #1e1e1e;border-radius:60px;color:#34377f;display:flex;font-size:16px;font-weight:400;gap:12px;letter-spacing:0;line-height:120%;padding:10.5px 27px;text-decoration:none;width:max-content}.post-w-recent .recent-post-sec .row a.post-button svg path{fill:#34377f}.post-w-recent .recent-post-sec .row a.post-button:hover{background:linear-gradient(180deg,#3f3c8d,#0a47ae);border:1px solid #0a47ae;color:#ececec!important;text-decoration:none;transition:all .3s ease}.post-w-recent .recent-post-sec .row a.post-button:hover svg path{fill:#ececec!important}@media only screen and (max-width:767px){.recent-post-sec .post-heading h2{font-size:42px}.post-w-recent .recent-post-sec .row .col{padding:10px;width:100%}.post-w-recent .recent-post-sec .row{row-gap:20px}.post-w-recent .recent-post-sec .row .col .recent-post .author-txt .txt{padding:18px 0 0}.recent-post-sec .row .col .recent-post .txt p{padding-bottom:35px}}@media only screen and (min-width:768px) and (max-width:1024px){.recent-post-sec .post-heading h2{font-size:46px}.post-w-recent .recent-post-sec .row .col{padding:15px 10px}.post-w-recent .recent-post-sec .row .col .recent-post{padding-top:15px}.post-w-recent .recent-post-sec .row .col .recent-post .author-txt .txt{padding:15px 0 0}.recent-post-sec .row .col .recent-post .txt p{padding-bottom:35px}}@media only screen and (max-width:1400px){.post-w-recent.recent-post-r .border-container{left:24px!important}.post-w-recent.recent-post-r .post-w-recent-sec{padding-left:20px}}.post-w-recent.recent-post-r .outer_container{margin:0 auto;max-width:1340px;position:relative}.post-w-recent.recent-post-r .border-container{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:50%;z-index:1}.post-w-recent.recent-post-r .border-container:before{background:linear-gradient(180deg,#00409a -16.06%,#735fab 50.91%) border-box;border-left:1.5px solid transparent;border-top:0;border-top-left-radius:0;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;position:absolute}