body{font-family:'Lato',sans-serif}body.gry-bg,.gry-bg{background:#eaeef2}#wrapper{overflow-x:hidden}
header{position:fixed;width:100%;top:0;left:0;right:0;z-index:6;transition:all .3s}.header-container{width:100%;padding:0 65px}.contactform .input::-webkit-input-placeholder,.contactform .textarea::-webkit-input-placeholder{color:#023575;opacity:0}.contactform .input::-moz-placeholder,.contactform .textarea::-moz-placeholder{color:#023575;opacity:0}.contactform .input:-ms-input-placeholder,.contactform .textarea:-ms-input-placeholder{color:#023575;opacity:0}.contactform .input:-moz-placeholder,.contactform .textarea:-moz-placeholder{color:#023575;opacity:0}#navigation li.nav-item .sub{position:absolute;left:0;text-align:left;background:0;border-radius:0;border:0;display:none;padding:19px 0 0 0}#navigation li.nav-item:hover .sub{display:block}#navigation li.nav-item .sub .sub-menu:after,#navigation li.nav-item .sub .sub-menu:before{bottom:100%;left:30px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#e5e5e5;border-width:10px;margin-left:-10px;top:-5px;display:none}#navigation li.nav-item .sub .sub-menu::before{border-bottom-color:#e5e5e5}#navigation li.nav-item .sub-menu.inner-sub{position:absolute;left:100%;top:0;border-left:1px solid #e5e5e5;display:none}#navigation li.nav-item .sub-menu.inner-sub li>.sub-menu.inner-sub{display:none;width:200px;min-width:0}#navigation li.nav-item .sub-menu.inner-sub li>.sub-menu.inner-sub li a{line-height:normal;height:48px;display:flex;align-items:center}#navigation li.nav-item .sub-menu{display:block;min-width:270px;background:#fff;border-radius:0;border:1px solid #e5e5e5;border-top:0}#navigation li.nav-item .sub-menu li{position:relative}#navigation li.nav-item .sub-menu li a{color:#023575;padding:0 12px 2px 15px;display:inline-block;font-weight:600;width:100%;border-top:1px solid #e5e5e5;font-size:14px}#navigation li.nav-item .sub-menu li a:hover{color:#ef2078}#navigation li.nav-item .sub-menu li a:after{display:none}#navigation li.nav-item .sub-menu li:hover .inner-sub{display:block}#navigation li.nav-item .sub-menu.inner-sub li:hover>.sub-menu.inner-sub{display:block}.logo{display:inline-block;width:132px;height:65px;background:url(../images/xt_logo_3x.png) no-repeat center center / 100% auto;float:left}.row.header-row{margin:0 auto}.inner-menu{text-align:right}#navigation.navbar-nav{display:inline-block;margin:0 10px 0 0}#navigation li.nav-item{float:none;display:inline-block;margin:0 15px;position:relative}#navigation li.nav-item.contact-num{margin:0 22px}#slidemenu,.fr{width:auto;display:inline-block}.contact-number,.contact-number:hover,.circle-btn,.circle-btn.wht,.circle-btn:hover{background:#fff;padding:10px 20px 10px 45px;border-radius:3px;font-size:14px;font-weight:700;color:#023575;text-decoration:none;text-transform:uppercase;position:relative;overflow:hidden;font-family:'Poppins',sans-serif}.right-menu{text-align:right;padding:9px 0 0}#navigation li.nav-item a{color:#fff;text-transform:none;font-family:'Poppins',sans-serif;font-weight:700;font-size:14px;text-decoration:none;line-height:43px;display:inline-block;position:relative;text-transform:uppercase}#navigation li.contact-num a{vertical-align:middle}#navigation li.contact-num a:before{content:"";display:inline-block;height:14px;width:1px;background:#ddd;position:relative;top:1px;left:-18px}#navigation li.nav-item a:after{content:"";display:inline-block;width:0;background:#fff;position:absolute;bottom:-1px;left:0;right:0;margin:0 auto;transition:all .2s;height:2px}#navigation li.nav-item a:hover:after,#navigation li.nav-item:hover a:after{width:100%}#navigation li.nav-item.contact-num a:after{display:none}#navigation li.nav-item ul.sub-menu a:hover:after{display:none}.contact-number:after,.circle-btn:after,.circle-dot:after{position:absolute;display:block;content:'';width:20px;height:20px;top:10px;left:18px;z-index:2;pointer-events:none;background-color:transparent;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:inset 0 0 0 5px #023575;box-shadow:inset 0 0 0 5px #023575}.contact-number:hover:after,.circle-btn:hover:after,.circle-dot:hover:after{-webkit-box-shadow:inset 0 0 0 5px #ef2078;box-shadow:inset 0 0 0 5px #ef2078;-webkit-transition:all 0 ease-in-out .2s;-o-transition:all 0 ease-in-out .2s;transition:all 0 ease-in-out .2s}.contact-number:before,.circle-btn:before,.circle-dot:before{position:absolute;display:block;content:'';width:20px;height:20px;top:10px;left:18px;z-index:2;pointer-events:none;background-color:none;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 0 0 0 #ef2078}.contact-number:hover:before,.circle-btn:hover:before,.circle-dot:hover:before{-webkit-transition:all .5s ease-in-out .2s;-o-transition:all .5s ease-in-out .2s;transition:all .5s ease-in-out .2s;-webkit-box-shadow:0 0 0 30px rgba(0,0,0,0);box-shadow:0 0 0 30px rgba(0,0,0,0);-webkit-box-shadow:inset 0 0 0 5px #ef2078;box-shadow:inset 0 0 0 5px #023575}.contact-number:hover:before,.circle-btn:hover:before,.circle-dot:hover:before{-webkit-box-shadow:0 0 0 30px rgba(63,90,123,0);box-shadow:0 0 0 30px rgba(63,90,123,0)}header.white-header,.header-wht header{background:#fff;border-bottom:1px solid #e5e5e5}header.white-header #navigation li.nav-item a,.header-wht header #navigation li.nav-item a{color:#023575}header.white-header .logo,.header-wht header .logo{background:url(../images/xt_logo_black@3x.png) no-repeat center center / 100% auto}.header-wht header.open-menu .logo,.header-wht header.show-menu .logo{background:url(../images/xt_logo@3x.png) no-repeat center center / 100% auto}header.white-header .contact-number,.header-wht header .contact-number,header.white-header .contact-number:hover,.header-wht header .contact-number:hover{background:#ef2078;color:#fff}header.white-header .contact-number:after,.header-wht header .contact-number:after{-webkit-transition:all 0 ease-in-out .2s;-o-transition:all 0 ease-in-out 0;transition:all 0 ease-in-out 0}header.white-header .contact-number:after,.header-wht header .contact-number:after,header.white-header .contact-number:hover:after,.header-wht header .contact-number:hover:after{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff;-webkit-transition:all 0 ease-in-out 0;-o-transition:all 0 ease-in-out 0;transition:all 0 ease-in-out 0}header.white-header #navigation li.nav-item a:after,.header-wht header #navigation li.nav-item a:after{background:#022a5e;background:#ef2078}header.white-header #navigation li.nav-item .sub-menu a:after,.header-wht header #navigation li.nav-item .sub-menu a:after{background:0}header.white-header .contact-number:before,.header-wht header .contact-number:before{-webkit-box-shadow:0 0 0 0 #fff}header.white-header .contact-number:hover:before,.header-wht header .contact-number:hover:before{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}header.white-header .contact-number:hover:before,.header-wht header .contact-number:hover:before{-webkit-box-shadow:0 0 0 30px rgba(63,90,123,0);box-shadow:0 0 0 30px rgba(63,90,123,0)}header.white-header .nav-menu span,.header-wht header .nav-menu span{background:#023575}
.full-screen-menu.section,.contact-form-popup.section{position:fixed;top:0;left:0;width:100%;height:100%;z-index:5;background:#022a5e;padding:0;font-family:'Poppins',sans-serif;transition:all .5s;-webkit-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;display:none;opacity:0;transition:all .5s .3s}.full-screen-menu.show,.contact-form-popup.show{display:block;opacity:1;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.menu-title{font-size:143px;text-transform:uppercase;color:#fff;font-weight:700;font-family:'Poppins',sans-serif;letter-spacing:-11px;line-height:.8;margin:10px auto 20px 15px;font-size:18.12vh;letter-spacing:-1.4vh}.menu-content{padding:19vh 0 0}.blueTxt{color:#019add}.full-screen-menu .red-btn,.full-screen-menu .red-btn:hover,.contact-form-popup .red-btn,.contact-form-popup .red-btn:hover{border-radius:40px;margin:40px auto 0 23px;padding:12px 32px 12px 48px}.side-navigation{position:absolute;top:50%;transform:translate(0,-50%)}.side-navigation li a,.side-navigation li .menu-link{color:#fff;font-size:29px;text-transform:uppercase;font-family:'Poppins',sans-serif;font-weight:700;padding:10px 0;width:100%;display:inline-block;text-decoration:none}.side-navigation li .btn.btn-link{padding:0;width:100%;text-align:left}.inner-sub-menus li a{font-size:14px;text-transform:uppercase;font-weight:600;padding:2px 0;width:100%;transition:all .3s}.side-navigation{width:100%}.side-navigation li{width:100%;text-align:left;padding:0;transition:all .3s}.inner-sub-menus{margin:0 auto 15px}.side-navigation li:hover .inner-sub-menus{height:auto;opacity:1;display:inline-block}.inner-sub-menus li:hover a,.side-navigation li:hover span,.side-navigation li:hover>a{color:#418cff;transition:all .3s}.side-navigation li .btn-link .menu-link,.side-navigation li .btn-link.collapsed:hover .menu-link{color:#418cff}.side-navigation li .btn-link.collapsed .menu-link{color:#fff}.full-screen-menu .right-menu,.contact-form-popup .right-menu{text-align:left;position:relative;height:calc(100vh - 170px);padding:0 0 0 88px}.office-sec .title{font-size:45px;font-weight:700;color:#fff}.office-sec .title{position:relative;top:50%;transform:translate(0,-50%)}.office-sec .social-icons{position:relative;top:50%;transform:translate(-20px,-38%)}.office-sec{position:absolute;bottom:0;width:100%;text-align:left;color:#fff;border-top:1px solid #244973}.office-sec p{color:#fff;font-size:15px}.office-sec .col{padding:40px 2%;border:1px solid #244973;margin-left:-1px;border-top:0}.office-sec .col:nth-child(1){border-left:0;text-align:center;padding:40px 3.5%}.office-sec .col:nth-child(5){border-right:0;text-align:center;padding:40px 2%}.office-sec .social-icons a{float:none}.office-sec .social-icons{float:left;width:100%}.office-sec .row{margin:0;padding:0}header.open-menu nav#slidemenu,header.open-menu .fr,header.show-menu nav#slidemenu,header.show-menu .fr{display:none}.nav-menu span.right-ar:before,.nav-menu span.right-ar:after{content:"";width:32px;height:5px;background:#fff;float:left;margin:1px auto 7px;position:absolute;transition:all .3s;display:inline-block;top:0;left:0;right:0;opacity:0}header.open-menu .nav-menu span.right-ar:before{opacity:1;transform:rotate(45deg)}header.open-menu .nav-menu span.right-ar:after{opacity:1;transform:rotate(-45deg)}header.open-menu .right-menu,header.open-menu .row.header-row,header.show-menu .right-menu,header.show-menu .row.header-row{height:1px}.nav-menu.open>span:not(.right-ar){display:none}.nav-menu.open>span.right-ar{background:0}.nav-menu.open span.right-ar,.nav-menu.open:hover span.right-ar{left:0;top:5px}.nav-menu.open{margin:12px auto 0 20px;height:30px}@-webkit-keyframes fadeIn{0{opacity:0}100%{opacity:1}}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.top-banner{height:100vh;background:#123d75;background-attachment:fixed;position:relative}.red-btn,.red-btn:hover,.app-developer .red-btn,.app-developer .red-btn:hover{background:#ef2078;color:#fff;font-size:18px;padding:12px 32px;text-decoration:none;font-weight:700;text-transform:uppercase;display:inline-block;font-family:'Poppins',sans-serif;position:relative}.banner-content .red-btn,.lt-content .red-btn{border-radius:3px;margin:35px auto 0;transition:all .3s}.app-developer .red-btn{border-radius:5px;margin:10px auto 0;transition:all .3s}.banner-content .red-btn:hover{background:#0099da}.banner-content{display:inline-block;position:absolute;top:50%;transform:translate(0,-50%);max-width:100%;margin:0 auto;left:0;right:auto;max-width:850px;padding:0 0 0 90px;z-index:2}.banner-content.larger{max-width:1000px}.banner-content.ex-larger{max-width:940px}.top-banner .banner-content .red-btn,.top-banner .banner-des,.top-banner .red-border{position:relative;}.banner-content h1{font-size:100px;color:#fff;font-weight:800;line-height:85px;letter-spacing:-6.5px;margin-top:20px;font-family:'Poppins',sans-serif; text-transform:uppercase;height:255px;text-indent:0}.sub-heading,.banner-content h1.sub-heading{font-size:100px;text-transform:uppercase;color:#fff;font-weight:700;line-height:83px;letter-spacing:-7.5px;margin-top:20px;font-family:'Poppins',sans-serif;height:250px;text-indent:0}.banner-content h1.sub-heading.sm-font{font-size:100px;text-transform:uppercase;color:#fff;font-weight:700;line-height:85px;letter-spacing:-7.5px;margin-top:43px;font-family:'Poppins',sans-serif;height:179px;text-indent:0}.banner-content h5{font-size:143px;text-transform:uppercase;color:#fff;font-weight:700;line-height:85px;letter-spacing:-8px;margin-top:20px;font-family:'Poppins',sans-serif;height:230px;text-indent:0;line-height:110px}.dev.magento-banner .banner-content h4.sub-heading.sm-font,.dev.mobile-banner .banner-content h4.sub-heading.sm-font,.dev.android-banner .banner-content h4.sub-heading.sm-font,.dev.iphone-banner .banner-content h4.sub-heading.sm-font,.dev.software-banner .banner-content h4.sub-heading.sm-font{font-size:100px;text-transform:uppercase;color:#fff;font-weight:700;line-height:88px;letter-spacing:-7px;margin-top:43px;font-family:'Poppins',sans-serif;height:165px;text-indent:0}.dev.java-banner .banner-content h4.sub-heading.sm-font,.dev.asp-net-banner .banner-content h4.sub-heading.sm-font,.dev.web-banner .banner-content h4.sub-heading.sm-font,.dev.php-banner .banner-content h4.sub-heading.sm-font{font-size:115px;line-height:102px;height:190px}.cross-platform-banner .banner-content h4.sub-heading.sm-font,.react-native-banner .mobile-banner h4.sub-heading.xsm-font,.flutter-banner h4.sub-heading.xsm-font{font-size:90px;letter-spacing:-6px;line-height:80px;height:143px}h1.sub-heading.xsm-font,h1.sub-heading.xsm-font{font-size:88px;letter-spacing:-7px;line-height:75px;height:155px}.dev.cross-platform-banner .banner-content h4.sub-heading.sm-font{font-size:75px;letter-spacing:-5px;line-height:70px;height:130px}.dev.ecommerce-banner .banner-content h4.sub-heading.sm-font{font-size:95px;letter-spacing:-7px;line-height:85px;height:160px}.red-border{border-top:2px solid #ec2179;display:inline-block;width:80px;margin:20px auto 15px}.blue-border{border-top:2px solid #023575;display:inline-block;width:75px;margin:18px auto 15px}.banner-des,.banner-des h2{font-size:24px;color:#fff;font-family:'Lato',sans-serif;line-height:30px;font-weight:600}.banner-des h2{display:inline}.banner-des,.banner-des h1{font-size:24px;color:#fff;font-family:'Lato',sans-serif;line-height:30px;font-weight:600}.banner-des h1{display:inline}
.blue-text{color:#0099da}.nav-menu{width:50px;display:inline-block;vertical-align:middle;margin:5px auto 0 20px;cursor:pointer}.nav-menu span{display:inline-block;width:32px;height:5px;background:#fff;float:left;margin:1px auto 7px;position:relative;transition:all .3s}.nav-menu span.right-ar{left:7px}.nav-menu:hover span.right-ar{left:0}.call-circle{display:none}.top-banner::before{content:"";width:100%;position:absolute;top:0;bottom:0;left:0;right:0;background:url(../images/overlay-pattern.png) rgba(1,42,94,.05);z-index:1;height:100%}
.k-css .h4, .k-css .left-content h1.title-h1, .k-css .h4.sec-heading a, .k-css .boxes-sections a h2{color:#023575;font-size:52px;font-weight:800;text-transform:uppercase;line-height:1.15;letter-spacing:-1.5px;font-family:'Lato',sans-serif;margin:10px auto 18px}.h4.sec-heading a{color:#023575;text-decoration:none}.largest-company-sec h2{display:inline;font-weight:800;line-height:1.15}.largest-company-sec h3.h4,.largest-company-sec h3,.largest-company-sec h2.h4{width:100%;float:left}.largest-company-sec .left-content .para,.para,.largest-company-sec .left-content,.left-content h1.in-h1,.largest-company-sec .left-content .para h2.in-h2{font-size:17px;text-decoration:none}.left-content .para h2{display:inline}.section{padding:90px 0;font-size:18px}.section .container-fluid,.footer .container-fluid,.brands-section .container-fluid,.back-row .container-fluid,.detailed-section .container-fluid,.industries-details .container-fluid{max-width:100%;margin:0 auto;padding:0 5%}.mr0{margin:0 auto}.cols-sec .cols{margin:0 auto 60px}
.k-css .cols h4, .k-css .cols .h4, .k-css .cols .h4 a, .k-css .figcaption h4, .k-css .largest-company-sec .cols h3, .k-css .enterprise-sec .cols-sec h2{font-size:18px;font-weight:800;text-transform:uppercase;font-family:'Lato',sans-serif;margin:5px auto 10px;color:#023575;letter-spacing:0;text-decoration:none;line-height:1.3}.cols-sec p,.cols-sec .para,.cols-sec h3,.para a,.cols-sec .para .in-h2{font-size:16px;color:#758495;font-weight:normal;line-height:1.5}.cols-sec{padding:0 0 0 50px}.cols-sec .cols:nth-child(odd){padding-right:38px}.cols-sec .cols:nth-child(even){padding-left:40px}.cols-sec .cols:nth-child(3),.cols-sec .cols:nth-child(4),.largest-company-sec .cols-sec .cols:nth-child(5),.largest-company-sec .cols-sec .cols:nth-child(6){margin-bottom:0}.left-content p,.left-content h1,.left-content .para,.left-content h3,.para,.largest-company-sec .left-content .para h2{color:#758495;font-size:17px;font-weight:normal;line-height:1.6}.left-content h1,.cols-sec h3,.left-content h3{display:inline}.largest-company-sec .cols-sec .cols:nth-child(3),.largest-company-sec .cols-sec .cols:nth-child(4),.largest-company-sec .cols-sec .cols{margin:0 auto 52px;float:left;flex:none;min-height:180px}
.h4,.left-content h1.title-h1,.h4.sec-heading a,.boxes-sections a h2{color:#023575;font-size:43px;font-weight:800;text-transform:uppercase;line-height:1.05;letter-spacing:-1.5px;font-family:'poppins',sans-serif;margin:10px auto 35px}
.cols h4,.cols .h4,.cols .h4 a,.figcaption h4,.largest-company-sec .cols h3, .enterprise-sec .cols-sec h2{font-size:18px;font-weight:700;text-transform:uppercase;font-family:'poppins',sans-serif;margin:5px auto 10px;color:#023575;letter-spacing:0;text-decoration:none;line-height:1.3}
.transform-sec{text-align:center;background:#022a5e;color:#fff;text-transform:uppercase;clear:both}.transform-sec .h3{text-align:center;width:100%;font-size:70px;font-weight:800;letter-spacing:-2.5px;line-height:1;margin:0 auto -10px;font-family:'Poppins',sans-serif;padding-top:10px}.transform-sec p{font-weight:600;font-family:'Poppins',sans-serif;font-size:25px;margin:30px auto 0;line-height:1.4}.red-brdr.sm,.red-border-line{height:2px;width:80px;background:#ef2078;display:block;margin:20px auto 23px auto;}.certified-sec{text-align:center;font-size:15px}.certified-sec .sm-col{padding:30px 0;color:#fff;font-family:'Poppins',sans-serif;border-right:1px solid rgba(255,255,255,0.15);border-top:1px solid rgba(255,255,255,0.15)}.certified-sec .sm-col p{font-size:13px;font-weight:500;line-height:2px}.certified-sec .sm-col:last-child{border-right:0}.certified-sec .bl-col{background:#022a5e}.certified-sec .bls-col{background:#022a5e}.certified-sec .bld-col{background:#022a5e;padding:30px}.counter{font-size:38px;font-weight:600;padding-left:15px}.sm-title{font-size:24px;font-weight:700;padding:12px 0 10px;line-height:1.2}.counter::after{content:"";display:inline-block;width:20px;height:20px;background:url(../images/plus-ico.png) no-repeat center center;position:relative;top:-3px;left:3px}.circle-btn,.circle-btn:hover{margin:40px auto 0;display:inline-block;background:#023575;color:#fff;padding:12px 25px 12px 48px;font-size:16px;transition:all .2s}.circle-btn:hover{background:#ef2078}.circle-btn::after{box-shadow:inset 0 0 0 5px #fff;top:13px}.circle-btn:hover::after{box-shadow:inset 0 0 0 5px #fff}.circle-btn:before{-webkit-box-shadow:0 0 0 0 #fff;top:13px}.circle-btn:hover:before{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}.circle-btn:hover:before{-webkit-box-shadow:0 0 0 30px rgba(63,90,123,0);box-shadow:0 0 0 30px rgba(63,90,123,0)}.transform-sec .col-left,.transform-sec .col-right{padding:80px 5.5%}.transform-sec .col-right{background:#022a5e;padding:80px 7%}.column-box p{font-size:13px;color:#758495;font-family:'Poppins',sans-serif;font-weight:500;padding:40px 15px;line-height:17px;text-transform:uppercase}.column-box .sm-cols{border:1px solid #eaeaea;margin-left:-1px;margin-bottom:-1px;padding:0}.column-box.row{margin:0 auto}.cust-content .h4,.cust-content h2{font-weight:800;margin:0 auto 50px}.cust-content h2{display:inline}.bottom-banner-sec .h4.sec-heading{font-weight:800;margin:0 auto 50px;display:inline-block;padding:0 15px;max-width:calc(100% - 100px);}.testimonial-sec{background:url(../images/testimonials/customer-bg.jpg) no-repeat center center / cover;height:510px}.links-sec .sm-title{color:#023575;font-size:35px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;font-family:'Poppins',sans-serif;margin:0 auto 10px}.links li{float:left;width:100%;position:relative}.links li a,.teams-dtm li{font-size:15px;color:#758495;text-decoration:none;vertical-align:middle;line-height:25px;transition:all .1s ease-in-out;display:inline-block;width:calc(100% - 15px);margin-left:10px;float:left}.teams-dtm li{position:relative;margin-left:0;padding-left:10px;font-size:17px;line-height:normal;color:#758495;padding:6px 0 6px 15px}.links li a:hover{color:#ef2078}.col-listing{margin:20px -15px 0}.links li:before,.listings li:before,.teams-dtm li:before{content:"";display:inline-block;width:5px;height:5px;background:#758495;border-radius:50%;vertical-align:middle;position:absolute;left:0;top:50%;transform:translate(0,-50%)}.section.links-sec{padding:100px 0 70px}.consultation-sec{background:#022a5e;text-align:center;clear:both}.consultation-sec .banner-title{font-size:58px;text-transform:uppercase;color:#fff;font-family:'Poppins',sans-serif;text-align:center;font-weight:800;line-height:1.1;letter-spacing:-2px}.tools-technology .banner-title{font-size:68px;text-transform:uppercase;color:#fff;font-family:'Poppins',sans-serif;text-align:center;font-weight:800;line-height:1.1;letter-spacing:-3px}.consultation-sec a.red-btn,.consultation-sec a.red-btn.circle-btn{color:#fff;border-radius:30px;margin:30px auto 0;margin:30px auto 0;background:#ef2078;font-size:18px}.consultation-sec a.red-btn.circle-btn:before,.consultation-sec a.red-btn.circle-btn:after{top:15px}.testimonial-sec .item{padding:30px 40px 80px 40px;background:#fff;height:250px}.testimonial-sec .testimonial-slider{max-width:475px;margin:0 auto;position:absolute;bottom:-30px;left:0;right:0}.testimonial-sec .owl-dots .owl-dot span,.slidesjs-pagination li a{display:inline-block;width:8px;height:8px;background:#ccc;margin:0 3px;vertical-align:middle;border-radius:50%}.testimonial-sec .owl-dots .owl-dot.active span,.slidesjs-pagination li a.active{background:#ef2078}.testimonial-sec .title{font-size:18px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;float:left;width:100%;margin:0 auto 5px;color:#023575}.testimonial-sec em{font-weight:400;font-size:18px;color:#758495;font-style:normal}.testimonial-sec .owl-dots{position:absolute;bottom:20px;right:30px}.customer-sec{padding:120px 0 110px 0;clear:both;border-top:1px solid #e5e5e5;background:#fff}.mouse{width:26px;height:40px;border:2px solid #fff;border-radius:20px;margin:45px 0 0 15px;position:relative;cursor:pointer}.mouseDot{display:inline-block;width:6px;height:6px;background:#fff;position:absolute;top:0;left:0;right:0;margin:5px auto;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@-webkit-keyframes scroll{0{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scroll{0{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(10px);transform:translateY(10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.visible-xs{display:none}
.footer{margin:0 auto 0;clear:both}.footer .inner-footer{background:#fff;padding:90px 0 60px;border-top:1px solid #e5e5e5}.footer-head a,.hvQues .footer-head{font-size:18px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;margin:5px auto 10px;color:#023575;margin:0 auto 10px;display:inline-block}.hvQues .footer-head{color:#ef2078}.menu-listing p{margin:0 auto 15px}.menu-listing p,.menu-listing p a,.footernav li a,.rating-bottom,.hvQues,.linkings li a{color:#758495;font-size:15px}.contact-col.menu-listing p{margin:0 auto 25px}.footernav li,.footernav li a{float:left;width:100%;line-height:2}.hvQues{text-align:right;position:relative;right:-30px}.hvQues .collapse div{line-height:1.4}.hvQues .collapse .rating-bottom{margin-top:25px}.contact-col{min-width:21%}.service-col,.company-col,.solution-col{padding:0 30px}.hvQues .phone-contact a{font-size:37px;display:block;font-weight:800;color:#023575;font-family:'Poppins',sans-serif;line-height:1;letter-spacing:-2px}.hvQues a{color:#758495}.footer a{text-decoration:none}.footer .copyright a{color:#fff}.footer .copyright h3{padding:2px 0 0}.phone-contact{margin:0 auto 30px}.bottom-footer,.brands-section{padding:20px 0;font-size:13px;color:#fff;background:#022a5e}.inner-nav{float:left;margin:0 auto 30px}.copyright .social-icons{text-align:right;padding-bottom:5px;padding-right:22px}.social-icons a{display:inline-block;width:40px;height:40px;margin:0 0 0 5px;opacity:1;border:0 solid #fff;border-radius:50%}.social-icons .fb-icon{background:url(../images/socials/fb.svg) no-repeat 4px 5px / 32px}.social-icons .tw-icon{background:url(../images/socials/tw.svg) no-repeat 9px 8px / 25px}.social-icons .lnkd-icon{background:url(../images/socials/linkedin.svg) no-repeat 1px -7px / 40px}.social-icons .fb-icon:hover{background:url(../images/socials/fb-hv.svg) no-repeat 4px 5px / 32px}.social-icons .tw-icon:hover{background:url(../images/socials/tw-hv.svg) no-repeat 9px 8px / 25px}.social-icons .lnkd-icon:hover{background:url(../images/socials/linkedin-hv.svg) no-repeat 1px -7px / 40px}.social-icons a:hover{opacity:1;border:0 solid #0099da}.row.copyright{margin:10px auto 0;font-size:12px;font-family:'Poppins',sans-serif;font-weight:500;padding-top:5px;text-transform:uppercase}.copyright .copy{padding-top:5px;}
.brands-section .circle-btn.red-btn{background:#0099da;margin:0 auto;display:inline-block;vertical-align:middle}.brands-fig{display:inline-block;margin-right:20px;vertical-align:middle}.brands-section{text-align:center;padding:35px 0;border-top:1px solid rgba(255,255,255,0.2)}.brands-section .brands{display:inline-block;vertical-align:middle;width:calc(100% - 230px)}.brands li{display:inline-block;margin:0 5% 0 0;vertical-align:middle}.brands li img{float:left}.circle-dot{position:absolute;width:100%;height:100%;left:0;top:0}.circle-dot:before,.circle-dot:after{top:16px}.circle-dot.wht-circle:after{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}.circle-dot.wht-circle:before{-webkit-box-shadow:0 0 0 0 #fff}.circle-dot.wht-circle:hover:before{-webkit-box-shadow:inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 5px #fff}.circle-dot.wht-circle:hover:before{-webkit-box-shadow:0 0 0 30px rgba(63,90,123,0);box-shadow:0 0 0 30px rgba(63,90,123,0)}.banner-brands .brands-section{text-align:center;padding:5.5px 0;border-top:0 solid rgba(255,255,255,0.2);position:absolute;bottom:0;left:0;right:0;width:100%;background:#022a5e;z-index:3}.banner-brands .brands-section .container-fluid{padding:0 4%}.banner-brands .brands-section .brands{width:100%;text-align:left}.banner-brands .brands li{margin:0 auto;width:14%}.banner-brands .brands li img{max-width:100%}.blue-btn{background:#023575}.live-chat{position:fixed;right:25px;bottom:18px;z-index:4}.live-chat .blue-btn{font-size:0;background:#0099da url(https://www.xicom.biz/images/chat-icon.png) no-repeat 13px 16px;display:inline-block;width:60px;height:60px;border-radius:3px;transition:all .2s}.live-chat .blue-btn:hover{background:#ef2078 url(https://www.xicom.biz/images/chat-icon.png) no-repeat 13px 16px}
.inner-cols{width:100%;height:65vh;background:#ccc;text-align:center;position:relative}.inner-cols::before{content:"";display:inline-block;position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.1);left:0;right:0}.inner-cols:before{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.61) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.61) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 25%,rgba(0,0,0,0.61) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#9c000000',GradientType=0)}.col-logo{width:auto;display:inline-block;position:relative;margin:0 auto 20px}.col-logo img{width:auto;max-width:100%;position:relative}.inner-cols .para{position:relative;color:#fff;display:none;opacity:0;padding:0 30px;line-height:1.4;font-size:16px}.banner1{background:url(../images/case-studies/banner1.webp) no-repeat center center / cover}.banner2{background:url(../images/case-studies/banner2.webp) no-repeat center center / cover}.banner3{background:url(../images/case-studies/banner3.webp) no-repeat center center / cover}.banner4{background:url(../images/case-studies/banner4.webp) no-repeat center center / cover}.banner5{background:url(../images/case-studies/banner5.webp) no-repeat center center / cover}.banner6{background:url(../images/case-studies/banner6.webp) no-repeat center center / cover}.banner7{background:url(../images/case-studies/banner7.webp) no-repeat center center / cover}.banner8{background:url(../images/case-studies/banner8.webp) no-repeat center center / cover}.banner9{background:url(../images/case-studies/banner9.jpg) no-repeat center center / cover}.banner-col-content{position:absolute;bottom:25px;width:100%}.banner-col-content .red-btn{display:none;background:#ef2078}.inner-cols:hover .para,.inner-cols:hover .red-btn{display:inline-block;opacity:1}.inner-cols:hover:before{background:rgba(0,41,88,1);transition:all .2s}.inner-cols:hover .banner-col-content{width:100%;top:50%;bottom:auto;transform:translate(0,-50%)}.bottom-banner .owl-nav{position:absolute;top:-95px;right:92px}.bottom-banner .owl-nav button{outline:0;box-shadow:none}.bottom-banner .owl-nav span{display:inline-block;width:40px;height:40px;background:#023575;font-size:0;margin:0 3px;float:left;opacity:1;outline:0;box-shadow:none}.bottom-banner .owl-nav .owl-next:hover span,.bottom-banner .owl-nav .owl-prev:hover span{opacity:1}.bottom-banner .owl-nav .owl-prev span{background:url(../images/arrow-blue.png) no-repeat 0 0}.bottom-banner .owl-nav .owl-next span{background:url(../images/arrow-blue.png) no-repeat -44px 0}.bottom-banner .owl-nav .owl-prev:hover span{background:url(../images/arrow-blue.png) no-repeat 0 -49px}.bottom-banner .owl-nav .owl-next:hover span{background:url(../images/arrow-blue.png) no-repeat -44px -49px}.bottom-banner-sec{border-top:1px solid #e5e5e5;padding:80px 0 0}.bottom-banner .owl-dots{display:none}.solution-row{margin:40px auto 0}
.ecommerce-banner{background:#022a5e url(../images/offerings/ecommerce.jpg) repeat fixed 0 -20px / cover}.java-banner{background:#022a5e url(../images/offerings/java.jpg) repeat fixed 0 -43px / cover}.asp-net-banner{background:#022a5e url(../images/offerings/asp-net.webp) repeat fixed 0 -50px / cover}.web-banner{background:#022a5e url(../images/offerings/web.webp) repeat fixed 0 -25px / cover}.php-banner{background:#022a5e url(../images/offerings/php.webp) repeat fixed 0 -90px / cover}.magento-banner{background:#022a5e url(../images/offerings/magento.jpg) repeat fixed 0 0 / cover}.mobile-banner{background:#123D75 url(../images/offerings/mobile.webp) repeat fixed 0px -50px/cover}.software-banner{background:#022a5e url(../images/offerings/software.webp) repeat fixed 0 -20px / cover}.iphone-banner{background:#022a5e url(../images/offerings/iphone.webp) no-repeat fixed 0 -30px / cover}.android-banner{background:#022a5e url(../images/offerings/android.webp) no-repeat fixed 0 -20px / cover}.react-native-banner{background:#022a5e url(../images/offerings/react-native.webp) no-repeat fixed 0 -20px / cover}.flutter-banner{background:#022a5e url(../images/offerings/flutter.webp) no-repeat fixed 0 -20px / cover}.cross-platform-banner{background:#022a5e url(../images/offerings/cross-platform.jpg) no-repeat fixed 0 0 / cover}.ec-banner-master{background:#022a5e url(../images/offerings/hire-developers.jpg) repeat fixed 0 0 / cover !important;position:relative;overflow:hidden;height:100vh}.ec-banner-master .container{position:relative;z-index:1;width:100%;max-width:none;padding:0 5%}.app-developer .left-text-sec{padding-top:0;width:70%;padding-left:20px;float:left;margin:32px auto 0}.ec-banner-master::before{content:"";background:url(../images/overlay-pattern.png) rgba(1,42,94,.05);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.ec-banner-master .app-developer h1{font-size:85px;font-family:'Poppins',sans-serif;letter-spacing:-5px;margin-bottom:32px;font-weight:800;text-transform:uppercase;line-height:75px;color:#fff}.ec-banner-master .cross-font h1{font-size:61px;letter-spacing:-2.3px}.ec-banner-master .container.middle-set::before{content:"";display:inline-block;position:relative;width:1px;height:100vh;margin-left:-.32em;vertical-align:middle}.app-developer{padding:70px 0 10px;vertical-align:middle}.app-developer p,.app-developer h2,.app-developer h1.sm-h1{font-size:58px;font-family:'poppins',sans-serif;line-height:55px;display:inline;margin:0;font-weight:800;letter-spacing:-2.5px;text-transform:uppercase}.app-developer a h2,.app-developer h2 a,.app-developer h1.sm-h1 a{color:#fff}.short-desc{margin-bottom:35px;margin-right:10px}.yellow-border{display:inline-block;width:90px;height:2px;background:#df2b2b;margin:0 auto 30px}.app-developer ul li a{color:#fff;text-decoration:none}.app-developer ul li a{font-size:19px;line-height:22px}.app-developer ul li a h2,.app-developer ul li h2{padding:0;font-weight:500;font-family:'Lato',sans-serif;text-transform:none;font-size:19px;line-height:22px;letter-spacing:0;text-decoration:none}.ec-banner-master .form-container label,.form-popup-ms .form-container label{font-family:'Lato',sans-serif;font-size:15px;color:#023575;font-weight:600;position:absolute;left:0;z-index:1;top:5px;transition:all .5s}.right-form-sec .btn.gry-btn{background:#df2b2b;color:#fff;width:100%;font-size:18px;padding:12px 21px;text-transform:none;margin-top:10px;border-radius:50px;margin:10px 0 25px;font-family:'Poppins',sans-serif;font-weight:700;border:0;text-transform:uppercase}.right-form-sec .btn.gry-btn:hover{background:#022a5e}.right-form-sec .form-container .input-text.textarea{height:70px;margin-top:5px;line-height:1.1;padding:10px 0 3px;resize:none;border-bottom:1px solid #e3e3e3;margin-bottom:5px}.ec-banner-master .form-container .input-text,.form-popup-ms .form-container .input-text{margin-bottom:5px}.form-container .input-text.error,.right-form-sec .form-container .input-text.textarea.error{border-color:#df2b2b}.ec-banner-master .form-container{background:#fff;color:#333;padding:10px 25px;border-radius:2px;float:left;width:100%}.ec-banner-master .app-developer h1{margin-top:15px}.full-row{float:left;width:100%}
#slide-portfolio,#slide-portfolio #slides2{overflow:visible !important}#slide-portfolio .container{position:relative;z-index:1;width:100%;padding:0;max-width:1120px;max-width:100%}#slide-portfolio.campcrate{background:#022a5e;min-height:100vh;padding:0;position:relative;float:left;width:100%}#slide-portfolio.campcrate{background:#022a5e url(../images/portfolio-background.webp) repeat fixed 0 0 / cover}#slide-portfolio .bottom-grd{content:"";display:inline-block;width:100%;height:500px;top:300px;position:absolute;left:0;z-index:99}#slide-portfolio .bottom-grd{background:-moz-linear-gradient(top,rgba(0,0,0,0) 44%,rgba(0,0,0,0.08) 50%,rgba(0,0,0,0.85) 99%,rgba(0,0,0,0.85) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 44%,rgba(0,0,0,0.08) 50%,rgba(0,0,0,0.85) 99%,rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 44%,rgba(0,0,0,0.08) 50%,rgba(0,0,0,0.85) 99%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#de000000',GradientType=0)}#slide-portfolio.campcrate .left-img-sec figure{left:0;padding-top:40px;right:0;text-align:center;max-width:1125px;bottom:0;width:100%;margin:0 auto}#slide-portfolio.campcrate .left-img-sec figure img{max-width:100%;border-radius:8px 8px 0 0;image-rendering:auto}#slide-portfolio.campcrate .left-img-sec{position:relative}#slide-portfolio.campcrate .right-text-sec{position:relative;top:10px;width:100%;display:inline-block;text-align:center;max-width:1100px}
#slide-portfolio h2,#slide-portfolio h4,#slide-portfolio .h4{font-family:'Poppins',sans-serif;font-weight:800;color:#fff;font-size:80px;text-indent:-3px;letter-spacing:-5px;margin-bottom:-3px}#slide-portfolio.sections p{font-size:19px;line-height:24px;margin-bottom:30px}#slide-portfolio .btn{margin-top:35px;background:#ef2078;border:0;position:absolute;left:0;right:0;margin:0 auto;top:77%;font-family:'Poppins',sans-serif;font-weight:700;font-size:16px;border-radius:40px;width:auto;padding:14px 30px 14px 50px;color:#fff;transition:all .5s}#slide-portfolio .btn i{font-size:30px;vertical-align:top;margin:0 10px 0 0}#slide-portfolio .slidesjs-control{max-height:600px !important;margin-top:50px;top:0 !important}#slide-portfolio .btn.gossups{background:#ef2078;text-transform:uppercase;position:relative;overflow:hidden}#slide-portfolio .btn.bellaprint{background:#df2b2b}#slide-portfolio .btn.bellaprint:hover{background:#022a5e}#slide-portfolio .btn.beyond{background:#df2b2b}#slide-portfolio .btn.beyond:hover{background:#022a5e}#slide-portfolio .slidesjs-container,#slide-portfolio .slidesjs-control{max-height:840px !important}.slidesjs-pagination li a{display:block;width:10px;height:10px;float:left;margin:1px;overflow:hidden;background-color:rgba(0,0,0,0.2);border-radius:60px;text-indent:-99999px}#slide-portfolio .slidesjs-pagination li a{background:#ccc;width:10px;height:10px}#slide-portfolio .slidesjs-pagination li a.active,#slide-portfolio .slidesjs-pagination li a:hover{background:#ef2078}#slide-portfolio .slidesjs-pagination{margin:-39px auto;text-align:center;width:100%;display:inline-block;position:absolute;z-index:999;left:0}#slide-portfolio .slidesjs-pagination li{float:none;display:inline-block;margin:0 2px}
.brands-sec{background:#efe4c1;width:100%;clear:both;padding:0 0 10px;float:left}.brands-sec .container{width:100%;clear:both}.small-heading,.small-heading h2{color:#758495;font-size:20px;font-weight:normal;line-height:1.2;display:inline;font-family:'Lato',sans-serif;font-weight:500}.small-heading{display:inline-block;float:left;width:100%;text-align:center}.what-we-do .h4{margin:10px auto 10px}
ul.hire-team-process{width:100%;padding:60px 0 20px 0;float:left}ul.hire-team-process .figcaption{margin:40px auto 0}ul.hire-team-process li .figcaption h4{padding:0 20px;margin:0 auto 20px;font-size:18px;line-height:1.3}ul.hire-team-process li{width:25%;float:left;padding:0 38px;text-align:center;position:relative;transition:all .5s}ul.hire-team-process li:first-child{border-left:0}ul.hire-team-process li figure{display:block;width:100%;height:127px}ul.hire-team-process li figcaption p,ul.hire-team-process li .figcaption p{font-size:16px;color:#758495;font-weight:normal;line-height:1.4}ul.hire-team-process li.step1 figure{background:url(../images/hire-team1.png) no-repeat center top;image-rendering:pixelated;-webkit-image-rendering:pixelated;-moz-image-rendering:pixelated}ul.hire-team-process li.step2 figure{background:url(../images/hire-team2.png) no-repeat center top;image-rendering:pixelated;-webkit-image-rendering:pixelated;-moz-image-rendering:pixelated}ul.hire-team-process li.step3 figure{background:url(../images/hire-team3.png) no-repeat center top;image-rendering:pixelated;-webkit-image-rendering:pixelated;-moz-image-rendering:pixelated}ul.hire-team-process li.step4 figure{background:url(../images/hire-team4.png) no-repeat center top;image-rendering:pixelated;-webkit-image-rendering:pixelated;-moz-image-rendering:pixelated}ul.hire-team-process li:hover figure{background-position:center bottom}
.our-brand{float:left;width:100%;padding:25px 22px 15px 22px;border:solid 1px #d7d7d7;margin:10px 0 50px 0;border-radius:3px;position:relative}.our-brand ul{float:left;width:100%}.our-brand li{display:block;float:left;padding:0 2.2%;text-align:center}.our-brand li img{display:inline-block;vertical-align:middle}.our-brand .section-title{display:inline-block;background:#FFF;padding:5px;font-size:10px;color:#a7a7a7;text-transform:uppercase;font-family:'breuertextregular',Arial,sans-serif;position:absolute;left:44%;top:-10px}.our-brand li a{display:inline-block;width:100px;height:40px;box-sizing:border-box}.our-brand li a.b1{background:url(../images/brands-sec/brands.png) no-repeat 0 0;width:80px}.our-brand li a.b2{background:url(../images/brands-sec/brands.png) no-repeat -115px 0;width:90px}.our-brand li a.b3{background:url(../images/brands-sec/brands.png) no-repeat -240px 0;width:90px}.our-brand li a.b4{background:url(../images/brands-sec/brands.png) no-repeat -360px 0;width:40px}.our-brand li a.b5{background:url(../images/brands-sec/brands.png) no-repeat -424px 0;width:110px}.our-brand li a.b6{background:url(../images/brands-sec/brands.png) no-repeat -568px 0;width:80px}.our-brand li a.b7{background:url(../images/brands-sec/brands.png) no-repeat -680px 0;width:65px}.our-brand li a.b8{background:url(../images/brands-sec/brands.png) no-repeat -775px 0;width:125px}
.success-stories .container{position:relative;padding:90px 0;font-size:18px}.success-stories h4,.success-stories .lrg-head{display:inline-block;letter-spacing:-1.5px;font-size:70px;font-family:"breuertextbold";margin:0 auto 0;width:100%}.diffrentiators h4,.development-process-sec .h4,.h4.lrg{color:#023575;font-size:55px;font-weight:800;line-height:1;letter-spacing:-2px;font-family:'Poppins',sans-serif;margin:10px auto 23px}.success-stories .buttons{display:inline-block;width:280px;padding:20px 43px 20px;font-size:22px;top:5px}.success-stories{background:#e9edf3}.success-stories .h3{color:#023575}.diffrentiators{height:auto;padding:90px 0 110px;background:#fff;text-align:center;position:relative;float:left;width:100%}.diffrentiators .inner-box{height:370px;position:relative;border-radius:3px}.dev1{background:url(../images/dev1.jpg) no-repeat center center / cover}.dev2{background:url(../images/dev2.jpg) no-repeat center center / cover}.dev3{background:url(../images/dev3.jpg) no-repeat center center / cover}.diffrentiators .inner-box .content{position:absolute;padding:24px;bottom:20px;left:20px;right:20px;background:#fff;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;transition:.6s;text-align:left;border-radius:2px}.diffrentiators .inner-box:hover .content{bottom:40px}.diffrentiators .content h5{font-size:18px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;margin:5px auto 10px;color:#023575;letter-spacing:0;text-decoration:none}.diffrentiators .content p{line-height:1.3;color:#888;font-size:15px;color:#758495;font-weight:normal}.row.different-columns{margin:0 auto;float:left;width:100%;clear:both}.row.different-columns{margin-top:40px}.img-box,.img-box2{height:350px;background:url(../images/img1.jpg) no-repeat center center / cover;position:relative;padding:0}.img-box2{background:url(../images/img2.jpg) no-repeat center center / cover}.img-box img{max-width:100%}.right-content{height:350px;background:#354d65;text-align:left;font-family:'breuertextmedium';padding:65px}.right-content p{color:#fff;font-size:19px}.devlp-services{display:inline-block;margin:40px auto 30px}.devlp-services>div{padding:0}.sections.sections.testimonials,#sec3.our-guarantee,.red-section{clear:both}
.red-title{background:#df2b2b;display:inline-block;padding:3px 8px;color:#fff;font-family:'arial';font-weight:bold;font-size:10px;margin:0 auto 14px;border-radius:2px}.cms p a,.cms p a:hover{color:#888 !important}.iphone-img{width:45%;right:15px;top:33px}.services-sec.shorter-sec{max-width:46%}.web-img{text-align:right}.buttons{color:#FFF !important;font-size:22px;line-height:15px;text-transform:capitalize;font-family:"breuertextbold";display:inline-block;border-radius:3px;border:0}.red_small,.mob-btn-scroll{background-color:rgba(223,43,43,1);padding:17px 23px;font-size:20px;width:100%;text-align:center;border-radius:50px}.h4.sm,.boxes-sections a h2{font-size:38px;letter-spacing:-0.5px;line-height:1.1}.guarantee-sec .sec-heading .red-border{margin:15px 0;display:block}.section.guarantee-sec{padding:100px 0 120px;background:#fff;clear:both;border-bottom:1px solid #e5e5e5;margin-bottom:-1px}.diffrentiators{border-top:1px solid #e5e5e5}.diffrentiators .small-heading,.development-process-sec .small-heading,.guarantee-sec .small-heading,.dedicated-team-sec .small-heading,.benifits-heading .small-heading,.hire-developers-sec .small-heading{padding:0 8%;line-height:1.3}
.dashed-circle{width:200px;height:200px;border-radius:50%;display:inline-block}.section.hire-section,.section.hire-section .container-fluid{float:left;width:100%}.section.hire-section{padding:0}.section.development-process-sec,.section.development-process-sec .hsgroup{clear:both;float:left;width:100%}ul.hire-team-process li:after{position:absolute;content:'';height:1px;top:25%;right:-17.25%;width:35%;border-bottom:2px dotted #c5ced5}ul.hire-team-process li:last-child:after{display:none}.project-requirment{background: #fff url(../images/icons/development-process/post-project-requirements.png) no-repeat center center / 85px}.discuss-project{background:#fff url(../images/icons/development-process/discuss-project.png) no-repeat 50% 47% / 90px}.terms-n-timelines{background:#fff url(../images/icons/development-process/engagement-terms.png) no-repeat center center / auto}.get-started{background:#fff url(../images/icons/development-process/secure-payment.png) no-repeat 50% 60% / 95px}.guarantee-row .h5{font-size:18px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;margin:25px auto 10px;color:#023575;letter-spacing:0;text-decoration:none}.guarantee-row .para{font-size:16px;color:#758495;font-weight:normal;line-height:1.4}.guarantee-row,.partners-row,.tools-row{margin:70px auto 0}.guarantee-row .grnt-cols,.partners-row .grnt-cols{padding:0 30px;border-right:1px solid #e5e5e5}.partners-row .grnt-cols{max-width:20%}.partners-row .grnt-cols img{max-width:100%}.guarantee-row .grnt-cols img.col-icon{max-width:70px;max-height:60px}.guarantee-row .grnt-cols img.col-icon.flexi{max-width:60px}.guarantee-row .grnt-cols:first-child{padding-left:0}.guarantee-row .grnt-cols:last-child{padding-right:0;border:0}.partners-row .grnt-cols:last-child{border:0}.guarantee-row .grnt-cols figure{height:65px}
.section.top-address{text-align:center;clear:both;color:#fff;padding:90px 0 170px;position:relative}.section.top-address .container-fluid{position:relative}.add-col{padding:50px 0 0}.top-address .h3{font-size:25px;text-transform:uppercase;color:#fff;font-family:'Poppins',sans-serif;font-weight:700;line-height:1.1;letter-spacing:-0.5px}.clock-container{height:125px;width:125px;display:inline-block;margin:0 0 15px 0;position:relative}.contactform dl{float:left;width:100%}.contactform dl dd{float:left}.contactform .form-group{border-right:2px solid #d8d8d8;border-bottom:2px solid #d8d8d8;position:relative;padding:30px 30px 23px 30px;margin:0;font-size:17px;font-weight:700;color:#758495}.contactform .form-group .input{width:100%;border:0;height:40px;font-size:17px;font-weight:500;color:#758495;z-index:1;position:relative;background:0;box-shadow:none}.contactform .form-group .input.budget{font-weight:700}.contact-form-popup .contactform .form-group.select-country .input.budget,.contactform .form-group.select-country .input.budget{font-weight:400}.contactform .form-group .textarea{width:100%;border:0;height:175px;font-size:17px;resize:none;font-weight:400;color:#758495;margin-top:8px}.contactform .form-group label{font-size:17px;color:#758495;margin:0 auto 10px;font-weight:700}.contactform .form-group .input+label{font-size:17px;color:#758495;margin:0 auto 10px;font-weight:700;position:absolute;left:30px;top:33px;transition:all .3s;font-family:'Lato',sans-serif;font-weight:700}.contactform .form-group .input.budget{text-indent:0;background:url(../images/down-arrow.png) no-repeat 95% 15px / 22px}.contactform .form-group .input.budget option{font-size:17px;font-weight:400}.contactform .form-group.phone-no label{position:absolute;left:110px;top:30px}.contactform .form-group .input:focus+label,.contactform .form-group .input.valid+label{top:14px;font-size:17px}
.contactform .form-group.textarea-group label{position:absolute;top:25px;left:30px}
.btn-contact{position:relative;margin:40px auto 0 15px;display:inline-block}.btn-contact .circle-btn,.btn-contact .circle-btn:hover{margin:0 auto;border:0;padding:15px 30px 14px 50px}.btn-contact .circle-dot{z-index:1}.add-col p,.right-form-sec .add-col p{font-size:16px;font-weight:500;line-height:1.3}.contact-forms .right-form-sec{background:#022a5e;color:#fff;border-radius:0 0 2px 0}.middle-align{position:absolute;top:50%;transform:translate(0,-50%);left:0;right:0;width:100%;padding:0 30px}.right-form-sec .middle-align{padding:0}.floatLeft.captcha{width:auto;display:inline-block;vertical-align:middle;margin:0 0 0 40px}.right-form-sec .middle-align .h2h{font-size:25px;line-height:1.3;margin:0 auto 40px}.contactform .next2btn{display:inline-block;vertical-align:middle;margin:0 20px 0 100px;float:none}.right-form-sec p{font-size:22px}.contact-section{margin:-97px auto 110px;background:#fff;border-radius:0;box-shadow:0 8px 80px rgba(0,0,0,.22);overflow:hidden;max-width:88%;position:relative}.contact-section .form-left{padding-bottom:50px}.top-heading,.inner-banners .top-heading h2{font-size:28px;font-family:'Lato',sans-serif;line-height:1.2;display:inline;margin:0;font-weight:700;letter-spacing:0;text-transform:none;padding:5px 10px;display:inline-block;width:100%}.inner-banners .top-heading h2{width:auto;padding:0;display:inline}.btn-contact .circle-btn.red-btn{background:#ef2078;cursor:pointer}.btn-contact .circle-dot{cursor:pointer}.top-row.blue-bar,.right-form-sec .blue-bar{background:#0099da;color:#fff;padding:26px 20px 27px 25px;border-radius:0;height:97px}.right-form-sec .blue-bar{font-size:21px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;margin:0 -15px 10px;color:#fff;letter-spacing:0;text-decoration:none;line-height:1.3;padding:40px 28px 35px 25px;height:127px;border:0}.top-row.blue-bar .h5{margin:10px 5px;font-size:20px;font-weight:700}.demo-container.clocks{max-width:90%;margin:0 auto}.right-form-sec .demo-container.clocks{margin:0 auto 70px}.right-form-sec .add-col{padding:40px 0 0;text-align:center}.top-address .top-heading.h2{font-size:115px;margin:0 auto;padding:30px 0 0;color:#0099da;letter-spacing:-7px;line-height:1;font-weight:800}
.clock{border-radius:50%;background:#fff url(../images/ios_clock.svg) no-repeat center;background-size:75%;height:100%;padding-bottom:0;position:relative;width:100%}.clock{background:url(../images/clock.png) no-repeat center / 100% auto;border:5px solid #07203f}.clock.simple:after{background:#000;border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:5%;height:5%;z-index:10}.minutes-container,.hours-container,.seconds-container{position:absolute;top:0;right:0;bottom:0;left:0}.hours{background:#091410;height:20%;left:48.75%;position:absolute;top:30%;transform-origin:50% 100%;width:2.5%;border-radius:5px}.minutes{background:#091410;height:40%;left:49%;position:absolute;top:10%;transform-origin:50% 100%;width:2%;border-radius:5px}.seconds{background:#ef2078;height:38%;left:50%;position:absolute;top:50%;transform-origin:50% 0;width:1%;z-index:8;border-radius:5px}@keyframes rotate{100%{transform:rotateZ(360deg)}}.hours-container{animation:rotate 43200s infinite linear;position:absolute;z-index:1}.minutes-container{animation:rotate 3600s infinite linear}.seconds-container{animation:rotate 60s infinite linear}.minutes-container{animation:rotate 3600s infinite steps(60)}.seconds-container{animation:rotate 60s infinite steps(60)}.hours:after{content:"";display:inline-block;width:9px;height:9px;background:#091410;border-radius:50%;position:absolute;bottom:auto;top:90%;left:0;right:0;margin:0 auto;transform:translate(-35%,-31%)}.minutes-container{transition:transform .3s cubic-bezier(.4,2.08,.55,.44)}.seconds-container{transition:transform .2s cubic-bezier(.4,2.08,.55,.44)}.section.banner-section{min-height:80vh;height:700px;padding:147px 0 0;background:#f0f2f5;background:#e9edf3}.section.banner-section{background:#f0f2f5;border-bottom:1px solid #e5e5e5}.mobile-development .container-fluid{position:relative;height:100%}.mobile-development .left-img{position:relative;left:15px;top:-10px}.mobile-development .left-img .mob-dev{width:110%;position:relative;top:-25px;left:-55px}.mobile-development .augmented-banner .left-img{position:relative;left:-120px;height:552px;top:0}.mobile-development .augmented-banner img.full{max-width:none;max-height:100%}
.section.banner-section.mobile-development {} .mobile-development .banner-content {}
.mobile-development.mb-app-dev .left-img{top:1px}.heart-img{text-align:right;padding:0 50px 0 0;margin-bottom:-95px}.software-development .heart-img{margin-bottom:-105px}.banner-right-content{padding-left:50px;padding-right:30px}.augmented-banner .banner-right-content{padding-left:100px;padding-right:50px}.augmented-banner .heart-img{padding:0 20px 0 0}.testing-banner .left-img{position:relative;top:-18px;right:0}.testing-banner .banner-right-content{margin-top:75px;padding-left:105px}.testing-banner .heart-img{position:absolute;right:0;top:-70px}.ios-development img.mob-dev{width:110%;position:relative;top:-11px;right:10px}.web-development .banner-right-content,.software-development .banner-right-content,.cross-platform .banner-right-content{padding-left:70px;padding-right:10px}.cross-platform .banner-right-content{padding-top:80px}.cms-development .banner-right-content{position:relative;left:-20px;padding:0 45px 0 0}.web-development .banner-right-content{position:relative;padding:70px 55px 0 70px}.web-development .heart-img{position:absolute;top:0;right:70px;padding:0}.cms-development .heart-img{padding-right:10px}.h2{color:#032e68;font-size:80px;font-weight:800;text-transform:uppercase;line-height:1;letter-spacing:-3px;font-family:'Poppins',sans-serif;margin:10px auto 35px}.banner-right-content .h2{margin:20px auto 35px}.quality-assure-ms .banner-right-content .h2,.web-dev-ms .banner-right-content .h2{margin:5px auto 35px}.cms-ms .banner-right-content .h2{margin:-5px auto 35px}.short-heading,h2.in-h2,.short-heading h2{color:#758495;font-size:18px;font-weight:normal;line-height:1.6}.short-heading h1{display:inline}h2.in-h2,.short-heading h2{display:inline}ul.hire-team-process.three-steps li{width:33.3%}.bottom-align{padding:0 15px 25px}.what-we-do p,.how-it-works p,.capabilities p,.container a{font-size:17px;color:#758495;font-weight:normal;line-height:1.5}.our-guarantee .container .row{clear:both}.success-stories{padding:90px 0;font-size:18px;border-top:1px solid #e5e5e5}.success-stories .container-fluid{max-width:100%;margin:0 auto;padding:0 5%}.success-stories .small-heading{margin:40px auto 0;color:#023575;font-size:25px;font-weight:800;line-height:1.2;font-family:'Poppins',sans-serif;letter-spacing:-0.5px}.our-guarantee .container{clear:both;display:inline-block}.three-blocks{float:left;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.languages{background:#e9edf3;padding:50px 0}.logos-sec li{display:inline-block;margin:0 15px;vertical-align:middle}.logos-sec li img{max-width:110px;max-height:100px}.inner-banners,.services{background:#022a5e;color:#fff;padding:90px 0 120px;position:relative}.inner-banners::before,.section.top-address:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/overlay-pattern.png)}.services{background:#022a5e url(../images/headers/services.jpg) no-repeat 0 -95px / auto;background-attachment:fixed}.careers{background:#022a5e url(../images/headers/careers.jpg) no-repeat 0 -55px / auto;background-attachment:fixed}.solutions{background:#022a5e url(../images/headers/solutions.jpg) no-repeat 0 -55px / auto;background-attachment:fixed}.sitemap{background:#022a5e url(../images/headers/sitemap.jpg) no-repeat 0 -65px / cover;background-attachment:fixed}.industries{background:#022a5e url(../images/headers/industries.jpg) no-repeat 0 -25px / auto;background-attachment:fixed}.technologies-banner{background:#022a5e url(../images/headers/technologies.jpg) no-repeat 0 -95px / auto;background-attachment:fixed}.lt-inner-banner.technologies-banner{background:#022a5e url(../images/pages/technology.jpg) no-repeat 0 -80px / cover;background-attachment:fixed}.lt-inner-banner.privacy-banner{background:#022a5e url(../images/pages/privacy.jpg) no-repeat 0 -80px / cover;background-attachment:fixed}.outsourcing-banner{background:#022a5e url(../images/headers/outsourcing.jpg) no-repeat 0 -65px / auto;background-attachment:fixed}.post-resume{background:#022a5e url(../images/headers/post-resume.jpg) no-repeat 0 -25px / auto;background-attachment:fixed}.consulting-banner{background:#022a5e url(../images/top-banner2.webp) no-repeat 0 -55px / auto;background-attachment:fixed}.dedicated-teams-banner{background:#022a5e url(../images/headers/dedicated-teams.jpg) no-repeat 0 -55px / auto;background-attachment:fixed}.section.industries-sec,.section.testimonial-sec{padding:75px 15px 85px}.inner-banners:after{content:"";width:0;height:0;position:absolute;right:150px;bottom:0;display:inline-block;background:#ef2078}.contact{background:#022a5e url(../images/headers/contact.jpg) no-repeat 0 -135px / auto;background-attachment:fixed}.case-studies{background:#022a5e url(../images/headers/case-studies.jpg) no-repeat 0 -95px / auto;background-attachment:fixed}.corporate{background:#022a5e url(../images/headers/corporate.jpg) no-repeat 0 -100px / auto;background-attachment:fixed}.testimonials{background:#022a5e url(../images/headers/testimonials.jpg) no-repeat 0 -100px / cover;background-attachment:fixed}.latest-thinking{background:#022a5e url(../images/headers/latest-thinking.jpg) no-repeat 0 -120px / auto;background-attachment:fixed}.inner-banners .main-heading,.inner-banners h1{margin:75px 0 0;width:100%;font-size:75px;font-weight:800;line-height:1;font-family:'Poppins',sans-serif;padding-top:10px;text-transform:uppercase;letter-spacing:-4.5px}.inner-banners .main-heading.sm{font-size:95px}.post-resume .main-heading,.post-resume h1{font-size:82px}.inner-banners .red-border{margin:23px auto 16px;float:left}.banner-subtitle{font-size:24px;font-weight:normal;line-height:1.6}.inner-banners .top-heading,.inner-banners h2{font-size:41px;line-height:1.21}.h2h{font-size:23px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;margin:5px auto 10px;color:#023575;letter-spacing:0}.h2h::after{content:"";display:inline-block;width:100px;height:2px;background:#ef2078}.top-content .para{margin:0 auto 10px}.top-content{border-bottom:1px solid #e5e5e5;padding:60px 0}.cols a{text-decoration:none}.cols a img.col-icon{display:inline-block;float:none;margin:0 auto 7px}.services-sec .cols h2{width:100%;display:inline-block}.desc-area .indus-title,.wht-boxes .desc-area h3,.indus-sec .desc-area h3,.testimonial-sec-box .desc-area .indus-title{font-size:20px;font-weight:700;text-transform:uppercase;letter-spacing:-1px;font-family:'Poppins',sans-serif;margin:20px auto 15px;color:#023575;letter-spacing:0;text-decoration:none;display:inline-block;transition:all .3s}.indus-sec .desc-area h3{line-height:30px}.industries-sec .column,.wht-boxes .cols{display:inline-block;text-decoration:none}.desc-area p{font-size:16px;color:#758495;font-weight:normal;line-height:1.4;transition:all .3s}#innercontainer a{text-decoration:none}#innercontainer .column{margin:0;padding:55px 38px;border:1px solid #e5e5e5;margin-right:-1px;margin-bottom:-1px;transition:all .3s;background:#fff}#innercontainer .column:hover{background:#022a5e}#innercontainer .column:hover .desc-area p{color:#fff}#innercontainer .column:hover .desc-area a,.column:hover .indus-title,.indus-sec .column:hover .desc-area h3{color:#fff;}#innercontainer .column img,.wht-boxes .cols img{width:100%;height:auto;max-width:65px;max-height:150px;transition:all .3s}#innercontainer .column:hover img,.inverse,.wht-boxes .cols img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#innercontainer .column figure span{position:absolute;left:0;top:0;background:rgba(2,42,94,0.75) url(../images/plus-hover.png) no-repeat center center;width:100%;height:100%;opacity:0;transition:all .3s}#innercontainer .column figure{position:relative}#innercontainer .column figure:hover span{opacity:1;display:none}.wht-boxes .cols .desc-area p,.wht-boxes .desc-area .indus-title,.wht-boxes .desc-area h3{color:#fff}.wht-boxes .cols.box2 .desc-area p,.wht-boxes .cols.box2 .desc-area .indus-title,.wht-boxes .cols.box2 .desc-area h3{color:#002958}.wht-boxes .cols.box2 img{filter:none}.left-cols>div,.right-cols>div,.left-cols>a,.right-cols>a{position:relative;float:left;width:100%}.boxes-sections .full-row a{float:left;width:100%;position:relative;z-index:1}.left-cols>div .h4,.right-cols>div .h4,.boxes-sections .full-row .h4{color:#fff;font-size:38px;letter-spacing:-1px}.left-cols{padding-right:0}.right-cols{padding-left:0}.boxes-sections a .h4.sm,.boxes-sections a h2{color:#fff}.big-data .h4.sm,.boxes-sections a h2{color:#fff}.big-data{height:400px;width:100%;background:#022a5e;color:#fff;padding:30px 20px}.art-intelligence{height:325px;background:#0099da;color:#fff;padding:30px 20px}.iot{height:300px;width:100%;background:#0099da;color:#fff;padding:30px 20px}.blockchain{height:425px;width:100%;background:#0d4388;color:#fff;padding:30px 20px}.cloud-computing{height:325px;width:100%;background:#022a5e;color:#fff;position:relative;padding:30px 20px}.sm-heading{font-size:20px;font-weight:500;font-family:'Lato',sans-serif;line-height:1.3}.boxes-sections a .h4:after,.boxes-sections a h2:after{content:"";width:0;height:2px;background:#fff;display:block;clear:both;margin:20px 0 -15px;transition:all .2s}.boxes-sections a:hover .h4:after,.boxes-sections a:hover h2:after{width:100px}.boxes-sections ul li a{color:#fff}.boxes-sections ul li a:hover{color:#ccc}.boxes-sections .links li::before{background:#fff}.boxes-sections ul{padding:30px 0 0}.section.boxes-sections{padding:0 0 75px;clear:both}.middle-content{position:relative;float:left;width:100%;padding:30px 30px}.latest-thinking-sec .small-heading{text-align:left;font-family:'Lato',sans-serif;line-height:1.3;padding-top:20px}.latest-thinking-sec .hsgroup,.latest-thinking-sec .container-fluid,.section.latest-thinking-sec{clear:both;float:left;width:100%;padding-bottom:3px}.latest-thinking-sec .red-border-line{float:left}img.lt-img{height:250px;float:none;position:relative;top:5px;left:100px}.latest-thinking-sec .h4{margin:10px auto 10px}.latest-thinking-sec .red-border-line{margin:15px auto 23px 2px}@-moz-document url-prefix(){.contactform .form-group .input.budget{text-indent:-2px}}.lt-inner-banner{min-height:100vh;width:100%;color:#fff;background:#022a5e}.lt-inner-banner.artifical-intelligence-banner{background:#022a5e url(../images/headers/ai-software.webp) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner.bigdata-analytics-banner{background:#022a5e url(../images/pages/bigdata.jpg) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner.sap-development-banner{background:#022a5e url(../images/pages/bigdata.jpg) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner.blockchian-banner{background:#022a5e url(../images/pages/blockchain.webp) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner.cloud-computing-banner{background:#022a5e url(../images/pages/cloud-computing.jpg) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner.internet-things-banner{background:#022a5e url(../images/pages/iot.jpg) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner.outsourcing-banner{background:#022a5e url(../images/pages/outsourcing.jpg) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner.hire-developers-banner{background:#022a5e url(../images/pages/hire-developers.webp) no-repeat top center / auto;background-attachment:fixed}.lt-inner-banner::before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/overlay-pattern.png)}@-webkit-keyframes Gradient{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@-moz-keyframes Gradient{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@keyframes Gradient{0{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.lt-inner-banner .h1,.lt-inner-banner h1{margin:50px 0 0;width:100%;font-size:90px;font-weight:800;line-height:1;font-family:'Poppins',sans-serif;padding-top:10px;text-transform:uppercase;letter-spacing:-5.5px}.blockchian-banner .h1,.blockchian-banner h1{font-size:120px;margin:60px 0 0;letter-spacing:-8px}.bigdata-analytics-banner .h1,.bigdata-analytics-banner h1{font-size:110px;margin:25px 0 0;letter-spacing:-8px;line-height:105px}.internet-things-banner .h1,.internet-things-banner h1{font-size:90px;margin:50px 0 0}.artifical-intelligence-banner .h1,.artifical-intelligence-banner h1{font-size:105px;margin:70px 0 0;letter-spacing:-5.5px;line-height:105px}.cloud-computing-banner .h1,.cloud-computing-banner h1{font-size:120px;margin:30px 0 0;letter-spacing:-8px;line-height:105px}.lt-inner-banner .top-heading{padding:5px 0;line-height:1.2}.red-border.wht{border-top:2px solid #fff}.lt-inner-banner .red-border{margin:25px auto 20px 3px}.lt-inner-banner .middle-align{padding:0 0 0 6%}.lt-content{padding:10vh 15px 0}
.career-top{clear:both;float:left;width:100%;text-align:center}.career-top .h4{font-family:'Poppings',sans-serif;font-weight:700;text-transform:none;font-size:55px;display:inline-block;margin-bottom:10px;text-transform:uppercase;letter-spacing:-2px}.career-top .red-border-line{margin:20px auto 25px auto}.career-top .small-heading{max-width:80%;float:none;display:inline-block}.profiles{float:left;width:100%;padding:40px 15px 90px}.profile-cols{border:1px solid #e5e5e5;padding:0;font-size:16px;color:#758495;font-weight:normal;line-height:1.4;border-bottom:0;border-right:0;transition:all .3s}.profile-cols a{color:#758495;text-decoration:none;transition:all .3s;padding:50px 43px 70px 43px;float:left;width:100%}.developers-columns .profile-cols a{padding:40px 40px 60px 40px}.profile-cols:hover,.profile-cols.blue-bg,.hire-developers-sec .profile-cols:hover{background:#022a5e;color:#fff}.profile-cols:hover a{color:#fff}.profile-cols:hover .profile-title,.profile-cols:hover h3,.profile-cols:hover h2{color:#0099da}.profile-cols:last-child{border-right:1px solid #e5e5e5}.bottom-row .profile-cols{border-bottom:1px solid #e5e5e5}.profile-cols img{max-width:65px;margin:0 auto 25px;transition:all .3s}.profile-cols:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.profile-title,.profile-cols h3,.profile-cols h2{font-family:'Poppins',sans-serif;margin:0 auto 10px;color:#023575;font-weight:700;text-transform:uppercase;transition:all .3s;font-size:18px;line-height:1.2}.profiles .red-btn{border-radius:40px;background:#ef2078;margin:50px auto 0}.profiles .red-btn:hover{margin:50px auto 0}.explr-openings{text-align:center}.back-row .social-icons{text-align:right}.top-row .red-btn{margin:10px -10px 0 0;width:190px;text-align:center;background:#ef2078}.top-row .red-btn.bck-link{background:#022a5e;margin:10px 12px 0 0}.top-row{padding:20px 35px 20px}.top-row span{padding:6px 20px 6px 0;margin:0 20px 0 0;border-right:1px solid #e5e5e5;display:inline-block;font-size:16px;color:#758495}.top-row span:last-child{border-right:0}.respons{font-size:16px;color:#758495}.detailed-section .respons{padding:40px 50px 0;border-top:1px solid #e5e5e5}.response{padding:40px 50px 0;border-top:0 solid #e5e5e5;font-size:16px;color:#758495}.listings{margin:0 auto 30px}.listings li{padding:7px 0;position:relative;padding-left:12px}.listings li:before{background:#022a5e}.title,.linkings li.main-link a,.industries-details h3{font-size:20px;color:#023575;font-weight:700;margin:0 auto 10px;font-family:'Poppins',sans-serif;text-transform:uppercase}.inner-container{background:#fff;padding:20px 0;margin:0 auto 100px;border:1px solid #e5e5e5}.back-row .social-icons .fb-icon{background:#395a93 url(../images/socials/fb.svg) no-repeat 7px 6px / 23px;border-color:#395a93}.back-row .social-icons .tw-icon{background:#4eaee9 url(../images/socials/tw.svg) no-repeat 8px 6px / 22px;border-color:#4eaee9}.back-row .social-icons .lnkd-icon{background:#0173b2 url(../images/socials/linkedin.svg) no-repeat 2px -5px / 32px;border-color:#0173b2}.back-row .social-icons a{width:40px;height:40px}.respons .circle-btn.red-btn{margin:10px auto 50px;text-align:center;width:190px;background:#ef2078}.back-row{padding:35px 0 30px 0}.h1.job-title,.job-title-sec h2{color:#023575;font-weight:800;margin:0 auto 0;font-family:'Poppins',sans-serif;text-transform:uppercase;letter-spacing:-1px}.job-title-sec h2{font-size:2.5rem}.terms-section .h1.job-title{font-weight:700;letter-spacing:-0.5px;font-size:24px}.terms-section .h1.thanks{font-weight:800;font-size:38px;font-family:'Poppins',sans-serif;text-transform:uppercase;letter-spacing:-1px;color:#023575;line-height:1.15;margin:35px 0;border-right:0}.terms-section .title,.industries-details .title,.industries-details h3{font-size:18px}.back-row .bck-link{margin:0;font-size:13px;background:#022a5e}.detailed-section,.industries-details{padding:90px 15px 0}
.corporate-slider .slidesjs-pagination li a{width:8px;height:8px;margin:0 2px;text-decoration:none;font-size:0}.corporate-slider .slidesjs-pagination{width:100%;float:right;position:absolute;bottom:10px;right:0;z-index:99;padding-right:20px;text-align:right}.corporate-slider .slidesjs-pagination li{position:relative;display:inline-block}.corporate-slider .slidecontainer{position:relative}.latest-thinking-sec.mbs{padding-bottom:50px}
#slideshow{float:left;width:864px;position:relative;height:417px;margin:0;border:1px solid #222;max-width:100%;overflow:hidden;z-index:0}#slideshow IMG{position:absolute;top:0;left:0;z-index:8;opacity:.0;width:100%}#slideshow IMG.active{z-index:10;opacity:1.0}#slideshow IMG.last-active{z-index:9}.slideshow-area{float:left;width:910px;position:relative}.overlap-content{float:left;width:330px;padding:0 40px 0 40px;height:458px;position:absolute;z-index:20;top:0;left:505px;background:rgba(0,0,0,0.55)}.slidecontent{float:left;width:100%;padding-top:60px}.slidebutton{float:left;width:100%;padding-top:48px}.content-below-slider{float:left;width:864px;margin:50px 45px 50px 45px}.content-below-slider .columns-area{display:block;float:left;width:100%}.content-below-slider .columns-area .columntxt{float:left;width:402px;margin-left:60px;line-height:20px;font-size:15px}.content-below-slider .columns-area .columntxt:first-child{margin-left:0}.content-below-slider .h2h{display:block;color:#2f303d;font-family:'breuertextbold';font-size:18px;line-height:18px;padding:0 0 15px 0;text-transform:uppercase}.corporate-ms .latest-thinking-sec.mbs{padding-bottom:90px}.section.corporate-slide{position:relative;z-index:0}
.partners-section{width:100%;float:left;border-top:1px solid #e5e5e5;padding:0 0 75px 0}.sm-cols .sm-heading,.h2.sm{font-size:28px;font-family:'Poppins',sans-serif;font-weight:800;letter-spacing:-1px;margin:0;padding:40px 15px;line-height:24px;text-transform:uppercase;color:#023575}.sm-cols .sm-heading{font-size:22px;color:#023575;background:#fff;font-weight:800;letter-spacing:0;padding:25px 20px;letter-spacing:-0.5px}.dedicated-teams .cols-sec{padding:0 0 0 68px}.dedicated-teams .column-box .sm-cols{margin:0;border-right:0;border-top:0}.dedicated-teams .column-box .sm-cols:nth-child(3n+1),.dedicated-teams .column-box .sm-cols:last-child{border-right:1px solid #eaeaea}.dedicated-teams .column-box .sm-cols:first-child{border-top:1px solid #eaeaea}.case-studies-banner .item{padding:15px 15px}.case-studies-sec{padding:80px 0 80px 0}.case-studies-banner{padding:10px 0 30px}.contact-section{margin:90px auto 110px;box-shadow:none;border:1px solid #e5e5e5}.top-row.wht-bar{background:#fff;border-bottom:1px solid #d8d8d8;color:#023575;height:auto;padding:45px 20px 35px 25px}.contactform .form-group{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.contact-forms .h2.sm{margin:0;padding:0 0 10px; letter-spacing: -0.5px;}.contact-forms .small-heading{text-align:left;font-size:16px;line-height:1.3}.right-form-sec .add-col{padding:55px 0 0;text-align:center}.tools-technology{background:#022a5e;border:0;text-align:center;padding-bottom:0}.tools-technology .small-heading{color:#fff;font-family:'Poppins',sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;font-weight:28px}.tools-technology .red-border{margin:20px auto 10px}.tools-row .grnt-cols{max-width:25%;margin-top:0;border-right:1px solid rgba(255,255,255,0.2)}.tools-row.big-data-tools .grnt-cols{max-width:20%}.tools-row.big-data-tools .grnt-cols img{max-width:100%}.tools-row .grnt-cols:last-child{border-right:0}.tools-row{text-align:center;padding:35px 0;border-top:1px solid rgba(255,255,255,0.2);margin:85px auto 0}.mr0a{margin:0 auto}.hire-developers-sec .profile-cols{background:#fff}.hire-developers-sec .row:nth-of-type(3) .profile-cols{border-bottom:1px solid #e5e5e5}.hire-developers-sec{padding:75px 15px 80px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}hr{border:0;border-top:1px solid #e5e5e5;float:left;width:100%;margin:0 auto}.hire-developers-sec.profiles .red-btn{background:#022a5e}.h5.sm{font-family:'Poppins',sans-serif;font-size:28px;color:#023575;font-weight:800;padding:25px 0 15px;letter-spacing:-0.5px;text-transform:uppercase}.browsebox{float:none;display:inline-block;margin:0 auto 0 79px;vertical-align:middle;padding:0;position:relative;float:right}.browsebox{width:100%;margin:0;margin-top:-60px}.browsebox input{position:relative;z-index:2;opacity:0;width:100%;height:100%;padding:20px 20px 20px 20px;font-size:16px}.browse-btn{position:absolute;left:0;right:0;color:#023575;z-index:1;text-align:left;width:100%;padding:20px 20px 20px 40px;background:url(../images/plus-sign.png) no-repeat 93.5% 22px / 22px;height:100%;top:0}.browse-btn{background-position:97.5% 22px}.file-name{position:absolute;right:60px;font-size:17px;color:#758495;margin:0 auto 10px;font-weight:700;max-width:calc(100% - 200px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contactform .form-group.upload-resume label{margin-top:17px}.right-form-sec .small-heading{color:#0099da;font-size:27px;font-weight:700;line-height:1.2;font-family:'Poppins',sans-serif;letter-spacing:-1px;text-transform:uppercase;margin:10px auto 20px}.right-form-sec .reviews{padding:43px 40px;position:relative;margin:0 auto}.reviews a{color:#fff;display:inline-block;width:100%;margin:0 auto 15px;text-decoration:none;transition:all .3s;padding-bottom:15px;border-bottom:1px solid rgba(255,255,255,0.2)}.reviews a:last-child{border-bottom:0}.reviews a:hover{color:#0099da}.review-sec{padding:0}.mt10{margin-top:10px}.top-review-img{padding:38px 40px 0}.top-review-img img{max-width:100%}.terms-section .title{margin:50px auto 5px}.industries-details .title,.industries-details h3{margin:50px auto 10px}.linkings li a{text-decoration:none;padding:6px 0;display:inline-block;line-height:1.3}.linkings li.main-link a{display:inline-block;margin:25px auto 10px;font-size:16px}.linkings li.main-link.sm a{margin:30px auto 8px}.terms-section .title:nth-of-type(1){margin-top:0}.terms-section .respons,.industries-details .inner-container{padding:40px 50px 80px}.industries-details .inner-container{padding:0 50px 0}.sitemap-section .respons,.sitemap-section .inner-container{border:0;padding:0}.terms-section .inner-container{padding:0}.terms-section .top-row{padding:50px 43px 20px 40px}.thanks-ms .terms-section .top-row{padding:50px 43px 90px 40px}.sitemap-section .inner-container{padding:0}.sitemap-section .linkings{border:1px solid #e5e5e5;margin-right:-1px;padding:15px 15px 80px 28px}.terms-section .listings li::before,.industries-details .listings li:before{background:#758495;top:16px}.terms-section .listings li{padding:2px 0 3px 12px}.industries-details .para{font-size:16px;color:#758495;line-height:1.5}.industries-details .listings{font-size:16px;color:#758495}.industries-details .listings li{padding:2px 0 2px 12px}.blue-box{background:#023575;padding:30px;color:#fff}.title-wht{font-weight:700;font-family:'Poppins',sans-serif;font-size:20px;margin:0 auto 10px;text-transform:uppercase}.blue-box{font-size:16px;font-weight:500;font-family:'Lato',sans-serif;line-height:1.3}.blue-box .circle-btn{background:#0099da}.title.mt0{margin-top:0}.left-sec{padding-right:65px;padding-left:10px;border-right:1px solid #e5e5e5;margin-right:-1px;padding-top:50px;padding-bottom:80px}.left-sec h2{display:inline}.right-sec{padding-left:55px;padding-right:5px;border-left:1px solid #e5e5e5;padding-top:50px;padding-bottom:80px}.industries-details strong{display:inline-block;width:100%;margin:10px auto 2px}.industries-details .listings strong{display:inline;margin:0 7px 0 0}.blue-box .red-border{margin:8px auto 12px auto;width:70px}.in-h1{display:inline}.menu-listing .collapse.vd{display:block}img.full{max-width:100%}img.full-cross{position:relative;left:-20px;width:110%;top:-11px}.btn-contact.circle-btn,.btn-contact.circle-btn:hover{padding:0;background:#ef2078;margin:40px auto 0 15px}.btn-contact.circle-btn:after,.btn-contact.circle-btn:before{top:15px}.contactform .form-group .input.error+label+.error-brdr{position:absolute;left:0;right:0;width:100%;top:0;height:100%;border-bottom:2px solid #ef2078;transition:all .3s}.contactform .form-group .input.budget option,.contactform .form-group select.input option{font-size:15px;padding:5px 20px;text-indent:10px;line-height:30px}.header-wht header.logo-navbar.blnk-header.open-menu,.header-wht header.logo-navbar.blnk-header.show-menu{background:0;border:0}.consultant-ms .profile-cols{border-bottom:1px solid #e5e5e5;margin-bottom:-1px}.mobile-development .left-img.web-dev-banner{position:relative;left:-60px;top:50px}.web-dev-banner img{max-width:700px}.mobile-development .left-img.web-dev-banner{position:relative;left:-50px;top:0}.web-dev-banner img{max-width:800px}.computer-img img{max-width:100%;float:none;display:block;margin:0 auto}.cms-solutions-sec.section{padding:150px 0 120px;background:#e9edf3}.cms-solutions-sec .left-content{padding:0 0 0 15px}.banner-left-img .left-img{width:100%}.android-img img{max-width:none;width:650px;position:relative;top:-120px;left:-65px}.ecommerce-img .left-img img{position:relative;left:-70px;top:-20px}.software-img .left-img img{position:relative;left:-335px;top:4px;max-width:1005px}.testing-banner .left-img img{position:relative;left:-110px;bottom:-55px;max-width:1000px}.web-img .left-img img{position:relative;left:-210px;top:25px;max-width:1005px}.computer-img{position:relative;margin-top:-350px}.conversation-sec .inner-box{height:310px;color:#fff}.box1{background:#002958}.box2,.conversation-sec .inner-box.box2{background:#e9edf3;color:#023575}.box3,.conversation-sec .inner-box.box3{background:#002958}
.conversation-sec .inner-box.box2 img {filter:none}.box4{background:#0099da}.box5{background:#0d4388}.box6,.conversation-sec .inner-box.box6{background:#0099da;filter:none}.box7{background:#0d4388}.icon-sec{display:inline-block;width:80px;height:80px;float:left;margin:-12px 25px 0 15px}.conversation-sec .inner-box .middle-align{padding:0 60px;text-align:left}.conversation-sec .four-row .inner-box .middle-align{text-align:center;padding:0 20px}.conversation-sec .inner-box .h3{font-family:'Poppins',sans-serif;font-weight:700;font-size:30px;letter-spacing:-0.5px;margin-bottom:-1px;text-transform:uppercase}.conversation-sec .inner-box .sm-heading{font-size:15px;text-transform:uppercase;font-weight:400;letter-spacing:.5px}.four-row{text-align:center}.icon-sec img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);max-width:100%}.conversation-sec .four-row .icon-sec{float:none;display:block;margin:0 auto}.conversation-sec .four-row .icon-sec img{max-width:65px}.conversation-sec{padding-top:0;padding-bottom:30px;text-align:center;position:relative;z-index:1;float:left;width:100%}.web-dev-ms .conversation-sec{padding-bottom:125px}.conversation-sec .red-btn{background:#ef2078;margin:120px auto 0;float:none;display:inline-block}.cms-solutions-sec .red-btn{background:#ef2078}.laptop-section .right-text{background:#022a5e;color:#fff;padding:200px 50px}.laptop-section .left-img{background:url(../images/banner_1.jpg) no-repeat center center / cover}.laptop-section .h2{color:#fff;text-transform:none;font-size:50px;letter-spacing:-1px;font-weight:700;margin:5px auto 25px}.laptop-section .para{color:#fff;line-height:1.4;font-size:18px}.laptop-section .sm-heading{font-size:35px;letter-spacing:-1.2px}.mb-bnr{margin-bottom:35px}.br-btm{border-bottom:1px solid #e5e5e5}.cms-img img{position:relative;left:-135px;top:10px;max-width:none}.cms-solutions-sec .right-img img{max-width:900px;position:absolute;right:-183px}.cms-solutions-sec .right-img img{max-width:900px;position:absolute;right:-183px}.web-content-sec .right-img img,.mobile-content-sec .right-img img{bottom:-122px}.web-content-sec.section,.mobile-content-sec.section{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;float:left;width:100%;margin-bottom:15px;padding:110px 0 100px}.mobile-content-sec .right-img img{max-width:725px;right:-55px;bottom:-100px}.android-mob .right-img img{max-width:700px;right:-43px;bottom:-180px}.wht-boxes .cols{border:0 solid #e5e5e5;margin:0 auto 22px}.largest-company-sec .wht-boxes.cols-sec .cols{margin:0 -1px -1px 0;padding:35px 30px 43px}.largest-company-sec .wht-boxes{background:#fff;padding:0}.quality-testing-ms .left-content{padding-right:80px}.section.automation-testing-sec{float:left;width:100%;border-top:1px solid #e5e5e5}.software-development-sec{float:left;width:100%;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;float:left;width:100%;margin-bottom:35px;background:#e9edf3}.software-development-sec .left-img img{float:left}.software-development-sec .content-right{padding:105px 90px 90px;background:#022a5e}.software-development-sec .content-right .h4{color:#fff}.software-development-sec .para{color:#fff; font-size:23px; line-height: 1.35; font-weight: 600;}

.software-development-sec .circle-btn.red-btn{background:linear-gradient(90deg, #cb353c 9.09%, #c72c80 90.91%) !important; border:none !important;}

.pd0{padding:0}.section.development-process-sec{padding:100px 0 130px 0; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5; background:#e9edf3;}.custom-mr .cols{height:230px}.testimonial-sec-box{float:left;width:100%;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.indus-sec .row{margin:0 auto}.testimonial-sec-box .desc-area .indus-title{font-family:'Poppins',sans-serif;margin:0 auto 20px;color:#023575;font-size:16px;font-weight:700;text-transform:uppercase;transition:all .3s;line-height:1.3}.testimonial-sec-box .column:hover .desc-area .indus-title{color:#fff}
.testimonial-sec-box .column:hover .desc-area span.client-name{color:#0099da}.company-name{display:block}.client-name{color:#ef2078}.testimonial-sec-box .row{margin:0 auto;padding:0 15px}.section.testi-sec{padding:70px 0}.testi-sec .img-sec{margin:0 auto 0;text-align:right;position:relative;float:right}.testi-sec .img-sec img{float:right}.testi-sec .small-heading{text-align:left}.testi-sec .h4{margin-top:50px}.largest-company-sec .augmented-right.cols-sec .cols{min-height:300px}.upload-resume .error-msg,.error-div .error-msg{color:#ef2078;font-size:15px}.choose-listing li:before{content:"";display:inline-block;width:5px;height:5px;background:#758495;border-radius:50%;vertical-align:middle;position:absolute;left:0;top:50%;transform:translate(0,-50%)}.choose-listing li,.choose-listing li a{position:relative;padding:3px 10px;font-size:17px;color:#758495;font-weight:normal;text-decoration:none}.cust-content .choose-listing li h2{font-weight:normal}.choose-listing li a{padding:0}.co-img{max-width:none;float:left;padding:5px 5px;width:100%;height:100%;object-fit:cover;transition:all .3s}.half-height{height:140px}#macy-container{float:left;width:100%}.about-section .row>div{padding:0;overflow:hidden}.about-section div.row{margin:0}.about-section div.container-fluid.row>div{padding:0 14px}.about-section div.container-fluid.row>div.col-sm-7{padding-right:0}.about-section div.container-fluid.row>div.col-sm-5{padding-left:0;padding:0;padding-right:15px}.overlay{position:relative}.overlay:before{position:absolute;content:"";height:auto;width:auto;top:5px;bottom:5px;left:5px;right:20px;background:rgba(0,0,0,0.1)}.video-testimonials{float:left;width:100%}.video-testimonials .h4{font-size:55px}.video-row{width:100%;margin:50px auto 15px;text-align:center}.video-row iframe{display:inline-block;float:none;margin:80px auto 0;border:1px solid #e5e5e5;padding:30px;background:#eaeef2}.img-prop{background:url(../images/corporate/XT-13.jpg) no-repeat center center / cover;width:100%;height:100%;display:inline-block}.img-colg{background:url(../images/corporate/XT-16.jpg) no-repeat 17% 0 / auto 108%;width:100%;height:100%;display:inline-block}.about-section .row>div.img-pd{padding:5px}.blue-container{position:absolute;z-index:1;width:300px;height:280px;bottom:5px;left:5px;background:#022a5e url(../images/corporate/XT-18.jpg) no-repeat -135px center / cover;border-right:10px solid #fff;border-top:10px solid #fff}.rating-bottom strong{font-weight:normal}.thanks-ms .small-heading{font-size:19px;line-height:1.4;margin-bottom:3px}
.section.value-proposition{padding:125px 0 0;float:left;width:100%;margin-bottom:-20px}.value-proposition .container-fluid{max-width:97%}.value-proposition .column{height:500px;position:relative;transition:all .5s;margin:0 .75%;max-width:31.8%}.value-proposition .column::after{content:"";display:inline-block;position:absolute;width:100%;height:100%;top:0;left:0}.value-proposition .column::after{background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0)}.cols1{background:url(../images/value-proposition/value-proposition-1.jpg) no-repeat 0 0 / cover}.cols2{background:url(../images/value-proposition/value-proposition-2.jpg) no-repeat -50px 0 / cover}.cols3{background:url(../images/value-proposition/value-proposition-3.jpg) no-repeat -43px 0 / cover}.hover-content{opacity:0;position:absolute;z-index:1;transition:all .3s;background:#022a5e;width:100%;height:100%;left:0;bottom:0;padding:50px}.value-proposition .column:hover .hover-content{opacity:1}.value-proposition .column .h3{font-size:28px;text-transform:uppercase;color:#fff;font-family:'Poppins',sans-serif;font-weight:800;text-align:left;margin-bottom:20px;color:#0099da}.value-proposition .column>.h3{bottom:20px;left:50px;position:absolute;z-index:1;color:#fff}.hover-content p{color:#fff;font-size:17px;line-height:1.5}
.section.whats-new{padding:125px 0 0;margin-bottom:-20px}.wh-col{height:500px;background-color:#bee3ff;background-image:url(../images/patterns.png);margin:0 .6%;max-width:23.8%;padding:70px 40px;transition:.3s}.wh-col:hover{background:#023575;background-image:url(../images/patterns.png);color:#fff}.wh-col:hover .h3{color:#0099da}.wh-col:hover .bottom-para{color:#fff}.wh-col:hover .blue-border{border-top:2px solid #fff}.wh-col .h3{font-size:28px;text-transform:uppercase;color:#023575;font-family:'Poppins',sans-serif;text-align:left;font-weight:800;margin:0 auto 20px;height:50px;line-height:1.1;letter-spacing:-0.5px}.bottom-para{color:#023575;font-size:18px}.whats-new .container-fluid{max-width:97%}
.our-achivements{width:100%;float:left;background:#022a5e;text-align:center;border-top:1px solid #e5e5e5}.our-achivements .col-sm-3{padding:0 41px;border-left:1px solid #35557e}.our-achivements .col-sm-3:first-child{border-left:0}.our-achivements img{max-width:115px;margin:0 auto 12px}.awards p{font-size:18px;text-transform:uppercase;color:#fff;line-height:1.3;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif}.awrd{color:#418cff;font-size:14px;margin:12px auto 10px;display:inline-block;text-transform:uppercase;font-weight:700;font-family:'Poppins',sans-serif}.developers-columns,.benifits-section{clear:both;width:100%;float:left;margin:60px auto 0}.hire-developers-sec .h4{font-size:55px;letter-spacing:-2px;line-height:1;margin:10px auto 23px}.developers-columns .profile-cols img{max-width:50px}#typed-strings,.typed-cursor--blink,.typed-cursor{display:none}.banner-content h4.sub-heading.sm-font{margin-bottom:23px}.banner-content h2.sub-heading.sm-font{margin-bottom:23px}.banner-content h4.sub-heading{margin-bottom:26px}.section.our-blog-sec{margin:0 auto 120px}.img-column img{height:auto;max-height:100%;max-width:100%}.img-column{padding:0;max-height:498px;background:#b43f48}.our-blog-columns .bottom-para{color:#758495}.our-blog-sec .wh-col{margin:0;max-width:25%;border-right:5px solid #fff;padding:35px 30px}.our-blog-sec .h5{color:#023575;transition:all .05s;font-size:18px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif}.our-blog-sec .wh-col:hover .h5{color:#fff}.our-blog-columns .wh-col{margin:0;max-width:25%;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:30px 30px;background:#fff}.our-blog-columns .wh-col{max-height:498px}.our-blog-columns .wh-col:hover{background:rgba(0,41,88,1);border-left-color:#002958;border-top-color:#002958;border-bottom-color:#002958;text-decoration:none}.our-blog-columns{border-top:1px solid #e5e5e5;padding:120px 0}.our-blog-columns .wh-col:first-child{border-left:1px solid #e5e5e5}.our-blog-columns .h5{font-size:18px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;color:#023575}.our-blog-columns .h5 a{color:#023575;text-decoration:none}.our-blog-columns .wh-col:hover .h5,.our-blog-columns .wh-col:hover .h5 a{color:#fff;}.read-more{font-size:14px;width:170px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;color:#023575;float:left;margin:30px auto 0;border:2px solid #023575;padding:10px 15px;border-radius:3px;text-shadow:none;text-align:center;position:absolute;bottom:30px}.our-blog-columns .wh-col:hover .read-more,.our-blog-sec .wh-col:hover .read-more{color:#fff;text-decoration:none;background:#ef2078;border-color:#ef2078}.sm-date{font-size:14px;margin:0 auto 10px;display:inline-block;font-weight:600;font-family:'Poppins',sans-serif;color:#f}.our-blog-sec .wh-col:hover .sm-date,.our-blog-columns .wh-col:hover .sm-date{color:#fff}.our-blog-sec .blog-title,.our-blog-columns .blog-title{text-align:center;margin:0 auto 40px}.blog-title .sm-heading{font-size:15px;text-transform:uppercase;color:#023575;font-family:'Poppins',sans-serif;font-weight:600}.blog-title .sm-title{font-size:38px;text-transform:uppercase;font-weight:800;font-family:'poppins',sans-serif;color:#023575;padding-top:2px;letter-spacing:-0.5px}.footer-logos{padding:8px 0 0 0;text-align:right;position:relative;right:-70px;z-index:2}.footer-logos .f-logo{display:inline-block;width:150px;height:27px;border-right:1px solid #35557e;opacity:1;transition:all .3s}.footer-logos .f-logo:hover{opacity:1}.footer-logos .cluth{background:url(../images/footer-logos.png) no-repeat 30px -9px;width:130px}.footer-logos .good-firm{background:url(../images/footer-logos.png) no-repeat -100px -7px;width:170px}.footer-logos .it-firms{background:url(../images/footer-logos.png) no-repeat -265px -0;width:120px}.wpl-postlike{margin:20px auto}.copyright .rating-bottom{font-size:12px;font-family:'Poppins',sans-serif;font-weight:500;text-transform:uppercase;color:#fff}.link,.link:hover{color:#ef2078;text-decoration:none}.link.mail{font-weight:bold}#cookie-msg{position:fixed;bottom:0;width:100%;text-align:center;border-top:1px solid #e5e5e5;z-index:9;padding:13px 50px;background-color:#fff;color:#023575;font-size:11px;font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:600}.msg a.btn-aceptar{color:#fff;text-decoration:none;padding:4px 11px;border-radius:50px;background-color:#0099da;margin:0 0 0 10px;font-family:'Poppins',sans-serif;text-transform:uppercase;font-weight:700;font-size:11px;letter-spacing:0;display:inline-block}.msg{line-height:normal}.msg a{color:#0099da;text-decoration:none}.msg a:hover{color:#ef2078;text-decoration:none}.msg a.btn-aceptar:hover{background:#ef2078;color:#fff}
body.home_body.cached,body.cached{padding-bottom:0}
.top-banner .right-form-sec{width:510px;position:relative;z-index:1;position:absolute;top:50%;transform:translate(0,-50%);right:0;padding:0 90px 0 0}.top-banner .right-form-sec .form-heading{font-size:28px;margin-bottom:1px;letter-spacing:-0.5px;color:#2b3448}.right-form-sec .input-box1{border:0;border-bottom:1px solid #d8d8d8;width:100%;padding:6px 0;margin:0 auto 10px}.form-container input:focus+label,.form-container textarea:focus+label,.form-container input.valid+label,.form-container textarea.valid+label{top:0}.form-container label{top:0}.form-container .phone-num label{top:0}.form-container .phone-num{margin-top:15px}.form-container .input-text.error,.right-form-sec .form-container .input-text.textarea.error{box-shadow:none}.form-container .input-text{color:#758495}.form-container .form-group{margin:0 auto 10px}.form-container label{color:#758495}.intl-tel-input.separate-dial-code .selected-dial-code,.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{color:#758495}.red-btn.blue{background:#0099da}
.nav-menu-close{width:40px;height:30px;top:30px;cursor:pointer;position:absolute;right:95px;top:25px}.nav-menu-close span.right-ar:before,.nav-menu-close span.right-ar:after{content:"";width:32px;height:5px;background:#fff;float:left;margin:1px auto 7px;position:absolute;transition:all .3s;display:inline-block;top:12px;left:0;right:0;opacity:0}.nav-menu-close span.right-ar:before{opacity:1;transform:rotate(45deg)}.nav-menu-close span.right-ar:after{opacity:1;transform:rotate(-45deg)}.contact-form-popup .contact-section{margin:81px auto 80px;max-width:87.7%}.contact-form-popup .top-row.wht-bar{padding:25px 20px 25px 0;margin:0}.contact-form-popup form{overflow:auto}.contact-form-popup .contact-section .form-left{padding:40px 80px}.contact-form-popup .form-sec.row{margin:0;border-left:1px solid #d8d8d8}header.show-menu .nav-menu{display:none}.contact-form-popup .contactform .form-group .input+label,.contact-form-popup .contactform .form-group .input.budget,.contact-form-popup .contactform .form-group label{font-weight:700;font-size:17px;font-family:'Lato',sans-serif;font-weight:700}.contact-form-popup .btn-contact.circle-btn,.contact-form-popup .btn-contact.circle-btn:hover{margin:20px auto 5px 0}.contact-form-popup .btn-contact.circle-btn{float:left}.contact-form-popup .contactform .form-group{padding:27px 30px 20px 30px}.contact-form-popup .contactform .form-group.captcha-sec{padding:20px 30px 19px 30px}.contact-form-popup .contactform .form-group .input+label{top:31px}.contact-form-popup .contactform .form-group .input.valid+label,.contact-form-popup .contactform .form-group .input:focus+label{top:14px}.contact-form-popup .contactform .form-group .input{font-size:17px;height:40px;font-family:'Lato',sans-serif}.contact-form-popup .contactform .form-group .textarea{height:120px;float:left;width:100%}.contact-form-popup .contactform .form-group .budget{height:40px;position:relative;top:-3px;margin:0 auto !important}.contact-form-popup .contactform .form-group .input.budget{background:url(../images/down-arrow.png) no-repeat 95% 16px / 18px}.thanks-ms .contact-form-popup .small-heading{font-size:15px}.contact-form-popup .contact-forms .h2.sm{font-size:28px;letter-spacing:-0.5px}.contact-form-popup .office-sec{position:relative;width:calc(100% + 6px)}.contact-form-popup.section.fadeIn.show{max-height:100vh;overflow:auto;position:fixed;z-index:9}.home_body.cached.fixed,body.fixed{overflow:hidden}.contact-form-popup .navbar-header{padding:8px 17px 0;float:left}.menu-title{margin:35px auto 20px 26px;line-height:110px;letter-spacing:-10px;font-size:143px}.full-screen-menu .red-btn,.full-screen-menu .red-btn:hover{margin:40px auto 0 32px}.office-sec .col:nth-child(1){padding:40px 4.5% 40px 4.8%}.contact-form-popup.section{padding:0 9px 0 0}
.contact-form-popup.section{padding:0 9px 0 0}.contactform .form-group.select-country .input+label{top:37px}.contactform .form-group.select-country .input.valid+label,.contactform .form-group.select-country .input.focus+label{top:14px}.contact-form-popup.section .contactform .form-group.select-country .input+label{top:29px}.contact-form-popup .contactform .form-group.select-country .input.valid+label,.contact-form-popup .contactform .form-group.select-country .input:focus+label{top:11px}.form-gorup{display:none}
.live-chat .blue-btn{cursor:pointer}.chat-box{box-shadow:0 12px 24px 0 rgba(0,0,0,0.1);background:#fff;width:325px;height:400px;border-radius:4px;overflow:hidden;position:absolute;bottom:50px;right:0;opacity:0;transition:all .3s;visibility:hidden}.chat-box.show{opacity:1;bottom:5px;visibility:visible}.top-blue{background:#023575;padding:20px 20px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2);color:#fff;font-family:'Poppins',sans-serif;float:left;width:100%}.top-blue h4{font-weight:700;line-height:12px;font-family:'Poppins',sans-serif;text-transform:uppercase;margin-top:13px;font-size:14px}.top-blue small{font-size:13px;line-height:18px;margin-top:4px;font-family:'Roboto',"Lato",sans-serif}.img-profile{width:52px;height:52px;position:relative;left:0;background:url(../images/img-profile.jpg) no-repeat center center / cover;border-radius:50%;float:left;margin:0 15px 0 0}.img-profile:before{content:'';bottom:0;right:0;width:12px;height:12px;box-sizing:border-box;background-color:#4ad504;position:absolute;z-index:1;border-radius:50%;border:2px solid #023575}.middle-chat,.middle-form .form-sec{background:#e6ddd4;padding:29px 0 32px 20px;float:left;width:100%;position:relative;overflow:hidden}.middle-chat:before,.middle-form .form-sec:before{display:block;position:absolute;content:'';left:0;top:0;height:100%;width:100%;z-index:0;opacity:.08;background:url(../images/whatsapp2.webp)}.bottom-popup{float:left;width:100%}.chat-sec{padding:7px 14px 6px;background-color:#fff;border-radius:0 8px 8px 8px;position:relative;transition:.3s ease all;z-index:2;box-shadow:0 1px .5px rgba(0,0,0,0.13);margin-top:4px;max-width:calc(100% - 66px);left:15px}.chat-sec::before{content:"";display:inline-block;position:absolute;background:url(../images/chat-arrow.png) no-repeat top right / contain;left:-15px;top:0;width:15px;height:20px}.chat-sec h5{font-size:13px;font-weight:700;line-height:25px;font-family:'Poppins',sans-serif}.chat-sec p{font-size:14px;line-height:19px;margin-top:4px;color:#111}.chat-sec span{text-align:right;margin-top:4px;font-size:12px;line-height:16px;color:rgba(17,17,17,0.5);width:100%;display:inline-block}.wts-btn,.submit-btn{padding:12px 20px 10px;border-radius:5px;border:medium none;background:#0099da none repeat scroll 0 0;color:#fff;font-size:14px;font-weight:700;justify-content:center;align-items:center;margin:25px 28px;display:block;overflow:hidden;text-align:center;text-decoration:none;font-family:'Poppins',sans-serif}.wts-btn:hover{color:#fff;text-decoration:none}.cross-chat{width:25px;height:25px;position:absolute;right:10px;top:10px;cursor:pointer;z-index:9}.cross-chat:before,.cross-chat:after{content:'';position:absolute;width:12px;height:2px;background-color:rgba(255,255,255,1);display:block;border-radius:2px;transition:all .5s;left:0;right:0;margin:auto;top:50%}.cross-chat:before{transform:rotate(45deg)}.cross-chat:after{transform:rotate(-45deg)}.cross-chat:hover:before,.cross-chat:hover:after{background:rgba(255,255,255,1)}.top-row .pd0{padding-left:5px}.hide-chat .live-chat,.hide-chat .chat-box.show{display:block}.text-form-ms.live-chat{z-index:9}.text-form-ms .chat-box{height:auto;box-shadow:0 12px 24px 0 rgba(0,0,0,.2);bottom:-50px}.text-form-ms .chat-box.show{bottom:5px}.middle-form{padding:0 0 20px 0}.text-form-ms .form-sec{padding:22px 25px 15px;float:left;width:100%;max-height:360px;overflow:auto}.text-form-ms .text-box,.text-form-ms .text-msg{width:100%;float:left;border:1px solid #d0d0d0;height:35px;border-radius:5px;padding:8px 10px;position:relative;z-index:1;background:#fff;color:#111;font-size:13px}.text-form-ms .text-msg{height:80px;resize:none}.text-form-ms .form-group label{position:absolute;top:9px;left:10px;font-size:14px;color:#666;z-index:1;transition:all .2s}.text-form-ms .form-group{position:relative;float:left;width:100%;margin-bottom:8px}.text-form-ms .submit-btn{width:calc(100% - 50px);margin:21px 25px 22px 25px;text-transform:uppercase;cursor:pointer}.sm-txt{text-align:center;font-size:13px;padding:12px 25px;display:inline-block;color:#111;background:#fff;line-height:1.4}.text-form-ms .text-box:focus+label,.text-form-ms .text-box.valid+label,.text-form-ms .text-msg:focus+label,.text-form-ms .text-msg.valid+label{top:-18px;left:0;font-size:11px}.text-form-ms .text-box.error,.text-form-ms .text-msg.error{box-shadow:none;outline:0;color:#ef2078}.text-form-ms .text-box::-webkit-input-placeholder,.text-form-ms .text-msg::-webkit-input-placeholder{color:rgba(17,17,17,0.8)}.text-form-ms .text-box::-moz-placeholder,.text-form-ms .text-msg::-moz-placeholder{color:rgba(17,17,17,0.8)}.text-form-ms .text-box:-ms-input-placeholder,.text-form-ms .text-msg:-ms-input-placeholder{color:rgba(17,17,17,0.8)}.text-form-ms .text-box:-moz-placeholder,.text-form-ms .text-msg:-moz-placeholder{color:rgba(17,17,17,0.8)}.text-form-ms .text-box.error::-webkit-input-placeholder,.text-form-ms .text-msg.error::-webkit-input-placeholder{color:#ef2078;opacity:1}.text-form-ms .text-box.error::-moz-placeholder,.text-form-ms .text-msg.error::-moz-placeholder{color:#ef2078;opacity:1}.text-form-ms .text-box.error:-ms-input-placeholder,.text-form-ms .text-msg.error:-ms-input-placeholder{color:#ef2078;opacity:1}.text-form-ms .text-box.error:-moz-placeholder,.text-form-ms .text-msg.error:-moz-placeholder{color:#ef2078;opacity:1}.thanks-ms .text-form-ms{display:none}.chat-box .form-sec .captcha{float:left;width:100%;overflow:hidden}.chat-box .form-sec .g-recaptcha{text-align:center;padding:0}.chat-box .form-sec .g-recaptcha>div{float:none;display:block;margin:0 auto 0;max-width:100%;width:100% !important}.chat-box .form-sec .g-recaptcha iframe{transform:scale(0.91);left:-14px;position:relative;top:-2px}.text-form-ms .form-sec{max-height:372px}
#captchaError{font-size:9px;color:#ef2078;float:left;margin:-8px auto 0;width:99%;background:#fff;text-indent:7px;line-height:2.4;text-transform:uppercase;position:relative;z-index:9999;font-weight:600;left:1px;right:0}.chat-box .form-sec .captcha{position:relative}.largest-company-sec .cols h3 a{color:#023575}
#main #faq .card{border-bottom:1px solid #e6e6e6;border-top:0;border-left:0;border-right:0}#main #faq .card .card-header{border-radius:0;padding:0;background:0;border:0}#main #faq .card .card-body{padding-left:0;padding-right:0;padding-top:0}#main #faq .card .card-header .btn-header-link{display:block;text-align:left;padding:25px 0;font-size:20px;color:#758495;font-weight:500}#main #faq .card .card-header .btn-header-link:after{content:"\f068";font-family:FontAwesome;font-weight:100;float:right;color:#b3bac5}#main #faq .btn-header-link:focus{outline:none !important;box-shadow:none !important}#main #faq .card .card-header .btn-header-link.collapsed:after{content:"\f067"}#main #faq .card .collapsing{background:white;line-height:30px}#main #faq .card .collapse{border:0}#main #faq .card .collapse.show{background:white;line-height:30px;color:#222}#main #faq .card-body ul{padding-left:20px}#main #faq .card-body ul li{list-style-type:disc !important}.display-4-font{font-size:42px}#main #faq .card-body{color:#758495;font-size:18px;font-weight:400;font-style:italic}.lead-font{font-size:20px;color:#758495;margin:0 auto 50px;font-weight:500}#main #faq .btn{border:0;border-radius:0}#main #faq .card-body p{font-size:18px}@media screen and (max-width:767px){.lead-font{font-size:16px;margin:0 auto 20px}#main #faq .btn{white-space:inherit}#main #faq .card .card-header .btn-header-link{font-size:16px;padding:10px 0}#main #faq .card-body{font-size:15px;padding:0}}@media screen and (min-width:768px) and (max-width:1023px){#main #faq .card .card-header .btn-header-link{font-size:17px}.lead-font{font-size:17px;margin:0 auto 30px}#main #faq .card-body{font-size:15px;padding:0}}
.banner-content h2.sub-heading.sm-font{font-size:110px;text-transform:uppercase;color:#fff;font-weight:700;line-height:95px;letter-spacing:-8px;margin-top:43px;font-family:'Poppins',sans-serif;height:179px;text-indent:0}.dev.magento-banner .banner-content h2.sub-heading.sm-font,.dev.mobile-banner .banner-content h2.sub-heading.sm-font,.dev.android-banner .banner-content h2.sub-heading.sm-font,.dev.iphone-banner .banner-content h2.sub-heading.sm-font,.dev.software-banner .banner-content h2.sub-heading.sm-font{font-size:100px;text-transform:uppercase;color:#fff;font-weight:700;line-height:88px;letter-spacing:-7px;margin-top:43px;font-family:'Poppins',sans-serif;height:165px;text-indent:0}.dev.java-banner .banner-content h2.sub-heading.sm-font,.dev.asp-net-banner .banner-content h2.sub-heading.sm-font,.dev.web-banner .banner-content h2.sub-heading.sm-font,.dev.php-banner .banner-content h2.sub-heading.sm-font{font-size:115px;line-height:102px;height:190px}.cross-platform-banner .banner-content h2.sub-heading.sm-font,.react-native-banner h2.sub-heading.xsm-font,.flutter-banner h2.sub-heading.xsm-font{font-size:90px;letter-spacing:-6px;line-height:80px;height:143px}.dev.cross-platform-banner .banner-content h2.sub-heading.sm-font{font-size:75px;letter-spacing:-5px;line-height:70px;height:130px}.dev.ecommerce-banner .banner-content h2.sub-heading.sm-font{font-size:95px;letter-spacing:-7px;line-height:85px;height:160px}.para a{color:#758495 !important;text-decoration:none}
.footer-logos .trustpoint{background:url(../images/trustpoint.svg) no-repeat 15px -1px;width:140px;height:27px;background-size:105px}
.sub.corporate.new{position:fixed !important;margin:0 93px}.sub.corporate.new .sub-menu{min-height:535px}.sub.corporate.new .sub-menu{padding:4rem 4rem !important;border-top:1px solid #e5e5e5 !important;margin-top:1px !important}#navigation dl a{color:#758495 !important;font-weight:400 !important;line-height:inherit !important;padding:3px 0 !important;font-size:15px !important;text-transform:inherit !important;font-family:'Lato',sans-serif !important}#navigation dl dd.dd-content{color:#758495 !important;font-weight:400 !important;line-height:inherit !important;padding:6px 0 !important;font-size:15px !important;font-family:'Lato',sans-serif !important}.dd-contents{color:#758495 !important;font-weight:400 !important;line-height:28px !important;padding:5px 0 0 0 !important;font-size:17px !important;font-family:'Lato',sans-serif !important;margin-top:30px}.fw-bold{font-size:16px !important;margin:35px auto 10px;font-weight:700 !important;text-transform:uppercase;color:#023575 !important;font-family:'Poppins',sans-serif}#navigation dl dt a.fw-bold{font-size:16px !important;margin:27px auto 10px;font-weight:700 !important;text-transform:uppercase !important;color:#023575 !important;font-family:'Poppins',sans-serif}#navigation dl a:hover{color:#ef2078 !important}#navigation .fw-bold:hover{color:#ef2078 !important}.col-2.navbar{flex:0 0 10.333333% !important;max-width:10.333333% !important;padding:0 !important}.mrgin-25{margin-left:25px}#navigation dl.Bottoms-Sepater{padding-bottom:30px !important;border-bottom:1px solid #e5e5e5 !important}#navigation dl dd.Bottoms-Sepater{padding-bottom:25px !important;border-bottom:1px solid #e5e5e5 !important}#navigation dl.Bottoms-Sepater{border-bottom:1px solid #e5e5e5 !important}#navigation dl dd.dd-content.pt-0{padding:0 !important}.sub.corporate.new.height .sub-menu{height:600px;overflow-y:auto}.sub.corporate.new.height .sub-menu::-webkit-scrollbar{width:0 !important}#navigation dl.d-flex dt a.fw-bold{margin-top:26px}#navigation dl.d-flex.Bottoms-Sepater{padding-bottom:26px !important}.industries_navbar_img.mt{margin-top:26px}.industries_navbar_img{width:25px;height:25px;margin-right:12px;display:none}@media(min-width:1431px) and (max-width:1470px){.sub.corporate.new{margin:0 82px}.dd-contents{font-size:16px !important}#navigation dl dt a.fw-bold{font-size:15px !important}.col-2.navbar.w-1200{flex:0 0 9% !important;max-width:9% !important;padding:0 !important}.col-md-3.w-1200{padding-left:0 !important;-ms-flex:0 0 27% !important;flex:0 0 27% !important;max-width:27% !important}#navigation dl a{padding:5px 0 !important}#navigation dl dd.dd-content{padding-top:5px !important}}@media(min-width:1201px) and (max-width:1430px){.sub.corporate.new{margin:0 45px;min-height:550px}#navigation dl dd.dd-content{padding-top:5px !important}#navigation dl a{padding:5px 0 !important}#navigation li.nav-item .sub-menu{padding:50px 40px !important}.dd-contents{font-size:16px !important}#navigation dl dt a.fw-bold{font-size:15px !important}.col-2.navbar.w-1200{flex:0 0 9% !important;max-width:9% !important;padding:0 !important}.col-md-3.w-1200{padding-left:0 !important;-ms-flex:0 0 27% !important;flex:0 0 27% !important;max-width:27% !important}}@media(min-width:1024px) and (max-width:1200px){.sub.corporate.new{margin:0 28px;min-height:400px}#navigation li.nav-item .sub-menu{padding:25px 15px !important}#navigation dl dt a.fw-bold{font-size:15px !important;margin-top:25px}#navigation dl dd.Bottoms-Sepater{padding-bottom:25px !important}#navigation dl a{font-size:14px !important}.sub.corporate.new .sub-menu{min-height:auto}.d-flex.align-items-center.Bottoms-Sepater.mrgin-25{white-space:nowrap}#navigation dl.d-flex.Bottoms-Sepater{padding-bottom:25px !important}}#navigation dl a.download-pdf-file{background:#fff;padding:3px 7px !important;color:#ef2078 !important;font-size:10px !important;border-radius:2px !important;margin-left:10px;font-family:'Poppins',sans-serif !important;font-weight:600 !important;line-height:inherit !important;bottom:2px;border: 1px solid #ef2078;}
.inquireBlock{padding:40px 30px;border-radius:2px;background:#022a5e;color:#fff;border-radius:3px;display:inline-block;line-height:normal;width:100%}.inquireBlock .leftContent{float:left;width:calc(100% - 245px);margin-right:10px;font-family:poppins,sans-serif}.inquireBlock .contact-bttn a{background-color:#ef2078;color:#fff;text-transform:uppercase;padding:12px 30px;font-family:poppins,sans-serif;font-weight:700;font-size:17px;border-radius:25px !important;display:inline-block;text-align:center;text-decoration:none}.inquireBlock .contact-bttn a:hover{background-color:#0099da}.inquireBlock .contact-bttn{display:inline-block;margin-top:6px}.inquireBlock .smallTxt{font-size:14px;margin:0 auto;font-weight:400;line-height:13px;margin-top:10px;letter-spacing:.5px;text-transform:uppercase}.inquireBlock .capTxt{font-size:22px;font-weight:700;text-transform:uppercase}@media screen and (max-width:1400px){.inquireBlock{padding:30px 20px}.inquireBlock .contact-bttn a{margin-top:30px}}@media screen and (max-width:567px){.inquireBlock .leftContent{width:100%;margin:0 auto}.inquireBlock .contact-bttn a{margin-top:10px}}
.video-background{height:100%!important;width:100%;object-fit:cover!important}.top-banner.new::before{background:url(../images/overlay-pattern.png) #fff0!important}.top-banner.home-video::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 35%)!important}.mobile-banner.new{background:#123D75!important}.top-banner.mobile-banner.dev.new{height:100vh;background:url(../images/top-banner.webp) no-repeat center center / cover!important;background-attachment:fixed}.top-banner.mobile-banner.dev.new .banner-content h1{font-weight:800!important}
.bg-blue{background:#022a5e;height:auto;padding:35px 0 50px}.bg-blue .section-title{text-align:center;width:100%;font-size:14px;font-weight:600;margin:0 auto -10px;font-family:'Poppins',sans-serif;padding-top:10px;color:#fff;opacity:.9;text-transform:uppercase;position:relative}.bg-blue .section-title span{background-color:#022a5e;position:relative;padding:0 45px}.bg-blue .section-title:before{position:absolute;content:"";top:20px;width:380px;height:1px;background-color:#fff;opacity:.25;width:88%;z-index:0;left:0;right:0;margin:auto}.our-brands{width:100%;position:relative;margin-top:40px}.our-brands span{display:inline-block;background:#fff;padding:5px;font-size:10px;color:#999;text-transform:uppercase;font-family:poppins,sans-serif;font-weight:600}.our-brands ul{width:100%;text-align:center;padding:0;margin:0;animation:marqueeRightToLeft 25s linear infinite}.gry-bg.dark-blue{background:#022a5e}.gry-bg.dark-blue .opacity,.sub-title-area.opacity{opacity:.5;color:#fff}#faqhead11 a.btn{padding-top:15px!important}@keyframes marqueeRightToLeft{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}.our-brands li.logo1{width:73px;background-position:0 0}.our-brands li:hover{opacity:1}.our-brands li{display:inline-block;background:url(../images/home-logo.png) no-repeat center top;height:58px;margin:0 48px;opacity:1}.our-brands li.logo2{width:85px;background-position:-143px 0;display:none}.our-brands li.logo3{width:86px;background-position:-291px 0}.our-brands li.logo4{width:72px;background-position:-446px 0}.our-brands li.logo5{width:87px;background-position:-578px 0}.our-brands li.logo6{width:96px;background-position:-720px 0}.our-brands li.logo7{width:83px;background-position:-855px 0}.our-brands li.logo8{width:112px;background-position:-1008px 0}.our-brands li.logo9{width:84px;background-position:-1213px 0}.our-brands li.logo10{width:102px;background:url(../images/mobile-app/home/kia.png) no-repeat center!important;background-size:contain!important}.our-brands li.logo11{width:125px;background:url(../images/mobile-app/home/adidas.png) no-repeat center!important;background-size:contain!important}.our-brands li.logo12{width:111px;background:url(../images/mobile-app/home/disney.png) no-repeat center!important;background-size:contain!important}.our-brands li.logo13{width:140px;background:url(../images/mobile-app/home/cred.png) no-repeat center!important;background-size:contain!important}.leverage-block{margin-bottom:20px;padding:110px 0 100px}.leverage-block .col-lg-12{padding:0 0 0 15px!important}.indus-sec.new .column img{max-width:55px!important}.indus-sec.new .desc-area h3{margin-top:15px;font-size:18px}.leverage-block.tab .row{border:1px solid #e2e2e2;border-radius:0}.leverage-block.tab .nav.flex-column.nav-tabs{background:#022a5e;border:none;border-top-left-radius:0;border-bottom-left-radius:0;height:100%;justify-content:space-around;padding:50px 70px 50px 50px;display:block!important}.leverage-block.tab .nav.flex-column.nav-tabs .nav-link{background:#022a5e;border:none;border-top-left-radius:0;border-bottom-left-radius:0}.leverage-block.tab a{color:#fff;padding:18px 50px 15px 20px;border:none;font-size:18px;font-weight:600;opacity:.6;font-family:'Poppins',sans-serif;text-transform:uppercase}.leverage-block.tab a.active{color:#fff;padding:18px 50px 15px 20px;border:none;font-size:22px;opacity:1;font-family:'Poppins',sans-serif;text-transform:uppercase;font-size:18px;font-weight:600}.leverage-block.tab a:hover,.leverage-block.tab a.active:hover{border:none;color:#023575;opacity:1}.leverage-block.tab a{text-decoration:none!important;display:flex}.leverage-block.tab a span{margin-left:20px;border-bottom:1px solid rgb(255 255 255 / .35);width:-webkit-fill-available;padding-bottom:35px}.leverage-block.tab a:last-child span{border-bottom:none}.leverage-block.tab .tab-content{padding:50px}.leverage-block.tab .tab-content .tab-pane{padding:18px 15px}.leverage-block.tab .tab-content a{opacity:1!important}.leverage-block.tab .tab-content a h4{font-size:28px;font-weight:800;color:#023575!important;font-family:'poppins',sans-serif;text-transform:uppercase;letter-spacing:-.5px}.my-btn.red-btn{background:#ef2078;font-size:18px;padding:12px 52px;padding-right:25px;text-decoration:none;font-weight:700;text-transform:uppercase;display:inline-block;font-family:'Poppins',sans-serif;margin-top:35px}.my-btn.red-btn:hover{margin-top:35px}.my-btn.circle-btn:after{left:24px;top:15px}.my-btn.circle-btn:before{left:24px;top:15px}.leverage-block.tab .tab-content p{margin-top:25px;font-size:18px;color:#758495;line-height:28px}.hsgroup.new .h4.text-center{margin-bottom:18px}.scroll_a{overflow:auto;height:375px}.scroll_a::-webkit-scrollbar,.scroll_a::-webkit-scrollbar{-webkit-appearance:none;width:4px}.scroll_a::-webkit-scrollbar-thumb{background-color:#fff;border-radius:10px;height:40px}.scroll_a::-webkit-scrollbar-track{border-radius:10px;background-color:#567194;height:10px}.section.largest-company-sec.guarantee-sec{background:#fff;border-bottom:1px solid #e5e5e5}.indus-sec.new .hsgroup.new{background:linear-gradient(to right,rgb(0 0 0 / .45),rgb(0 0 0 / .45)),url(../images/industries/main.webp);background-size:cover;background-position:center;background-attachment:fixed;margin:auto;height:450px;display:flex;flex-direction:column;align-items:center;justify-content:center}.indus-sec.new .red-border-line{background:#fff}.indus-sec.new .h4.text-center{color:#fff;margin-bottom:0;font-size:90px;letter-spacing:-4.5px;font-weight:700}.indus-sec.new .small-heading{color:#fff;width:85%;font-size:27px;margin-top:15px;padding-bottom:15px;font-weight:600}.section.industries-sec.new{padding-top:110px;padding-bottom:135px}.k-css .software-development-sec .content-right .h4{font-size:52px;font-family:'poppins',sans-serif}.leverage-block.fontSize .h4{font-size:65px;letter-spacing:-3px}.leverage-block.tab .circle-btn{display:inline-block!important;padding:12px 25px 12px 25px!important;border-radius:3px!important;font-size:15px!important;transition:all .2s!important}.leverage-block.fontSize .small-heading{padding:0 150px 30px;line-height:28px;font-size:17px}
.software-development-sec.new-mb img{height:100%}.leverage-block.tab .col-md-6{background:#eaeef2}.gry-bg.border{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.software-development-sec.new-mb{margin-bottom:0}
.industries.bgImage{background:#022a5e url(../images/industries/main.webp) no-repeat 0 / auto!important;height:100vh}.industries.common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 55%)!important}.industries.common .col-lg-8,.industries.common .col-lg-10,.industries.common .col-lg-9{margin:auto;text-align:center}.inner-banners.industries.common .red-border{float:inherit}.inner-banners.industries.bgImage h1{font-size:120px;letter-spacing:-7.5px;margin:90px 0 0}.bg-automotive{background:#022a5e url(../images/industries/automotive.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-finance{background:#022a5e url(../images/industries/banking-finance.webp) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-education{background:#022a5e url(../images/industries/education.webp) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-entertainment{background:#022a5e url(../images/industries/entertainment.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-healthcare{background:#022a5e url(../images/industries/healthcare.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-manufacturing{background:#022a5e url(../images/industries/manufacturing.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-professionalServices{background:#022a5e url(../images/industries/professional-services.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-realEstate{background:#022a5e url(../images/industries/real-estate.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-retailEcommerce{background:#022a5e url(../images/industries/retail-ecommerce.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-softwareVendors{background:#022a5e url(../images/industries/software-vendors.jpg) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-transportation{background:#022a5e url(../images/industries/transportation.png) no-repeat 0 / cover!important;height:600px;padding-top:110px}.bg-travel{background:#022a5e url(../images/industries/travel-tourism.webp) no-repeat 0 / cover!important;height:600px;padding-top:110px}
.services-common{background:#022a5e url(../images/main/services.jpg)!important;height:100vh;background-size:cover!important;background-position:center center!important}.services-common h1{font-size:125px;letter-spacing:-7.5px;font-weight:800;margin:105px 0 0}.services-common .col-lg-8{margin:auto;text-align:center}.services-common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 35%)!important}.services-common .red-border{float:inherit}
.thinking-common{background:#022a5e url(../images/main/latest-thinking.jpg)!important;height:600px;background-size:cover!important;background-position:center center!important}.thinking-common h1{font-size:100px;letter-spacing:-7.5px;font-weight:800;margin:100px 0 0}.thinking-common .col-lg-7{margin:auto;text-align:center}.thinking-common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 25%)!important}.thinking-common .red-border{float:inherit}
.corporate-common{background:#022a5e url(../images/main/corporate.jpg)!important;height:600px;background-size:cover!important;background-position:center center!important}.corporate-common h1{font-size:115px;letter-spacing:-7.5px;font-weight:800;margin:115px 0 0}.corporate-common .col-lg-8{margin:auto;text-align:center}.corporate-common .col-lg-10{margin:auto;text-align:center}.corporate-common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 35%)!important}.corporate-common .red-border{float:inherit}
.contact-common{background:#022a5e url(../images/main/contact.jpg)!important;height:600px;background-size:cover!important;background-position:center -200px!important}.contact-common h1{font-size:100px;letter-spacing:-7.5px;font-weight:800;margin:85px 0 0}.contact-common .col-lg-8{margin:auto;text-align:center}.contact-common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 30%)!important}.contact-common .red-border{float:inherit}.studies-common{background:#022a5e url(../images/main/case-studies.jpg)!important;height:100vh;background-size:cover!important;background-position:center -200px!important}.substudies-common{background:#022a5e url(../images/main/corporate.jpg)!important;height:600px;background-size:cover!important;background-position:center center!important}.case-studies.common h1{font-size:100px;letter-spacing:-7.5px;font-weight:800;margin:130px 0 0}.case-studies.common.substudies-common h1{margin:100px 0 0}.case-studies.common .col-lg-10{margin:auto;text-align:center}.case-studies.common .col-lg-8{margin:auto;text-align:center}.case-studies.common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 25%)!important}.case-studies.common .red-border{float:inherit}
.testimonials-common{height:600px;background-size:cover!important;background-position:center!important}.testimonials-common h1{margin-top:95px}
.careers-common{height:600px;background-size:cover!important;background-position:center!important}.careers-common h1{margin-top:115px}
.sitemap-common{background-size:cover!important;background-position:center!important;height:600px}.sitemap-common h1{margin-top:115px}
.terms-common{background-image:url(../images/headers/terms.jpg)!important;background-size:cover!important;background-position:center!important;height:600px}.terms-common h1{margin-top:115px}
.top-banner.mobile-banner.dev.new.software{height:100vh;background:url(../images/top-banner2.webp) no-repeat center center / cover!important;background-attachment:fixed}.leverage-block.section.tab.mt-0.pt-0.px-5{padding-left:35px!important;padding-right:35px!important}.indus-sec.new .row{transform:none}.banner-content .new-inspire{font-size:143px;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:-8px;margin-top:20px;font-family:'Poppins',sans-serif;height:230px;text-indent:0;line-height:110px}
.someMargin .mrgin-25{margin-left:70px}.blockchian-banner h1.crypto{font-size:100px}.service-circle a.circle-btn{margin:40px auto 0!important;display:inline-block!important;background:#023575!important;color:#fff!important;padding:12px 25px 12px 48px!important;font-size:15px!important;transition:all .2s!important;border-radius:3px!important;font-weight:700!important;text-decoration:none!important;text-transform:uppercase!important;position:relative!important;overflow:hidden!important;line-height:inherit!important}.service-circle a.circle-btn:hover{background:#ef2078!important}.service-circle a.circle-btn:before{position:absolute!important;display:block!important;content:''!important;width:20px!important;height:20px!important;top:12px!important;left:18px!important;z-index:2!important;pointer-events:none!important;background-color:none!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;border-radius:50%!important;-webkit-box-shadow:0 0 0 0 #fff!important}.service-circle a.circle-btn:after{position:absolute!important;display:block!important;content:''!important;width:20px!important;height:20px!important;top:12px!important;left:18px!important;right:auto!important;z-index:2!important;pointer-events:none!important;background-color:transparent!important;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-ms-border-radius:50%!important;border-radius:50%!important;-webkit-box-shadow:inset 0 0 0 5px #fff!important;box-shadow:inset 0 0 0 5px #fff!important}.service-circle a.circle-btn:hover{margin:40px auto 0!important;display:inline-block!important;color:#fff!important;padding:12px 25px 12px 48px!important;font-size:15px!important;transition:all .2s!important;border-radius:3px!important;font-weight:700!important;text-decoration:none!important;text-transform:uppercase!important;position:relative!important;overflow:hidden!important;font-family:'Poppins',sans-serif!important}.service-circle a.circle-btn:hover:before{-webkit-box-shadow:0 0 0 30px #fff0!important;box-shadow:0 0 0 30px #fff0!important;-webkit-transition:all .5s ease-in-out .2s!important;-o-transition:all .5s ease-in-out .2s!important;transition:all .5s ease-in-out .2s!important}.service-circle a.circle-btn:hover::after{box-shadow:inset 0 0 0 5px #fff!important;-webkit-transition:all 0 ease-in-out .2s!important;-o-transition:all 0 ease-in-out .2s!important;transition:all 0 ease-in-out .2s!important}.lt-inner-banner.artifical-intelligence-banner.gen-ai{background:#022a5e url(../images/services/generative-ai.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.blockchian-banner.metaverse{background:#022a5e url(../images/services/metaverse.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.artifical-intelligence-banner.mac-learn{background:#022a5e url(../images/services/machine-learning.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.artifical-intelligence-banner.nlp{background:#022a5e url(../images/services/nlp.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.artifical-intelligence-banner.llm{background:#022a5e url(../images/services/llm.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.cloud-computing-banner.cloud-consulting{background:#022a5e url(../images/services/cloud-consulting.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.blockchian-banner.dapps{background:#022a5e url(../images/services/dapps.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.cloud-computing-banner.aws{background:#022a5e url(../images/services/aws.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.bigdata-analytics-banner.business-intelligence{background:#022a5e url(../images/services/business-intelligence.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.internet-things-banner.cloud-iot{background:#022a5e url(../images/services/cloud-iot.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.internet-things-banner.wearable{background:#022a5e url(../images/services/wearable.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.blockchian-banner.crypto{background:#022a5e url(../images/services/crypto.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.blockchian-banner.nft{background:#022a5e url(../images/services/nft.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.lt-inner-banner.cloud-computing-banner.cloud-migration{background:#022a5e url(../images/services/cloud-migration.jpg) no-repeat top center / auto;background-attachment:fixed;background-size:cover}.top-banner.mobile-banner.dev.new.software.devops{background:#022a5e url(../images/services/devops.webp) no-repeat top center / auto!important;background-attachment:fixed!important;background-size:cover!important}.disabled-Link{pointer-events:none;cursor:default;text-decoration:none;user-select:none}.red-btn:hover{background:#0099da}.linkings li.main-link.sm a{margin:37px auto 8px}.linkings li a{padding:8px 0}.ok-industry li a{margin-bottom:33px}.headerImage{height:204px;width:95%;object-fit:cover}.newHeader-mr .mrgin-25{margin-left:60px}.col-2.navbar.w-1200.industry{flex:0 0 7.333333%!important;max-width:7.333333%!important}.col-2.navbar.w-1200.Corporate{flex:0 0 6.333333%!important;max-width:6.333333%!important}.col-md-3.w-1200.newHeader-mr{flex:0 0 27%!important;max-width:27%!important;padding-right:0px!important}.col-md-3.w-1200.newHeader-mr .mrgin-25{margin-left:70px}.headerImage-2{height:192px;width:90%;object-fit:cover}.iso-image img{width:100px;margin:7px auto 12px}.company-text{color:#758495;font-size:14px}.phone-contact{margin:0 auto 10px}.sub-heading.sm-font{height:auto}.blockchian-banner .h1,.blockchian-banner h1{margin:10px 0 0}
.circle-arrow{position:absolute;bottom:-27%;left:-2px;width:100%;transform:translateY(-50%);display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2;animation:bounce 1.5s infinite}.arrow-up{width:14px;height:14px;border:solid #fff;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);margin:-1px 0;opacity:0;animation:fadeInOut 1.5s infinite ease-in-out}.arrow-up:nth-child(1){animation-delay:0s}.arrow-up:nth-child(2){animation-delay:0.5s}
@keyframes fadeInOut{0%{opacity:0}50%{opacity:1}100%{opacity:0}}
@keyframes bounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-15px)}}
.circle-arrow a{display:flex;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;height:100%;border:1px solid #fff;width:60px;height:60px;background-color:#fff0;border-radius:50%}
.MarginLeFT{margin-left:30px!important}.borderRight{border-right:0px!important}.pppading{padding-top:23px!important}.border-bottom-0{border:0px!important}.mmmodal .object-fit-cover{object-fit:cover;object-position:-95px 65px!important}.modal.mmmodal .top-row.wht-bar{padding:20px 20px 15px 35px}.modal.mmmodal .contact-section{max-width:100%}.modal.mmmodal .h2.sm{font-size:20px}.modal.mmmodal .contactform .form-group .textarea{height:60px}.mmmodal .modal-dialog{max-width:950px}.mmmodal .modal-header .close-btn{position:absolute;top:0;right:15px;z-index:999}.modal.mmmodal{display:none;position:fixed;z-index:999999;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .65)}.mmmodal .modal-content{display:flex;flex-direction:column;border:none!important;border-radius:5px!important;padding:0;background:none!important}.mmmodal .contact-section{border:none!important}.mmmodal .modal-body{overflow-y:auto;flex:1 1 auto;padding:0px!important;border-radius:5px}.mmmodal .modal-header,.mmmodal .modal-footer{flex-shrink:0}.mmmodal .close-btn{color:#758495;float:right;font-size:28px;font-weight:700}.mmmodal .close-btn:hover,.mmmodal .close-btn:focus{color:#023575;text-decoration:none;cursor:pointer}.contactform .form-group .input.budget{background:url(../images/down-arrow.png) no-repeat 95% 15px / 16px!important}.image-container{position:relative}.overlay-text{position:absolute;top:0;left:15px;border:none!important;display:flex;flex-direction:column;align-items:start;color:#fff;z-index:1;background:#022a5e!important;width:100%!important}.image-container img{width:100%;height:auto;object-fit:cover;z-index:0}
.digitalText{font-size:24px!important;color:#fff!important;line-height:30px!important;letter-spacing:0px!important;text-transform:inherit!important}
.company-text{line-height:1.5}.Clamp .bottom-para{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden}.nda-checkbox .checkbox{border-radius:2px;background-color:#fff;border:1px solid #d8d8d8;height:24px;width:24px;z-index:1;appearance:auto;margin-top:0px!important}.nda-checkbox .form-check-input.checkbox{margin-left:0}.nda-checkbox .form-check-label{margin-bottom:0px!important;margin-left:35px!important}.zdex .flag-container{z-index:4!important;position:relative!important}.zdex .flag-container .selected-flag{z-index:1!important;position:relative!important;margin-top:0px!important}.zdex .intl-tel-input{display:flex;align-items:center}.zdex .input.inp.placehld{padding-left:15px!important}.k-css .banner-content{max-width:55%}.k-css .banner-des{max-width:850px}.k-css .banner-content h1{font-size:100px;color:#fff;line-height:85px;letter-spacing:-6.5px;margin-top:20px;height:auto;text-indent:0}.k-css .Transform{text-transform:initial!important}.k-css .owl-carousel.hh.owl-theme .card{text-align:left!important;border-color:#e5e5e5!important;margin-top:15px;border-radius:0;height:585px;border-right:0}.k-css .owl-carousel.hh.owl-theme .card .card-body{padding:40px}.k-css .owl-carousel.hh.owl-theme .card .card-body .img-size{width:55px!important;height:55px!important;margin-bottom:15px;border-radius:2px;display:flex;align-items:center;justify-content:center;background:#023575}.k-css .owl-carousel.hh.owl-theme .card .card-body .img-size img{width:35px!important;height:35px!important}.k-css .owl-carousel.hh.owl-theme .card .card-body h3{font-size:21px;font-weight:800!important;color:#023575;font-family:'lato',sans-serif;margin-bottom:20px}.k-css .owl-carousel.hh.owl-theme .card .card-body a.anchor{color:#023575!important;text-decoration:underline;text-underline-offset:4px}.k-css .class .circle-btn.red-btn:hover{background:#0099da}.k-css .owl-carousel.hh.owl-theme .card:hover h3{color:white!important;text-decoration:none}.k-css .owl-carousel.hh.owl-theme .card:hover a.anchor{color:#418cff !important}.k-css .owl-carousel.hh.owl-theme .card .card-body p{color:#758495;font-size:17px;font-weight:400;line-height:1.6;margin-bottom:0}.k-css .owl-carousel.hh{position:relative}.k-css .hh .owl-nav{position:absolute;top:-60px;right:0;display:flex;gap:3px}.k-css .hh .carousel-counter{position:absolute;top:-35px;left:0;font-size:16px;font-weight:700;color:#333}.k-css .hh #current-range{color:#007bff}.k-css .owl-carousel.hh .owl-nav button:focus{box-shadow:none!important;outline:none!important}.k-css .owl-carousel.hh.owl-theme .card:hover{background-color:#023575}.k-css .owl-carousel.hh.owl-theme .card:hover .blue-border{border-top:2px solid #fff}.k-css .owl-carousel.hh.owl-theme .card:hover h5{color:#fff}.k-css .owl-carousel.hh.owl-theme .card:hover p{color:#fff}.k-css .owl-carousel.hh.owl-theme .card:hover .img-size{background-color:#418cff}.k-css .carousel-counter{color:#ef2078;font-weight:700}.k-css .carousel-counter span{font-size:20px;font-weight:800}.k-css .carousel-counter span.text-muted,.whitespace_line{color:#023575!important}.k-css .Transform.f-s{font-size:50px;letter-spacing:-1.5px}.k-css .ptb-70{padding:90px 0 70px 0}.k-css .section.transform-sec.ptb-70{padding:40px 0}.k-css .tab-content{position:relative}.h4{margin-bottom:25px}.k-css .Transform.awards{font-size:18px;font-weight:700;margin-bottom:25px;margin-top:35px;letter-spacing:0}.indus-sec.new .h4.text-center{font-family:'poppins',sans-serif}.k-css .company-icons img{width:100%;height:50px;object-fit:contain;margin-bottom:25px}.k-css .company-iconss img{height:40px;object-fit:contain;width:100%}.k-css .h4.lrg{font-size:40px}.k-css .guarantee-row .h5{font-size:15px}.sticky-topj{padding-right:25px}.software-development-sec.class .col-lg-5{max-width:44.5%;flex:0 0 44.6%}.software-development-sec.class .col-lg-7{max-width:55.5%;flex:0 0 55.5%}.k-css ul.hire-team-process li{width:20%}.owl-stage-outer{margin:-1px;padding:0}.col-md-7.overflow-hidden{overflow:hidden}.company-icons{display:flex;overflow:hidden;white-space:nowrap;position:relative}@keyframes marqueeLeftToRight{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}.company-icons:hover .col-md-2{animation-play-state:paused}.k-css #main #faqxicom1 .card-body{font-style:normal}.k-css #main #faq .card-body{font-style:normal}.k-css .model #main #faqxicom1 .card .card-header .btn-header-link{font-weight:800;color:#023575}.k-css .guarantee-row .grnt-cols{padding:0 20px 20px 35px;margin-bottom:35px}.k-css .project-requirment{background:#FFf url(../images/icons/development-process/engagement-terms.png) no-repeat center center / 55px}.k-css .discuss-project{background:#fff url(../images/icons/development-process/flexible.png) no-repeat 50% 47% / 55px}.k-css .terms-n-timelines{background:#fff url(../images/icons/development-process/post-project-requirements.png) no-repeat center center / 55px}.k-css .get-started{background:#fff url(../images/icons/development-process/secure-payment.png) no-repeat 51% 57% / 55px}.k-css .get-started.n{background:#fff url(../images/icons/development-process/discuss-project.png) no-repeat 50% 46% / 55px}.k-css .dashed-circle{width:125px;height:125px;border-radius:50%;display:inline-block}.k-css ul.hire-team-process li:after{top:15%}.k-css ul.hire-team-process li{padding:0 28px}.k-css ul.hire-team-process li .figcaption h4{padding:0 7px;font-size:18px;line-height:1.4}.Languages h4{font-weight:800;font-size:18px;color:#023575;margin-bottom:25px}.k-css .Flex-Wrap{display:flex;flex-wrap:wrap;gap:15px}.k-css .Flex-Wrap li{border-radius:0;display:flex;background:#fff}.k-css .Flex-Wrap li a{color:#023575;padding:8px 15px;border:1px solid #e5e5e5}.k-css .Flex-Wrap li a:hover{color:#ef2078;text-decoration:none}.k-css .engagement{height:278px;width:100%;object-fit:cover;object-position:top;margin-top:30px}.k-css .development-process-sec .h4{font-size:52px;font-family:'Lato',sans-serif;letter-spacing:-1.5px;line-height:1.1}.k-css .section.Languages li a{display:flex;align-items:center;font-size:16px}.k-css .section.Languages li a img{margin-right:6px;object-fit:contain;height:25px}.k-css .section.our-blog-columns{float:left;width:100%}.play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;color:red;transition:all 0.3s ease-in-out;animation:glow 1.5s infinite alternate}@keyframes glow{0%{color:red;text-shadow:0 0 10px red}100%{color:#fff;text-shadow:0 0 20px #fff}}.video-thumbnail:hover .play-icon{color:#fff;text-shadow:0 0 25px #fff;transform:translate(-50%,-50%) scale(1.1)}.row.company-iconss.mt-4{margin-left:0;margin-right:25px;margin-top:45px!important}.row.company-iconss .col-4 .imgge{background:#fff;margin-bottom:15px;width:100%;padding:10px;border:1px solid #e5e5e5}.row.company-iconss .col-4{padding:0 18px 2px 0}.row.company-iconss .col-4 .imgge img{width:100%;margin-bottom:0;height:45px;display:flex;align-items:center}.row.company-icons .col-md-2.col-sm-6 .imgge{background:#fff;margin-bottom:15px;width:100%;padding:10px}.row.company-icons .col-md-2.col-sm-6 .imgge img{width:100%;margin-bottom:0;height:40px;display:flex;align-items:center}.ninty .section.our-blog-columns.border-0.py-0.padding-left{padding-left:25px}.dark-blue{background:#022a5e}.dark-blue.software-development-sec .content-right .h4{font-family:'lato',sans-serif;font-weight:800}.k-css .customer-sec{background:#eaeef2}.section.new_Automative.ptb-70{float:left;width:100%}.k-css .contactform .form-group .textarea{height:50px}.k-css .top-row.blue-bar.wht-bar.row.overlay-text{width:100%!important;margin-left:0;margin-right:0;padding:15px}.k-css #innercontainer{padding:0}.k-css .contactform .form-group{padding-top:23px}.k-css .h2.sm{font-size:24px}.k-css .object-fit-cover{object-position:inherit}.k-css .col-lg-6.left-img.pd0 img{width:100%!important;height:100%}.k-css .video-testimonial .card{background:#fff0;height:300px;border:none}.k-css .video-testimonial .card .card-body{padding:0}.k-css .card .row.align-items-center,.k-css .video-testimonial .owl-stage-outer{height:300px}.k-css .video-testimonial .card::before{content:'';position:absolute;height:300px;width:300px;background:#fff}.k-css .owl-item{background:#fff0;border:none}.k-css .testimonial-text p:before{content:"";background:url(../images/quote-left.png);width:30px;height:30px;display:flex;background-size:30px;background-repeat:no-repeat}.k-css .testimonial-text p:after{content:"";background:url(../images/quote-right.png);width:30px;height:30px;display:flex;background-size:30px;background-repeat:no-repeat;float:right;margin-bottom:-20px}.k-css .testimonial-text p{font-size:16px;color:#758495;font-weight:400;line-height:1.4;padding-top:20px;padding-bottom:20px}.k-css .bottom-banner .owl-nav{top:60px;display:none}.k-css .ptb-50{padding-top:40px}.k-css .ptb-80{padding-top:80px!important}.k-css .pbt-50{padding-bottom:90px}.k-css .ninty{padding-bottom:100px!important}.k-css .ptb-60{padding-top:60px}.k-css .leverage-block.tab a span{font-family:'Lato',sans-serif}.k-css .our-blog-columns .blog-title{text-align:center;margin:0 auto 25px}.guarantee-row{margin-top:80px}.k-css .cust-content .Transform{font-size:43px;margin:0 auto 35px}.k-css .new_Automative .h4{color:#023575;font-size:37px;font-weight:800;text-transform:uppercase;line-height:1.15;letter-spacing:0;font-family:'Lato',sans-serif;margin:10px auto 35px}.Languages .row.ml-0{border:1px solid #e5e5e5}.Languages .row.ml-0 .col-md-3{border-right:1px solid #e5e5e5}.Languages .row.ml-0 .col-md-3:last-child{border-right:0 solid #e5e5e5}.Languages .row.ml-0 .p-3{padding:35px 16px!important}.k-css .section.largest-company-sec.guarantee-sec.ninty{padding-bottom:120px!important}.k-css .ptb-80.model{padding-top:100px!important}#mv-tabs-content .tab-pane{padding:0px!important}#mv-tabs-content div.row .col-6{margin-bottom:20px}#mv-tabs-content div.row .col-6 a{background:#fff;color:#023575;border:none;font-size:17px;font-family:'Lato',sans-serif;text-transform:none;border:1px solid #dde3e9;border-radius:3px}#mv-tabs-content div.row .col-6 a img{height:25px;object-fit:contain;margin-right:15px}.tools .scroll_a{height:auto;overflow:inherit}.tools .nav.flex-column.nav-tabs{height:auto!important}.tools .tab-content{padding-bottom:0px!important}.grid .card-body{padding:30px}.grid .card{border:0;border-radius:3px}.grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.grid-item{width:calc(25% - 20px);margin-bottom:0;padding:15px;box-sizing:border-box;display:flex;flex-direction:column}.grid-item .video{width:100%;height:400px!important;object-fit:cover}.grid-item .text span.title{text-transform:capitalize;font-size:17px;font-family:"lato",sans-serif;font-weight:800}.grid-item .text span.title .red-text{color:#023575}.grid-item .text{margin-top:23px;border-top:1px solid #e5e5e5;display:block;width:100%;padding-top:25px;margin-bottom:0}.grid .para{line-height:1.8}.video-container{position:relative;background:#022a5e}.video-overlay{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;opacity:1;transition:opacity 0.3s ease-in-out;display:none}.play-pause-icon{font-size:50px;color:#fff;cursor:pointer}.video-container:hover .video-overlay{opacity:0}.client-image img{width:45px;height:45px}.grid .blue{color:#ef2078;font-weight:600;font-family:'lato',sans-serif;margin-bottom:0;text-transform:uppercase;font-size:10px}.k-css .card .row.h.align-items-center{height:auto}.k-css .software-development-sec .pd0 .content-right{padding:90px}.k-css .Transform.f-s.seven{font-size:57px;line-height:1.1}.k-css .development-process-sec .h4.seven{font-size:57px;line-height:1.1}.k-css .software-development-sec .content-right .h4.seven{font-size:59px;line-height:1.1}#mv-tabs-content .tab-pane a{user-select:none;pointer-events:none}.k-css .our-blog-columns.Clamp .wh-col{margin:0;max-width:100%;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:30px 30px;background:#fff}.k-css .Clamp .owl-stage-outer{margin:0}.k-css .our-blog-columns.Clamp .wh-col:hover{background:rgb(0 41 88);border-left-color:#002958;border-top-color:#002958;border-bottom-color:#002958;text-decoration:none!important}.k-css .our-blog-columns.Clamp .wh-col a:hover{text-decoration:none!important}.k-css .our-blog-columns.Clamp .wh-col:first-child{border-left:1px solid #e5e5e5}.k-css #blog-carousel .item:last-child{border-right:0!important}.k-css .Clamp .col-sm-3.img-column a{padding-top:0}.k-css .accordion.ptb-50{padding-top:25px}.k-css .leverage-block.tab .tab-content h3{font-size:28px;font-weight:800;color:#023575!important;font-family:'Lato',sans-serif;text-transform:uppercase;letter-spacing:-.5px}.k-css #v-tabs-content a.anchors{display:inline!important;color:#023575!important;text-decoration:underline!important;text-underline-offset:4px;text-transform:initial!important;font-weight:normal!important;font-family:"lato",sans-serif;padding:0}.k-css #v-tabs-content a.anchors:hover{color:#0099da!important}.k-css .hsgroup.float .choose{float:inherit!important}.k-css .hsgroup.float{text-align:center}.k-css .Float{float:inherit!important}.k-css a.anchors{color:#023575!important;text-decoration:underline;text-underline-offset:4px}.k-css a.anchors:hover{color:#0099da!important}#mv-tabs-content .tab-pane a.work{user-select:auto;pointer-events:auto}
.Clamp .sm-date{display:none}.k-css .tools.nn .nav.flex-column.nav-tabs{height:100%!important}.k-css .leverage-block.tab.tools.nn .tab-pane a{padding-right:25px}.k-css .owl-carousel.hh.owl-theme.ios .card{height:550px}.k-css .owl-carousel.hh.owl-theme.android .card{height:550px}
.k-css ul.hire-team-process.hire li{width: 25%;}
:root{--cards:6;--cardHeight:47vh;--cardTopPadding:3em;--cardMargin:2vw}.k-css .card-container{padding-left:20px;padding-right:20px}.new_Automative.pt-0 .card-container{width:100%;margin:0 auto;position:relative}.new_Automative.pt-0 #cards{margin-bottom:0}.new_Automative.pt-0 #card1{--index:1;padding-top:0;opacity:1}.new_Automative.pt-0 #card2{--index:2;padding-top:var(--cardTopPadding)}.new_Automative.pt-0 #card3{--index:3;padding-top:calc(var(--cardTopPadding) * 2)}.new_Automative.pt-0 #card4{--index:4;padding-top:calc(var(--cardTopPadding) * 3)}.new_Automative.pt-0 #card5{--index:5;padding-top:calc(var(--cardTopPadding) * 4)}.new_Automative.pt-0 #card6{--index:6;padding-top:0;position:sticky;top:107px;margin-top:calc(var(--cardTopPadding) * 5);z-index:6;opacity:1;display:block!important}.new_Automative.pt-0 .card-body{background-color:#eaeef2;border:1px solid red;border-radius:20px;box-sizing:border-box;padding:120px;transition:all 0.5s;position:relative}.new_Automative.pt-0 .card-body h3{font-size:1.8em;font-weight:700;color:#023575;margin-bottom:10px}.new_Automative.pt-0 .card.visible{opacity:1}.k-css .logo-navbar{z-index:99}.new_Automative.pt-0 .card .card-body{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:20px;padding:35px 50px 65px 50px;box-sizing:border-box;transition:all 0.5s}
.new_Automative.pt-0 h2{font-size:30px;color:#023575;font-weight:800;margin-bottom:18px}.new_Automative.pt-0 .card{background-color:transparent!important;border:none;color:#758495;font-size:17px;font-weight:400;line-height:1.6}.new_Automative.pt-0 .card.visible{opacity:1}.k-css .overflowHidden{overflow-x:hidden}.k-css .our-brands{overflow-x:hidden}.k-css .hire-new.float-left h3{font-size:21px;color:#023575;font-weight:800;margin-bottom:10px}
.k-css .hire-new.ptb-80.ninty.float-left .img-size{width:55px!important;height:55px!important;margin-bottom:15px;border-radius:2px;display:flex;align-items:center;justify-content:center;background:#023575}.k-css .hire-new.ptb-80.ninty.float-left .img-size img{width:35px!important;height:35px!important}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4{padding:0;margin:0}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card{height:100%}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body{border-radius:0}.k-css .hire-new.ptb-80.ninty.float-left.web .card .card-body h3 a{color:#023575;text-decoration:none}.k-css .hire-new.ptb-80.ninty.float-left.web .card .card-body:hover h3 a{color:#fff}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover{background-color:#023575}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover p{color:#fff}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover h3{color:white!important;text-decoration:none}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover a.anchors{color:#418cff !important}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .img-size{background-color:#418cff}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body.Border{border-bottom:none}
.k-css .scroll_a.tech{overflow:auto;height:375px}.k-css .section.largest-company-sec.pt-0.ninty.ch{padding-bottom:65px!important}.k-css .owl-carousel.hh.owl-theme.android.software .card{height:465px}.k-css .owl-carousel.hh.owl-theme.android-developer .card{height:500px!important}.k-css .banner-content h1.new-Sizes-HireReact.new{font-size:92px}.k-css .owl-carousel.hh.owl-theme.hire-react-native .card{height:560px!important}
.k-css .tab-content.img .img-size{width:55px!important;height:55px!important;margin-bottom:20px;border-radius:2px;display:flex;align-items:center;justify-content:center;background:#023575}.k-css .tab-content.img .img-size img{width:35px!important;height:35px!important}.k-css .hire-new.ptb-80.ninty.float-left.web .img-size img{object-fit:contain}.k-css .br-btm-0{border-bottom:0px!important}
.placehld::placeholder{opacity:1!important;font-size:17px;color:#758495!important;font-weight:700;font-family:'Lato',sans-serif;font-weight:700}.k-css.hire-flutter .owl-carousel.hh.owl-theme .card{height:500px}.k-css.hire-flutter .anchors.size{font-size:17px}.k-css.hire-flutter .banner-content h1.sub-heading.sm-font{font-size:104px}
.k-css.hire-software-dev .owl-carousel.hh.owl-theme .card{height:525px}.k-css.hire-php-dev .owl-carousel.hh.owl-theme .card{height:495px}.arrow-down .red-border.mx-auto{float:inherit;display:block}.inner-banners.arrow-down .top-heading{margin-bottom:0px}.inner-banners.arrow-down h1{font-size:100px;margin-top:95px}.section.inner-banners.careers.careers-common h1{font-size:110px; margin-top:150px;}
.k-css.hire-web .owl-carousel.hh.owl-theme .card{height:540px}.k-css.hire-mobile-dev .owl-carousel.hh.owl-theme .card{height:510px}.k-css .mmmodal.ND_Contact .overlay-text{left:0px!important}.k-css.hire-developr .owl-carousel.hh.owl-theme .card{height:500px}.k-css .tab-content.img.n .img-size img{object-fit:contain}.k-css.hire-asp .owl-carousel.hh.owl-theme .card{height:550px}.modal.mmmodal.ND_Contact{backdrop-filter:blur(3px)}
.k-css.home-page h2.legacy{font-size:45px;line-height:1.1;font-family:'Lato',sans-serif;text-transform:initial!important;font-weight:800;margin-bottom:35px}.k-css.home-page .banner-text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center}.k-css.home-page .banner-content{max-width:100%;text-align:center;padding-left:0}.k-css.home-page .banner-des{margin:auto;text-align:center;width:70%;max-width:100%}.k-css.home-page .banner-content h1{font-size:100px!important;font-weight:800!important;letter-spacing:-6.5px!important;line-height:.9;margin-top:25px}.k-css.home-page .type-wrap{width:85%;margin:auto}.k-css.home-page #main #faq .card .card-header .btn-header-link{white-space:normal;min-height:75px;width:92%}.k-css.home-page .button-wrap{float:right}.k-css.home-page .button-wrap div.an{display:flex;border:1px solid #e5e5e5;background:#fff;width:55px;height:55px;border-radius:50%;z-index:9;justify-content:center;align-items:center;position:absolute;bottom:25px;right:20px}.button-wrap div.an:before{position:absolute;margin:auto;content:"";border-radius:50%;display:block;width:100%;height:100%;left:0;top:0;text-align:center;transition:box-shadow .5sease-out;z-index:1}.k-css.home-page .hire-new.ptb-80.ninty.float-left .img-size{background:none}.k-css.home-page .hire-new.ptb-80.ninty.float-left .img-size img{width:42px!important;height:42px!important}.k-css.home-page .new_Automative.pt-0 .card .card-body{padding:35px 25px 30px 40px;transition:.5sease-in}.k-css.home-page .new_Automative.pt-0 .card .card-body .arrow-img{transform:rotate(45deg);width:24px;height:24px;transition:.5sease-in;object-fit:contain}.k-css.home-page .new_Automative.pt-0 .card .card-body:hover .arrow-img{transform:rotate(0deg)}.k-css.home-page .card-arrow p{color:#758495}.k-css.home-page .card-arrow a:hover{text-decoration:none!important}.k-css.home-page .card-arrow .card-body:hover .img-size{background:transparent!important}.k-css.home-page .card-arrow .img-size{display:block!important}.card-arrow .card-body:hover .img-size.mad img{content:url(../images/mobile-app/home/developer-white.png);width:42px!important;height:42px!important}.card-arrow .card-body:hover .img-size.sd img{content:url(../images/mobile-app/home/ai-white.png);width:42px!important;height:42px!important}.card-arrow .card-body:hover .img-size.aimld img{content:url(../images/mobile-app/home/ml-white.png);width:42px!important;height:42px!important}.card-arrow .card-body:hover .img-size.dt img{content:url(../images/mobile-app/home/digital-white.png);width:42px!important;height:42px!important}.card-arrow .card-body:hover .img-size.itc img{content:url(../images/mobile-app/home/software-white.png);width:42px!important;height:42px!important}.card-arrow .card-body:hover .img-size.sa img{content:url(../images/mobile-app/home/consultancy-white.png);width:42px!important;height:42px!important}.card-arrow .card-body .img-size.devops img{width:42px!important;height:42px!important;object-fit:contain}.card-arrow .card-body:hover .img-size.devops img{content:url(../images/mobile-app/home/devops-white.png);width:42px!important;height:42px!important;object-fit:contain}.k-css.home-page .hire-new.ptb-80.ninty.float-left .card-arrow .card-body .img-size{width:auto!important;height:auto!important}.k-css.home-page .hire-new.float-left .card-arrow h3{height:60px}.k-css.home-page .hire-new.float-left .card-arrow .card-body p{margin-bottom:50px}.k-css.home-page .solution-deliver .c-m-home a{color:#fff}.k-css.home-page .solution-deliver .c-m-home a:hover{color:#fff;text-decoration:none}figure.snip{color:#fff;position:relative;float:left;overflow:hidden;background-color:rgb(2 53 117);color:#fff;text-align:left;margin:0;width:100%;border-radius:3px}figure.snip *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.35s ease;transition:all 0.35s ease}figure.snip img{max-width:100%;-webkit-transform:scale(1.1);transform:scale(1.1);vertical-align:top;opacity:.7}figure.snip figcaption{position:absolute;padding:35px 35px;top:0;left:0}figure.snip h2{margin:0;padding:0}figure.snip h2{margin-bottom:10px;display:inline-block;font-weight:800;font-size:30px;text-transform:uppercase;font-family:'Poppins',sans-serif;line-height:1;letter-spacing:-1px;color:white!important}figure.snip .a-deliver{display:inline-block;padding:10px 0;text-decoration:none;color:#fff;font-size:.8em;-webkit-transform:translateX(50%);transform:translateX(50%);opacity:0;color:#fff}figure.snip .a-deliver:hover{background-color:rgb(2 53 117 / .2)}figure.snip.red{background-color:#962d22}figure.snip:hover img,figure.snip.hover img{opacity:0;-webkit-transform:scale(1);transform:scale(1)}figure.snip:hover .a-deliver,figure.snip.hover .a-deliver{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.k-css.home-page .solution-deliver .card{height:auto!important}.k-css.home-page .solution-deliver .card .card-body{padding:0px!important}.k-css.home-page .solution-deliver .card{border:none!important}.k-css.home-page .software-development-sec.new-mb.class.dark-blue{float:inherit}.k-css.home-page .grid-container.years{margin:0;white-space:nowrap;width:100%;height:60vh;display:grid;grid-auto-columns:1fr;gap:1em;grid-template-areas:'one one two five five' 'one one three five five' 'four four four five five'}.k-css.home-page .years .grid-item{border-radius:3px;display:flex;justify-content:center;align-items:center;color:#fff;width:100%}.years .grid-item{position:relative;background-size:cover;background-position:center;color:#fff;text-align:center;transition:transform 0.3s ease-in-out;border-radius:10px;overflow:hidden}.years .grid-item h3{position:relative;z-index:2;font-weight:700;font-size:32px;text-transform:uppercase;font-family:'Poppins',sans-serif;line-height:1;letter-spacing:-1px}.years .grid-item p{position:relative;z-index:2;font-size:12px;font-weight:600;text-transform:uppercase;font-family:'Poppins',sans-serif}.years .grid-item::before{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .1);z-index:1;transition:background 0.3s ease-in-out}
.years .grid-item::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .1);z-index:1;transition:background 0.3s ease-in-out}
.years .grid-item:hover::before {transform: scale(1.2);}
.years .grid-item:hover::after {background: rgba(0, 0, 0, 0.25);}
.years .grid-item:nth-child(1)::before{background:#0099da;background-image:url(../images/home/banner-1.jpg);background-size:cover;height:350px;width:100%}.years .grid-item:nth-child(2)::before{background-image:url(../images/home/banner-2.jpg);background-size:cover;height:200px;width:100%;background-position:center 200px}.years .grid-item:nth-child(3)::before{background:#0099da;background-image:url(../images/home/banner-3.jpg);background-size:cover;height:300px;width:100%;background-position:left -100px}.years .grid-item:nth-child(4)::before{background-image:url(../images/home/banner-4.jpg);background-size:cover;height:300px;width:100%;background-position:left -100px}.years .grid-item:nth-child(5)::before{background:#0099da;background-image:url(../images/home/banner-5.jpg);background-size:cover;height:500px;width:100%}.k-css.home-page .years .grid-item:nth-child(1){grid-area:one;background-color:#022a5e}.k-css.home-page .years .grid-item:nth-child(2){grid-area:two;background-color:#022a5e}.k-css.home-page .years .grid-item:nth-child(3){grid-area:three;background-color:#022a5e}.k-css.home-page .years .grid-item:nth-child(4){grid-area:four;background-color:#022a5e}.k-css.home-page .years .grid-item:nth-child(5){grid-area:five;background-color:#022a5e}.k-css.home-page .growth .h4.text-center.Transform.f-s{text-align:left!important;font-size:41px}.k-css.home-page .growth .small-heading{padding:8px 0;text-align:left!important}.k-css.home-page .card .reveal img{object-fit:cover;height:350px}.k-css.home-page .legacy-slider .card{height:auto!important;border:none!important;background:transparent!important}.k-css.home-page .owl-carousel.hh.legacy-slider.owl-theme .card{text-align:center!important}.k-css.home-page .legacy-slider .card .col-sm-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.k-css.home-page .legacy-slider .card .col-sm-3 img{height:115px;object-fit:contain}.k-css.home-page .brdr-bottom{border:1px solid #e5e5e5}.k-css.home-page button.learn-more{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;background:#fff0;padding:0;font-size:inherit;font-family:inherit}.k-css.home-page button.learn-more{width:48px;justify-content:end;float:right;height:auto;display:flex;align-items:center;position:absolute;bottom:25px;right:22px}.k-css.home-page button.learn-more .circle{transition:all 0.45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:42px;height:42px;background:#fff;border-radius:3px;display:flex;justify-content:center;align-items:center;border:1px solid #e5e5e5}.k-css.home-page button.learn-more .circle .icon{position:absolute;top:50%;left:.8rem;width:0;height:2.5px;background:#023575;transform:translateY(-50%);transition:width 0.3s ease-in-out,transform 0.3s ease-in-out 0.1s}.k-css.home-page button.learn-more .circle .icon::before{content:'';position:absolute;width:.7rem;height:.7rem;border-top:2px solid #023575;border-right:2px solid #023575;transform:rotate(45deg);top:-4px;right:-11px;opacity:1;transition:opacity 0.2s ease-in-out 0.3s}.k-css.home-page button.learn-more .button-text{position:absolute;top:0;left:0;right:0;bottom:0;padding:.75rem 0;margin-left:2.2rem;color:#282936;font-weight:700;text-align:center;text-transform:uppercase;transition:all 0.45s ease-in-out}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body{transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover{background-color:#023575}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover p,.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover h3{color:#fff}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .learn-more .circle{width:42px;background:#418cff;border-color:#418cff !important}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .learn-more .circle .icon::before{opacity:1;border-color:#fff!important}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .learn-more .button-text{color:#fff}.k-css.home-page .card-arrow .card-body.services{background:#023575;flex-direction:column}.k-css.home-page .card-arrow .card-body.services .learn-more{position:relative;right:0;bottom:-10px}.k-css.home-page .card-arrow .card-body.services{justify-content:start!important}.k-css.home-page .card-arrow .card-body.services h3{height:auto;color:#fff;margin-bottom:30px}.k-css.home-page .new-servce{background:#ef2078;position:relative;bottom:5px}.k-css.home-page .circle-btn.new-servce{background:#ef2078}.k-css.home-page .circle-btn.new-servce.red-btn:hover{background:#0099da}.k-css.home-page h3.while-growth{font-size:30px}.k-css.home-page .card-arrow .card-body.services button.learn-more .circle .icon::before{border-top:2px solid #fff;border-right:2px solid #fff}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body.services button.learn-more .circle{background:#ef2078;border-color:#ef2078!important}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body.services:hover .learn-more .circle{background:#fff;border-color:#023575!important}.k-css .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body.services:hover .learn-more .circle .icon::before{border-color:#023575!important}.k-css.home-page .accordion .faq-25.a{padding:0 40px 0 25px!important}.k-css.home-page .accordion .faq-25.b{padding:0 25px 0 40px!important}.k-css.home-page #main #faq .faq-25 .card .card-header .btn-header-link.collapsed:after{content:"\f067";position:absolute;right:0;top:30px}.k-css.home-page .growth.ptb-70{padding:110px 0 100px 0}.k-css.home-page .visibility-hiddens{visibility:hidden!important}
.k-css.home-page .legacy-slider .owl-item .col-sm-3{border-right:1px solid #35557e}.k-css.home-page .legacy-slider .owl-item.last-visible .col-sm-3{border-right:none}.k-css.home-page .legacy-slider .owl-stage-outer{margin:5px}.k-css.ai-dev .owl-carousel.hh.owl-theme .card{height:520px}.contactform .form-group .input{font-weight:600}.k-css .owl-carousel.hh.owl-theme .owl-item{margin-top:15px;position:relative}.k-css .owl-carousel.hh.owl-theme .owl-item:last-child{border-right:1px solid #e5e5e5!important;box-sizing:border-box}.k-css .owl-carousel.hh.owl-theme .owl-item .card{margin-top:0}.modal.mmmodal.ND_Contact .form-content.contact-forms .col-md-4.mx-0.px-0.position-relative::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/overlay-pattern.png) rgb(1 42 94 / .05);opacity:.5;z-index:1}.modal.mmmodal.ND_Contact .col-md-4.mx-0.px-0.position-relative .overlay-text{z-index:99}
.new_Automative .owl-carousel.owl-theme .card{text-align:left!important;border-color:#e5e5e5!important;margin-top:15px;border-radius:20px;}.new_Automative .owl-carousel.owl-theme .card .card-body{padding:45px 35px}.new_Automative .owl-carousel.owl-theme .card .card-body .img-size{width:55px!important;height:55px!important;margin-bottom:15px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:rgb(2 53 117 / .1)}.new_Automative .owl-carousel.owl-theme .card .card-body .img-size img{width:35px!important;height:35px!important}.new_Automative .owl-carousel.owl-theme .card .card-body h5{font-size:23px;font-weight:800!important;color:#023575;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif}.new_Automative .owl-carousel.owl-theme .card .card-body p{color:#758495;font-size:17px;font-weight:400;line-height:1.6;margin-bottom:0}.new_Automative .owl-carousel{position:relative}.new_Automative .owl-nav{position:absolute;top:-50px;right:0;display:flex;gap:10px}.new_Automative .carousel-counter{position:absolute;top:-35px;left:0;font-size:16px;font-weight:700;color:#333}.new_Automative #current-range{color:#007bff}.new_Automative .owl-carousel .owl-nav button:focus{box-shadow:none!important;outline:none!important}.new_Automative .owl-carousel.owl-theme .card:hover{background-color:#023575}.new_Automative .owl-carousel.owl-theme .card:hover .blue-border{border-top:2px solid #fff}.new_Automative .owl-carousel.owl-theme .card:hover h5{color:#0099da}.new_Automative .owl-carousel.owl-theme .card:hover p{color:#fff}.new_Automative .owl-carousel.owl-theme .card:hover .img-size{background-color:#fff}.new_Automative .carousel-counter{color:#ef2078;font-weight:700}.new_Automative .carousel-counter span{font-size:20px;font-weight:800}.new_Automative{max-width:100%;margin:0 auto;padding:90px 5%;width:100%;background:#fff;border-bottom:1px solid #e5e5e5}.new_Automative .h4{color:#023575;font-size:43px;font-weight:800;text-transform:uppercase;line-height:1.05;letter-spacing:0;font-family:'Lato',sans-serif;margin:10px auto 35px}.new_Automative .h4.text-center{font-size:55px;letter-spacing:-1.5px;font-weight:800;text-transform:uppercase;line-height:1.1}.new_Automative.text-center .para{color:#758495;font-size:20px;font-weight:400;line-height:28px;margin-bottom:30px}.new_Automative .para{color:#758495;font-size:17px;font-weight:400;line-height:1.6}.sticky-top{position:-webkit-sticky;position:sticky;top:100px;z-index:2}.new-challenge{max-width:100%;margin:0 auto;padding:90px 5%;width:100%;background:#eaeef2}.new-challenge h2.text-center{font-size:65px;letter-spacing:-3px;color:#023575;font-weight:800;text-transform:uppercase;line-height:1.05;font-family:'Poppins',sans-serif;margin:10px auto 25px}.new-challenge p.text-center{padding:0 120px 40px;line-height:28px;color:#758495;font-size:20px;font-family:'Lato',sans-serif;font-weight:500}.new-challenge .cols-sec h2{font-size:18px;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif;margin:5px auto 10px;color:#023575;letter-spacing:0;text-decoration:none;line-height:1.3}.new-challenge .cols-sec p{font-size:16px;color:#758495;font-weight:400;line-height:1.5}.section.our-blog-columns.border-0.py-0.padding-left{padding-left:50px}.owl-carousel.hh .owl-nav span{display:inline-block;width:40px;height:40px;background:#023575;font-size:0px!important;margin:0 0;float:left;opacity:1;outline:0;box-shadow:none}.owl-carousel.hh .owl-nav .owl-prev span{background:url(../images/arrow-blue.png) no-repeat 0 0}.owl-carousel.hh .owl-nav .owl-next span{background:url(../images/arrow-blue.png) no-repeat -44px 0}.owl-carousel.hh .owl-nav .owl-prev:hover span{background:url(../images/arrow-blue.png) no-repeat 0 -49px}.owl-carousel.hh .owl-nav .owl-next:hover span{background:url(../images/arrow-blue.png) no-repeat -44px -49px}.owl-carousel.hh .owl-nav .owl-next:hover span,.owl-carousel.hh .owl-nav .owl-prev:hover span{opacity:1}.whitespace_line{position:relative;top:-8px}
#main #faqxicom1 .card,#main #faqxicom2 .card{border-bottom:1px solid #e6e6e6;border-top:0;border-left:0;border-right:0}#main #faqxicom1 .card .card-header,#main #faqxicom2 .card .card-header{border-radius:0;padding:0;background:0;border:0}#main #faqxicom1 .card .card-body,#main #faqxicom2 .card .card-body{padding-left:0;padding-right:0;padding-top:0}#main #faqxicom1 .card .card-header .btn-header-link,#main #faqxicom2 .card .card-header .btn-header-link{display:block;text-align:left;padding:25px 0;font-size:20px;color:#758495;font-weight:500}#main #faqxicom1 .card .card-header .btn-header-link:after{content:"\f068";font-family:FontAwesome;font-weight:100;float:right;color:#b9bdc3}#main #faqxicom2 .card .card-header .btn-header-link:after{content:"\f068";font-family:FontAwesome;font-weight:100;float:right;color:#758495}#main #faqxicom1 .btn-header-link:focus{outline:none!important;box-shadow:none!important}#main #faqxicom2 .btn-header-link:focus{outline:none!important;box-shadow:none!important}#main #faqxicom1 .card .card-header .btn-header-link.collapsed:after{content:"\f067"}#main #faqxicom2 .card .card-header .btn-header-link.collapsed:after{content:"\f067"}#main #faqxicom1 .card .collapsing,#main #faqxicom2 .card .collapsing{background:#fff;line-height:30px}#main #faqxicom1 .card .collapse,#main #faqxicom2 .card .collapse{border:0}#main #faqxicom1 .card .collapse.show,#main #faqxicom2 .card .collapse.show{background:#fff;line-height:30px;color:#222}#main #faqxicom1 .card-body ul,#main #faqxicom2 .card-body ul{padding-left:20px}#main #faqxicom1 .card-body ul li,#main #faqxicom2 .card-body ul li{list-style-type:disc!important}#main #faqxicom1 .card-body,#main #faqxicom2 .card-body{color:#758495;font-size:18px;font-weight:400;font-style:italic}#main #faqxicom1 .btn,#main #faqxicom2 .btn{border:0;border-radius:0}#main #faqxicom1 .card-body p,#main #faqxicom2 .card-body p{font-size:18px}.new_Automative #main #faq .card .card-header .btn-header-link,.new_Automative #main #faqxicom1 .card .card-header .btn-header-link,.new_Automative #main #faqxicom2 .card .card-header .btn-header-link{padding:35px 0}
.gry-bg,.leverage-block.tab .col-md-6{background:#f5f5f5}.k-css .banner-content h1{text-rendering:optimizeSpeed}.k-css.gen-AI .new_Automative.pt-0.web.gen-AI .card .card-body{padding:35px 50px;text-align:center}.k-css.gen-AI .new_Automative.pt-0.web.gen-AI .img-size{background:0 0;width:auto!important;height:auto!important;display:block}.k-css.gen-AI .new_Automative.pt-0.web.gen-AI .img-size img{width:120px!important;height:50px!important}.k-css.gen-AI .new_Automative.pt-0.web.gen-AI .row .col-md-4 .card .card-body:hover,.k-css.gen-AI .new_Automative.pt-0.web.gen-AI .row .col-md-4 .card .card-body:hover .img-size{background:0 0}.k-css.gen-AI .new_Automative.pt-0.web.gen-AI .row .col-md-4 .card .card-body:hover h3{color:#023575!important}.k-css.gen-AI .owl-carousel.hh.owl-theme .card{height:515px}.k-css.gen-AI .artifical-intelligence-banner h1{font-size:100px;color:#fff;line-height:85px;letter-spacing:-6.5px;margin-top:10px;height:auto;text-indent:0}@media (min-width:1201px) and (max-width:1550px){.k-css.gen-AI .artifical-intelligence-banner{padding:85px 0}}@media (max-width:1024px) and (max-width:1200px){.k-css.gen-AI .artifical-intelligence-banner h1{font-size:70px;color:#fff;line-height:60px;letter-spacing:-3.5px;margin-top:0;height:auto;text-indent:0}}@media (max-width:767px){.k-css.gen-AI .artifical-intelligence-banner h1{font-size:42px;letter-spacing:-2px;line-height:39px}}.k-css.healthcare .list h3{margin:0 auto 20px;font-size:18px;color:#023575;font-weight:800}.k-css.healthcare .listings li{padding:2px 0 2px 12px;font-size:16px;color:#758495}.k-css.healthcare .listings li:before{background:#758495;top:16px;content:"";display:inline-block;width:5px;height:5px;background:#758495;border-radius:50%;vertical-align:middle;position:absolute;left:0;transform:translate(0,-50%)}.k-css.healthcare .owl-carousel.hh.owl-theme .card{height:530px}.k-css.healthcare .owl-carousel.hh.owl-theme .card ul li{color:#758495;font-size:17px;font-weight:400;margin-bottom:10px;list-style-type:circle;margin-left:20px}.k-css.healthcare .owl-carousel.hh.owl-theme .card:hover ul li{color:#fff}.k-css.healthcare .owl-carousel.hh.owl-theme .card h3{float:inherit}.k-css.healthcare .bg-healthcare{height:100vh}.k-css.healthcare .new-three #mmv-tabs-content .tab-pane p,.k-css.fintech .new-three #mmv-tabs-content .tab-pane p{margin-top:10px;font-size:17px;color:#758495;line-height:28px;position:relative;padding-left:20px}.k-css.healthcare .new-three #mmv-tabs-content .tab-pane p::before,.k-css.fintech .new-three #mmv-tabs-content .tab-pane p::before{content:"";background:#758495;width:6px;height:6px;border-radius:50%;position:absolute;left:4px;top:10px}.k-css.healthcare .new-three #mmv-tabs .nav-link.active,.k-css.fintech .new-three #mmv-tabs .nav-link.active{background:#023575!important;color:#fff}.k-css.healthcare .new-three #mmv-tabs .nav-link,.k-css.fintech .new-three #mmv-tabs .nav-link{color:#023575;border-radius:0;font-size:18px;font-weight:600;margin-right:20px;padding:12px 30px;border:1px solid #023575;transition:0.5s ease}.k-css.healthcare .new-font-health{font-size:93px}.k-css.travel .new-font-travel,.k-css.education .new-font-elearning{font-size:93px}.k-css.healthcare .new-three #mmv-tabs .nav-link:hover,.k-css.fintech .new-three #mmv-tabs .nav-link:hover{color:#fff;background:#023575}.k-css.healthcare #mmv-tabs,.k-css.fintech #mmv-tabs{border:none}.k-css.healthcare .py-health,.k-css.fintech .py-health{border:1px solid #e3e3e3;padding:45px 25px 60px}.k-css.healthcare .new-two .card,.k-css.fintech .new-two .card,.k-css.real-estate .new-two .card,.k-css.travel .new-two .card,.k-css.education .new-two .card{height:100%;border:1px solid #e3e3e3;border-radius:0;background:#f5f5f5}.k-css.healthcare .new-two .card .card-body,.k-css.fintech .new-two .card .card-body,.k-css.real-estate .new-two .card .card-body,.k-css.travel .new-two .card-body,.k-css.education .new-two .card-body{padding:40px 25px 40px 40px}.k-css.healthcare .new-two h3,.k-css.fintech .new-two h3,.k-css.real-estate .new-two h3,.k-css.travel .new-two h3,.k-css.education .new-two h3{font-size:26px;font-weight:800!important;color:#023575;font-family:'lato',sans-serif;margin-bottom:20px}.k-css.healthcare .new-two ul li,.k-css.fintech .new-two ul li,.k-css.real-estate .new-two ul li,.k-css.travel .new-two ul li,.k-css.education .new-two ul li{color:#758495;font-size:17px;font-weight:400;line-height:1.6;margin-bottom:5px;list-style-type:disc;margin-left:20px}.k-css.healthcare .new-two .card:hover,.k-css.fintech .new-two .card:hover,.k-css.real-estate .new-two .card:hover,.k-css.travel .new-two .card:hover,.k-css.education .new-two .card:hover{background:#023575}.k-css.healthcare .new-two .card:hover h3,.k-css.fintech .new-two .card:hover h3,.k-css.real-estate .new-two .card:hover h3,.k-css.travel .new-two .card:hover h3,.k-css.education .new-two .card:hover h3{color:#fff}.k-css.healthcare .new-two .card:hover ul li,.k-css.fintech .new-two .card:hover ul li,.k-css.real-estate .new-two .card:hover ul li,.k-css.travel .new-two .card:hover ul li,.k-css.education .new-two .card:hover ul li{color:#fff}.k-css.healthcare .new-two .card:hover .img-size,.k-css.fintech .new-two .card:hover .img-size,.k-css.real-estate .new-two .card:hover .img-size,.k-css.travel .new-two .card:hover .img-size,.k-css.education .new-two .card:hover .img-size{background:#418cff}.k-css.healthcare .new-two .img-size,.k-css.fintech .new-two .img-size,.k-css.real-estate .new-two .img-size,.k-css.travel .new-two .img-size,.k-css.education .new-two .img-size{width:55px!important;height:55px!important;margin-bottom:24px;border-radius:2px;display:flex;align-items:center;justify-content:center;background:#023575}.k-css.healthcare .new-two .img-size img,.k-css.fintech .new-two .img-size img,.k-css.real-estate .new-two .img-size img,.k-css.travel .new-two .img-size img,.k-css.education .new-two .img-size img{width:35px!important;height:35px!important}.k-css.healthcare .border-top{border-top:1px solid #e5e5e5!important}.k-css.home-page .addBtns{font-size:14px!important;display:inline-block!important;font-weight:600!important;text-transform:uppercase!important;font-family:'Poppins',sans-serif!important;color:#023575!important;border:1px solid #023575!important;padding:10px 25px!important;border-radius:3px!important;text-shadow:none!important;text-align:center!important;margin-top:25px!important}.k-css.home-page .addBtns:hover{background:#023575!important;color:white!important;border:1px solid #023575!important}
.nav.flex-column.nav-tabs .scroll_a{overflow-x:hidden}.nav.flex-column.nav-tabs .nav-link{position:relative;text-decoration:none;transition:all 0.3s ease-in-out}.nav.flex-column.nav-tabs .nav-link::after{content:"";position:absolute;right:100px;top:33%;transform:translateY(-50%) scale(1);width:35px;height:35px;background:#418cff;border-radius:3px;display:flex;align-items:center;justify-content:center;opacity:0;transition:all 0.3s ease-in-out}.nav.flex-column.nav-tabs .nav-link::before{content:"";position:absolute;right:122px;top:33%;transform:translateY(-50%) rotate(318deg);width:9px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;opacity:0;transition:all 0.3s ease-in-out;z-index:99}.nav.flex-column.nav-tabs .nav-link:hover::after{right:55px;opacity:1;transform:translateY(-50%) scale(1)}.nav.flex-column.nav-tabs .nav-link:hover::before{right:69px;opacity:1}.nav.flex-column.nav-tabs#mmv-tabs .nav-link::before{content:"";display:none}.nav.flex-column.nav-tabs#mmv-tabs .nav-link::after{content:"";display:none}
.k-css.home-page .coders a{position:relative;text-decoration:none;transition:all 0.3s ease-in-out;display:block}.k-css.home-page .coders h3{position:relative;text-decoration:none;display:inline-block;transition:all 0.3s ease-in-out}.k-css.home-page .coders h3.Transform::before{content:'';position:absolute;right:-85px;top:50%;transform:translateY(-50%);width:55px;height:30px;opacity:0;transition:all 0.3s ease-in-out;z-index:9;background-image:url(../images/mobile-app/home/arrow.svg);background-repeat:no-repeat;background-size:47px}.k-css.home-page .coders a:hover h3.Transform::after{right:-65px;opacity:1;transform:translateY(-50%)}.k-css.home-page .coders a:hover h3.Transform::before{right:-60px;opacity:1}.k-css.home-page .circle-btn.red-btn.new-servce.mt-0,.k-css.home-page .card.issue-lh{line-height:inherit!important}.k-css.home-page .my-new-pt{padding-top:45px!important}.solutions-arrow{width:40px;height:40px;background:#0099da;border-radius:3px;transition:all 0.3s ease-in-out;position:absolute;right:-15px;top:185px}.solutions-arrow.low{top:156px}.solutions-arrow::before{content:"";position:absolute;left:35%;top:50%;transform:translateY(-50%) rotate(318deg);width:9px;height:9px;border-right:2px solid #fff;border-bottom:2px solid #fff;transition:all 0.3s ease-in-out;z-index:99}.k-css.home-page .coders .Transform.f-s{font-size:55px;line-height:auto;padding:0 70px 0 0}.k-css.home-page .coders .hsgroup.new .small-heading{text-align:left;padding-left:0;font-size:18px;line-height:28px;float:inherit}.k-css.home-page .coders .img-size{width:55px!important;height:55px!important;margin-bottom:20px;border-radius:3px;display:flex;align-items:center;justify-content:center;background:#023575}.k-css.home-page .coders .img-size img{width:35px!important;height:35px!important}.k-css.home-page .coders a{font-family:inherit;text-transform:inherit;font-weight:inherit}.k-css.home-page .coders a.anchors{display:inline!important;color:#023575!important;text-decoration:underline!important;text-underline-offset:4px;text-transform:initial!important;font-weight:normal!important;font-family:"lato",sans-serif;padding:0}.k-css.home-page .coders a.anchors:hover{color:#0099da!important}.k-css.home-page .coders p{margin-top:15px;font-size:18px;color:#758495;line-height:28px;padding-bottom:35px;border-bottom:1px solid #e5e5e5!important;margin-bottom:35px}.k-css.home-page .coders .col-md-12.this{padding-left:12px}.k-css.home-page .coders .col-md-12.this .col-2{-ms-flex:0 0 12%;flex:0 0 12%;max-width:12%}.k-css.home-page .coders .col-md-12.this .col-10{-ms-flex:0 0 88%;flex:0 0 88%;max-width:88%}.k-css.home-page .coders .leverage-block.section.tab.mt-0.pt-0.px-5{padding-left:0px!important}.k-css.home-page .coders .leverage-block.tab .row{border:none}.k-css.home-page .coders .leverage-block.tab .row h3{font-size:26px;font-weight:800;color:#023575!important;font-family:'Lato',sans-serif;text-transform:uppercase;letter-spacing:-.5px}.k-css.home-page .coders .leverage-block.tab .row a{opacity:1}.k-css.home-page .coders .container-fluid.this{padding-left:0;padding-top:30px}.k-css.home-page .space-right{padding-right:130px}.k-css.home-page .space-right .tech-services{background:url(../images/home/growth.webp) no-repeat center center;background-size:cover;color:#fff;width:100%;position:relative;display:flex;justify-content:center;align-items:center;height:370px;overflow:hidden;margin-top:25px;border-radius:3px}.k-css.home-page .space-right .overla{background:rgb(0 0 0 / .25);padding:50px 40px;border-radius:3px;max-width:100%;height:100%}.k-css.home-page .space-right .main-heading{font-size:46px;font-weight:800;margin-bottom:50px;margin-top:25px;letter-spacing:0;line-height:1}.k-css.home-page .space-right .new-servce{display:inline-block;padding:12px 25px 12px 48px;font-size:16px;transition:all .2s;font-weight:700;text-transform:uppercase;font-family:'Poppins',sans-serif}.k-css.home-page{overflow:inherit!important}.k-css.home-page .solutions-arrow-hidden .card{overflow:hidden;border-radius:3px!important}.software-development-sec .circle-btn.red-btn::after{top:15px}.software-development-sec .circle-btn.red-btn::before{top:15px}.modal.mmmodal.ND_Contact .btn-contact.circle-btn{border:none}.modal.mmmodal.ND_Contact .btn-contact.circle-btn::before{top:12px}.modal.mmmodal.ND_Contact .btn-contact.circle-btn::after{top:12px}
.contact-number::after,.circle-btn::after,.my-btn.red-btn::after,.service-circle a.circle-btn::after,.ND_Contact .btn-1 a.circle-btn::after{content:''!important;display:none!important}.contact-number::before,.circle-btn::before,.my-btn.red-btn::before,.service-circle a.circle-btn::before,.ND_Contact .btn-1 a.circle-btn::before{content:''!important;display:none!important}.contact-number{padding:10px 20px;border:2px solid #fff}.contact-number:hover{padding:10px 20px;border:2px solid #fff;background:#fff0;color:#fff}.circle-btn,.service-circle a.circle-btn{padding:10px 20px!important;border:2px solid #023575!important}.service-circle a.circle-btn{font-size:16px!important}.circle-btn:hover{padding:10px 20px;border:2px solid #023575;background:#fff0;color:#023575}.service-circle a.circle-btn:hover{padding:10px 20px!important;border:2px solid #023575!important;background:transparent!important;color:#023575!important;font-size:16px!important}.white-header .contact-number{border:2px solid #ef2078!important;background:white!important;color:#ef2078!important}.white-header .contact-number:hover{border:2px solid #023575!important;background:white!important;color:#023575!important}.software-development-sec .circle-btn.red-btn:hover{background:transparent!important;border:3px solid #fff;color:#fff}.k-css.home-page .new-servce,.red-btn.circle-btn{border:2px solid #ef2078!important}.k-css.home-page .new-servce:hover{border:2px solid #fff;background:transparent!important;color:#fff}.k-css.home-page .space-right .new-servce{padding:10px 20px}.red-btn.circle-btn:hover{border:2px solid white!important;color:white!important;background:transparent!important}.software-development-sec .circle-btn.red-btn{font-size:20px}.modal.mmmodal.ND_Contact .btn-contact.circle-btn{background:#fff0;border:none!important;padding:0px!important}.modal.mmmodal.ND_Contact .btn-contact.circle-btn .red-btn{padding:10px 20px!important;border:2px solid #ef2078!important}.modal.mmmodal.ND_Contact .btn-contact.circle-btn .red-btn:hover{padding:10px 20px!important;border:2px solid #ef2078!important;color:#ef2078!important;background:transparent!important}.my-btn.red-btn,.software-development-sec .circle-btn.red-btn{font-size:20px!important;padding:10px 30px!important}.my-btn.red-btn,.software-development-sec .circle-btn.red-btn{border:0px solid #ef2078!important}.my-btn.red-btn:hover{background:transparent!important;border:3px solid #fff!important;color:white!important}.software-development-sec .circle-btn.red-btn:hover{border:3px solid white!important}.logo-navbar .contact-number:hover{border-color:#fff}.red-btn{padding:10px 30px!important;border:0px solid #ef2078!important}.red-btn:hover{padding:10px 30px!important;border:3px solid #fff!important;background:transparent!important}.container.contact-section.c .form-content.contact-forms .btn-contact.circle-btn{padding:0px!important;border:none!important;background:transparent!important}.container.contact-section.c .form-content.contact-forms .btn-contact.circle-btn .red-btn{border:2px solid #ef2078!important}.container.contact-section.c .form-content.contact-forms .btn-contact.circle-btn .red-btn:hover{border:2px solid #ef2078!important;background:transparent!important;color:#ef2078!important}.ND_Contact .btn-1 a.circle-btn{padding:10px 20px!important;font-size:16px!important;border:2px solid #ef2078!important;border-radius:3px!important}.ND_Contact .btn-1 a.circle-btn:hover{padding:10px 20px!important;font-size:16px!important;border:2px solid #fff!important;background:transparent!important;color:#fff!important;border-radius:3px!important}.full-screen-menu .circle-dot.wht-circle::before{content:'';display:none}.full-screen-menu .circle-dot.wht-circle::after{content:'';display:none}.full-screen-menu .red-btn{border-radius:3px!important;border:2px solid #ef2078!important;padding:10px 20px!important}.full-screen-menu .red-btn:hover{border-radius:3px!important;border:2px solid #fff!important;padding:10px 20px!important;background:transparent!important;color:white!important}.k-css.home-page .issue-lh .circle-btn.red-btn.new-servce.mt-0{background:#ef2078!important;border:2px solid #ef2078!important}.k-css.home-page .issue-lh .circle-btn.red-btn.new-servce.mt-0:hover{background:transparent!important;border:2px solid #fff!important;color:#fff!important}.brands-section .circle-btn.red-btn{border-color:#0099da!important}.inquireBlock .contact-bttn a{border-radius:3px!important;border:2px solid #ef2078;padding:10px 20px!important}.inquireBlock .contact-bttn a:hover{border-radius:3px!important;border:2px solid #fff;padding:10px 20px!important;background:#fff0}.blue-box .circle-btn{border:2px solid #0099da!important}.blue-box .circle-btn:hover{border:2px solid #0099da!important;color:#fff}.profiles .red-btn{border-radius:3px!important}.profiles .red-btn:hover{border-radius:3px!important;color:#ef2078!important;border-color:#ef2078!important}.respons .circle-btn.red-btn:hover{border-color:#ef2078!important;color:#ef2078!important}.top-row .red-btn.bck-link{border-color:#022a5e!important}.top-row .red-btn{border-color:#ef2078!important}.top-row .red-btn:hover{border-color:#ef2078!important;color:#ef2078!important}.top-row .red-btn.bck-link:hover{color:#022a5e!important;border-color:#022a5e!important}.flexigreybox.mtop20 .middlearea .btn-contact.circle-btn{padding:0px!important;border:none!important;background:transparent!important}.flexigreybox.mtop20 .middlearea .btn-contact.circle-btn .red-btn{border:2px solid #ef2078!important}.flexigreybox.mtop20 .middlearea .btn-contact.circle-btn .red-btn:hover{color:#ef2078!important}.solution-deliver .owl-carousel.hh .owl-nav .owl-prev,.solution-deliver .owl-carousel.hh .owl-nav .owl-next,.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-prev,.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-next{border-radius:3px;border:2px solid #002d62 ;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.solution-deliver .owl-carousel.hh .owl-nav .owl-prev span,.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-prev span{background-position:center center;background-repeat:no-repeat;width:9px;height:9px;border-top:2px solid #002d62 ;border-right:2px solid #002d62 ;transform:rotate(-135deg);position:relative;left:2px}.solution-deliver .owl-carousel.hh .owl-nav .owl-next span,.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-next span{width:100%;height:100%;background-position:center center;background-repeat:no-repeat;width:9px;height:9px;border-top:2px solid #002d62 ;border-right:2px solid #002d62 ;transform:rotate(45deg);position:relative;right:1px}.solution-deliver .owl-carousel.hh .owl-nav .owl-prev:hover{border:2px solid #ef2078!important}.solution-deliver .owl-carousel.hh .owl-nav .owl-next:hover{border:2px solid #ef2078!important}.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-prev:hover{border: 2px solid transparent !important;background:  linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #2d7cf3, #ef2078) border-box;}.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-next:hover{border: 2px solid transparent !important;background:  linear-gradient(#fff, #fff) padding-box,linear-gradient(90deg, #2d7cf3, #ef2078) border-box;}.solution-deliver .owl-carousel.hh .owl-nav .owl-prev:hover span{border-color:#ef2078}.solution-deliver .owl-carousel.hh .owl-nav .owl-next:hover span{border-color:#ef2078}.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-prev:hover span{border-color:transparent !important; background: linear-gradient(90deg, #2d7cf3, #ef2078);   -webkit-background-clip: text; -webkit-text-fill-color: #fff0; border-color: #ef2078 !important;}.section.largest-company-sec.ptb-70 .owl-carousel.hh .owl-nav .owl-next:hover span{border-color:transparent !important; background: linear-gradient(90deg, #2d7cf3, #ef2078);   -webkit-background-clip: text; -webkit-text-fill-color: #fff0; border-color: #ef2078 !important;}.k-css.fintech .new-font-fintech{font-size:93px}.k-css.fintech .bg-finance,.k-css.travel .bg-travel,.k-css.education .bg-education{height:100vh!important}.k-css.real-estate .new-font-estate{font-size:93px}.k-css.real-estate .bg-realEstate{height:100vh!important}.k-css.fintech .owl-carousel.hh.owl-theme .card{height:510px}.k-css.real-estate .owl-carousel.hh.owl-theme .card{height:505px}
.modal.mmmodal.ND_Contact .floatLeft.captcha{transform:scale(.85);margin-left:20px}.modal.mmmodal.ND_Contact .col-sm-12.parent-Wrap label.new-Wraps{white-space:nowrap}.modal.mmmodal.ND_Contact .col-sm-12.parent-Wrap .form-group.col-sm-12{display:flex;align-items:center}.k-css.travel .owl-carousel.hh.owl-theme .card{height:505px}#navigation .new-Corporate dl dd.Bottoms-Sepater{padding-bottom:40px!important}#navigation .new-Corporate .dd-contents{margin-top:20px}#navigation .new-Corporate .service-circle a.circle-btn{margin-top:25px!important}.k-css.blockchain-dev .blockchian-banner h1{font-size:100px;margin-top:0;padding-top:0}.k-css.blockchain-dev .owl-carousel.hh.owl-theme .card{height:475px}.k-css.machine-learning h1.ml-font-text{font-size:92px;line-height:95px}.k-css.machine-learning .owl-carousel.hh.owl-theme .owl-item .card{height:535px}.k-css.education .owl-carousel.hh.owl-theme .owl-item .card{height:530px}.k-css.nlp-dev .owl-carousel.hh.owl-theme .card{height:505px}
.mmmodal .top-row.blue-bar.wht-bar.row.overlay-text{padding:15px}
.row-grid{padding-left:80px}.row-grid .one,.row-grid .three,.row-grid .five{background:#023575;width:100%;height:238px;overflow:hidden}.row-grid .four,.row-grid .two,.row-grid .six{background:#0099da;width:100%;height:238px;overflow:hidden}.row-grid .four p{left:43px;font-size:16px;font-family:'poppins';font-weight:600;color:#fff;text-transform:uppercase;text-align:center;position:absolute;bottom:85px}.row-grid .four h3{font-size:120px;font-family:'poppins';font-weight:700;color:#fff;position:absolute;left:-4px;bottom:2px;line-height:60px;letter-spacing:-8px}.row-grid .one p{left:55px;font-size:16px;font-family:'poppins';font-weight:600;color:#fff;text-transform:uppercase;text-align:center;position:absolute;bottom:87px}.row-grid .one h3{font-size:200px;font-family:'poppins';font-weight:800;color:#fff;position:absolute;left:-15px;top:2px;line-height:102px;letter-spacing:-6px}.row-grid .three p{left:35px;font-size:16px;font-family:'poppins';font-weight:600;color:#fff;text-transform:uppercase;text-align:center;position:absolute;bottom:95px}.row-grid .three h3{font-size:160px;font-family:'poppins';font-weight:800;color:#fff;position:absolute;right:-14px;top:2px;line-height:102px;letter-spacing:-11px}.row-grid .six p{left:33px;font-size:16px;font-family:'poppins';font-weight:600;color:#fff;text-transform:uppercase;text-align:center;position:absolute;bottom:84px}.row-grid .six h3{font-size:119px;font-family:'poppins';font-weight:700;color:#fff;position:absolute;right:-7px;bottom:2px;line-height:60px;letter-spacing:-8px}.row-grid .img-blend{mix-blend-mode:screen}.row-grid .img-blend{mix-blend-mode:screen}.row-grid .five .img-blend{position:absolute;bottom:-32px;left:50%;transform:translate(-50%,-50%)}.row-grid .two h3{font-size:50px;font-family:'poppins';font-weight:700;color:#023575;text-align:center;line-height:16px;letter-spacing:-3px}.row-grid .five h3{font-size:59px;font-family:'poppins';font-weight:700;color:#0099da;text-align:center;line-height:42px;margin-top:-1px;letter-spacing:-3px}.row-grid .counter::after{content:'';display:none}
#navigation dl a.download-pdf-file::after{bottom:0}#navigation dl a.download-pdf-file:hover{border-color:#023575!important;color:#023575!important}.modal.mmmodal.ND_Contact .form-group.col-sm-6.zdex.pa-20{position:relative}.modal.mmmodal.ND_Contact .form-group.col-sm-6.zdex.pa-20.show_asctric::before{content:"*";color:#ef2078;font-family:'Lato',sans-serif;font-weight:700;position:absolute;right:48px;top:28px;font-size:16px}.ND_Contact .contactform .form-group.col-sm-6.zdex.pa-20.error-brdrs{border-bottom:1px solid #ef2078}.container.contact-section.c .form-group.col-sm-6.zdex.pa-20{position:relative}.container.contact-section.c .form-group.col-sm-6.zdex.pa-20.show_asctric::before{content:"*";color:#ef2078;font-family:'Lato',sans-serif;font-weight:700;position:absolute;right:92px;top:20px;font-size:16px}
.container.contact-section.c .form-group.col-sm-6.zdex.pa-20.p0-00.show_asctric::before,.modal.mmmodal.ND_Contact .form-group.col-sm-6.zdex.pa-20.p0-00.show_asctric::before{display:none!important}.p0-00.form-group.col-sm-6.zdex.pa-20{padding:0px!important}.phone-wrapper{position:relative;padding:20px 15px 20px 12px!important}.modal.mmmodal.ND_Contact .phone-wrapper{position:relative;padding:20px 15px 20px 8px!important}.phone-wrapper .intl-tel-input{width:100%}.phone-wrapper input{width:100%;padding-left:10px!important;border:none;color:#758495;font-weight:600}.phone-wrapper label{position:absolute;left:90px;top:52%;transform:translateY(-50%);pointer-events:none;background:#fff;padding:0 .25rem;transition:0.2s ease all;color:#758495}.modal.mmmodal.ND_Contact .phone-wrapper label{position:absolute;left:90px}.phone-wrapper:focus-within label,.phone-wrapper.filled label{top:15px;font-size:.75rem;color:#758495}.modal.mmmodal.ND_Contact .phone-wrapper:focus-within label,.modal.mmmodal.ND_Contact .phone-wrapper.filled label{top:20px;font-size:13px;color:#758495}
.k-css.today-fit .inner-container{border:none;padding:0}.k-css.today-fit .feature-image{width:100%!important;position:absolute;top:-195px;object-fit:contain;left:50px;height:950px}.k-css.today-fit .video-feedback{width:100%;object-fit:cover!important;height:100vh!important}.k-css.today-fit .substudies-common{padding:0px!important;height:100vh;background:#022a5e!important;position:relative}.k-css.today-fit .substudies-common .position-absolute{display:inline-block;position:absolute;top:50%;transform:translate(0,-50%);max-width:100%;margin:0 auto;left:0;right:auto;padding:0 0 0 0;z-index:2}.k-css.today-fit .substudies-common::before{content:"";width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;background:url(../images/overlay-pattern.png) rgb(0 0 0 / 28%)!important}.k-css.today-fit .substudies-common .red-btn{border-radius:3px!important}.k-css.today-fit .case-studies.common.substudies-common h1{margin:50px 0 0}.k-css.today-fit .substudies-common .col-lg-10{margin:initial;text-align:left}.k-css.today-fit .inner-container h2{font-size:48px;font-weight:800;margin-bottom:0;color:#023575;display:block}.k-css.today-fit .case-studies.common h1{font-size:100px;letter-spacing:-7.5px;text-transform:initial;line-height:1;text-transform:uppercase}.k-css.today-fit .inner-container .left-sec{padding-left:0;padding-right:80px;padding-top:0;border-right:none}.k-css.today-fit .inner-container .left-sec p{line-height:30px;font-size:17px}.k-css.today-fit .inner-container h4{font-size:16px;font-weight:800;margin-bottom:0;color:#023575;display:block}.k-css.today-fit .inner-container .row.use p{font-size:15px;color:#758495;margin-bottom:24px;line-height:1.5;margin-top:10px}.k-css.today-fit .project-requirement h4,.k-css.today-fit .project-challenges h4,.k-css.today-fit .achievements h4,.k-css.today-fit .our-solutions h4{color:#023575;font-weight:800}.k-css.today-fit .project-requirement p,.k-css.today-fit .project-challenges p,.k-css.today-fit .our-solutions p,.k-css.today-fit .achievements p{line-height:30px;font-size:17px;color:#758495;margin-bottom:20px}.k-css.today-fit .achievements .unorder li{line-height:30px;font-size:17px;color:#758495;margin-bottom:15px;list-style-type:disc;margin-left:15px}.k-css.today-fit .project-challenges .unorder li{line-height:30px;font-size:17px;color:#758495;margin-bottom:10px;list-style-type:disc;margin-left:15px;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.k-css.today-fit .project-challenges .unorder li:last-child{border-bottom:none}.k-css.today-fit .our-solutions .unorder li{line-height:25px;font-size:17px;color:#758495;margin-bottom:15px}.k-css.today-fit .feature-list .unorder li{color:#fff;margin-bottom:15px;list-style-type:disc;margin-left:15px;border-style:solid;border-color:rgb(255 255 255 / .2);border-width:0;border-bottom-width:1px;padding-bottom:12px}.k-css.today-fit .feature-list .unorder li:last-child{border-bottom:0}.k-css.today-fit .google-store img,.k-css.today-fit .apple-store img{border:2px solid #fff;height:53px}.k-css.today-fit .development-process-sec{float:inherit}.k-css.today-fit .development-process-sec h4{font-size:54px;color:#023575;font-weight:800}.k-css.today-fit .development-process-sec h5{font-size:19px;color:#023575;font-weight:800;margin-bottom:20px}.k-css.today-fit .development-process-sec .sub-title-area{color:#758495;font-size:17px;font-weight:400;line-height:1.6}.k-css.today-fit .development-process-sec .dashed-circle{background-position:0;border-radius:0px!important;height:95px}.k-css.today-fit .cta{padding:115px 0 100px!important}.k-css.today-fit .cta .float-right img{height:470px}.k-css.today-fit .title-wht{font-size:54px;text-transform:initial;line-height:1.1;font-family:"lato",sans-serif;font-weight:800}.k-css.today-fit .blue-box{background:#022a5e;padding:0}.k-css.today-fit .blue-box p{font-size:17px;font-weight:400;line-height:1.6}.k-css.today-fit .blue-box .circle-btn{background:#ef2078!important;border:2px solid #ef2078!important;border-radius:3px!important}.k-css.today-fit .blue-box .circle-btn:hover{background:transparent!important;border:2px solid #fff!important;color:#fff}.k-css.today-fit .video.bg-blue .card{background:#fff0;border:none;height:auto!important;padding:0}.k-css.today-fit .video.bg-blue .card .card-body{padding:0}.k-css.today-fit .video.bg-blue .card:hover{background:#fff0;border:none;padding:0}.k-css.today-fit .video.bg-blue .hh .owl-nav{display:none!important}.k-css.today-fit .video.bg-blue .hh .owl-item:last-child{border-right:0px!important}.k-css.today-fit .video.bg-blue .owl-stage-outer{margin:1px}.k-css.today-fit .uiux .card{height:auto!important;border:none}.k-css.today-fit .uiux .card:hover{background:transparent!important}#exampleModal .modal-footer{justify-content:space-around}#exampleModal .modal-title{font-size:24px;font-weight:800}#exampleModal p{font-size:17px;font-weight:400;line-height:1.6}#exampleModal .modal-header{position:relative;z-index:99999}#exampleModal .close{position:absolute;right:10px;top:5px}#exampleModal .modal-dialog{max-width:435px}.k-css.today-fit .video p.card-text{font-size:22px!important;position:relative;margin-left:0;line-height:38px;font-weight:700!important;margin-top:35px}.k-css.today-fit .video.bg-blue{padding:80px 0px!important}.k-css.today-fit .video p.card-text span{font-size:200px;display:block;position:absolute;opacity:.2;top:-115px;left:-50px;line-height:normal;z-index:9999;font-family:'poppins',sans-serif}.k-css.today-fit .card .row.align-items-center{height:auto}.k-css.today-fit .uiux .card-body{padding-bottom:5px!important}.k-css.today-fit .uiux .hh .owl-nav{top:-10px}.k-css.today-fit .achievements .col-md-6 p{font-size:20px;margin-bottom:0}.k-css.today-fit .achievements .col-md-6 .col-2 h5{font-size:70px;font-weight:900;opacity:.15}.k-css.today-fit .achievements .row.align-items-center{border-bottom:1px solid #e5e5e5;padding-bottom:15px;margin-bottom:15px}.k-css.today-fit .achievements .col-md-12.one p,.k-css.today-fit .achievements .col-md-12.three p,.k-css.today-fit .achievements .col-md-12.five p{padding-right:70px}.k-css.today-fit .achievements .col-md-12.five p,.k-css.today-fit .achievements .col-md-12.six p{margin-bottom:0}.k-css.today-fit .section.our-solutions.bg-blue{padding:90px 0 70px 0px!important}.k-css.today-fit .section.our-solutions.bg-blue h5{font-size:20px;margin-top:20px}.k-css.today-fit .development-process-sec .card{padding:28px 24px;height:100%}.k-css.today-fit .section.our-solutions.bg-blue h4{font-size:62px}.k-css.today-fit .section.development-process-sec{padding:90px 0px!important}.k-css.today-fit .f-20{font-size:25px!important;font-weight:700!important;line-height:1.4!important}#exampleModal .close:focus{border:none;box-shadow:none;outline:none}.k-css.today-fit .f-48{font-size:48px!important}.k-css.today-fit .section.project-requirement.border-top .col-md-6.pr{padding-right:100px!important}.k-css.today-fit .section.project-requirement.border-top{padding-top:115px!important;padding-bottom:20px!important;position:relative;top:-45px}.k-css.today-fit .image-mockup{position:relative;z-index:1}.k-css.today-fit .pl-25{padding-left:35px}.k-css.today-fit .pr-25{padding-right:35px}.k-css.today-fit .project-challenges p.enable-text{font-size:33px;color:#023575;font-weight:800!important;line-height:1.4}.k-css.today-fit .pl-10{padding-left:10px}.k-css.today-fit .pl-15{padding-left:20px}.k-css.today-fit .pr-15{padding-right:20px}.k-css.today-fit .feature-list .pr{padding-right:30px}.k-css.today-fit .achievements .pr{padding-right:100px!important}.k-css.today-fit .client-image{border:5px solid #fff;border-radius:3px;height:450px;object-fit:cover}#exampleModal .modal-body.p-4{padding:45px 35px!important}.banner4.todayfit{background:url(../images/case-studies/todayfit/case-todayfit.png) no-repeat center center / cover}.k-css.tap-retail .common.substudies-common{background:url(../images/case-studies/tapretail/background.jpg)!important}.k-css.tap-retail .blue-text{color:#023575;font-weight:800!important;padding-bottom:10px}.k-css.tap-retail .new-system p{line-height:30px;font-size:17px;color:#758495;margin-bottom:20px}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5{background:#f5f5f5!important;padding-bottom:120px!important;border-bottom:1px solid #dee2e6!important}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 .col-md-4{padding:0}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 .padding{padding:45px 25px 45px 45px;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 ul li{color:#758495;margin-bottom:5px;border:none;padding-bottom:5px}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 .padding h6{font-size:24px!important}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 .padding.border-right{border-right:1px solid #e5e5e5!important}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 .padding:hover{background:#023575!important}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 .padding:hover h6{color:white!important}.k-css.tap-retail .section.our-solutions.feature-list.bg-blue.py-5 .padding:hover ul li{color:white!important}.banner4.tapretail{background:url(../images/case-studies/tapretail/case-tapretail.png) no-repeat center center / cover}.inner-cols:before{background:linear-gradient(to bottom,#fff0 0,#fff0 25%,rgb(0 0 0 / .75) 100%)}.k-css.flirtflex .common.substudies-common{background:url(../images/case-studies/flirtflex/flirtflex.jpg)!important;background-size:cover!important}.k-css.flirtflex .section.project-requirement.border-top{top:0;padding-top:80px!important}.banner4.flirtflex{background:url(../images/case-studies/flirtflex/case-flirtflex.png) no-repeat center center / cover}.newCSH .ND_Contact .w-50{height:118px}.banner4.jobminglr{background:url(../images/case-studies/jobminglr/case-jobminglr.png) no-repeat center center / cover}.k-css.jobminglr .common.substudies-common{background:url(../images/case-studies/jobminglr/background.jpg)!important;background-size:cover!important}.k-css.msa .common.substudies-common{background:url(../images/case-studies/msa/background.png)!important;background-size:cover!important;background-position:center!important}.k-css.moviez .development-process-sec.bg-white .row .col-md-3{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.k-css.moviez .feature-image{top:-220px}.k-css.moviez .common.substudies-common{background:url(../images/case-studies/moviez/background.jpeg)!important;background-size:cover!important}.banner4.gogmgo{background:url(../images/case-studies/gogmgo/case-gogmgo.jpg) no-repeat center center / cover}.k-css.gogmgo .common.substudies-common{background:url(../images/case-studies/gogmgo/background.jpg)!important;background-size:cover!important}.k-css.tada .common.substudies-common{background:url(../images/case-studies/tada/background.jpg)!important;background-size:cover!important}.k-css.tada .col-lg-6.left-sec{padding-bottom:99px}.modal.fade.gogmgo .modal-dialog{max-width:700px!important}.modal.fade.gogmgo .modal-dialog .small.fw-bold.mb-1{margin-top:0;color:#758495!important}.k-css.gogmgo .section.project-requirement.border-top{padding-top:150px!important;padding-bottom:20px!important;position:relative;top:-82px}.k-css.keeta .common.substudies-common{background-image:none!important;background-color:#022a5e!important}.k-css.keeta .substudies-common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 38%)!important}.nc-study .d-flex img{width:150px}.banner4.moviez{height:100%;background:#e5969b!important}.banner4.tapretail{height:100%;background:#8fca97!important}.banner4.flirtflex{height:100%;background:#d2b599!important}.banner4.keeta{height:100%;background:#8dd2d1!important}.banner4.gogmgo{height:100%;background:#e3aec2!important}.banner4.jobminglr{height:100%;background:#ebde7b!important}.banner4.todayfit{height:100%;background:#a1cfe0!important}.banner4.tada{height:100%;background:#c0aecd}.nc-study p{line-height:30px;font-size:17px;color:#758495;font-family:'Lato',sans-serif;font-weight:500;padding-bottom:25px}.nc-study .divide h4{font-size:16px;font-weight:800;margin-bottom:0;color:#023575;display:block}.nc-study .divide p{font-size:15px;color:#758495;margin-bottom:0;line-height:1.5;margin-top:10px}.nc-study a.circle-btn{border-color:#023575!important}.nc-study a.circle-btn:hover{background:white!important;border-color:#023575!important;color:#023575!important}.nc-study .gry-bg{padding:50px;border:1px solid #e5e5e5;height:100%}.nc-study .banner-col-content{position:static}.nc-study .inner-cols:hover .banner-col-content{position:static!important}.nc-study .logo-text{font-weight:800;font-size:30px;color:#023575}.nc-study .banner-col-content{overflow:hidden}.nc-study .banner-col-content img{margin:auto;display:block;margin-top:50px;object-fit:cover;object-position:top}.banner4.moviez img{height:505px;width:65%}.banner4.tapretail img{height:543px;width:65%}.banner4.flirtflex img{height:561px;width:57%}.banner4.keeta img{height:550px;width:68%}.banner4.gogmgo img{height:498px;width:87%}.banner4.jobminglr img{height:542px;width:88%}.banner4.todayfit img{height:530px;width:59%}.banner4.tada img{height:530px;width:85%}.logo-text{display:inline-flex;align-items:center}.logo-text .point{width:7px;height:7px;border-radius:50px;background:#ef2078;display:inline-block;margin-left:8px;margin-right:8px;position:relative;top:2px}
.k-css.llm-dev .new_Automative.pt-0.web.gen-AI .img-size{background:0 0;width:auto!important;height:auto!important;display:block}.k-css.llm-dev .new_Automative.pt-0.web.gen-AI .img-size img{width:120px!important;height:50px!important}.k-css.llm-dev .hire-new.ptb-80.ninty.float-left.web .img-size img{object-fit:contain}.k-css.llm-dev .new_Automative.pt-0.web.gen-AI .card .card-body{padding:35px 38px;text-align:center}.k-css.llm-dev .new_Automative.pt-0.web.gen-AI .row .col-md-4 .card .card-body:hover,.k-css.llm-dev .new_Automative.pt-0.web.gen-AI .row .col-md-4 .card .card-body:hover .img-size{background:0 0}.k-css.llm-dev .new_Automative.pt-0.web.gen-AI .row .col-md-4 .card .card-body:hover h3{color:#023575!important}.k-css.llm-dev .bbbtm-0{border-bottom:0px!important}
body {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;} h1{ text-rendering: optimizeSpeed;}
.k-css.llm-dev .owl-carousel.hh.owl-theme .card{ height: 480px; }
.row-grid .position-relative { overflow: hidden; transition: box-shadow 1s ease;}
.row-grid .main-number { z-index: 1;}
.row-grid .fade-number { z-index: 2; position: absolute; top: 0; left: 0; opacity: 1; transition: transform 1s cubic-bezier(0.52, 1, 0.36, 1), opacity 1s cubic-bezier(0.52, 1, 0.36, 1);}
.row-grid .position-relative:hover .fade-number {  transform: scale(1.5);  opacity: 0;}
.new_casestudy  .banner4.moviez img { width: 65% !important; height: 540px !important;}.new_casestudy .banner4.jobminglr img {width: 88% !important; height: 540px !important;}.new_casestudy .banner4.tapretail img { width: 65% !important; height: 540px !important;}.new_casestudy .banner4.flirtflex img {width: 57% !important; height: 540px !important;}.new_casestudy .banner4.keeta img {  width: 69% !important; height: 550px !important;}.new_casestudy .banner4.gogmgo img {width: 87% !important;height: 540px !important;}.new_casestudy .banner4.todayfit img {width: 59% !important; height: 540px !important;}.new_casestudy .banner4.tada img { width: 82% !important; height: 540px !important;}.new_casestudy .bottom-banner.ptb-60{padding-top: 65px;}.new_casestudy .owl-nav {position: absolute; top: -15px !important; right: 0;display: flex !important; gap: 5px;}.new_casestudy .owl-carousel .owl-nav .owl-prev ,.new_casestudy .owl-carousel .owl-nav .owl-next{border-radius: 3px; border: 2px solid #002d62 ; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center;}.new_casestudy .owl-carousel .owl-nav .owl-prev span { background-position: center center; background-repeat: no-repeat; width: 9px; height: 9px; border-top: 2px solid #002d62 ; border-right: 2px solid #002d62 ; transform: rotate(-135deg);position: relative; left: 2px;}.new_casestudy .owl-carousel .owl-nav .owl-next span {  background-position: center center;  background-repeat: no-repeat;  width: 9px; height: 9px; border-top: 2px solid #002d62 ;  border-right: 2px solid #002d62 ;  transform: rotate(45deg); position: relative; right: 1px;}.new_casestudy .owl-carousel .owl-nav .owl-prev:hover , .new_casestudy .owl-carousel .owl-nav .owl-next:hover{ border: 2px solid #ef2078 !important;}.new_casestudy .owl-carousel .owl-nav .owl-prev:hover span , .new_casestudy .owl-carousel .owl-nav .owl-next:hover span {  border-color: #ef2078;}
.k-css.devops-dev .owl-carousel.hh.owl-theme .card { height: 450px;}.k-css.devops-dev .banner-content h1 { font-size: 92px;line-height: 95px;}.k-css.devops-dev .banner-content { max-width: 75%;}.k-css a.anchors{font-size: 17px;}
.k-css.itconsult .inner-banners.consulting-banner .red-border{float: inherit;}.k-css.itconsult .inner-banners.consulting-banner h1 { font-size: 95px; line-height: 90px; margin-top: 110px;}.k-css.itconsult .inner-banners.consulting-banner .red-btn{border-radius: 3px; margin: 35px auto 0; transition: all .3s;}.k-css.itconsult .inner-banners.consulting-banner  { min-height: 100vh; width: 100%; background-position: center; background-size: cover;}.k-css.itconsult .owl-carousel.hh.owl-theme .card{height: 450px;}
.k-css.digital-transform .owl-carousel.hh.owl-theme .card{height: 445px;}.k-css.digital-transform .lt-inner-banner.artifical-intelligence-banner.llm { background: #022a5e url(../images/mobile-app/digital/digital-transformation.jpg) no-repeat top center / auto;background-attachment: fixed; background-size: cover;}.k-css.digital-transform .lt-inner-banner.artifical-intelligence-banner.llm h1.mt-0{font-size: 90px !important; font-weight: 800 !important; letter-spacing: -6.5px !important; line-height: .9;}
.k-css.staff-aug .lt-inner-banner.hire-developers-banner h1{font-size: 90px !important; font-weight: 800 !important;letter-spacing: -6.5px !important; line-height: .9; margin-top: 0px;}.k-css.staff-aug .lt-inner-banner.hire-developers-banner{ display: flex;  align-items: center; padding-top: 0px; padding-bottom: 0px;}.k-css.staff-aug .hire-developers-sec .profile-cols {background-color: #f5f5f5;}.k-css.staff-aug .hire-developers-sec .profile-cols:hover { background: #022a5e; color: #fff;}.k-css.staff-aug .ptb-80.model{padding-top: 0px !important;}.k-css.staff-aug .owl-carousel.hh.owl-theme .card{height: 420px;background: #f5f5f5;}.k-css.staff-aug .owl-carousel.hh.owl-theme .card:hover{background: #023575;}.pxxx-0{padding-left: 0px;padding-right: 0px;}.k-css.staff-aug .section.hire-developers-sec .profile-cols  a{padding: 0px;float: inherit;}.k-css.staff-aug .section.hire-developers-sec .developers-columns .profile-cols .body { padding: 35px 35px 50px 35px;}.k-css.staff-aug .section.hire-developers-sec .developers-columns .profile-cols .body .exp { line-height: 1.5;}.k-css.staff-aug .hire-developers-sec .profile-cols:hover  a.anchors  {  color: #0099da !important;}.k-css.staff-aug .hire-developers-sec .profile-cols:hover  h2{ color: #fff !important;}.k-css.staff-aug .owl-carousel.hh.owl-theme .card:hover .anchors{color: #0099da !important;}
.k-css.it-out .section.lt-inner-banner.outsourcing-banner , .k-css.cloud-consult .section.lt-inner-banner.cloud-consulting {display: flex;align-items: center;}.k-css.it-out .section.lt-inner-banner.outsourcing-banner h1{margin-top: -30px;font-size: 100px;padding-top: 0px;line-height: 0.9;}.k-css.it-out .owl-carousel.hh.owl-theme .card {height: 450px;}.k-css.cloud-consult .owl-carousel.hh.owl-theme .card {	height: 420px;}.k-css.cloud-consult .section.lt-inner-banner.cloud-consulting h1{ font-size: 105px !important; font-weight: 800 !important; letter-spacing: -6.5px !important; line-height: .9; margin-top: 0px;  padding-top: 0px;}
.k-css.ai-develop .lt-inner-banner.hire-ai-dev { background: #022a5e url(../images/pages/ai-developers.webp) no-repeat top center / auto; background-attachment: fixed; background-size: cover;}.k-css.ai-develop .lt-inner-banner.hire-ai-dev h1 { margin-top: 30px; padding-top: 0px; font-size: 110px !important; font-weight: 800 !important; letter-spacing: -6.5px !important; line-height: .9;}.k-css.ai-develop .owl-carousel.hh.owl-theme .card{height: 410px;}
.k-css.blocks-develop .lt-inner-banner.hire-block-dev { background: #022a5e url(../images/pages/blockchain-developers.jpg) no-repeat top center / auto; background-attachment: fixed; background-size: cover;}.k-css.blocks-develop .lt-inner-banner.hire-block-dev h1 { margin-top: 40px; padding-top: 0px; font-size: 110px !important;font-weight: 800 !important; letter-spacing: -6.5px !important;line-height: .9;}.k-css.blocks-develop .owl-carousel.hh.owl-theme .card{height: 415px;} .k-css.blocks-develop.llm-dev .gen-AI {float: inherit !important;border-bottom: none !important;}
.mobile-app-development-ms.k-css .owl-carousel.hh.owl-theme .card {height: 575px; }.k-css.andriod-dev .owl-carousel.hh.owl-theme.android .card { height: 518px; }
.k-css.blocks-develop .anchors-white{font-size: 17px;color: white !important;text-decoration: underline;text-underline-offset: 4px;}.k-css.blocks-develop .anchors-white:hover{color: #0099da !important;}
.k-css.flutter-dev .owl-carousel.hh.owl-theme.android .card , .k-css.react-native-dev .owl-carousel.hh.owl-theme.android .card { height: 520px; }
.modal.mmmodal.ND_Contact {  display: none; /* default hidden */}
.modal.mmmodal.ND_Contact.active { display: flex; }
.mobile-app-development-ms.k-css .banner-content h1{font-size: 110px;line-height: 0.85em;}
.k-css.home-page #main #faq .faq-25 .card .card-header .btn-header-link:after { content: "\f068";   position: absolute;  right: 0;  top: 30px;}
.k-css.gogmgo.denven .common.substudies-common{  background: url(../images/case-studies/denven/background.jpg) !important;   background-size: cover !important;   background-position: center !important;}.k-css.gogmgo.denven .industries-details .col-lg-6.left-sec{  padding-bottom: 125px;}.banner4.denven{    height: 100%;   background: #e5969b;}.banner4.denven img {   height: 530px;   width: auto;}
.k-css.tap-retail.denven .section.our-solutions.feature-list.bg-blue.py-5 .padding{ border-right: 1px solid #e5e5e5 !important;} .nc-study .banner4.denven .banner-col-content img{ margin-top: 15px; }
body.modal-open { padding-right: 0 !important; overflow: auto;}
.k-css.hire-software-dev .gry-bg.border .section.industries-sec.new .hsgroup.new .small-heading .anchors{font-size:27px!important;color:white!important}.k-css.hire-software-dev .gry-bg.border .section.industries-sec.new .hsgroup.new .small-heading .anchors:hover{text-decoration:underline!important;color:white!important;text-underline-offset:6px}
.k-css .cursor-pointer , .k-css .cursor-pointer{cursor: pointer;}
.k-css .banner-content .red-btn,.k-css .lt-content .red-btn.outline-nonee:focus , .k-css .banner-content .red-btn,.k-css .lt-content .red-btn.outline-nonee:focus{outline: none;}.k-css .my-btn.red-btn,  .k-css .my-btn.red-btn , .k-css .software-development-sec .circle-btn.red-btn.outline-nonee:focus , .k-css .software-development-sec .circle-btn.red-btn.outline-nonee:focus{outline: none;}
.ND_Contact .btn-1 a.circle-btn{border: 2px solid #fff !important;   background: transparent !important;  } .ND_Contact .btn-1 a.circle-btn:hover{ border: 2px solid #ef2078 !important;   background:  #ef2078  !important;  }
.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body.Border{border-bottom:none}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body{transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body{border-radius:0}.k-services .new_Automative.pt-0 .card .card-body{padding:35px 25px 30px 40px}.new_Automative.pt-0 .card .card-body{background-color:#f5f5f5;border:1px solid #e3e3e3;box-sizing:border-box}.new_Automative.pt-0 .card-body{position:relative}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4{padding:0;margin:0}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card{height:100%}.k-services .hire-new.ptb-80.ninty.float-left .img-size img{width:42px!important;height:42px!important}.k-services .hire-new.ptb-80.ninty.float-left .card-arrow .card-body .img-size{width:auto!important;height:auto!important}.k-services .hire-new.ptb-80.ninty.float-left .img-size{background:none}.k-services .hire-new.ptb-80.ninty.float-left .img-size{width:55px!important;height:55px!important;margin-bottom:15px;border-radius:2px}.k-services .card-arrow .img-size{display:block!important}.k-services .hire-new.float-left .card-arrow h3{height:60px}.k-services .hire-new.float-left h3{font-size:21px;color:#023575;font-weight:800}.k-services .hire-new.float-left .card-arrow .card-body p{margin-bottom:50px}.k-services .card-arrow p{color:#758495}.k-services button.learn-more{width:48px;justify-content:end;float:right;height:auto;display:flex;align-items:center;position:absolute;bottom:25px;right:22px}.k-services button.learn-more{cursor:pointer;outline:none;border:0;background:#fff0;padding:0;font-size:inherit;font-family:inherit}
.k-services button.learn-more .circle{transition:all 0.45s cubic-bezier(.65,0,.076,1);position:relative;display:block;margin:0;width:42px;height:42px;background:#fff;border-radius:3px;display:flex;justify-content:center;align-items:center;border:1px solid #e5e5e5}.k-services button.learn-more .circle .icon{position:absolute;top:50%;left:.8rem;width:0;height:2.5px;background:#023575;transform:translateY(-50%);transition:width 0.3s ease-in-out,transform 0.3s ease-in-out 0.1s}.k-services button.learn-more .circle .icon::before{content:'';position:absolute;width:.7rem;height:.7rem;border-top:2px solid #023575;border-right:2px solid #023575;transform:rotate(45deg);top:-4px;right:-11px;opacity:1;transition:opacity 0.2s ease-in-out 0.3s}.k-services .card-arrow .card-body.services{background:#023575;flex-direction:column;justify-content:start!important;padding:35px 25px 30px 40px}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body{transition:background 0.3s ease-in-out,color 0.3s ease-in-out}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body{border-radius:0}.k-services .hire-new.ptb-80.ninty.float-left .card-arrow .card-body .img-size{width:auto!important;height:auto!important}.k-services .hire-new.ptb-80.ninty.float-left .img-size{background:none}.k-services .hire-new.ptb-80.ninty.float-left .img-size{border-radius:2px}.k-services .card-arrow .img-size{display:block!important}.k-services .visibility-hiddens{visibility:hidden!important}}.k-services h3.while-growth{font-size:30px}.k-services .card-arrow .card-body.services h3{height:auto;color:#fff;margin-bottom:30px}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover{background-color:#023575}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover h3{color:white!important;text-decoration:none}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover p,.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover h3{color:#fff}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .learn-more .circle{width:42px;background:#418cff;border-color:#418cff !important}.k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .learn-more .circle .icon::before{opacity:1;border-color:#fff!important}.k-services .issue-lh .circle-btn.red-btn.new-servce.mt-0{background:#ef2078!important;border:2px solid #ef2078!important}.k-services .card-arrow .card-body.services h3.while-growth{font-size:30px}.k-services .new_Automative a{text-decoration:none}.k-services .new_Automative .h4{font-size:55px;letter-spacing:-1.5px!important;font-weight:800;text-transform:initial!important;line-height:1.1;letter-spacing:0;font-family:'Lato',sans-serif;margin:10px auto 35px}.k-services .ptb-60{padding-top:60px}.k-services .ptb-80{padding-top:80px!important}.k-services .issue-lh .circle-btn.red-btn.new-servce.mt-0:hover{background:transparent!important;border:2px solid #fff!important;color:#fff!important}.k-services .services-common .col-lg-9{margin:auto;text-align:center}.k-services .inner-banners .top-heading{font-size:41px}
.newBorderStyle{border:1px solid #e5e5e5;border-bottom:0}.k-css .guarantee-row .newBorderStyle .grnt-cols{margin-bottom:0;border-bottom:1px solid #e5e5e5;padding:25px 20px 25px 25px}.guarantee-row .newBorderStyle .grnt-cols img.col-icon{max-width:50px;max-height:50px}.guarantee-row .newBorderStyle .h5{margin:0 auto 10px}.k-css .guarantee-row .newBorderStyle .grnt-cols:hover{background:#023575}.k-css .guarantee-row .newBorderStyle .grnt-cols:hover .h5,.k-css .guarantee-row .newBorderStyle .grnt-cols:hover .para{color:#fff}.k-css .guarantee-row .newBorderStyle .grnt-cols:hover a.anchors{color:#0099da!important}.guarantee-row .newBorderStyle .grnt-cols:hover img.years{content:url(../images/icons/guarantee/years-white.png);max-width:50px;max-height:50px}.guarantee-row .newBorderStyle .grnt-cols:hover img.transparency{content:url(../images/icons/guarantee/tranzparency-white.png);max-width:50px;max-height:50px}.guarantee-row .newBorderStyle .grnt-cols.border-right-0:hover img.ontime{content:url(../images/icons/guarantee/ontime-white.png);max-width:50px;max-height:50px}.guarantee-row .newBorderStyle .grnt-cols:hover img.nda{content:url(../images/icons/guarantee/nda-white.png);max-width:50px;max-height:50px}.guarantee-row .newBorderStyle .grnt-cols:hover img.flexible{content:url(../images/icons/guarantee/flexible-white.png);max-width:50px;max-height:50px}.guarantee-row .newBorderStyle .grnt-cols:hover img.support{content:url(../images/icons/guarantee/support-white.png);max-width:50px;max-height:50px}
.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4 .imgge{background:white!important;border:0 solid white!important;border-radius:0;margin-bottom:12px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4 .imgge img{height:40px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss.mt-4{margin-left:0pxpx;margin-top:125px!important;margin-right:115px!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .row.company-iconss .col-4{padding:0 18px 2px 0}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4{padding:0 12px 2px 0}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .pt-200{margin-top:150px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .guarantee-row .newBorderStyle .grnt-cols:hover img.ontime{content:url(../images/icons/guarantee/ontime-white.png);max-width:50px;max-height:50px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .section.largest-company-sec.pt-0.ninty.ch{padding-bottom:85px!important}
.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .top-heading{padding-right: 60px; padding-left: 0px;}
.modal.mmmodal.ND_Contact.active .modal-dialog dl.w-50,.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .container.contact-section.c dl.w-50{width:min-content!important;margin-right:15px!important}.modal.mmmodal.ND_Contact.active .modal-dialog dl.w-50 .btn-contact.circle-btn,.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .container.contact-section.c dl.w-50 .btn-contact.circle-btn{width:auto!important;margin-left:0px!important;padding-left:15px!important}.modal.mmmodal.ND_Contact.active .modal-dialog dl.w-50 input.circle-btn.red-btn,.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .container.contact-section.c dl.w-50 input.circle-btn.red-btn{width:auto!important}.modal.mmmodal.ND_Contact.active .modal-dialog .contactform .next2btn{display:none!important}.modal.mmmodal.ND_Contact.active .modal-dialog .small.idea-text{margin-top:5px!important;margin-bottom:10px!important}.modal.mmmodal.ND_Contact.active .modal-dialog .spinner-border{margin:36px auto 0 25px!important}
.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .bbb{border-right: 1px solid rgba(255, 255, 255, 0.25);}
.ND_Contact.thanky .contact-common h1{font-size:105px;margin:75px 0 0}.thanky .contact-common.new-design{min-height:72vh!important}.thanky .inner-banners .top-heading,.thanky .inner-banners h2{font-size:30px}.thanky .inner-banners .red-border{margin:23px auto 10px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq.thanky .top-heading{padding-right:0}
.k-css .section.largest-company-sec.pt-0.ninty.ch .col-md-7 .row{border:1px solid #e5e5e5;border-bottom:0}.k-css .guarantee-row .col-md-7 .row .grnt-cols{margin-bottom:0;border-bottom:1px solid #e5e5e5;padding:25px 20px 25px 25px}.k-css .guarantee-row .col-md-7 .row .grnt-cols img.col-icon{max-width:50px;max-height:50px}.k-css .guarantee-row .col-md-7 .row .h5{margin:0 auto 10px}.k-css .guarantee-row .col-md-7 .row .grnt-cols:hover .h5,.k-css .guarantee-row .col-md-7 .row .grnt-cols:hover .para{color:#fff}.k-css .guarantee-row .col-md-7 .row .grnt-cols:hover{background:#023575}
.leverage-block.fontSize .small-heading{padding-bottom: 0px;}
.k-css.machine-learning .leverage-block.section.fontSize.ptb-70.border-top.ptb-80.mb-0.float-left.integrating{	border-top: 0px !important;}
.k-css .leverage-block.tab a:hover, .k-css .leverage-block.tab a.active:hover{color: white !important;}
.k-css .guarantee-row .col-md-7 .row .grnt-cols:hover a.anchors {  color: #0099da !important;}
.k-css.staff-aug .col-lg-3.col-sm-6.profile-cols figure{width:55px!important;height:55px!important;border-radius:2px;background:#023575;display:flex;align-items:center;justify-content:center;margin-bottom:25px}
.k-css.staff-aug .col-lg-3.col-sm-6.profile-cols figure img{width:36px!important;height:36px!important;margin-bottom:0;filter:brightness(0) invert(1)}.k-css.staff-aug .col-lg-3.col-sm-6.profile-cols:hover figure{background-color:#0099da}.leverage-block.tab a:hover,.leverage-block.tab a.active:hover{color:#fff}.leverage-block.tab a.circle-btn:hover{color:#023575}.leverage-block.section.pb-5.fontSize .row.new{justify-content:center}.software-development-sec .left-img.pd0 img{height:100%}.corporate-common.img-testimonial{background-image:url(../images/headers/testimonials.jpg)!important;background-repeat:no-repeat!important;background-position:0 -50px!important;background-size:cover!important}.corporate-common.img-testimonial::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 25%)!important}
.k-css.staff-aug .section.largest-company-sec.ptb-70.ninty.cms,.k-css.hire-asp .new_Automative.pt-0.hire-new.ptb-80.ninty.float-left,.k-css.hire-asp .section.largest-company-sec.pt-0.ninty.ch,.k-css.hire-flutter .section.largest-company-sec.pt-0.ninty.ch,.k-css.hire-mobile-dev .section.largest-company-sec.pt-0.ninty.ch,.k-css.reactNative .section.largest-company-sec.pt-0.ninty.ch,.k-css.hire-software-dev .section.largest-company-sec.pt-0.ninty.ch,.k-css.hire-web .section.largest-company-sec.pt-0.ninty.ch{clear:both;float:left;width:100%;background:#fff}.k-css.hire-asp .new_Automative.pt-0.hire-new.ptb-80.ninty.float-left,.k-css.hire-flutter .new_Automative.pt-0.hire-new.ptb-80.ninty.float-left,.k-css.hire-mobile-dev .new_Automative.pt-0.hire-new.ptb-80.ninty.float-left,.k-css.reactNative .new_Automative.pt-0.hire-new.ptb-80.ninty.float-left,.k-css.hire-software-dev .new_Automative.pt-0.hire-new.ptb-80.ninty.float-left,.k-css.hire-web .new_Automative.pt-0.hire-new.ptb-80.ninty.float-left{border-bottom:0px!important}
.blue-btn{ display: none !important; }
/* new pages */
.our-blog-columns .sm-date{display:inherit;color:#ef2078}.banner4.tada.ielts{height:100%;background:#bc9eb6}
.k-css.ielts .common.substudies-common{background:url(../images/case-studies/ielts/background.webp)!important;background-size:cover!important}
.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt{background:#f5f5f5!important;padding-bottom:120px!important;border-bottom:1px solid #dee2e6!important}.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt .padding{padding:45px 25px 45px 45px;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt .col-md-4{padding:0}.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt .padding h6{font-size:24px!important}.k-css.ielts .blue-text{color:#023575;font-weight:800!important;padding-bottom:10px}.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt ul li{color:#758495;margin-bottom:5px;border:none;padding-bottom:5px}.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt .padding:hover{background:#023575!important}.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt .padding:hover h6{color:white!important}.k-css.ielts .section.our-solutions.feature-list.bg-blue.py-5.ilt .padding:hover ul li{color:white!important}.image-card{object-fit:cover;height:430px!important}.ai-auto .k-services .hire-new.ptb-80.ninty.float-left .card-arrow .card-body .img-size{width:42px!important;height:42px!important}.k-css.ai-auto .k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .img-size.visibility-hiddens img.hhh{width:42px!important;height:42px!important}.k-css.ai-auto .k-services .hire-new.ptb-80.ninty.float-left .img-size.visibility-hiddens img.hhh{width:42px!important;height:42px!important}.k-css.ai-auto .k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .img-size.visibility-hiddens{width:42px!important;height:42px!important}.k-css.ai-auto .software-development-sec.my .pd0 .content-right{padding:40px 25px;text-align:left!important}.k-css.ai-auto .k-services .hire-new.ptb-80.ninty.float-left .img-size img{width:42px!important;height:42px!important;background:transparent!important}.k-css.ai-auto .k-services .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card .card-body:hover .img-size{background:transparent!important}
.ai-auto .k-services.industry .row .col-md-4 .card-body:hover img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.section.grid-card-s.new-bg.my::before{content:"";width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;height:100%;background:url(../images/overlay-pattern.png) rgb(0 0 0 / 10%)!important}
.section.grid-card-s.new-bg.my .container-fluid{z-index:2;position:relative}.ai-auto .k-services.industry .new_Automative{background:#f5f5f5}.ai-auto .k-services.industry .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card-body{background:#fff}.ai-auto .k-services.industry .hire-new.ptb-80.ninty.float-left .row .col-md-4 .card-body:hover{background:#023575}.ai-auto .k-services.industry .new_Automative .indus-sec.new .hsgroup.new{background:linear-gradient(to right,rgb(0 0 0 / .45),rgb(0 0 0 / .45)),url(../images/industries/main.webp)!important;background-size:cover!important;background-position:center!important;background-attachment:fixed!important}
.software-development-sec.new-mb.class.dark-blue.image,.k-css.ai-dev .software-development-sec.new-mb.class.dark-blue,.k-css.gen-AI .software-development-sec.new-mb.class.dark-blue,.k-css.machine-learning .software-development-sec.new-mb.class.dark-blue,.k-css.llm-dev .software-development-sec.new-mb.class.dark-blue,.k-css.nlp-dev .software-development-sec.new-mb.class.dark-blue,.k-css.cloud-consult .software-development-sec.new-mb.class.dark-blue,.k-css.devops-dev .software-development-sec.new-mb.class.dark-blue,.k-css.it-out .software-development-sec.new-mb.class.dark-blue,.k-css.blockchain-dev .software-development-sec.new-mb.class.dark-blue,.mobile-app-development-ms.k-css .software-development-sec.new-mb.class.dark-blue,.k-css.andriod-dev .software-development-sec.new-mb.class.dark-blue,.k-css.ios-dev-p .software-development-sec.new-mb.class.dark-blue,.k-css.flutter-dev .software-development-sec.new-mb.class.dark-blue,.k-css.software-development .software-development-sec.new-mb.class.dark-blue,.k-css.staff-aug .software-development-sec.new-mb.class.dark-blue{width:100%;height:100%;background-position:center center!important;background:url(../images/menu/bg-x.webp)!important;background-size:cover!important}
.software-development-sec.image .content-right,.k-css.ai-dev .software-development-sec .content-right,.k-css.gen-AI .software-development-sec .content-right,.k-css.machine-learning .software-development-sec .content-right,.k-css.llm-dev .software-development-sec .content-right,.k-css.nlp-dev .software-development-sec .content-right,.k-css.cloud-consult .software-development-sec .content-right,.k-css.devops-dev .software-development-sec .content-right,.k-css.staff-aug .software-development-sec .content-right,.k-css.it-out .software-development-sec .content-right,.k-css.blockchain-dev .software-development-sec .content-right,.mobile-app-development-ms.k-css .software-development-sec .content-right,.k-css.andriod-dev .software-development-sec .content-right,.k-css.ios-dev-p .software-development-sec .content-right,.k-css.react-native-dev .software-development-sec .content-right,.k-css.flutter-dev .software-development-sec .content-right,.k-css.software-development .software-development-sec .content-right{background:none!important}
.ai-auto .k-services.industry .new_Automative .indus-sec.new .text-uppercase{text-transform:uppercase!important}.k-services.industry .new_Automative{padding-top:100px!important;padding-bottom:115px!important}.k-services.industry .hire-new.float-left .card-arrow h3{height:inherit;margin-bottom:18px!important}.k-services.industry .hire-new.float-left .card-arrow .card-body p{margin-bottom:30px!important}.k-css.ai-auto .k-services .card-arrow .card-body:hover .img-size.mad img{content:url(../images/menu/automation/ai-white.webp)}.k-css.ai-auto .k-services .card-arrow .card-body:hover .img-size.sd img{content:url(../images/menu/automation/consulting-ai-white.webp)}.k-css.ai-auto .k-services .card-arrow .card-body:hover .img-size.aimld img{content:url(../images/menu/automation/gen-ai-white.webp)}.k-css.ai-auto .k-services .card-arrow .card-body:hover .img-size.dt img{content:url(../images/menu/automation/ml-white.webp)}.k-css.ai-auto .k-services .card-arrow .card-body:hover .img-size.devops img{content:url(../images/menu/automation/ai-agent-white.webp)}.k-css.ai-auto .k-services .card-arrow .card-body:hover .img-size.itc img{content:url(../images/menu/automation/chatbot-white.webp)}.k-css.ai-auto .k-services .card-arrow .card-body:hover .img-size.sa img{content:url(../images/menu/automation/llm-white.webp)}.newHeader-mr.rr a .text-capitalize{font-size:15px;font-weight:500;-webkit-line-clamp:3;color:#758495!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;font-family:Lato;overflow:hidden}.col-md-3.px-0.height-430{overflow:auto;height:440px;padding-right:15px!important}.col-md-3.px-0.height-430::-webkit-scrollbar,.col-md-3.px-0.height-430::-webkit-scrollbar{-webkit-appearance:none;width:4px}.col-md-3.px-0.height-430::-webkit-scrollbar-thumb{background-color:lightgrey;border-radius:10px;height:40px}.col-md-3.px-0.height-430::-webkit-scrollbar-track{border-radius:10px;background-color:#f5f5f5;height:10px}.newHeader-mr.rr a .text-capitalize:hover{color:#ef2078 !important}
.bg-automation-ai{background:linear-gradient(rgb(0 0 0 / .3),rgb(0 0 0 / .3)),url(../images/headers/ai.webp);width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:33px;display:flex;flex-direction:column;justify-content:end}.sub.corporate.new.automation.services .col-md-3{-ms-flex:0 0 23%;flex:0 0 23%;max-width:23%}.sub.corporate.new.automation.services .col-md-4.px-0{-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}#navigation .someMargin .sub.corporate.new.automation.services .mrgin-25{margin-left:50px}.sub.corporate.new.automation.cor .col-md-3.w-1200.newHeader-mr .mrgin-25{margin-left:85px}.sub.corporate.new.automation.ind .newHeader-mr .mrgin-25{margin-left:75px}
.bg-automation-ai.services{background:linear-gradient(rgb(0 0 0 / .3),rgb(0 0 0 / .3)),url(../images/headers/services.webp)!important;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;padding:33px;display:flex;flex-direction:column;justify-content:end}
.bg-automation-ai.industry{background:linear-gradient(rgb(0 0 0 / .3),rgb(0 0 0 / .3)),url(../images/headers/industry.webp)!important;background-position:-50px center!important}
.bg-automation-ai.corporate{background:linear-gradient(rgb(0 0 0 / .3),rgb(0 0 0 / .3)),url(../images/headers/corporate.webp)!important;background-position:center center!important}
.bg-automation-ai div{color:white!important}#navigation .newHeader-mr.rr .fw-bold.recom:hover{color:#023575!important}.bg-automation-ai .dd-contents.mt-0{font-weight:800!important;font-size:38px!important;line-height:1.1!important}.bg-automation-ai .dd-contents.small{margin-top:5px!important;font-size:18px!important}.bg-automation-ai .service-circle .circle-btn{background:#ef2078!important;border-color:#ef2078!important}.bg-automation-ai .service-circle .circle-btn:hover{background:transparent!important;border-color:#fff!important;color:#fff!important}#navigation dl.Bottoms-Sepater.p-bottom-nav{padding-bottom:15px!important}.position-absolute.ff{right:-20px;top:-80px;width:15%}.ai-auto .col-lg-8.lt-content.text-center{margin-top:50px}.w-is-80{width:80%!important}
.ai-auto .section.lt-inner-banner.artifical-intelligence-banner.llm { background: #022a5e url(../images/headers/image.webp) no-repeat top center / auto !important; background-size: cover !important;}
.ai-auto .section.lt-inner-banner.artifical-intelligence-banner.llm::before{background: url(../images/overlay-pattern.png) rgb(0 0 0 / 35%)!important}
.ai-auto .ai-text-type{font-weight:600!important}.ai-auto .ai-text-type span{font-style:italic!important}.ai-auto .banner-des{font-size:40px;color:#fff;font-family:'Lato',sans-serif;line-height:50px;font-weight:600;margin-top:50px!important;width:85%;margin:auto}
.grid-card-s.new-bg.my{position:relative;width:100%;height:100%;background-position:center center!important;background:url(../images/menu/bg-x.webp)!important;background-size:cover!important}.grid-card-s .position-absolute{position:absolute;left:0;top:-100px}.grid-card-s.new-bg.my .card-box img{width:40px;margin-bottom:20px}.grid-card-s .card-box{position:relative;border-radius:0;transition:0.4s ease;border-right:1px solid #40617a;height:100%}.k-css .grid-card-s h2.bbb-new{font-size:70px}.k-css.home-page .circle-btn.mt-3.reverse-hover{background:transparent!important;color:#023575}.k-css.home-page .circle-btn.mt-3.reverse-hover:hover{background:#023575!important;color:#fff!important}.grid-card-s .col-lg-4.col-md-4.pr-0 a:hover{text-decoration:none}*.grid-card-s .overlays{padding:20px 10px 30px;color:#fff}.grid-card-s p{font-size:17px;color:rgb(255 255 255 / .8);line-height:23px}.grid-card-s h4{text-transform:uppercase;font-weight:700;margin-bottom:8px;font-family:"poppins";font-size:20px;line-height:23px;height:48px}
.red-text{background:linear-gradient(90deg,#2d7cf3,#ef2078)!important;
-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;color:transparent!important}.circle-btn.red-btn{background:linear-gradient(transparent,transparent) padding-box,linear-gradient(90deg,#2d7cf3,#ef2078) border-box!important;border:3px solid transparent!important}#wrapper .circle-btn,#wrapper .red-btn,#wrapper #navigation .automation .service-circle a.circle-btn{border-radius: 3px;background:linear-gradient(transparent,transparent) padding-box,linear-gradient(90deg,#2d7cf3,#ef2078) border-box!important;border:3px solid transparent!important}#wrapper .nc-study a.circle-btn,#wrapper .circle-btn.mt-3.reverse-hoverf,#navigation .service-circle a.circle-btn{background:#023575!important}#wrapper .nc-study a.circle-btn:hover,#wrapper .circle-btn.mt-3.reverse-hoverf:hover,#navigation .service-circle a.circle-btn:hover{background:initial!important}#wrapper .circle-btn:hover,#wrapper .red-btn:hover,#wrapper #navigation .automation .service-circle a.circle-btn:hover{background:transparent!important;border-color:initial!important}#mv-tabs-content div.row .col-6 a:hover{color:#023575!important}.red-border,.red-border-line{width:80px!important;height:2px!important;background:linear-gradient(90deg,#ec2179,#ec2179)!important}.white-header .contact-number{position:relative!important;background:transparent!important;border:2px solid transparent!important;border-image:linear-gradient(90deg,#2d7cf3,#ef2078) 1!important;background:linear-gradient(90deg,#2d7cf3,#ef2078)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.white-header .contact-number:hover{color:#023575!important;-webkit-text-fill-color:#023575!important}.our-blog-columns .sm-date,.hvQues .footer-head,.grid .blue{background:linear-gradient(90deg,#2d7cf3,#ef2078)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.our-blog-columns .wh-col:hover .read-more{border:2px solid transparent!important;background:linear-gradient(90deg,#2d7cf3,#ef2078) padding-box,linear-gradient(90deg,#2d7cf3,#ef2078) border-box!important}.our-blog-columns .wh-col:hover .sm-date{color:white!important;-webkit-text-fill-color:white!important}.logo-text .point{background:linear-gradient(90deg,#ef2078,#ef2078)!important}.new_casestudy .owl-carousel .owl-nav .owl-prev:hover,.new_casestudy .owl-carousel .owl-nav .owl-next:hover,.solution-deliver .owl-carousel.hh .owl-nav .owl-prev:hover,.solution-deliver .owl-carousel.hh .owl-nav .owl-next:hover{border:2px solid transparent!important;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(90deg,#2d7cf3,#ef2078) border-box}.new_casestudy .owl-carousel .owl-nav .owl-prev:hover span,.new_casestudy .owl-carousel .owl-nav .owl-next:hover span,.solution-deliver .owl-carousel.hh .owl-nav .owl-prev:hover span,.solution-deliver .owl-carousel.hh .owl-nav .owl-next:hover span{background:linear-gradient(90deg,#2d7cf3,#ef2078);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}.grid-item .text span.title .red-text{background:inherit!important;-webkit-background-clip:inherit!important;-webkit-text-fill-color:inherit!important;background-clip:inherit!important;color:#023575!important}.section.grid-card-s.new-bg.my .col-lg-4.col-md-4 a:hover h4{background:linear-gradient(90deg,#ef2078,#ef2078)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}.section.grid-card-s.new-bg.my .col-lg-4.col-md-4 a:hover p{color:#fff}.k-css.today-fit.ielts .substudies-common::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 50%)!important}.software-development-sec.new-mb.class.dark-blue.home-page-img,.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .col-lg-12.right-form-sec.top-address.new{width:100%;height:100%;background-position:center center!important;background:url(../images/menu/bg-x.webp)!important;background-size:cover!important}.software-development-sec.home-page-img .content-right{background:none}.section.inner-banners.careers.careers-common.arrow-down.new{height:100vh}#wrapper .modal.mmmodal.ND_Contact.active .modal-dialog dl.w-50 .btn-contact.circle-btn,#wrapper .container.contact-section.c .form-content.contact-forms .btn-contact.circle-btn{background:none!important;border:none!important}#wrapper .flexigreybox.mtop20 .middlearea .btn-contact.circle-btn .red-btn:hover{position:relative!important;background:transparent!important;border-image:linear-gradient(90deg,#2d7cf3,#ef2078) 1!important;background:linear-gradient(90deg,#2d7cf3,#ef2078)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}figure.snip:hover h2{color:#418cff !important}.section.inner-banners.corporate.corporate-common.myy,.section.inner-banners.corporate.corporate-common.img-testimonial.cco{height:100vh}#wrapper .flexigreybox.mtop20 .middlearea .btn-contact.circle-btn{padding-left:0px!important}.ND_Contact .idea-text{margin-left:0px!important;margin-top:15px!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4 .imgge{background:none!important;border:none!important;padding:0px!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4{border-right:1px solid rgb(255 255 255 / .35)!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4{padding:0 15px!important}.section.inner-banners.contact.contact-common.new-design.bg-white.my-mobile-none .top-heading{padding-top:15px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4.last{border-right:0px!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss.mt-4{margin-right:0px!important;flex-wrap:nowrap}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss.mt-4 .col-4{-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss.mt-4 .col-4.pl-0{padding-left:0px!important}.contact-section.c .contactform .form-group .input.textarea{height:55px!important}.ND_Contact #frm_contact_page{padding:20px 35px!important}.container.contact-section.c{top:17%!important}.ND_Contact #mainwide .col-lg-12.form-left .top-row.blue-bar.wht-bar.row{padding:25px 50px!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss .col-4 .imgge img{height:43px!important}.ND_Contact .contact-common h1{margin:50px 0 0!important}.ND_Contact .submit_row .btn-contact.circle-btn{margin-top:20px!important}.ND_Contact .contactform .form-group .input+label{left:5px!important}.ND_Contact .contactform .form-group.col-sm-6.select-boxs.pa-20{padding:20px 5px!important}.ND_Contact .contactform .form-group{padding:15px 5px!important}.browse-btn{background-size:20px!important}#myModal.ND_Contact .contactform .form-group.col-sm-6.aa,#myModal.ND_Contact .contactform .form-group.col-sm-6.bb,#myModal.ND_Contact .contactform .form-group.col-sm-6.cc,#myModal.ND_Contact .contactform .form-group.col-sm-12.dd,#myModal.ND_Contact .contactform .form-group.col-sm-12.ee{padding-left:5px!important;padding-right:5px!important}.modal.mmmodal.ND_Contact .phone-wrapper.ff{padding-left:0px!important}.modal.mmmodal.ND_Contact .phone-wrapper.ff .intl-tel-input .selected-flag{padding-left:5px!important}.phone-wrapper{padding:20px 15px 20px 5px!important}.phone-wrapper label{left:82px!important}.position-absolute.myy-class{z-index:999;bottom:60px}.col-md-4.my-ohiddne{overflow:hidden}.after::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;pointer-events:none;background:linear-gradient(to bottom,#fff0 0%,rgb(0 0 0 / .35) 100%)}.k-css.aia-gent .col-lg-10.lt-content{padding-top:0}
.k-css.aiconsulting .lt-inner-banner.artifical-intelligence-banner{background:#022a5e url(../images/headers/ai-consulting.webp) no-repeat top center / auto!important;background-attachment:fixed!important;background-size:cover!important;padding-top:80px}.k-css.aiconsulting .lt-inner-banner.artifical-intelligence-banner::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 30%)!important}.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner{background:#022a5e url(../images/headers/ai-agent.webp) no-repeat top center / auto!important;background-attachment:fixed!important;background-size:cover!important;padding-top:80px;padding-bottom:60px;background-position:center center!important}.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 30%)!important}.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner h1{line-height:.9;padding-top:125px}.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner{background:#022a5e url(../images/headers/ai-chatbot.webp) no-repeat top center / auto!important;background-attachment:fixed!important;background-size:cover!important;padding-top:80px;padding-bottom:60px}.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 30%)!important}
/* media query */
@media (min-width:1024px) and (max-width:1200px){.col-md-4.newHeader-mr.rr .d-flex.align-items-center.Bottoms-Sepater.mrgin-25{white-space:inherit!important}.bg-automation-ai{padding:20px}.bg-automation-ai .dd-contents.mt-0{font-size:22px!important}.bg-automation-ai .dd-contents.small{font-size:16px!important}}
@media (min-width:1201px) and (max-width:1500px){.col-md-4.newHeader-mr.rr .d-flex.align-items-center.Bottoms-Sepater.mrgin-25{white-space:inherit!important}.sub.corporate.new.automation .sub-menu{min-height:auto!important}.k-css .grid-card-s h2.bbb-new{font-size:62px}#wrapper .circle-btn,#wrapper .red-btn,#wrapper #navigation .automation .service-circle a.circle-btn{padding:10px 25px!important}}
@media (min-width:1024px) and (max-width:1560px){.section.inner-banners.corporate.corporate-common.myy,.section.inner-banners.careers.careers-common.arrow-down.new,.section.inner-banners.corporate.corporate-common.img-testimonial.cco{height:100vh!important;align-items:center!important;justify-content:center!important;display:flex!important}.ND_Contact.qq .contactform .form-group.col-sm-12.upload-resume{padding-top:3px!important}.ai-auto .col-lg-8.lt-content.text-center{margin-top:95px!important}.contact-section.c .contactform .form-group .input.textarea{height:50px!important}.ai-auto .banner-des{font-size:33px!important;line-height:38px!important}.col-md-3.newHeader-mr.gg{white-space:nowrap!important}.sub.corporate.new.automation.cor .col-md-3.w-1200.newHeader-mr.gg1 .mrgin-25{margin-left:70px!important}.section.inner-banners.corporate.corporate-common.myy h1,.section.inner-banners.careers.careers-common.arrow-down.new h1,.section.inner-banners.corporate.corporate-common.img-testimonial.cco h1{margin-top:0px!important!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss.mt-4 .col-4{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.k-css .owl-carousel.hh.owl-theme .card .card-body p{font-size:16px}.k-services .inner-banners .top-heading{font-size:28px}.k-css.home-page .top-banner.home-video.new .banner-content h1{font-size:97px!important}.k-css.ai-dev.same-page.aia-gent .section.lt-inner-banner.artifical-intelligence-banner h1{margin-top:80px}.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner h1{padding-top:65px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss.mt-4{margin-top:100px!important}#frm_contact_page .form-group.col-sm-12.flex-issue{display:flex;align-items:center}#frm_contact_page .form-group.col-sm-12.flex-issue label{font-size:16px}.gry-bg.hide-chat.ND_Contact.k-css.bg-white .inner-banners .top-heading{font-size:24px!important}}
@media (min-width:1201px) and (max-width:1300px){.k-css.home-page .top-banner.home-video.new .banner-content h1{font-size:90px!important}}
@media (min-width:1024px) and (max-width:1200px){.k-css.home-page .top-banner.home-video.new .banner-content h1{font-size:65px!important;letter-spacing:-3px!important}}
@media (min-width:1800px) and (max-width:2300px){.k-css.home-page .top-banner.home-video.new .banner-content h1{font-size:135px!important}.k-css.home-page .top-banner.home-video.new .banner-des{width:50%}}
@media (max-width:767px){.ai-auto .banner-des{font-size:21px!important;line-height:30px;margin-top:30px!important;width:100%}.ai-auto .position-absolute.ff img{width:100%}.position-absolute.ff{right:-12px;top:-42px;width:15%}*.grid-card-s .first .overlays{padding-top:0}*.grid-card-s .overlays{padding:35px 30px 45px;color:#fff}.grid-card-s .card-box{border-right:none;border-bottom:1px solid #40617a}.grid-card-s .card-box.small-card.border-right-0{border-bottom:none}.menu-listing.col.solution-col.my-11{margin-bottom:0}.menu-listing.col.service-col.my-22{margin-bottom:0}.btn.btn-link.visible-xs.my-33{margin-bottom:15px!important}#wrapper .circle-btn.mt-3.reverse-hoverf{color:white!important}#wrapper .circle-btn.mt-3.reverse-hoverf:hover{border-color:#023575!important;color:#023575!important}#wrapper.ND_Contact .contactform .form-group.col-sm-6.select-boxs.pa-20{padding:20px 5px!important}.grid-card-s.new-bg.my{background-position:center center!important}.k-css.home-page .top-banner.home-video.new .banner-content h1{font-size:43px!important;letter-spacing:-3px!important;margin-top:0px!important}.grid-card-s h4,.k-services .inner-banners .top-heading{font-size:24px}.section.inner-banners.industries.common.bgImage .top-heading{font-size:24px}.section.inner-banners.industries.common.bgImage h1{margin-top:-50px;padding-top:0}.k-css.home-page .top-banner.home-video.new .banner-content .banner-des{font-size:20px!important}.k-css .grid-card-s h2.bbb-new{padding:0 25px;font-size:35px!important}.section.grid-card-s.new-bg.my .circle-btn.red-btn.my-btn.d-none.d-md-inline-block.outline-nonee.cursor-pointer{display:block!important;margin-top:0px!important}.section.grid-card-s.new-bg.my{padding:50px 0}.ai-auto .col-lg-8.lt-content.text-center{margin-top:0}.k-css.aiconsulting .lt-inner-banner.artifical-intelligence-banner{background-attachment:scroll!important}@supports (-webkit-touch-callout:none){.k-css.aiconsulting .lt-inner-banner.artifical-intelligence-banner{background-attachment:scroll!important}}.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner{background-attachment:scroll!important}@supports (-webkit-touch-callout:none){.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner{background-attachment:scroll!important}}.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner{background-attachment:scroll!important}@supports (-webkit-touch-callout:none){.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner{background-attachment:scroll!important}}#wrapper .phone-wrapper{padding:20px 15px 20px 5px!important}}
.k-css.home-page .software-development-sec .para{font-size:25px}.newCSH .section.inner-banners.corporate.corporate-common.myy::before{background:url(../images/overlay-pattern.png) rgb(0 0 0 / 40%)!important}
@media (min-width:1750px) and (max-width:2600px){.k-services .section.inner-banners.services.services-common{height:100vh;display:flex;align-items:center}.k-services .inner-banners .top-heading{font-size:34px}.k-services .new_Automative .h4{font-size:64px}.k-services .section.inner-banners.services.services-common h1{margin-top:0}.newCSH .section.inner-banners.corporate.corporate-common.myy,.corporate-ms .section.inner-banners.corporate.corporate-common.img-testimonial.cco,.careers-ms.hide-chat .section.inner-banners.careers.careers-common.arrow-down.new{display:flex;align-items:center}.newCSH .section.inner-banners.corporate.corporate-common.myy h1,.corporate-ms .section.inner-banners.corporate.corporate-common.img-testimonial.cco h1,.careers-ms.hide-chat .section.inner-banners.careers.careers-common.arrow-down.new h1{margin-top:0}.contact-section.c .contactform .form-group .input.textarea{height:85px!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .only .row.company-iconss.mt-4{margin-top:100px!important}.newCSH .section.inner-banners.corporate.corporate-common.myy .top-heading,.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .inner-banners .top-heading{font-size:33px;line-height:1.28}.container.contact-section.c{top:13%!important}.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .contact-common.new-design{min-height:auto!important}.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner h1{padding-top:50px}.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner{background-position:5px!important}.section.inner-banners.industries.common.bgImage h1{margin-top:10px}.section.inner-banners.industries.common.bgImage{display:flex;align-items:center}.nav.navbar-nav .imac .sub.corporate.new.automation .col-md-4.newHeader-mr.rr .row.align-items-center .col-6:first-child{-ms-flex:0 0 35%;flex:0 0 35%;max-width:35%}.nav.navbar-nav .imac .sub.corporate.new.automation .col-md-4.newHeader-mr.rr .row.align-items-center .col-6:nth-of-type(2){-ms-flex:0 0 65%;flex:0 0 65%;max-width:65%}.k-css.home-page .top-banner.home-video.new .banner-content h1{font-size:120px!important}.k-css .grid-card-s h2.bbb-new{font-size:76px}.k-css.home-page .top-banner.home-video.new .banner-des{width:70%;font-size:30px;line-height:1.2}.k-css.ai-dev.same-page.aia-gent .section.lt-inner-banner.artifical-intelligence-banner .col-lg-10.lt-content{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}
.footer #collapseOne p{border-bottom:1px solid lightgrey;padding-bottom:25px}.footer #collapseOne p:nth-child(3){border-bottom:none;padding-bottom:0}.k-css.rag-dev  .lt-inner-banner.artifical-intelligence-banner {  background: #022a5e url(../images/headers/rag.webp) no-repeat top center / auto !important;  background-attachment: fixed !important;  background-size: cover !important;   padding-top: 80px;  padding-bottom: 60px;  background-position: center center !important; }.k-css.rag-dev  .lt-inner-banner.artifical-intelligence-banner::before {	background: url(../images/overlay-pattern.png) rgb(0 0 0 / 40%) !important; }.k-css.ai-dev.same-page .lt-inner-banner.artifical-intelligence-banner::before { background: url(../images/overlay-pattern.png) rgb(0 0 0 / 35%) !important;}.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content{  padding-top: 10px; }.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content h1{ line-height: 0.85em;}
/* new */
.ai-app-dev-ser .artifical-intelligence-banner h1  , .ai-soft-dev-ser .artifical-intelligence-banner h1 , .aia-gent .artifical-intelligence-banner h1  ,.k-css.blockchain-dev .lt-inner-banner.blockchian-banner h1 ,.lt-inner-banner.blockchian-banner.crypto  h1  {  line-height: 0.85em;}
.k-css.ai-app-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content ,  .k-css.ai-soft-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content  , .k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner .lt-content ,.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner ,.section.lt-inner-banner.internet-things-banner{   padding-top: 10px;}
.lt-inner-banner.blockchian-banner.dapps , .lt-inner-banner.bigdata-analytics-banner ,  .cloud-computing-banner.cdc , .cloud-computing-banner.cloud-migration, .k-css.devops-dev .banner-content{padding-top: 35px;}
.lt-inner-banner.blockchian-banner.nft , .lt-inner-banner.blockchian-banner.metaverse ,.lt-inner-banner.blockchian-banner.crypto {padding-top: 45px;}.lt-inner-banner.blockchian-banner.nft .banner-des{width: 90%;}
.k-css.ai-app-dev-ser  .lt-inner-banner.artifical-intelligence-banner  {  background: #022a5e url(../images/headers/ai-app.webp) no-repeat top center / auto !important;  background-attachment: fixed !important;  background-size: cover !important;   padding-top: 80px;   padding-bottom: 60px;  background-position: center center !important;}
.k-css.ai-app-dev-ser  .lt-inner-banner.artifical-intelligence-banner::before {	background: url(../images/overlay-pattern.png) rgb(0 0 0 / 40%) !important;}
.k-css.ai-soft-dev-ser  .lt-inner-banner.artifical-intelligence-banner {   background: #022a5e url(../images/pages/artificial-intelligence.webp) no-repeat top center / auto !important;   background-attachment: fixed !important;   background-size: cover !important;   padding-top: 80px;   padding-bottom: 60px;  background-position: center center !important; }
.k-css.ai-soft-dev-ser  .lt-inner-banner.artifical-intelligence-banner::before{	background: url(../images/overlay-pattern.png) rgb(0 0 0 / 10%) !important;}
@media (min-width: 1600px){.cloud-computing-banner.cdc h1 , .cloud-computing-banner.cloud-migration h1 , .k-css.devops-dev .banner-content h1,.lt-inner-banner.blockchian-banner.dapps h1 , .lt-inner-banner.blockchian-banner.nft h1 ,.lt-inner-banner.blockchian-banner.metaverse h1 , .section.lt-inner-banner.internet-things-banner h1 ,.lt-inner-banner.bigdata-analytics-banner h1{  line-height: 0.85em;  font-size: 110px;}.k-css.devops-dev .banner-content {  max-width: 55%; }}
@media (max-width: 767px){
.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content h1 , .ai-app-dev-ser .artifical-intelligence-banner h1  ,  .ai-soft-dev-ser .artifical-intelligence-banner h1 ,.aia-gent .artifical-intelligence-banner h1 ,	.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content , .k-css.ai-app-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content ,.k-css.ai-soft-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content ,.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner .lt-content ,.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner .lt-content{	padding: 8vh 30px 0;}}
@media (min-width: 1024px) and (max-width: 1560px){
.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content , .k-css.ai-app-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content , .k-css.ai-soft-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content ,.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner .lt-content , .k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner .lt-content{ padding: 4vh 15px 0;}
.k-css.rag-dev .section.largest-company-sec.pt-0.ninty.ch .h4 {font-size: 48px;}
.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content h1 ,.k-css.ai-app-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content h1, .k-css.ai-soft-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content h1 ,.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner .lt-content h1 ,.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner h1 ,.cloud-computing-banner.cdc h1 , .cloud-computing-banner.cloud-migration h1 , .k-css.devops-dev .banner-content h1,.lt-inner-banner.blockchian-banner.dapps h1 , .lt-inner-banner.blockchian-banner.nft h1 ,.lt-inner-banner.blockchian-banner.metaverse h1 , .section.lt-inner-banner.internet-things-banner h1 ,.lt-inner-banner.bigdata-analytics-banner h1 { line-height: 0.9 !important;} 
.k-css.devops-dev .banner-content {  max-width: 55%; }.cloud-computing-banner.cdc h1,.cloud-computing-banner.cloud-migration h1{font-size: 105px}}
@media (min-width: 1800px) and (max-width: 2500px){
.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content h1 , .k-css.ai-app-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content h1 ,.k-css.ai-soft-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content h1 ,.k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner .lt-content h1 ,.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner h1 { line-height: 0.95;font-size: 132px;}	
.k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content ,.k-css.ai-soft-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content,.k-css.ai-app-dev-ser .lt-inner-banner.artifical-intelligence-banner .lt-content , .k-css.aia-gent .lt-inner-banner.artifical-intelligence-banner .lt-content ,.k-css.aic-hatbot .lt-inner-banner.artifical-intelligence-banner .lt-content{padding-top: 6vh !important;}}
@media (max-width: 767px){ @supports (-webkit-touch-callout: none) { .k-css.rag-dev  .lt-inner-banner.artifical-intelligence-banner { background-attachment: scroll !important;}}}
@media (max-width: 767px){ @supports (-webkit-touch-callout: none) { .k-css.ai-app-dev-ser  .lt-inner-banner.artifical-intelligence-banner { background-attachment: scroll !important;}}}
@media (max-width: 767px){ @supports (-webkit-touch-callout: none) { .k-css.ai-soft-dev-ser  .lt-inner-banner.artifical-intelligence-banner { background-attachment: scroll !important;}}}
/* breadcrumb - hidden initially with smooth transition */
.section.bread {  background: #f5f5f5;  padding: 1rem;  position: fixed;  top: 120px;  left: 0;  right: 0;  z-index: 4; width: 100%; transition: all 0.3s ease-in-out;  opacity: 0; visibility: hidden; transform: translateY(-20px); border-bottom: 1px solid #e5e5e5 !important;}.section.bread.show {  opacity: 1;  visibility: visible;  transform: translateY(0);}.section.bread.scrolled {top: 60px;}.breadcrumb { background: transparent;  padding: 0; margin: 0;  border-radius: 0;  font-size: 14px;  font-weight: 700;text-transform: uppercase; font-family: "poppins", sans-serif;}
.breadcrumb-item + .breadcrumb-item::before {  content: ""; background: linear-gradient(90deg, #ef2078 9.09%, #ef2078 90.91%) !important;/*  -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; color: transparent !important;*/ padding: 0px; margin: 0 12px; width: 6px; height: 6px;  border-radius: 100px; position: relative; top:-2px;}
.breadcrumb-item a {  color: #023575;  text-decoration: none;  transition: all 0.3s ease;}.breadcrumb-item a:hover { background:linear-gradient(transparent,transparent) padding-box,linear-gradient(90deg,#ef2078,#ef2078) border-box !important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; color: transparent !important;text-decoration: underline;}
.breadcrumb-item.active { background: linear-gradient(transparent,transparent) padding-box,linear-gradient(90deg,#2d7cf3,#ef2078) border-box !important; -webkit-background-clip: text !important;  -webkit-text-fill-color: transparent !important;  background-clip: text !important;  color: transparent !important;}.breadcrumb-item + .breadcrumb-item { padding: 0;}.k-css.home-page  .section.bread{display: none;}
#wrapper .circle-btn.mt-3.reverse-hoverf {	    position: relative !important;   background: transparent !important;   border: 2px solid transparent !important;  border-image: linear-gradient(90deg, #2d7cf3, #ef2078) 1 !important;   background: linear-gradient(90deg, #2d7cf3, #ef2078) !important;   -webkit-background-clip: text !important;   -webkit-text-fill-color: transparent !important;   color: transparent !important;   transition: 0.3s ease-in-out;}
#wrapper .circle-btn.mt-3.reverse-hoverf:hover {   background: transparent !important ;   color: #023575 !important;  -webkit-background-clip: inherit !important;  -webkit-text-fill-color: inherit !important;  border-color:  #023575 !important;   border-image: inherit !important;    border-radius: 0px !important;}
.our-blog-columns .wh-col:hover .read-more {  border: 2px solid transparent !important; background: linear-gradient(90deg, #2d7cf3, #ef2078) padding-box,   linear-gradient(90deg, #2d7cf3, #ef2078) border-box !important;}
.our-blog-columns .wh-col .read-more {   background: transparent !important;  border: 2px solid transparent !important;   border-image: linear-gradient(90deg, #2d7cf3, #ef2078) 1 !important;   background: linear-gradient(90deg, #2d7cf3, #ef2078) !important;   -webkit-background-clip: text !important;   -webkit-text-fill-color: transparent !important;   color: transparent !important;}
.our-blog-columns .wh-col:hover .read-more {  color: white !important;   -webkit-background-clip: inherit !important;   -webkit-text-fill-color: inherit !important; background: transparent !important; border: 2px solid white !important;}
.case-studies.common.substudies-common .top-heading.text-center.px-0 {	font-size: 36px;	line-height: 1.21;}
.gry-bg.bg-white.k-css.today-fit.tap-retail .case-studies.common.substudies-common .top-heading.text-center.px-0 {	font-size: 34px;	line-height: 1.21;}
.section.inner-banners.corporate.corporate-common.myy .top-heading ,.gry-bg.bg-white.k-css.today-fit.flirtflex  .case-studies.common.substudies-common .top-heading.text-center.px-0 ,.gry-bg.bg-white.k-css.today-fit.tap-retail.keeta .case-studies.common.substudies-common .top-heading.text-center.px-0 ,.gry-bg.bg-white.k-css.today-fit.tap-retail.gogmgo .case-studies.common.substudies-common .top-heading.text-center.px-0 ,.gry-bg.bg-white.k-css.today-fit.moviez.tap-retail.gogmgo.denven .case-studies.common.substudies-common .top-heading.text-center.px-0 , .gry-bg.bg-white.k-css.today-fit.tap-retail.tada .case-studies.common.substudies-common .top-heading.text-center.px-0 {	margin: auto;	display: block;}
.section.inner-banners.corporate.corporate-common.myy .top-heading{ width: 85%;} .gry-bg.bg-white.k-css.today-fit.flirtflex  .case-studies.common.substudies-common .top-heading.text-center.px-0{width: 93%;} .gry-bg.bg-white.k-css.today-fit.tap-retail.keeta .case-studies.common.substudies-common .top-heading.text-center.px-0{  width: 90%;}
.gry-bg.bg-white.k-css.today-fit.tap-retail.gogmgo .case-studies.common.substudies-common .top-heading.text-center.px-0{  width: 98%;}.gry-bg.bg-white.k-css.today-fit.moviez.tap-retail.gogmgo.denven .case-studies.common.substudies-common .top-heading.text-center.px-0{ width: 85%;}.gry-bg.bg-white.k-css.today-fit.tap-retail.tada .case-studies.common.substudies-common .top-heading.text-center.px-0 {	width: 91%;}.our-blog-columns .wh-col:hover .h5{color: #418cff;}
.k-css.ai-dev.same-page  .section.lt-inner-banner ,  .k-css.ai-dev.same-page .lt-content ,.k-css.gen-AI  .section.lt-inner-banner , .k-css.gen-AI .lt-content ,.k-css.machine-learning  .section.lt-inner-banner , .k-css.machine-learning .lt-content ,.k-css.ai-dev.same-page.aiconsulting  .section.lt-inner-banner , .k-css.ai-dev.same-page.aiconsulting  .lt-content, .k-css.llm-dev  .section.lt-inner-banner , .k-css.llm-dev .lt-content ,.k-css.nlp-dev  .section.lt-inner-banner , .k-css.nlp-dev .lt-content   {	padding-top: 0px !important;	padding-bottom: 0px !important;} 
.k-css.ai-dev.same-page  .section.lt-inner-banner  h1 , .k-css.gen-AI  .section.lt-inner-banner  h1 ,  .k-css.machine-learning  .section.lt-inner-banner  h1 ,  .k-css.ai-dev.same-page.aiconsulting   .section.lt-inner-banner  h1 ,   .k-css.llm-dev  .section.lt-inner-banner  h1,  .k-css.nlp-dev  .section.lt-inner-banner  h1 {	padding-top: 0px !important;padding-bottom: 0px !important;margin: 0px !important;} 
.k-css.ai-dev.same-page .lt-content  , .k-css.gen-AI .lt-content  , .k-css.machine-learning .lt-content  , .k-css.ai-dev.same-page.aiconsulting  .lt-content , .k-css.llm-dev .lt-content  , .k-css.nlp-dev .lt-content   ,.k-css.gen-AI .lt-content  {	display: flex;	align-items: start;	flex-direction: column;justify-content: center;	min-height: 100vh;	height: 100%;}
.k-css.ai-dev.same-page .section.lt-inner-banner .lt-content  a.red-btn  , .k-css.gen-AI .section.lt-inner-banner .lt-content  a.red-btn ,  .k-css.machine-learning .section.lt-inner-banner .lt-content  a.red-btn ,  .k-css.ai-dev.same-page.aiconsulting  .section.lt-inner-banner .lt-content  a.red-btn ,   .k-css.llm-dev .section.lt-inner-banner .lt-content  a.red-btn,  .k-css.nlp-dev .section.lt-inner-banner .lt-content  a.red-btn {   display: inline-block;  align-self: flex-start !important;   margin-left: 0 !important;  text-align: left !important;}
.gry-bg .section.inner-banners.bg-automotive , .gry-bg .section.inner-banners.bg-entertainment ,.gry-bg .section.inner-banners.bg-manufacturing , .gry-bg .section.inner-banners.bg-healthcare ,.gry-bg .section.inner-banners.bg-finance , .gry-bg .section.inner-banners.bg-education , .gry-bg .section.inner-banners.bg-travel ,.gry-bg .section.inner-banners.bg-retailEcommerce , .gry-bg .section.inner-banners.bg-realEstate ,.gry-bg .section.inner-banners.bg-professionalServices , .gry-bg .section.inner-banners.bg-softwareVendors , .gry-bg .section.inner-banners.bg-transportation {	padding-top: 33px !important;	padding-bottom: 0px !important;	display: flex;	align-items: start;	flex-direction: column;	justify-content: center;	min-height: 100vh;height: 100%;} 
.gry-bg .section.inner-banners.bg-automotive  h1 , .gry-bg .section.inner-banners.bg-entertainment  h1 ,.gry-bg .section.inner-banners.bg-manufacturing  h1 , .gry-bg .section.inner-banners.bg-healthcare  h1 ,.gry-bg .section.inner-banners.bg-finance  h1 , .gry-bg .section.inner-banners.bg-education  h1  ,.gry-bg .section.inner-banners.bg-travel h1 ,.gry-bg .section.inner-banners.bg-retailEcommerce h1 , .gry-bg .section.inner-banners.bg-realEstate h1 ,.gry-bg .section.inner-banners.bg-professionalServices  h1 , .gry-bg .section.inner-banners.bg-softwareVendors h1 , .gry-bg .section.inner-banners.bg-transportation  h1{	padding-top: 0px !important;	padding-bottom: 0px !important;	margin: 0px !important;} 
.gry-bg .section.inner-banners.bg-automotive .top-heading , .gry-bg .section.inner-banners.bg-automotive .top-heading h2 , .gry-bg .section.inner-banners.bg-entertainment .top-heading ,.gry-bg .section.inner-banners.bg-manufacturing .top-heading , .gry-bg .section.inner-banners.bg-manufacturing .top-heading  h2 ,  .gry-bg .section.inner-banners.bg-healthcare .top-heading , .gry-bg .section.inner-banners.bg-healthcare .top-heading  h2 ,.gry-bg .section.inner-banners.bg-finance .top-heading ,  .gry-bg .section.inner-banners.bg-finance .top-heading  h2 , .gry-bg .section.inner-banners.bg-education .top-heading  , .gry-bg .section.inner-banners.bg-education .top-heading  h2 ,.gry-bg .section.inner-banners.bg-travel .top-heading ,  .gry-bg .section.inner-banners.bg-travel .top-heading h2 ,.gry-bg .section.inner-banners.bg-retailEcommerce .top-heading ,  .gry-bg .section.inner-banners.bg-retailEcommerce .top-heading h2 , .gry-bg .section.inner-banners.bg-realEstate .top-heading , .gry-bg .section.inner-banners.bg-realEstate .top-heading h2 ,.gry-bg .section.inner-banners.bg-professionalServices  .top-heading , .gry-bg .section.inner-banners.bg-professionalServices  .top-heading h2 , .gry-bg .section.inner-banners.bg-softwareVendors .top-heading , .gry-bg .section.inner-banners.bg-softwareVendors .top-heading h2 , .gry-bg .section.inner-banners.bg-transportation  .top-heading , .gry-bg .section.inner-banners.bg-transportation  .top-heading h2{ font-size: 33px;   line-height: 1.2;}
.gry-bg .section.inner-banners.bg-automotive  h1 , .gry-bg .section.inner-banners.bg-entertainment  h1 ,.gry-bg .section.inner-banners.bg-manufacturing  h1 , .gry-bg .section.inner-banners.bg-retailEcommerce h1 , .gry-bg .section.inner-banners.bg-professionalServices  h1 , .gry-bg .section.inner-banners.bg-softwareVendors h1 , .gry-bg .section.inner-banners.bg-transportation  h1{	font-size: 100px;} 
.industries.common .col-lg-11 {   margin: auto;   text-align: center;} .section.inner-banners.contact.contact-common.new-design.bg-white.my-mobile-none  .top-heading{font-size: 28px ;line-height: 1.2;}
@media (max-width: 767px){
.section.inner-banners.contact.contact-common.new-design.bg-white.my-mobile-none  .top-heading , .case-studies.common.substudies-common .top-heading.text-center.px-0 { font-size: 21px;  line-height: 27px;}.gry-bg .section.inner-banners.bg-automotive  h1 , .gry-bg .section.inner-banners.bg-entertainment  h1 ,.gry-bg .section.inner-banners.bg-manufacturing  h1 , .gry-bg .section.inner-banners.bg-retailEcommerce h1 , .gry-bg .section.inner-banners.bg-professionalServices  h1 , .gry-bg .section.inner-banners.bg-softwareVendors h1 , .gry-bg .section.inner-banners.bg-transportation  h1{	font-size: 35px;} .gry-bg .section.inner-banners.bg-automotive .top-heading , .gry-bg .section.inner-banners.bg-automotive .top-heading h2 , .gry-bg .section.inner-banners.bg-entertainment .top-heading ,.gry-bg .section.inner-banners.bg-manufacturing .top-heading , .gry-bg .section.inner-banners.bg-manufacturing .top-heading  h2 ,  .gry-bg .section.inner-banners.bg-healthcare .top-heading , .gry-bg .section.inner-banners.bg-healthcare .top-heading  h2 ,.gry-bg .section.inner-banners.bg-finance .top-heading ,  .gry-bg .section.inner-banners.bg-finance .top-heading  h2 , .gry-bg .section.inner-banners.bg-education .top-heading  , .gry-bg .section.inner-banners.bg-education .top-heading  h2 ,.gry-bg .section.inner-banners.bg-travel .top-heading ,  .gry-bg .section.inner-banners.bg-travel .top-heading h2 ,.gry-bg .section.inner-banners.bg-retailEcommerce .top-heading ,  .gry-bg .section.inner-banners.bg-retailEcommerce .top-heading h2 , .gry-bg .section.inner-banners.bg-realEstate .top-heading , .gry-bg .section.inner-banners.bg-realEstate .top-heading h2 ,.gry-bg .section.inner-banners.bg-professionalServices  .top-heading , .gry-bg .section.inner-banners.bg-professionalServices  .top-heading h2 , .gry-bg .section.inner-banners.bg-softwareVendors .top-heading , .gry-bg .section.inner-banners.bg-softwareVendors .top-heading h2 , .gry-bg .section.inner-banners.bg-transportation  .top-heading , .gry-bg .section.inner-banners.bg-transportation  .top-heading h2{  font-size: 21px;  line-height: 27px;}
.section.inner-banners.corporate.corporate-common.myy .top-heading{ width: 100%; }.gry-bg.bg-white.k-css.today-fit.flirtflex  .case-studies.common.substudies-common .top-heading.text-center.px-0{ width: 100%;}.gry-bg.bg-white.k-css.today-fit.tap-retail.keeta .case-studies.common.substudies-common .top-heading.text-center.px-0{width: 100%;}.gry-bg.bg-white.k-css.today-fit.tap-retail.gogmgo .case-studies.common.substudies-common .top-heading.text-center.px-0{ width: 100%;} .gry-bg.bg-white.k-css.today-fit.moviez.tap-retail.gogmgo.denven .case-studies.common.substudies-common .top-heading.text-center.px-0{ width: 100%; } #wrapper { overflow-x: hidden !important;} .k-css.rag-dev .lt-inner-banner.artifical-intelligence-banner .lt-content h1 , .ai-app-dev-ser .artifical-intelligence-banner h1  ,  .ai-soft-dev-ser .artifical-intelligence-banner h1 , .aia-gent .artifical-intelligence-banner h1  , .k-css.ai-dev.same-page .section.lt-inner-banner h1, .k-css.gen-AI .section.lt-inner-banner h1,.k-css.machine-learning .section.lt-inner-banner h1, .k-css.ai-dev.same-page.aiconsulting .section.lt-inner-banner h1{	padding-left: 0px;} .breadcrumb-item + .breadcrumb-item::before{ 	margin: 0 6px; } .k-css.llm-dev .section.lt-inner-banner h1, .k-css.nlp-dev .section.lt-inner-banner h1 .gry-bg.bg-white.k-css.today-fit.tap-retail.tada .case-studies.common.substudies-common .top-heading.text-center.px-0{ width: 100%;}
}
body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
#navigation .new-Corporate dl dd.Bottoms-Sepater.pb-3{padding-bottom:0!important;padding-top:0!important;border:none!important}#navigation .new-Corporate dl dd.last-pb-3{padding-top:0!important;margin-bottom:27px}#navigation .new-Corporate dl dd.Bottoms-Sepater.pb-3::before,#navigation .new-Corporate dl dd.last-pb-3::before{content:"";background:#758495;padding:0;margin:0 12px 0 0;width:6px;height:6px;border-radius:100px;display:inline-block;position:relative;top:-2px}.col-md-3.insights-new-css{-ms-flex:0 0 27%;flex:0 0 27%;max-width:27%}.sub.corporate.new.automation.cor .col-md-3.w-1200.newHeader-mr.gg1{-ms-flex:0 0 30%!important;flex:0 0 30%!important;max-width:30%!important}
#navigation .new-Corporate dl dd.Bottoms-Sepater.pb-3.first{ margin-top: 27px;} .k-css.ai-dev.same-page .owl-carousel.hh.owl-theme .card a:hover,.k-css.ai-develop.page .owl-carousel.hh.owl-theme .card a:hover{text-decoration:none}
#navigation  .new-Corporate .col-md-3.insights-new-css  dl dd.Bottoms-Sepater.dd-content  , #navigation  .new-Corporate .col-md-3.w-1200.newHeader-mr.gg1 dl dd.Bottoms-Sepater.dd-content { padding-bottom: 27px !important;}
.award-carousels{padding-top:15px;padding-bottom:15px;background:#023575;padding-left:20px;margin-top:2px}.award-carousels img{width:120px!important;height:40px!important;object-fit:contain}.award-carousels .item .imgge{display:flex;align-items:center;position:relative;padding-right:15px;margin-right:15px}.award-carousels .item .imgge::after{content:'';position:absolute;right:-10px;top:50%;transform:translateY(-50%);height:40px;border-right:1px solid rgba(255,255,255,.2)}
@media (min-width: 1024px) and (max-width: 1560px){ .col-md-3.insights-new-css {   -ms-flex: 0 0 30%;   flex: 0 0 30%;   max-width: 30%; } .k-css.ai-dev.same-page .section.lt-inner-banner h1 {font-size: 95px;line-height: 95px;}.k-css.llm-dev .artifical-intelligence-banner.llm h1 , .k-css.nlp-dev .artifical-intelligence-banner.nlp h1{ line-height: 95px;}.k-css.ai-dev.same-page .section.lt-inner-banner.artifical-intelligence-banner .banner-des {  max-width: 750px; } .grid-card-s h4{font-size: 18px; }}
@media (min-width: 1800px) and (max-width: 2500px) { #navigation li.nav-item a.download-pdf-file {    font-size: 10px !important;}  .sub.corporate.new.automation.ind .col-2.navbar.w-1200.industry {	margin-right: 10px; }}
.gry-bg.hide-chat.ND_Contact.k-css.bg-white.qq .flexigreybox.mtop20 label span.red-text , .modal.mmmodal.ND_Contact.active label span.red-text { background: linear-gradient(90deg,#EF2078,#EF2078)!important; -webkit-background-clip: text !important; -webkit-text-fill-color: transparent !important; background-clip: text !important; color: transparent !important; }
.award-carousels .row { overflow: hidden;} .award-carousels {  width: 100%; } .award-carousels .owl-stage-outer { overflow: hidden !important; width: 100% !important; transform: translate3d(0,0,0);} .award-carousels .owl-stage { display: flex !important;width: max-content !important; will-change: transform; } .award-carousels .owl-item { flex: 0 0 auto !important;} .award-carousels .imgge {  display: flex; align-items: center;justify-content: center;}
.inquireBlock.mt-5 .contact-bttn a{ background: linear-gradient(transparent, transparent) padding-box, linear-gradient(90deg, #2d7cf3, #ef2078) border-box !important; border: 2px solid transparent !important; }
.inquireBlock.mt-5 .contact-bttn a:hover{	background: transparent !important; border-color: initial !important;}
@media (min-width: 1800px) and (max-width: 2500px){#wrapper .red-btn{font-size: 20px;}}
.gry-bg.k-css.bg-white.travel .software-development-sec.new-mb.class.dark-blue , .gry-bg.k-css.bg-white.real-estate .software-development-sec.new-mb.class.dark-blue , .gry-bg.k-css.bg-white.education .software-development-sec.new-mb.class.dark-blue , .gry-bg.k-css.bg-white.healthcare .software-development-sec.new-mb.class.dark-blue , .gry-bg.k-css.bg-white.fintech .software-development-sec.new-mb.class.dark-blue {   width: 100%;  height: 100%;  background-position: center center !important;   background: url(../images/menu/bg-x.webp) !important;   background-size: cover !important;}
.gry-bg.k-css.bg-white.travel .software-development-sec.new-mb.class.dark-blue .content-right ,   .gry-bg.k-css.bg-white.real-estate .software-development-sec.new-mb.class.dark-blue .content-right , .gry-bg.k-css.bg-white.education .software-development-sec.new-mb.class.dark-blue .content-right , .gry-bg.k-css.bg-white.healthcare .software-development-sec.new-mb.class.dark-blue .content-right , .gry-bg.k-css.bg-white.fintech .software-development-sec.new-mb.class.dark-blue .content-right {background: transparent;}
.k-services.ser .hire-new.ptb-80.ninty.float-left .row.card-arrow .col-md-4 .card .card-body:hover .img-size.sa img {  content: url(../images/mobile-app/home/staff-white.png);} .k-services.ser .hire-new.ptb-80.ninty.float-left .row.card-arrow .col-md-4 .card .card-body:hover .img-size.itc img {  content: url(../images/mobile-app/home/consultancy-white.png);} .k-services.ser .hire-new.ptb-80.ninty.float-left .row.card-arrow .col-md-4 .card .card-body:hover .img-size.aimld img {  content: url(../images/mobile-app/home/ai-white.png);} .k-services.ser .hire-new.ptb-80.ninty.float-left .row.card-arrow .col-md-4 .card .card-body:hover .img-size.sd img {  content: url(../images/mobile-app/home/software-white.png);}
@media (min-width: 1024px) and (max-width: 1560px){.gry-bg .section.inner-banners.bg-automotive h1 , .gry-bg  .section.inner-banners.industries.common.bg-retailEcommerce h1 { font-size:95px; }}
.step3.new .sub-title-area.opacity {  opacity: 1; color: rgba(255,255,255,0.5); } .step3.new .sub-title-area.opacity a.anchors { font-size: 16px; color: rgba(255,255,255,0.5) !important;} .step3.new .sub-title-area.opacity a.anchors:hover {   color: #418cff !important;}