.blog-listing .sticky-posts h2,.blog-listing .sticky-posts h3,.blog-listing .sticky-posts p,.blog-listing .sticky-posts .post-date,.blog-listing .sticky-posts .minutes-to-read,.blog-listing .sticky-posts span{color:#F8FAFC}.blog-listing .sticky-posts{display:flex;padding:24px 0}.blog-listing .sticky-posts .sticky-post:first-child{width:35%;margin-right:24px}.blog-listing .sticky-posts .sticky-post:last-child{width:75%}@media (max-width:1200px){.blog-listing .sticky-posts .sticky-post:first-child{width:40%}.blog-listing .sticky-posts .sticky-post:last-child{width:60%}}@media (max-width:992px){.blog-listing .sticky-posts{flex-direction:column}.blog-listing .sticky-posts .sticky-post:first-child,.blog-listing .sticky-posts .sticky-post:last-child{width:100%}.blog-listing .sticky-posts .sticky-post:last-child{margin-top:20px}}.blog-listing .sticky-posts .img-block{height:480px;width:100%}.blog-listing .sticky-posts .img-block img{border-radius:16px;height:100%;object-fit:cover;width:100%}.blog-listing .sticky-post{position:relative}.blog-listing .post-content{background:linear-gradient(360deg,#000000 0%,rgba(0,0,0,0) 100%);border-radius:16px;position:absolute!important;top:0;left:0;right:0;bottom:0;display:flex;align-items:flex-start;flex-direction:column;justify-content:flex-end;padding:24px}.blog-listing .post-content span{font-size:14px;font-weight:600;line-height:normal;text-transform:uppercase}.blog-listing .post-content h3{font-size:24px;margin:16px 0;max-width:390px}.blog-listing .time-info svg{margin:0 12px}.blog-listing .time-info div{font-size:18px}.blog-listing .category-posts-wrapper,.blog-listing .posts{background-color:#F8FAFC}.blog-listing .category-posts-wrapper{border-top-left-radius:24px;border-top-right-radius:24px}.blog-listing .category-posts-wrapper .fusion-filters{border:none;margin:0;padding:64px}.blog-listing .category-posts-wrapper .fusion-filters .fusion-filter a{background-color:#EEF2F6;border:2px solid #EEF2F6;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:linear-gradient(87.48deg,#1030E8 0%,#007CFF 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:14px;font-weight:600;padding:12px 20px}.blog-listing .category-posts-wrapper .fusion-filters .fusion-filter a:hover,.blog-listing .category-posts-wrapper .fusion-filters .fusion-filter a:focus{border:2px solid #007CFF;color:#121926}.blog-listing .category-posts-wrapper .fusion-filters .fusion-filter:not(:last-child){margin-right:16px}.blog-listing .category-posts-wrapper .fusion-filters .fusion-filter.selected a{background-color:#F8FAFC;border:2px solid transparent;border-image:linear-gradient(268deg,#1030E8 1.65%,#007CFF 100%);border-image-slice:1;border-radius:8px!important}.blog-listing .posts{padding:0 64px 0 64px}.blog-listing .posts .img-block{height:188px;width:100%}.blog-listing .posts .img-block img{border-radius:16px;height:100%;object-fit:cover;width:100%}.blog-listing .project-item{border:2px solid #E3E8EF;border-radius:16px}.blog-listing .project-item .content-block{padding:24px;display:flex;flex-direction:column;height:calc(100% - 188px)}.blog-listing .project-item .content-block h3{font-size:24px;letter-spacing:-.48px;margin:0 0 16px 0;width:290px}.blog-listing .project-item .title-row{justify-content:space-between;flex-grow:1}.blog-listing .project-item a{border-radius:16px;display:block;height:100%}.blog-listing .project-item svg{margin-top:5px}.blog-listing .project-item a svg path{stroke:#202936}.blog-listing .project-item a:hover svg path,.blog-listing .project-item a:focus svg path{stroke:#1030E8}.blog-listing .project-item a:hover,.blog-listing .project-item a:focus{background-color:#E3E8EF;border-radius:14px}.blog-listing .project-item a:hover .time-info div,.blog-listing .project-item a:focus .time-info div{color:#182333}.blog-listing .posts .d-flex{gap:3.2%;margin-right:-3.2%}.blog-listing .project-item{margin-bottom:64px;width:30.2%}.blog-listing .project-item.post-card{border-radius:16px;background-color:#E3E8EF;padding:60px 32px 40px 32px}.blog-listing .project-item.post-card h2{font-size:32px}.blog-listing .project-item.post-card h2,.blog-listing .project-item.post-card p{margin-bottom:30px}.blog-listing .project-item.post-card p{color:#182333;font-size:18px;font-style:normal;font-weight:400;line-height:24px}.blog-listing .project-item.post-card a{border-radius:8px;border-bottom:3px solid #182333;background:linear-gradient(87deg,#1030E8 0%,#007CFF 100%);box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:auto;max-width:240px;font-size:18px;font-style:normal;font-weight:600;line-height:28px;text-align:center}.blog-listing .project-item.post-card a:hover{background-color:rgb(25,111,164);background-image:linear-gradient(90deg,rgb(25,111,164) 0%,rgb(25,111,164) 100%);border-bottom-color:rgb(255,255,255)}.pagination.light-pagination{background-color:#F8FAFC;border-bottom-left-radius:24px;border-bottom-right-radius:24px;margin:0!important}.pagination.light-pagination .pagination-wrapper{border-top:2px solid #1030E8;margin:0 64px;padding:20px 0 64px 0;width:100%;display:flex;justify-content:space-between}.pagination.light-pagination .page-numbers{border:1px solid transparent;background-color:transparent;border-radius:8px;padding:12px;color:#111322;font-size:14px;font-style:normal;font-weight:500;height:40px!important;width:40px!important}.pagination.light-pagination .page-numbers.current{border:1px solid #404968}.pagination.light-pagination .page-numbers.prev,.pagination.light-pagination .page-numbers.next{align-items:center;display:flex;width:auto!important}.pagination.light-pagination .page-numbers.prev svg{margin-right:8px}.pagination.light-pagination .page-numbers.next svg{margin-left:8px}.pagination.light-pagination .page-numbers.prev svg{transform:rotate(180deg)}@media (max-width:1200px){.blog-listing .project-item .content-block h3{font-size:20px;letter-spacing:-.64px}.blog-listing .time-info div{font-size:16px}}@media (max-width:992px){.blog-listing .category-posts-wrapper{padding:48px 16px 24px 16px}.blog-listing .posts{padding:0 16px 24px 16px}.blog-listing .project-item .content-block{padding:24px 16px 16px 16px}.blog-listing .project-item.post-card{padding:32px 32px 40px 32px}.blog-listing .posts .d-flex{flex-direction:column;gap:0;margin:0}.blog-listing .project-item{margin-bottom:24px;width:100%}.category-posts-wrapper .select-wrapper{position:relative;display:inline-block;width:100%}.category-posts-wrapper .select-wrapper select{color:#121926;border:2px solid #404968;font-weight:600;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;text-overflow:'';padding:12px 20px}.category-posts-wrapper .select-wrapper select::-ms-expand{display:none}.category-posts-wrapper .select-wrapper::after{content:'';background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='chevron-down'%3E%3Cpath id='Icon' d='M7 10.5L14 17.5L21 10.5' stroke='url(%23paint0_linear_839_2426)' stroke-width='2.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_839_2426' x1='7' y1='17.5' x2='21.504' y2='16.2226' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231030E8'/%3E%3Cstop offset='1' stop-color='%23007CFF'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");color:#007CFF;position:absolute;top:50%;right:20px;transform:translateY(-50%);pointer-events:none;width:24px;height:24px}.category-posts-wrapper .select-wrapper{position:relative;display:inline-block;width:100%}.pagination.light-pagination .pagination-wrapper{margin:0 16px;padding:16px 0 48px 0}.pagination.light-pagination .page-numbers.prev,.pagination.light-pagination .page-numbers.next{padding:0;margin:0 16px}.pagination.light-pagination .page-numbers.prev span,.pagination.light-pagination .page-numbers.next span{display:none}.pagination.light-pagination .page-numbers.prev svg,.pagination.light-pagination .page-numbers.next svg{border:1px solid #697586;border-radius:8px;padding:8px;margin:0;width:36px;height:36px}}.posts{position:relative}.loader-container{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.8);z-index:10;justify-content:center;align-items:center}.loader-container.is-active{display:flex}.loader{border:5px solid #f3f3f3;border-top:5px solid #1030E8;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}