.globalNav,.nav-mobile{position:fixed;background:#fff}.globalNav{font-family:Poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;left:0;top:0;right:0;z-index:999;height:90px;-webkit-perspective:2000px;perspective:2000px;width:100%}.globalNav .navRoot,.globalNav ul{padding:0;margin:0;position:relative}.globalNav li{list-style:none}.black-theme-menu .linkGroupCol-content ul li a:hover,.black-theme-menu .linkGroupCol:hover .header-icon .menu-icon,.black-theme-menu a.contactBtn,.black-theme-menu.globalNav .case-studies a:hover h3,.black-theme-menu.globalNav a:hover,.globalNav .case-studies a:hover h3,.globalNav .dropdownSection .linkGroup a:hover .linkGroupCol-head h3,.globalNav .dropdownSection .linkGroupCol:hover h3 a,.globalNav .rootLink.link-active,.globalNav .rootLink:hover,.linkGroupCol-content ul li a:hover,.linkGroupCol:hover a,.nav-mobile ul li .nav-item-link:hover,.nav-mobile ul li ul.sub-nav li a:hover,.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav li a:hover{color:var(--primary-500)}.globalNav a:hover .menu-icon,.linkGroupCol:hover .menu-icon{color:var(--primary-500)!important}.globalNav>.container-lg{width:100%;padding:18px 40px}.globalNav .logo .rootLink,.modal.contact-popup .modal-body{padding:0}.globalNav .navSection.logo a:hover,.sub-nav.open .sub-nav-back,.sub-sub-nav.open .sub-subnav-back{color:#252b33}.black-theme-mb-menu.nav-mobile .send-message-img .light-mode-img,.globalNav .navSection.secondary .theme-mode-icon.black-theme .light-mode-img,.globalNav.initialized .dropdownRoot,.mb-nav-sec.mb-menu-open .mb-email-box .theme-mode-icon{display:block}.globalNav .navSection.secondary .rootLink>*{display:inline-block;color:#fff;margin-left:8px;background:0 0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out!important}.globalNav .rootLink{display:inline-block;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;font-size:16px;line-height:normal;font-weight:600;margin:0;padding:7px 25px;color:#252b33}.globalNav .rootLink.btn-orange{padding:12px 20px;background:var(--primary-500);border-radius:50px;display:flex;align-items:center;color:#fff}.globalNav .linkInfoGroup,.globalNav.dropdownActive .dropdownContent{padding:20px;display:flex}.globalNav .rootLink>*{position:relative;display:block}.globalNav .dropdownRoot{position:absolute;z-index:1000;left:0;right:0;top:75px;pointer-events:none;-webkit-transform:rotateX(-15deg);transform:rotateX(-15deg);-webkit-transform-origin:50% -50px;transform-origin:50% -50px;opacity:0;will-change:transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s;display:none}.globalNav.dropdownActive .dropdownRoot{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none}.globalNav .dropdownBackground{background:#fff;border-radius:4px;overflow:hidden;-webkit-box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),0 -18px 60px -10px rgba(0,0,0,.025);box-shadow:0 50px 100px -20px rgba(50,50,93,.25),0 30px 60px -30px rgba(0,0,0,.3),0 -18px 60px -10px rgba(0,0,0,.025);width:380px;height:400px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transform-origin:0 0;transform-origin:0 0}.globalNav .alternateBackground,.globalNav .dropdownBackground{position:absolute;top:10px;left:0;will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.25s;transition-duration:.25s}.globalNav .alternateBackground{right:0;height:1000px;background:#fff}.globalNav .dropdownArrow{top:4px;margin:0 0 0 -6px;width:12px;height:12px;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:4px 0 0;background:#fff;-webkit-box-shadow:-3px -3px 5px rgba(82,95,127,.04);box-shadow:-3px -3px 5px rgba(82,95,127,.04);will-change:transform;-webkit-transition-property:-webkit-transform;transition-property:transform,-webkit-transform}.globalNav .dropdownArrow,.globalNav .dropdownContainer{position:absolute;left:0;-webkit-transition-duration:.25s;transition-duration:.25s}.globalNav .dropdownContainer{overflow:hidden;width:500px;top:0;-webkit-transform:translateX(0);transform:translateX(0);will-change:transform,width,height;-webkit-transition-property:width,height,-webkit-transform;transition-property:transform,width,height,-webkit-transform}.globalNav .dropdownSection{opacity:0;pointer-events:none;will-change:transform,opacity;-webkit-transition-property:opacity,-webkit-transform;transition-property:transform,opacity,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;background:red}.globalNav .dropdownSection.active{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.globalNav .dropdownSection.left{-webkit-transform:translateX(-50px);transform:translateX(-50px)}.globalNav .dropdownSection.right{-webkit-transform:translateX(50px);transform:translateX(50px)}.globalNav.dropdownActive .dropdownSection.active{pointer-events:auto}.globalNav.noDropdownTransition .alternateBackground,.globalNav.noDropdownTransition .dropdownArrow,.globalNav.noDropdownTransition .dropdownBackground,.globalNav.noDropdownTransition .dropdownContainer,.globalNav.noDropdownTransition .dropdownSection{-webkit-transition:none;transition:none}.globalNav .dropdownContent{position:absolute;top:10px;left:0;display:none}.globalNav .linkInfoGroup{width:240px;min-height:530px;justify-content:space-between;position:relative;flex-wrap:wrap;flex-direction:column;color:#fff;border-radius:4px;background:linear-gradient(180deg,#f1342d 0,#21262d 100%)}.globalNav .linkInfoGroup.blue-gradient .contactInfo,.globalNav .linkInfoGroup.cyan-gradient .contactInfo{z-index:9}.email-box-row ul li:last-child,.globalNav .dropdownSection.ai .linkGroupCol-content:last-child,.globalNav .dropdownSection.methodology .linkGroupCol-content:last-child,.globalNav .linkInfoGroup.cyan-gradient p{margin-bottom:0}.globalNav .linkInfoGroup.blue-gradient{min-height:310px;width:285px;margin-right:20px;flex-shrink:0}.globalNav .linkInfoGroup.cyan-gradient{min-height:360px;width:245px;margin-right:20px}.globalNav .linkInfoGroup.pink-gradient .company-basic,.globalNav .linkInfoGroup.pink-gradient .contactInfo{z-index:9;position:relative}.globalNav .linkInfoGroup h3{font-size:34px;letter-spacing:-.5px;line-height:32px;font-weight:700;color:#fff;margin-bottom:0}.globalNav .linkInfoGroup p{color:#fff;font-size:12px;letter-spacing:0;line-height:16px;font-weight:600;padding:15px 10px 0 0;margin-bottom:5px}.globalNav .linkInfoGroup .sub-title{font-size:16px;line-height:12px;letter-spacing:-.5px;font-weight:700;color:#fff}a.contactBtn{overflow:hidden;background-color:#fff;border:2px solid #fff;border-radius:80px;font-size:14px;color:var(--primary-500);letter-spacing:0;text-align:center;font-weight:600;min-width:110px;display:inline-block;height:32px;line-height:28px;margin:8px 0 0;z-index:999;position:relative}a.contactBtn:after{content:'';position:absolute;top:50%;left:50%;width:5px;height:5px;background:rgba(241,60,49,.5);opacity:0;border-radius:100%;transform:scale(1,1)translate(-50%);transform-origin:50% 50%}a.contactBtn:focus:not(:active)::after,a.contactBtn:hover:not(:active)::after{animation:1s ease-out ripple}@keyframes ripple{0%{transform:scale(0,0);opacity:1}20%{transform:scale(25,25);opacity:1}100%{opacity:0;transform:scale(40,40)}}.globalNav .linkGroup{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding:0 0 0 20px}.globalNav .linkInfoGroup .company-basic{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:20px}.globalNav .linkInfoGroup .company-basic .ind-data span{font-size:12px;line-height:12px;letter-spacing:-.5px;font-weight:600}.globalNav .linkGroup.columns-3{width:540px;padding:15px 0}.globalNav .dropdownContent.withColumnLayout .linkInfoGroup{display:block;width:286px;min-height:300px;margin-right:20px;padding:30px 20px}.black-theme-mb-menu.nav-mobile .send-message-img .night-mode-img,.globalNav .dropdownContent.withColumnLayout .linkInfoGroup .avatarGroup,.globalNav .navSection.secondary .theme-mode-icon.black-theme .night-mode-img,.mb-nav-sec .mb-email-box .theme-mode-icon,.mb-nav-sec.mb-menu-open .mb-email-box .send-message-img,.mb-nav-sec.mb-menu-open .mb-main-logo,.send-message-img .light-mode-img{display:none}.email-box-row .email-box-data,.email-box-row ul,.globalNav .case-studies a:hover h3::after,.globalNav .dropdownContent.withColumnLayout .linkInfoGroup.cyan-gradient,.globalNav .dropdownSection .linkGroup a:hover .linkGroupCol-head h3::after,.globalNav .dropdownSection .linkGroupCol:hover h3 a::after,.globalNav .linkGroup.columns-3 .linkGroupCol,.globalNav .linkInfoGroup.cyan-gradient .avatarGroup li img,.linkGroupCol-content ul li:hover>a:after{width:100%}.globalNav .dropdownContent.withColumnLayout .linkGroup{width:370px}.linkGroupCol-head{display:flex;display:-ms-flexbox;width:100%;justify-content:flex-start;align-items:center}.linkGroupCol-head h3{color:#252b33;font-size:16px;line-height:1.2;font-weight:600;margin:0}.header-icon{display:flex;display:-ms-flexbox;justify-content:center;align-items:center}.header-icon .menu-icon{font-size:20px;display:block;color:#252b33!important;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.linkGroupCol-content{margin:5px 0 0;padding-left:37px;padding-right:10px}.linkGroupCol-content ul li a{font-size:14px;color:#252b33;letter-spacing:0;line-height:24px;font-weight:500;transition:.3s ease-in-out;position:relative}.linkGroupCol-content ul li a::after{position:absolute;content:"";height:3px;width:0;left:0;right:0;bottom:-2px;background-color:transparent;color:var(--primary-500);border-bottom:2px solid var(--primary-500);transition:.3s ease-in-out;transform:translate(0,0)translateZ(0);-webkit-transform:translate(0,0)translateZ(0)}.globalNav .case-studies{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;width:750px}.globalNav .case-studies a,body.mb-menu{overflow:hidden}.globalNav .case-studies a img{object-fit:cover;max-width:100%;height:auto;display:inline-block;border-radius:4px;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.globalNav .case-studies a:hover img{transform:scale(.96);-webkit-transform:scale(.96);-moz-transform:scale(.96);-ms-transform:scale(.96);-o-transform:scale(.96)}.globalNav .case-studies a h3{color:#252b33;font-size:16px;line-height:1.2;font-weight:600;margin:20px 0 10px;position:relative;display:inline-block}.globalNav .case-studies a h3::after,.globalNav .dropdownSection .linkGroupCol h3 a::after,.globalNav .dropdownSection .linkGroupCol-head h3::after{position:absolute;content:"";height:3px;width:0;left:0;right:0;bottom:-5px;background-color:transparent;color:var(--primary-500);border-bottom:2px solid var(--primary-500);transition:.3s ease-in-out;transform:translate(0,0)translateZ(0);-webkit-transform:translate(0,0)translateZ(0)}.globalNav .dropdownSection.methodology{width:560px}.globalNav .dropdownSection.ai .linkGroup,.globalNav .dropdownSection.methodology .linkGroup{display:block;padding:0}.globalNav .dropdownSection.ai .dropdownContent,.globalNav .dropdownSection.methodology .dropdownContent{padding:10px 20px 30px}.globalNav .dropdownSection.ai .linkGroup .mar-top-20,.globalNav .dropdownSection.methodology .linkGroup .mar-top-20{margin-top:20px}.globalNav .dropdownSection.ai .linkGroupCol-content,.globalNav .dropdownSection.methodology .linkGroupCol-content{margin-bottom:30px}.globalNav .dropdownSection.ai{width:845px}.globalNav .case-studies a p,.linkGroupCol-content p{font-size:12px;color:rgba(0,0,0,.6);letter-spacing:0;line-height:18px;font-weight:500;transition:.3s ease-in-out;position:relative;margin-bottom:0}.globalNav .dropdownSection .linkGroupCol h3 a,.globalNav .dropdownSection .linkGroupCol-head h3{position:relative;transition:.3s ease-in-out;line-height:1.2;letter-spacing:0}.globalNav .dropdownSection .linkGroupCol h3 a::after{bottom:-3px}.black-theme-menu.globalNav{background:#000}.black-theme-mb-menu.nav-mobile .menu-sidebar,.black-theme-mb-menu.nav-mobile .menu-sidebar li ul.sub-nav,.black-theme-mb-menu.nav-mobile .menu-sidebar li ul.sub-nav li ul.sub-sub-nav.open,.black-theme-mb-menu.nav-mobile ul li ul.sub-nav,.black-theme-mb-menu.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav,.black-theme-menu.globalNav .alternateBackground,.black-theme-menu.globalNav .case-studies,.black-theme-menu.globalNav .dropdownArrow,.black-theme-menu.globalNav .dropdownBackground,.black-theme-menu.globalNav .dropdownContent,.black-theme.modal.contact-popup .modal-content{background:#202020}.black-theme-mb-menu .header-icon .menu-icon,.black-theme-mb-menu.nav-mobile .menu-sidebar li .nav-item-link,.black-theme-mb-menu.nav-mobile .menu-sidebar li .sub-nav.open li a.sub-nav-back.active,.black-theme-mb-menu.nav-mobile .menu-sidebar li ul.sub-nav li ul.sub-sub-nav li a,.black-theme-mb-menu.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav li .sub-subnav-back.active,.black-theme-mb-menu.nav-mobile .menu-sidebar li ul.sub-nav.open .subnav-link,.black-theme-mb-menu.nav-mobile .mobile-methodology h3,.black-theme-mb-menu.nav-mobile .mobile-methodology p,.black-theme-mb-menu.nav-mobile .mobile-our-work h3,.black-theme-mb-menu.nav-mobile .mobile-our-work p,.black-theme-mb-menu.nav-mobile .sub-nav-back,.black-theme-mb-menu.nav-mobile .sub-subnav-back,.black-theme-mb-menu.nav-mobile ul li ul.sub-nav li .breadcrumb_home_link,.black-theme-mb-menu.nav-mobile ul.sub-nav.open li .fa,.black-theme-menu .header-icon .menu-icon,.black-theme-menu .linkGroupCol-content ul li a,.black-theme-menu .linkGroupCol-head h3,.black-theme-menu.globalNav .case-studies a h3,.black-theme-menu.globalNav .case-studies a p,.black-theme-menu.globalNav .case-studies p.viewAll,.black-theme-menu.globalNav .linkGroupCol-content p,.black-theme-menu.globalNav .rootLink,.black-theme-menu.globalNav .rootLink.btn-orange,.black-theme-menu.globalNav a,.black-theme.modal.contact-popup .email-box-row .email-box-data .contact-btn .fa,.black-theme.modal.contact-popup .email-box-row .email-box-data .contact-info h4,.black-theme.modal.contact-popup .email-box-row .email-box-data .contact-info h5,.body-theme-dark .nav-mobile ul li .nav-item-link .fa.icon-file-add{color:#fff!important}.globalNav .navSection.secondary .theme-mode-icon{margin-left:20px;line-height:0}.globalNav .navSection.secondary .theme-mode-icon .night-mode-img,.mb-nav-sec.mb-menu-open .mb-email-box .theme-mode-icon .night-mode-img{font-size:24px;color:#252b33!important}.globalNav .navSection.secondary .theme-mode-icon .light-mode-img{display:none;font-size:24px}.black-theme-menu.globalNav .dropdownBackground{-webkit-box-shadow:0 0 0 -60px rgb(50 50 93 / 27%),0 10px 20px 0 rgb(0 0 0 / 45%),0 -18px 60px -10px rgb(0 0 0 / 35%);box-shadow:0 0 0 -60px rgb(50 50 93 / 27%),0 10px 20px 0 rgb(0 0 0 / 45%),0 -18px 60px -10px rgb(0 0 0 / 35%)}.globalNav .ctn-btn{width:0;height:49px;white-space:nowrap;display:flex;align-items:center;justify-content:center;border-radius:40px;border:0;padding:0!important;overflow:hidden;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.globalNav li.logo,.globalNav li.secondary{width:197px}.globalNav.sticky li.logo,.globalNav.sticky li.secondary{pointer-events:none}.globalNav li.primary{background:rgb(255 255 255 / 80%);padding:5px;border-radius:40px}.globalNav.sticky li.primary{border:1px solid rgba(17,24,28,.07);flex-shrink:0;overflow:hidden;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);-moz-backdrop-filter:blur(50px);-o-backdrop-filter:blur(50px);-ms-backdrop-filter:blur(50px);box-shadow:0 19px 16px -24px rgba(0,0,0,.5)}.globalNav.sticky .ctn-btn{width:125px;margin-left:25px}.globalNav.sticky{background:0 0;position:fixed!important}.mb-logo{width:0;height:50px;overflow:hidden;-moz-transition:.4s cubic-bezier(0,0,0,1);-o-transition:.4s cubic-bezier(0,0,0,1);-webkit-transition:.4s cubic-bezier(0,0,0,1);transition:.4s cubic-bezier(0,0,0,1);left:-100%;position:relative;opacity:0}.globalNav.sticky .mb-logo{width:50px;margin:0 14px 0 0;flex-shrink:0;left:0;-moz-transition:.6s cubic-bezier(0,0,.2,1);-o-transition:.6s cubic-bezier(0,0,.2,1);-webkit-transition:.6s cubic-bezier(0,0,.2,1);transition:.6s cubic-bezier(0,0,.2,1);display:flex;align-items:center;justify-content:center;opacity:1}.mb-logo .nic-logo{font-size:0px;color:#252b33}.globalNav.sticky .mb-logo .nic-logo{font-size:28px}.black-theme-menu.globalNav li.primary{background:rgb(0 0 0 / 69%)}.black-theme-menu.globalNav.sticky li.primary{border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 24px -21px rgba(0,0,0,.7)}@media screen and(max-width:1400px){.globalNav .rootLink{font-size:14px}.globalNav.sticky .ctn-btn{height:40px}}@media screen and(max-width:1280px){.globalNav.sticky .rootLink{padding:7px 10px}}@media screen and(max-width:1199.99px){.globalNav .rootLink{height:auto;padding:7px 20px}.globalNav .rootLink.blue-bg-button{padding:10px 20px;font-size:14px;line-height:normal}}@media screen and(max-width:1024px){.globalNav{display:none!important}.nav-mobile{display:flex!important}.globalNav>.container-lg{padding:15px}.globalNav .rootLink.blue-bg-button{padding:10px 15px}.globalNav .item-home svg{width:90px}.globalNav .rootLink{padding:5px 15px;font-size:12px;line-height:22px}.globalNav .rootLink>*{max-width:90px}}.nav-mobile{top:0;left:0;width:100%;color:#fff;padding:0;margin:0;cursor:auto;font-size:18px;list-style-type:none;z-index:9999991}.mb-rootLink,.nav-mobile ul{position:fixed;left:-420px;list-style:none}.nav-mobile:after{content:"";display:table;clear:both}.header-icon{width:22px;height:22px;display:flex;display:-ms-flexbox;justify-content:center;align-items:center;margin-right:15px}.email-box-row ul li a .icon span,.email-box-row ul li button .icon span,.header-icon .icon-ind-improved-collaboration,.header-icon .icon-m-careers{font-size:24px}.header-icon .icon-m-web-devops{font-size:22px}.menu-icon.icon-m-ind-education{font-size:17px}.mob-nav-header{display:flex;width:100%;height:60px;background-color:#fff;text-align:left;justify-content:space-between;align-items:center;padding:0 15px}.nav-mobile ul{display:inline-block;top:59px;background-color:#fff;max-width:420px;width:100%;height:calc(100% - 60px);z-index:9999991;padding:0;margin:0;transition:.3s cubic-bezier(0,0,.58,1);-moz-transition:.3s cubic-bezier(0,0,.58,1);-o-transition:.3s cubic-bezier(0,0,.58,1);-webkit-transition:.3s cubic-bezier(0,0,.58,1);overflow:auto}.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav.open li,.nav-mobile ul li ul.sub-nav.open li{padding:0 15px;list-style:none}.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav.open li:first-child,.nav-mobile ul li ul.sub-nav.open li:first-child{border-bottom:none}.nav-mobile ul li ul.sub-nav,.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav{position:fixed;top:60px;right:-420px;background-color:#fff;z-index:9999991;-moz-transition:.3s cubic-bezier(0,0,.58,1);-o-transition:.3s cubic-bezier(0,0,.58,1);-webkit-transition:.3s cubic-bezier(0,0,.58,1);transition:.3s cubic-bezier(0,0,.58,1);vertical-align:middle;zoom:1;display:inline;overflow:auto;height:calc(100% - 134px)}.nav-mobile ul li .nav-item-link,.nav-mobile ul li ul.sub-nav li a,.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav li a{font-size:32px;color:#252b33;font-weight:600;padding:10px 15px;text-align:left;width:100%;display:flex;display:-ms-flexbox;align-items:center;position:relative;line-height:normal;-webkit-transition:color .1s ease-in-out;-moz-transition:color .1s ease-in-out;-o-transition:color .1s ease-in-out;-ms-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav.open li a,.nav-mobile ul li ul.sub-nav.open .subnav-link,.nav-mobile ul li ul.sub-nav.open li a.nav-item-link{padding:13px 0;color:#252b33;font-size:14px;font-weight:600;border-bottom:1px solid #eee;position:relative;width:100%;display:flex;align-items:center}.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav li a{padding:12px 30px 12px 40px}.nav-mobile ul li ul.sub-nav li a span{margin-right:0;width:25px;display:flex;display:-ms-flexbox;align-items:center;justify-content:center}.nav-mobile ul li .nav-item-link .fa.icon-file-add{position:inherit;color:#252b33!important;margin-left:10px;font-size:14px}.nav-mobile ul li .nav-item-link .fa,.nav-mobile ul li ul.sub-nav li a i.fa,.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav li a i.fa,.nav-mobile ul li ul.sub-nav.open .subnav-link .fa{font-size:18px;position:absolute;right:0;margin:0}.nav-mobile .menu-sidebar li .sub-nav.open,.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav.open,.nav-mobile .menu-sidebar.open{left:0;-moz-transition:.3s cubic-bezier(0,0,.58,1);-o-transition:.3s cubic-bezier(0,0,.58,1);-webkit-transition:.3s cubic-bezier(0,0,.58,1);transition:.3s cubic-bezier(0,0,.58,1)}.nav-mobile ul.sub-nav.open li .fa{font-size:12px!important;margin:0 7px;color:#252b33!important}.nav-mobile .menu-sidebar li .sub-nav.open li a.sub-nav-back.active,.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav li .sub-subnav-back.active{color:#252b33!important}.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav.open li a.sub-nav-back,.nav-mobile ul li ul.sub-nav li .breadcrumb_home_link,.nav-mobile ul li ul.sub-nav li ul.sub-sub-nav.open li .breadcrumb_home_link,.sub-nav-back,.sub-subnav-back{padding:15px 0;color:#8a959e;font-size:14px;text-transform:uppercase;font-weight:500;display:inline-block;width:auto;border-bottom:none;cursor:pointer}.nav-mobile .menu-sidebar li .sub-nav.open li:first-child a.sub-nav-back i.fa,.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav li:first-child .sub-subnav-back i.fa{margin-left:10px;margin-right:10px}.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-ai,.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-methodology,.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-our-work{align-items:flex-start}.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-our-work .our-work-img img{max-width:110px;width:100%;border-radius:2px}.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-ai .ai-dec h3,.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-methodology .methodology-dec h3,.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-our-work .our-work-dec h3{font-size:16px;line-height:16px;color:#252b33;margin-bottom:8px;font-weight:600}.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-ai .ai-dec p,.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-methodology .methodology-dec p,.nav-mobile ul li ul.sub-nav.open li a.nav-item-link.mobile-our-work .our-work-dec p{font-size:12px;line-height:18px;color:#252b33;font-weight:400;margin-bottom:0}.mb-thumb-img a{padding:20px}.mob-nav-overlay.open{position:fixed;top:60px;right:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-ms-backdrop-filter:blur(2px)}.mb-rootLink{bottom:15px;transition:.3s cubic-bezier(0,0,.58,1);-moz-transition:.3s cubic-bezier(0,0,.58,1);-o-transition:.3s cubic-bezier(0,0,.58,1);-webkit-transition:.3s cubic-bezier(0,0,.58,1)}.menu-sidebar.open .mb-rootLink{left:15px}.mb-rootLink .btn-orange{padding:14px 20px;background:var(--primary-500);border-radius:50px}.menu-sidebar.open li:nth-child(3).sub-nav.open{display:flex;flex-wrap:wrap;height:auto}.menu-sidebar.open li:nth-child(3).sub-nav.open li:first-child{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.menu-sidebar.open li:nth-child(3).sub-nav.open li{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 50%;max-width:50%}.mb-nav-sec,.menu-button{align-items:center;display:flex}.menu-button{cursor:pointer;overflow:hidden;width:25px;height:20px;position:relative;justify-content:center}.menu-button .line-toggle{position:absolute;display:block;width:25px;height:2px;background:#252b33;border-radius:5px;transition:.6s}.menu-button .line-toggle:first-child{transform:translateY(-6px)translateX(-4px);width:17px;transition-delay:0s}.menu-button .line-toggle:nth-child(2){transition-delay:.12s}.menu-button .line-toggle:last-child{transform:translateY(6px)translateX(-4px);width:17px;transition-delay:0s}.menu-button.open .line-toggle:first-child{background:#252b33;transform:translateY(0)translateX(0)rotate(45deg);width:25px;height:2px;transition-delay:.1s}.menu-button.open .line-toggle:nth-child(2){transform:translateX(30px);transition-delay:0s}.menu-button.open .line-toggle:last-child{background:#252b33;transform:translateY(0)translateX(0)rotate(314deg);width:25px;height:2px;transition-delay:.1s}.black-theme-mb-menu #nav-icon2 span{background:#fff}.black-theme-mb-menu .blue-bg-button{background:var(--primary-500);border:2px solid var(--primary-500);color:#fff}.black-theme-mb-menu.nav-mobile{box-shadow:none}.mb-email-box{display:flex;color:#000}.send-message-img{padding:0;border:none;background:0 0;outline:0;line-height:0}.send-message-img .night-mode-img{color:#252b33!important;font-size:24px}.send-message-img .light-mode-img{color:#fff!important;font-size:24px}.mb-nav-sec{justify-content:space-between;width:100%}.mb-logo-btn-sec{display:flex;align-items:center;justify-content:center;flex-shrink:0}.mb-main-logo{margin-left:15px;line-height:0}.mb-main-logo .mobile-logo{display:inline-flex}.black-theme-mb-menu.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav.open li a,.black-theme-mb-menu.nav-mobile ul li ul.sub-nav.open .subnav-link,.black-theme-mb-menu.nav-mobile ul li ul.sub-nav.open li a.nav-item-link,.black-theme.modal.contact-popup .email-box-row .email-box-data{border-bottom:1px solid rgba(255,255,255,.1)}.nav-mobile .menu-sidebar li ul.sub-nav ul.sub-sub-nav.open .mb-breadcrumb a{border-bottom:none!important}@media only screen and(max-width:1024px){.body-theme-dark .mob-nav-header{background:#000}.mob-nav-header .theme-mode-icon{margin-left:15px;line-height:0}.mob-nav-header .theme-mode-icon .light-mode-img,.mob-nav-header .theme-mode-icon.black-theme .night-mode-img{display:none}.mob-nav-header .theme-mode-icon.black-theme .light-mode-img{display:block;font-size:24px}}.modal.contact-popup.show .modal-content{position:relative;display:flex;flex-direction:column;width:100%;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:3rem 3rem 0 0;outline:0;padding-top:15px}.modal.contact-popup.show .modal-dialog{left:0;right:0;bottom:0;transition:.5s cubic-bezier(0,0,.58,1)}.modal.contact-popup .modal-dialog{margin:0 auto;transition:.5s cubic-bezier(0,0,.58,1);position:fixed;left:0;right:0;z-index:1052;width:375px;bottom:-100%}.modal.contact-popup .modal-content{border-radius:1.5rem 1.5rem 0 0;border:none}.modal.contact-popup .email-box-row{padding:25px 20px 20px 25px}.modal.contact-popup .email-box-row .sideform-open{display:flex;width:100%}.email-box-row .email-box-data{border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:15px;display:flex;justify-content:space-between}.black-theme.modal.contact-popup .email-box-row ul li:last-child .email-box-data,.email-box-row ul li:last-child .email-box-data{border-bottom:none;padding-bottom:0}.email-box-row ul{margin:0;list-style:none}.email-box-row ul li{margin-bottom:15px}.email-box-row ul li a .icon,.email-box-row ul li button .icon{margin-right:25px;height:24px;width:24px}.email-box-row .email-box-data .contact-info h5{font-size:14px;line-height:20px;color:#81959e;letter-spacing:0;font-weight:400;margin-bottom:3px;text-align:left}.email-box-row .email-box-data .contact-info h4{font-size:16px;line-height:23px;color:#252b33;letter-spacing:0;font-weight:600}.email-box-row .email-box-data .contact-btn{margin-right:25px}.email-box-row .email-box-data .contact-btn .fa{font-size:14px;color:#252b33!important}body .modal.contact-popup{z-index:1053}.modal.contact-popup .modal-dropdown-btn{border-radius:2.5px;border:0 solid rgba(0,0,0,.2);margin:8px auto 0;width:60px;height:5px;background:rgba(0,0,0,.2)}.black-theme.modal.contact-popup .modal-dropdown-btn{background:rgba(255,255,255,.5)}.body-theme-dark .job-popup-wrap{background:#323a45}.theme-black .sc_card{border-bottom:1px solid #272727}.modal-backdrop{transition:opacity .3s;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1040;display:none}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{display:block;opacity:1}.social-nav a span{color:var(--primary-950)!important}.social-nav a:hover span{color:var(--primary-500)!important}.icon-medium .path1:before{color:currentColor}