:root{--primary-color:#3919ee;--light-primary-color:rgba(130,108,255,.1);--secondary-color:#222;--dark-color:#0c091d;--main-dark-color:#000;--bg-white:#fff;--text-gray:#666;--bg-pink:#ff375f;--blue-light-fonts:#f0f7ff;--tab-button:#a9a9a9;--light-bg:#f5fbff;--card-bg:#f7fcff;--light-grey-text:#666;--light-grey-bg:#fbfbfb;--light-black:#4e4e4e;--info-desc-color:#222;--light-grey:#222;--light-black:#4e5265;--cancel-btn-text:#777;--cancel-btn-hover:#e3e3e3}@font-face{font-family:NormsRegular;src:url(/_next/static/media/TT-Norms-Pro-Regular.4377605e.otf)}@font-face{font-family:NormsMedium;src:url(/_next/static/media/TT-Norms-Pro-Medium.40f63d0a.otf)}@font-face{font-family:NormsBold;src:url(/_next/static/media/TT-Norms-Pro-ExtraBold.7fddf5d3.otf)}@font-face{font-family:NormsLight;src:url(/_next/static/media/TT-Norms-Pro-ExtraLight.8c1c1c72.otf)}body{background-color:var(--bg-white);font-size:16px;font-family:NormsRegular!important;scroll-behavior:smooth}.form-floating{font-size:14px}.form-floating label:after{background:transparent!important}.cursor-pointer{cursor:pointer}.more-content{line-height:1.33;letter-spacing:2px;font-weight:700;font-size:14px}.more-content:hover{color:var(--bg-pink)!important}.light-grey{color:var(--light-grey-text)}.light-blue-bg{background-color:var(--light-bg)}.light-black{color:var(--light-black)}h1{font-family:NormsBold}h2{line-height:1.36}h2.extra-light-fonts{font-family:NormsLight}@media screen and (max-width:768px){h2.extra-light-fonts{font-size:22px}}h2 span{font-family:NormsRegular}.font-bold{font-family:NormsBold}.font-light{font-family:NormsLight}.font-12{font-size:12px;font-weight:700}.fs-14{font-size:14px!important}.font-30{font-size:30px}@media screen and (max-width:768px){.font-30{font-size:24px}}.font-medium{font-family:NormsMedium}.fs-18{font-size:18px!important}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-22{font-size:22px}.fs-38{font-size:38px}.fs-84{font-size:84px}@media screen and (max-width:768px){.fs-84{font-size:64px}}.fs-24{font-size:24px!important}@media screen and (max-width:992px){.fs-24{font-size:18px!important}}@media screen and (max-width:768px){.fs-24{font-size:16px!important}}.main-title,.main-title span{font-size:54px;font-family:NormsBold}@media screen and (max-width:1024px){.main-title,.main-title span{font-size:50px}}@media screen and (max-width:992px){.main-title,.main-title span{font-size:44px}}@media screen and (max-width:767px){.main-title,.main-title span{font-size:35px}}@media screen and (max-width:576px){.main-title,.main-title span{font-size:30px}}.page-h1{font-size:85px;line-height:1.08;letter-spacing:-.2px}.meet-us-heading{font-size:60px}@media screen and (max-width:992px){.meet-us-heading{font-size:44px}}@media screen and (max-width:576px){.meet-us-heading{font-size:30px}}.sec-title{font-size:16px;font-weight:700;letter-spacing:2px;line-height:1.33}.special-logo.logo-img{height:auto}@media screen and (max-width:992px){.special-logo.logo-img{height:auto}}.logo-img{height:34px}@media screen and (max-width:992px){.logo-img{height:24px}}.bg-blue,.primary-btn{background-color:var(--primary-color)}.primary-btn{height:55px;border-radius:50px!important;border:3px solid var(--primary-color);color:var(--bg-white)!important;display:flex;align-items:center;justify-content:center;padding:18px 27px;font-size:14px}.primary-btn:hover{color:var(--primary-color)!important;border:3px solid var(--primary-color);background:transparent}.primary-btn-outline{height:55px;border-radius:50px;border:3px solid var(--primary-color);color:var(--primary-color)!important;display:flex;align-items:center;justify-content:center;padding:18px 27px;font-size:16px;font-weight:500}.primary-btn-outline:hover{background-color:var(--primary-color);color:var(--bg-white)!important}.primary-btn-outline:hover path,.primary-btn-outline:hover rect{fill:var(--bg-white)}.pink-btn{border-radius:50px;background:var(--bg-white);color:var(--primary-color);border:3px solid var(--bg-white)}.pink-btn:hover{background:var(--bg-pink);border:3px solid var(--bg-pink)}.primary-btn-outline.cancel-btn{border:3px solid rgba(0,0,0,.23);color:var(--cancel-btn-text)!important}.primary-btn-outline.cancel-btn:hover{background-color:var(--cancel-btn-hover)}.top-margins{margin-top:8rem}@media screen and (max-width:992px){.top-margins{margin-top:3rem!important}}@media screen and (max-width:768px){.top-margins{margin-top:1rem!important}}.primary-text{color:var(--primary-color)!important}.primary-bg{background:var(--primary-color)}.bg-primary-light{background:var(--light-primary-color)}.pink-bg{background:var(--bg-pink)}.mb-40{margin-bottom:40px}@media screen and (max-width:578px){.mb-40{margin-bottom:1.3rem!important}}.mt-40{margin-top:40px}@media screen and (max-width:1065px){.mt-40{margin-top:1rem!important}}@media screen and (max-width:992px){.mt-40{margin-top:1.3rem!important}}.my-40{margin-top:40px;margin-bottom:40px}.mt-90{margin-top:90px}@media screen and (max-width:992px){.mt-90{margin-top:3rem!important}}@media screen and (max-width:768px){.mt-90{margin-top:2rem!important}}#mainWrapper section{max-width:1300px;margin-left:auto;margin-right:auto;padding-right:1.5rem;padding-left:1.5rem}@media screen and (max-width:992px){#mainWrapper section{margin:0 1rem}}@media screen and (max-width:576px){#mainWrapper section{margin:0 1rem;padding-right:0;padding-left:0}}#mainWrapper header{position:relative;z-index:99}#mainWrapper header .is-sticky{position:fixed;display:block;background-color:#fff;top:0;left:0;z-index:999;padding-top:0;padding-bottom:0;height:80px!important}#mainWrapper header .sticky-top{transition:width 2s}#mainWrapper header.light-blueBg{background:var(--light-bg)}#mainWrapper header.light-greyBg{background:var(--light-grey-bg)!important}@media screen and (min-width:992px){#mainWrapper header .h-90{height:90px}}#mainWrapper header .primary-btn{width:160px}#mainWrapper header .primary-btn:hover{color:var(--primary-color)!important;border:3px solid var(--primary-color)}#mainWrapper header .navbar-nav .pr-37{padding-right:37px}@media screen and (max-width:991px){#mainWrapper header .navbar-nav .pr-37{padding-right:0}}#mainWrapper header .navbar-nav li button,#mainWrapper header .navbar-nav li span.nav-link{text-transform:uppercase;font-size:14px;color:var(--dark-color);font-family:NormsMedium;letter-spacing:.5px;padding-right:37px}#mainWrapper header .navbar-nav li button.contact-link,#mainWrapper header .navbar-nav li span.nav-link.contact-link{background-color:var(--primary-color);color:var(--bg-white)}#mainWrapper header .navbar-nav li button.contact-link:hover,#mainWrapper header .navbar-nav li span.nav-link.contact-link:hover{background-color:var(--bg-white)}@media screen and (max-width:991px){#mainWrapper header .navbar-nav li button.contact-link,#mainWrapper header .navbar-nav li span.nav-link.contact-link{background-color:var(--bg-white);color:var(--dark-color)!important;border:0;display:block;padding:.5rem 0;height:auto;width:auto}}@media screen and (max-width:1200px){#mainWrapper header .navbar-nav li button,#mainWrapper header .navbar-nav li span.nav-link{padding-right:30px}}#mainWrapper header .navbar-nav li button.active,#mainWrapper header .navbar-nav li button:hover,#mainWrapper header .navbar-nav li span.nav-link.active,#mainWrapper header .navbar-nav li span.nav-link:hover{color:var(--primary-color)}@media screen and (max-width:992px){#mainWrapper header .navbar-nav li{width:100%;margin-top:.7rem}}#mainWrapper header .navbar-toggler-icon{width:1.2em}#mainWrapper header .nav-link{display:flex;align-items:center}#mainWrapper header .nav-link:hover .dropdown-ic{stroke:var(--primary-color)}#mainWrapper header .dropdown-menu.service-drop-menu{min-width:220px!important;border:0;border-top:6px solid var(--primary-color);border-radius:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px;--bs-dropdown-padding-y:0px}@media screen and (max-width:991px){#mainWrapper header .dropdown-menu.service-drop-menu{position:relative;box-shadow:none;left:-9px!important;border:0;border-radius:0;padding-bottom:1.5rem}}#mainWrapper header .dropdown-menu.service-drop-menu.active{display:block!important}#mainWrapper header .dropdown-menu.service-drop-menu .dropdown-item:hover{background-color:var(--blue-light-fonts);color:var(--primary-color)}@media screen and (max-width:991px){#mainWrapper header .dropdown-menu.service-drop-menu .dropdown-item:hover{background-color:transparent}}#mainWrapper header .dropdown-menu[data-bs-popper]{top:100%;left:-120px;margin-top:18px}#mainWrapper header .dropdown-menu li a:hover,#mainWrapper header .mobile-list.list-item{color:var(--primary-color)}#mainWrapper header .dropdown-menu li a:hover{background-color:var(--light-bg)}#mainWrapper header .dropdown-item{font-size:14px;padding:14px 14px 14px 33px;letter-spacing:.5px}@media screen and (max-width:991px){#mainWrapper header .dropdown-item{padding:14px 14px 0 0}}#mainWrapper header #hire-dev-menu .hire-dev-inner:hover .service-drop-menu{display:block!important}#mainWrapper header #hire-dev-menu .hire-dev-inner .dropdown-menu.service-drop-menu{padding-bottom:0}#mainWrapper header .devs-mega-menu{position:fixed;width:100%;left:0;z-index:1;max-width:1200px;right:0;margin:0 auto;padding-top:1rem}@media screen and (max-width:991px){#mainWrapper header .devs-mega-menu{max-height:400px;overflow-y:auto;overflow-x:hidden;max-width:unset;position:relative;box-shadow:none;border-top:0;padding-top:0}#mainWrapper header .devs-mega-menu .mt-3:first-child{margin-top:0!important}}@media screen and (min-width:991px){#mainWrapper header .devs-mega-menu .list-max-h{max-height:195px;overflow:auto}}@media screen and (max-width:991px){#mainWrapper header .devs-mega-menu h6{font-size:14px}}#mainWrapper header .devs-mega-menu li a{color:var(--dark-color);font-size:14px;font-weight:700;letter-spacing:.5px;white-space:nowrap;text-decoration:none;white-space:normal}@media screen and (max-width:991px){#mainWrapper header .devs-mega-menu li a{font-size:13px}}#mainWrapper header .devs-mega-menu .devs-mega-menu-row{background-color:var(--bg-white);box-shadow:0 1px 4px rgba(0,0,0,.16)}@media screen and (max-width:991px){#mainWrapper header .devs-mega-menu .devs-mega-menu-row{background-color:#fef7f8;padding:8px}#mainWrapper .small-scr-alignment{align-items:baseline!important}}#mainWrapper .offcanvas.offcanvas-end{border-left:0!important}#mainWrapper .devs-mega-menu::-webkit-scrollbar,#mainWrapper .list-max-h::-webkit-scrollbar{width:6px}#mainWrapper .logo-offcanvas.special-logo.logo-img{max-width:unset!important}#mainWrapper .logo-offcanvas{max-width:78%}@media only screen and (max-width:992px){#mainWrapper .logo-offcanvas{max-width:55%}}@media only screen and (max-width:576px){#mainWrapper .logo-offcanvas{max-width:-moz-fit-content;max-width:fit-content}#mainWrapper .navbar-brand{width:50%}}@media screen and (max-width:992px){#mainWrapper footer.mb-9{margin-bottom:2rem}}#mainWrapper footer .social-icons img{object-fit:contain;margin-right:14px}#mainWrapper footer li a{color:var(--dark-color);font-size:14px;font-weight:700;letter-spacing:.5px;white-space:nowrap}#mainWrapper footer li a:hover{color:var(--primary-color)}@media screen and (max-width:992px){#mainWrapper footer .question-box{position:unset!important}}form .form-control{border:0;border-bottom:1px solid var(--dark-color);border-radius:0;font-size:14px}form .form-control:focus{box-shadow:none}.stickyAnimation{animation:stickyNav .5s linear 0s 1 alternate;box-shadow:0 1px 4px rgba(0,0,0,.16)}@keyframes stickyNav{0%{transform:translateY(-15px);opacity:0}to{transform:translateY(0);opacity:1}}.page-link:hover svg path,.page-link:hover svg rect{fill:var(--bg-pink)}button.page-link:hover svg path,button.page-link:hover svg rect{fill:var(--primary-color)}.page-link:hover span.primary-text{color:var(--bg-pink)!important}.phone-flag{padding:.375rem .75rem;border-radius:.375rem}.phone-flag input{border:0}.phone-flag input:focus{border:0;outline:0}.phone-number-input .PhoneInputInput{border:0}.phone-number-input .PhoneInputCountryIcon--border:focus-visible,.phone-number-input .PhoneInputInput:focus-visible{outline:0}.phone-number-input .PhoneInputInput::placeholder{color:#212529}.phone-number-input .form-control{padding:1rem .75rem}.phone-number-input .PhoneInputCountryIcon--border{background-color:transparent;height:auto}.phone-number-input .PhoneInputCountryIcon--border,.phone-number-input .PhoneInputCountrySelect:focus+.PhoneInputCountryIcon{box-shadow:none}.coming-soonBg{background:url(/_next/static/media/Bg.6c419d62.svg);background-size:cover;background-repeat:no-repeat;min-height:100vh}.coming-soonBg .coming-soon-text{text-align:center}.coming-soonBg .coming-soon-text h2{font-size:50px;color:var(--main-dark-color)}@media screen and (max-width:992px){.coming-soonBg .coming-soon-text h2{font-size:42px}}@media screen and (max-width:576px){.coming-soonBg .coming-soon-text h2{font-size:30px}}.coming-soonBg .coming-soon-text p{font-size:20px}@media screen and (max-width:576px){.coming-soonBg .coming-soon-text p{font-size:16px}}.tool-box{width:270px}@media screen and (max-width:768px){.tool-box{width:180px}}.testimonial-brand-logo{height:30px}.w-md-auto{width:auto}.img-fluid{max-width:100%}.css-art2ul-ValueContainer2{padding-left:0!important}.css-1f43avz-a11yText-A11yText{border-bottom:1px solid var(--dark-color)!important}.css-13cymwt-control{border:none!important;border-bottom:1px solid var(--dark-color)!important;border-radius:0!important;padding:1rem .75rem 1rem 0!important}.css-1u9des2-indicatorSeparator{display:none!important}.css-1xc3v61-indicatorContainer{color:1px solid var(--dark-color)!important}.css-1nmdiq-menu{z-index:1!important}.css-t3ipsp-control,.css-t3ipsp-control:active{border:none!important;border-bottom:1px solid var(--dark-color)!important;box-shadow:none!important;border-radius:0!important}.css-13cymwt-control,.css-t3ipsp-control{padding:.75rem 0!important}.css-1fdsijx-ValueContainer{padding-left:0!important}#industry-select-menu .css-art2ul-ValueContainer2,#industry-select-menu .css-d7l1ni-option{cursor:pointer}#industry-select-menu .css-1nmdiq5-menu{z-index:9}#industry-select-menu .css-tr4s17-option{background-color:var(--primary-color)}#industry-select-menu .css-1jqq78o-placeholder{color:#212529}#industry-select-menu .css-1n6sfyn-MenuList::-webkit-scrollbar{width:5px}#industry-select-menu.css-qr46ko{max-width:285px!important}.css-1n6sfyn-MenuList::-webkit-scrollbar-track{background:#f1f1f1!important}.css-1fdsijx-ValueContainer,.css-hlgwow{padding:0!important}.css-1n6sfyn-MenuList::-webkit-scrollbar-thumb{background:#c9c5c5!important}.card-bg{background-color:var(--card-bg)}.swiper{width:100%}.swiper-slide{display:flex!important;justify-content:center!important;align-items:stretch!important}#insightSwiper .mt-90{margin-top:90px!important}#insightSwiper .swiper-button-prev{left:auto;right:48px!important;background-image:url(/static/img/ic-prev.svg)}#insightSwiper .swiper-button-prev:after,#insightSwiper .swiper-rtl .swiper-button-next:after{content:""!important}#insightSwiper .swiper-button-next,#insightSwiper .swiper-button-prev{position:absolute;top:40px!important;width:40px!important;height:40px!important;border-radius:50%;border:1px solid var(--primary-color);z-index:999!important;background-repeat:no-repeat;background-position:50%}#insightSwiper .swiper-button-next{right:0;background-color:var(--primary-color);background-image:url(/static/img/ic-next.svg)}.insight-button{width:40px!important;height:40px!important;border:2px solid var(--primary-color)!important}.insight-button:hover{background-color:var(--primary-color)!important}.insight-button:hover img{filter:brightness(10)}#insightSwiper .swiper-button-next:after,#insightSwiper .swiper-rtl .swiper-button-next:after{content:""!important}.primary-shadow15{box-shadow:0 0 4px 0 rgba(33,37,41,.149)}.article-heroImg-h{min-height:800px;object-fit:cover}@media only screen and (max-width:1200px){.article-heroImg-h{min-height:600px}}@media only screen and (max-width:576px){.article-heroImg-h{min-height:350px}}.carousel-prev-icon{background-image:url(/static/img/insights/details/ic-prev.svg)}.carousel-next-icon,.carousel-prev-icon{filter:none!important;color:#262d4d}.carousel-next-icon{background-image:url(/static/img/insights/details/ic-next.svg)}.carousel-btn{border-radius:32px;width:auto;height:48px}@media screen and (min-width:576px){.carousel-btn{height:42px}}.booked-dot-container{position:absolute;top:2px;right:2px;width:100%;height:100%;pointer-events:none;display:flex;justify-content:flex-end;padding:3px}.booked-dot{width:6px;height:6px;background-color:#dc3545;border-radius:50%}.react-calendar__tile{position:relative;overflow:visible}.team-row img{height:130px;width:130px}@media screen and (max-width:768px){.contents-center{text-align:center}}.flag-img{width:25px!important;height:25px!important}.scroll-to-top{width:40px;height:40px;bottom:1.5rem;right:1rem;box-shadow:0 1px 4px rgba(0,0,0,.16);z-index:9}.case-study-sec .carousel-control-next,.case-study-sec .carousel-control-prev{opacity:1}.case-study-sec .carousel-control-next-icon,.case-study-sec .carousel-control-prev-icon{background-color:var(--bg-pink);opacity:1;padding:5px;border-radius:50px;background-size:18px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.menu-wrapper{padding:20px}@media screen and (max-width:991px){.menu-wrapper{padding:6px 10px}.menu-wrapper ul li{margin-top:0!important}}.ai-dev .menu-wrapper{position:relative;background-color:#f5f9ff;border-radius:16px;z-index:1;overflow:hidden;transition:transform .3s ease}@media screen and (max-width:991px){.ai-dev .menu-wrapper{background-color:transparent}}.ai-dev .menu-wrapper:after,.ai-dev .menu-wrapper:before{content:"";position:absolute;inset:0;border-radius:18px;pointer-events:none;z-index:-1}.ai-dev .menu-wrapper:before{padding:2.2px;background:linear-gradient(130deg,orange,#ff007a,#7f00ff,#00f,orange);background-size:300% 300%;animation:borderGradient 3s ease infinite;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.ai-dev .menu-wrapper:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);animation:sweep 2s linear infinite;opacity:.4}@keyframes borderGradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes sweep{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.case-study-sec .carousel-control-next-icon{background-image:url(/static/img/ic-next.svg)}.case-study-sec .carousel-control-prev-icon{background-image:url(/static/img/ic-prev-white.svg)}.case-study-sec .carousel-control-next-icon,.case-study-sec .carousel-control-prev-icon{width:2.5rem;height:2.5rem}.flip{display:inline-block;position:relative;white-space:nowrap;min-height:1.2em;perspective:500px}.flip .step{font-weight:600;display:block;position:absolute;top:0;left:0;opacity:0;transform-origin:0 0;transform:rotateX(90deg);transition:all .8s ease-in-out;background:linear-gradient(130deg,orange,#ff007a,#7f00ff,#00f);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.flip .step.set{opacity:1;transform:rotateX(0deg);position:relative}.flip .step.down{top:100%;opacity:0;transform:rotateX(-90deg)}