﻿@font-face{font-family:"Montserrat-Regular";src:url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("../fonts/Montserrat-Light.woff2") format("woff2"),url("../fonts/Montserrat-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("../fonts/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("../fonts/Montserrat-SemiBold.woff2") format("woff2"),url("../fonts/Montserrat-SemiBold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-ExtraBold";src:url("../fonts/Montserrat-ExtraBold.woff2") format("woff2"),url("../fonts/Montserrat-ExtraBold.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.eot?5w6tw4");src:url("../fonts/icomoon.eot?5w6tw4#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff2?5w6tw4") format("woff2"),url("../fonts/icomoon.ttf?5w6tw4") format("truetype"),url("../fonts/icomoon.woff?5w6tw4") format("woff"),url("../fonts/icomoon.svg?5w6tw4#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-be_spoke:before{content:""}.icon-mob_dev_ser:before{content:""}.icon-resource_aug:before{content:""}.icon-suitcase:before{content:""}.icon-laptop:before{content:""}.icon-location:before{content:""}.icon-hybrid:before{content:""}.icon-certificate:before{content:""}.icon-healthcare:before{content:""}.icon-mentorship:before{content:""}.icon-festival:before{content:""}.icon-performance:before{content:""}.icon-share:before{content:""}.icon-right-arrow2:before{content:""}.icon-right-arrow:before{content:""}.icon-clock:before{content:""}.icon-calendar:before{content:""}.icon-analysis-heuristic:before{content:""}.icon-ai-icon:before{content:""}.icon-pre-launch:before{content:""}.icon-user-retain:before{content:""}.icon-objective-analysis:before{content:""}.icon-business-contribution:before{content:""}.icon-pre-development:before{content:""}.icon-quick-suggestion:before{content:""}.icon-ai-ml:before{content:""}.icon-buildings:before{content:""}.icon-cloud-hosting:before{content:""}.icon-cms-integration:before{content:""}.icon-custom-application:before{content:""}.icon-data-led:before{content:""}.icon-data-visiualization:before{content:""}.icon-design-audit:before{content:""}.icon-digital-prototype:before{content:""}.icon-down-arrow:before{content:""}.icon-e-commerce:before{content:""}.icon-emergin-trends:before{content:""}.icon-engineering-analytic:before{content:""}.icon-frontend-development:before{content:""}.icon-heuristics-analysis:before{content:""}.icon-interaction-design:before{content:""}.icon-mobile-aaplication:before{content:""}.icon-motion-graphics:before{content:""}.icon-pill-delete:before{content:""}.icon-star:before{content:""}.icon-user-experience:before{content:""}.icon-search:before{content:""}.icon-user-interface:before{content:""}.icon-visiual-design:before{content:""}.icon-web-application:before{content:""}.icon-website-audit:before{content:""}.blog-listing .blogs-wrapper{display:flex;flex-wrap:wrap;justify-content:left;margin:0 auto;padding-bottom:7.29167vw}@media only screen and (max-width: 991px){.blog-listing .blogs-wrapper{padding-bottom:40px}}.blog-listing .blog-wrap{position:relative;overflow:hidden;border-radius:.72917vw;cursor:pointer;width:100%;height:25.3125vw;display:flex;align-items:flex-end;text-decoration:none;transition:opacity .3s ease;flex-basis:calc(25% - 1.1875rem);flex-grow:0;flex-shrink:0;margin:.49483vw}@media screen and (max-width: 1600px){.blog-listing .blog-wrap{flex-basis:calc(33.33% - 1.1875rem);height:22.8125rem}}@media only screen and (max-width: 991px){.blog-listing .blog-wrap{flex-basis:calc(50% - 19px)}}@media only screen and (max-width: 767px){.blog-listing .blog-wrap{height:365px;flex-basis:calc(100% - 19px);flex-grow:1;margin:9.5008px 0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px}}.blog-listing .blog-wrap .blog-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;transition:.4s}.blog-listing .blog-wrap .blog-info-wrap{padding:1.35417vw;width:100%;display:flex;flex-direction:column}@media only screen and (max-width: 1366px){.blog-listing .blog-wrap .blog-info-wrap{padding:16px}}.blog-listing .blog-wrap:hover .blog-img{transform:scale(1.15)}.blog-listing .blog-wrap .blog-info-wrap .blog-pill-wrap{display:flex;margin:0 -0.20833vw;width:19.79167vw;overflow-x:auto;margin-bottom:.625vw}@media only screen and (max-width: 1366px){.blog-listing .blog-wrap .blog-info-wrap .blog-pill-wrap{margin:0 -4px 8px -4px;width:380px}}.blog-listing .blog-wrap .blog-info-wrap .blog-pill-wrap .blog-pill{color:#fff;font-family:"Montserrat-Regular",sans-serif;font-size:.625vw;line-height:1.25vw;padding:.12641vw .63193vw;background:hsla(0,0%,100%,.1);border:.05208vw solid #606060;backdrop-filter:blur(0.3125vw);margin:0 .20833vw;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;white-space:nowrap}@media only screen and (max-width: 1366px){.blog-listing .blog-wrap .blog-info-wrap .blog-pill-wrap .blog-pill{padding:.3125vw .41667vw;font-size:.52083vw;line-height:normal}}@media only screen and (max-width: 991px){.blog-listing .blog-wrap .blog-info-wrap .blog-pill-wrap .blog-pill{padding:6px 8px;font-size:10px;border:1px solid #606060;backdrop-filter:blur(6px);margin:0 4px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px}}.blog-listing .blog-wrap .blog-info-wrap .blog-head{font-family:"Montserrat-Medium",sans-serif;color:#fff;max-width:15.46875vw;font-size:.83333vw;line-height:normal;margin-bottom:.67708vw;font-weight:500}@media only screen and (max-width: 1366px){.blog-listing .blog-wrap .blog-info-wrap .blog-head{font-size:.625vw;margin-bottom:.52083vw}}@media only screen and (max-width: 1024px){.blog-listing .blog-wrap .blog-info-wrap .blog-head{font-size:8px}}@media only screen and (max-width: 991px){.blog-listing .blog-wrap .blog-info-wrap .blog-head{font-size:12px;margin-bottom:10px;max-width:297px}}.blog-listing .filter-buttons{display:flex;flex-wrap:wrap;gap:.625vw;margin-bottom:2.29167vw;list-style-type:none;padding:0 .83333vw;scroll-snap-type:x mandatory;margin-top:0}@media only screen and (max-width: 1366px){.blog-listing .filter-buttons{flex-wrap:nowrap;white-space:nowrap;scroll-behavior:smooth;overflow-x:auto;justify-content:center;gap:12px;margin-bottom:2.29167vw;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media only screen and (max-width: 1199px){.blog-listing .filter-buttons{justify-content:flex-start}}@media only screen and (max-width: 991px){.blog-listing .filter-buttons{margin-bottom:22px;justify-content:flex-start}}.blog-listing .filter-buttons .filter-btn{background:#fff;color:rgba(0,26,135,.6);border:.05208vw solid rgba(0,26,135,.1);padding:.78125vw 1.04167vw;border-radius:52.03125vw;cursor:pointer;font-size:.83333vw;font-family:"Montserrat-Medium",sans-serif;transition:all .3s ease;flex-shrink:0;scroll-snap-align:center}@media only screen and (max-width: 991px){.blog-listing .filter-buttons .filter-btn{font-size:14px;padding:15px;border:1px solid rgba(0,26,135,.1);border-radius:999px}}.blog-listing .filter-buttons .filter-btn.active{background:#4361ee;color:#fff;border:.05208vw solid #586fdd}@media only screen and (max-width: 991px){.blog-listing .filter-buttons .filter-btn.active{border:1px solid #586fdd}}.blog-listing.landing-blog{padding-top:0}.blog-listing.landing-blog .full-width-blog{max-width:100%;width:100%;margin:0;margin-bottom:1.25vw}@media only screen and (max-width: 575px){.blog-listing.landing-blog .full-width-blog{height:208px}}.blog-listing.landing-blog .full-width-blog .blog-head{max-width:100%;font-size:.9375vw;line-height:normal;margin-bottom:1.25vw}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-head{font-size:14px;margin-bottom:10px}}.blog-listing.landing-blog .full-width-blog .blog-pill-wrap{margin-bottom:1.25vw}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-pill-wrap{margin-bottom:10px}}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-info-wrap{padding:11px}}.blog-listing.landing-blog .full-width-blog .blog-info{justify-content:left;border-top:.05208vw solid hsla(0,0%,100%,.4);padding-top:1.30208vw}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-info{padding-top:9px}}.blog-listing.landing-blog .full-width-blog .blog-info .blog-author{margin-right:2.5vw}.blog-listing.landing-blog .full-width-blog .blog-info .blog-author .author-image{width:1.97917vw;height:1.97917vw;border-radius:50%}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-info .blog-author .author-image{width:16px;height:16px;margin-right:8px}}.blog-listing.landing-blog .full-width-blog .blog-info .blog-author .author-image img{width:100%;height:auto;border-radius:50%}.blog-listing.landing-blog .full-width-blog .blog-info .blog-author .author-name{font-size:.9375vw;line-height:1.68992vw;font-family:"Montserrat-Medium",sans-serif;color:#fff;font-weight:500}@media only screen and (max-width: 1366px){.blog-listing.landing-blog .full-width-blog .blog-info .blog-author .author-name{font-size:12px;line-height:24.2672px}}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-info .blog-author .author-name{font-size:10px;line-height:15.4768px}}@media only screen and (max-width: 1366px){.blog-listing.landing-blog .full-width-blog .blog-info .blog-author{margin-right:.86458vw}}.blog-listing.landing-blog .full-width-blog .blog-info .blog-dt-time .dt{font-size:.9375vw}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-info .blog-dt-time .dt{font-size:10px}}.blog-listing.landing-blog .full-width-blog .blog-info .blog-dt-time .svg-icons{font-size:.9375vw;margin-right:.41667vw}@media only screen and (max-width: 991px){.blog-listing.landing-blog .full-width-blog .blog-info .blog-dt-time .svg-icons{font-size:10px;margin-right:4px}}.blog-listing .btn-wrap{margin:0 auto;padding-top:2.23958vw;padding-bottom:6.25vw;display:flex;justify-content:center}@media only screen and (max-width: 767px){.blog-listing .btn-wrap{padding-top:24px;padding-bottom:40px}}.blog-listing .btn-wrap a{text-decoration:none}.blog-listing.blog-landing-listing .blogs-wrapper{padding-bottom:0}.blog-listing.blog-landing-listing .filter-buttons{margin-top:2.39583vw}@media only screen and (max-width: 1366px){.blog-listing.blog-landing-listing .filter-buttons{margin-top:1.25vw}}.blog-info{display:flex;color:#fff;align-items:center;justify-content:space-between;padding-top:.88542vw;border-top:.05208vw solid #606060}.blog-info .blog-author{display:flex;align-items:center;font-size:.625vw;line-height:1.26408vw;font-size:.625vw;line-height:1.26408vw;font-weight:500;font-family:"Montserrat-Medium",sans-serif}@media only screen and (max-width: 1366px){.blog-info .blog-author{font-size:.52083vw;margin-right:.72917vw}}@media only screen and (max-width: 767px){.blog-info .blog-author{margin-bottom:0}}.blog-info .blog-author .author-name{font-family:"Montserrat-Medium",sans-serif;white-space:nowrap;color:#fff;font-size:.625vw;font-weight:500;line-height:1.26392vw}@media only screen and (max-width: 1199px){.blog-info .blog-author .author-name{font-size:.52083vw}}@media only screen and (max-width: 1024px){.blog-info .blog-author .author-name{font-size:8px}}@media only screen and (max-width: 991px){.blog-info .blog-author .author-name{font-size:10px;line-height:15.4768px}}.blog-info .blog-author .author-image{width:30px;height:30px;margin-right:.41667vw;border-radius:50%}@media only screen and (max-width: 1366px){.blog-info .blog-author .author-image{margin-right:8px;width:30px;height:30px}}@media only screen and (max-width: 991px){.blog-info .blog-author .author-image{width:16px;height:16px}}.blog-info .blog-author .author-image img{width:100%;height:auto;border-radius:50%}.blog-info .blog-dt-time{display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 1366px){.blog-info .blog-dt-time{justify-content:flex-start;white-space:nowrap}}@media only screen and (max-width: 1024px){.blog-info .blog-dt-time{margin-top:.52083vw}}@media only screen and (max-width: 991px){.blog-info .blog-dt-time{margin-top:0}}.blog-info .blog-dt-time .dt{color:#fff;font-family:"Montserrat-Regular",sans-serif;font-size:.625vw;line-height:.77908vw}@media only screen and (max-width: 1366px){.blog-info .blog-dt-time .dt{font-size:.52083vw;line-height:.58604vw}}@media only screen and (max-width: 991px){.blog-info .blog-dt-time .dt{font-size:10px;line-height:11.2528px}}.blog-info .blog-dt-time .blog-date{margin-left:.625vw;display:flex;align-items:center;white-space:nowrap}.blog-info .blog-dt-time .blog-date:first-child{margin-left:0}@media only screen and (max-width: 767px){.blog-info .blog-dt-time .blog-date{margin-left:0}.blog-info .blog-dt-time .blog-date:last-child{margin-left:8px}}.blog-info .blog-dt-time .svg-icons{margin-right:.3125vw;font-size:.52083vw}@media only screen and (max-width: 1024px){.blog-info .blog-dt-time .svg-icons{margin-right:6px;font-size:10px}}@media only screen and (max-width: 1024px){.blog-info{flex-wrap:wrap}}@media only screen and (max-width: 1366px){.blog-info{padding-top:.67708vw}}.blog-landing{padding-bottom:10.05208vw}@media only screen and (max-width: 1366px){.blog-landing{padding-bottom:5.26042vw}}@media only screen and (max-width: 991px){.blog-landing{padding-bottom:101px}}.blog-landing .work-title{font-size:8.33333vw}@media(max-width: 1440px){.blog-landing .work-title{font-size:7.5rem}}@media only screen and (max-width: 1366px){.blog-landing .work-title{font-size:4.79167vw}}@media only screen and (max-width: 991px){.blog-landing .work-title{font-size:56.8px;margin-top:16px}}.blog-landing .work-description{max-width:100%}