.blog-posts{position:relative}.blog-posts .posts-wrap{padding:92px 45px 80px;position:relative}.blog-posts .posts-wrap:after,.blog-posts .posts-wrap:before{content:"";position:absolute;left:0;width:1px;height:100%;background:rgb(57 61 72 / .06);top:0;pointer-events:none}.blog-posts .posts-wrap:after{left:auto;right:0}.blog-posts .posts-wrap .heading_wrap{display:flex;align-items:flex-start;column-gap:50px;justify-content:space-between;margin:0 0 44px}.blog-posts .posts-wrap .heading_wrap .title_button-wrap{max-width:572px}.blog-posts .posts-wrap .latest-posts-grid{display:flex;flex-flow:wrap;gap:30px}.blog-posts .posts-wrap .latest-posts-grid>*{width:calc((100% - 60px) / 3);border:1px solid #C5C5C5;transition:all 0.5s}.blog-posts .posts-wrap .latest-posts-grid>*:hover{border-color:#6b00f9;box-shadow:0 0 70px -40px #6b00f9}.blog-posts .posts-wrap .latest-posts-grid .post-image{aspect-ratio:1.64;width:100%;position:relative;overflow:hidden}.blog-posts .posts-wrap .latest-posts-grid .post-image *{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center center;transition:all 0.5s}.blog-posts .posts-wrap .latest-posts-grid .post-image img{will-change:transform}.blog-posts .posts-wrap .latest-posts-grid .post-card:hover .post-image img{transform:scale(1.03) skew(-3deg,0deg)}.blog-posts .posts-wrap .latest-posts-grid .post-content{padding:30px 36px}.blog-posts .posts-wrap .latest-posts-grid .post-content .post-title{color:#393D48;font-size:18px;font-weight:700;margin:0 0 13px}.blog-posts .posts-wrap .latest-posts-grid .post-content .post-title *{color:inherit}.blog-posts .posts-wrap .latest-posts-grid .post-card:hover .post-content .post-title{color:#6b00f9}.blog-posts .posts-wrap .latest-posts-grid .post-content .post-date{margin:0 0 13px}.blog-posts .posts-wrap .latest-posts-grid .post-content .post-date time{text-transform:uppercase;font-size:13px;font-weight:500;position:relative;display:flex;align-items:center;gap:5px}.blog-posts .posts-wrap .latest-posts-grid .post-content .post-date time:before{content:"";width:22px;height:22px;display:inline-flex;background:url(/wp-content/uploads/2025/10/calendar-days-svgrepo-com.svg);background-size:100% 100%;background-repeat:no-repeat;filter:grayscale(4) contrast(.5) brightness(1.5)}.blog-posts:after,.blog-posts:before{content:"";position:absolute;top:0;left:0;width:1px;height:100%;background:rgb(57 61 72 / .06)}.blog-posts:before{left:calc(50% - 15.6%)}.blog-posts:after{left:calc(50% + 15.6%)}.blog-posts .posts-wrap .heading_wrap .btn_wrapper{margin:11px 0 0}.blog-posts .posts-wrap .heading_wrap .title_button-wrap h2{margin:0 0 23px}.blog-posts nav.pagination{margin:40px 0 0}.blog-posts nav.pagination .nav-links{display:flex;justify-content:center;align-items:center;gap:12px}.blog-posts nav.pagination .nav-links>*:not(.prev):not(.next){padding:8px 12px;border:1px solid #7511f9;font-weight:700;color:#7511f9;transition:all 0.5s;line-height:1}.blog-posts nav.pagination .nav-links>*[aria-current="page"]:not(.prev):not(.next){background:#7511f9;color:#fff}.blog-posts nav.pagination .nav-links svg path{fill:#7511f9;stroke-width:.3px;stroke:#7511f9;transition:all 0.5s}.blog-posts nav.pagination .nav-links svg path:hover{fill:#000;stroke:#000}.blog-posts .posts-wrap .heading-title-wrap{text-align:center;max-width:770px;margin:auto;margin-bottom:40px}.blog-posts .posts-wrap .heading-title-wrap h2{margin:0 0 10px}@media (max-width:1199px){.blog-posts .posts-wrap{padding:62px 20px 70px}}@media (max-width:991px){.blog-posts .posts-wrap{padding:52px 20px 60px}}@media (max-width:767px){.blog-posts .posts-wrap{padding:42px 20px 50px}.blog-posts .posts-wrap .latest-posts-grid>*{width:calc((100% - 30px) / 2)}.blog-posts .posts-wrap .latest-posts-grid .post-content{padding:20px}.blog-posts .posts-wrap .heading-title-wrap{margin:0 0 30px}}@media (max-width:575px){.blog-posts .posts-wrap{padding:32px 20px 40px}.blog-posts .posts-wrap .latest-posts-grid>*{width:100%}.blog-posts .posts-wrap .latest-posts-grid .post-content .post-title{font-size:16px}}