@keyframes slide-in-right{0%{transform:translateX(200px);opacity:0}to{transform:translateX(0);opacity:1}}.header-navigation{align-self:stretch;background-color:var(--transparent-transparent);box-shadow:0 4px 4px rgba(0,0,0,.11);height:75px;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 var(--padding-17xl);box-sizing:border-box;position:sticky;top:0;z-index:1000}.header-navigation a{text-decoration:none!important;color:var(--color-gray-200)}.nav-items{flex:1 1;height:62px;flex-direction:row;padding:var(--padding-3xs) 0;box-sizing:border-box;z-index:0;max-width:1240px;background-color:var(--transparent-transparent)}.logo2,.nav-items{display:flex;align-items:center;justify-content:space-between}.logo2{height:47px;flex-direction:column;z-index:2;width:auto}.logo-tag-line-2-icon{position:relative;object-fit:cover}.links-and-button{flex-direction:row;margin:0;flex:1 1;z-index:1;text-align:left;font-size:var(--font-size-sm);color:var(--color-gray-500);font-family:var(--font-heebo)}.links-and-button,.text-links{height:42px;display:flex;align-items:center;justify-content:flex-end}.text-links{flex-direction:row;gap:var(--gap-12xl);z-index:0}.home1{letter-spacing:.02em;display:inline-block;line-height:42px;height:42px;justify-content:flex-end;z-index:5;width:fit-content}.home2{position:relative;flex-shrink:0}.verticals3{position:relative;letter-spacing:.02em;line-height:42px;mix-blend-mode:normal;color:var(--color-gray-200)}.verticals2{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;z-index:0;cursor:pointer}.arrow-icon{max-width:100%;overflow:hidden;height:16.5px;padding:var(--padding-8xs) var(--padding-11xs);box-sizing:border-box}.submenu-verticals,.submenu-verticals1,.submenu-verticals2,.submenu-verticals3{margin:0!important;position:absolute;top:24px;left:0;width:max-content;display:none;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-13xl) 0 0;box-sizing:border-box;z-index:1}.submenu-verticals{width:214px}.submenu-verticals1{width:max-content}.submenu-verticals2{width:145px}.submenu-verticals3 .contents{width:203px}.contents{align-self:stretch}.contents,.contents1{box-shadow:0 4px 8px rgba(0,0,0,.16);flex-direction:column;align-items:flex-start;padding:var(--padding-xs) 0}.collaboration,.contents,.contents1{background-color:var(--transparent-transparent);display:flex;justify-content:flex-start}.collaboration{cursor:pointer;border:0;padding:var(--padding-base) var(--padding-xs);align-self:stretch}.collaboration:hover{background-color:var(--color-gainsboro)!important}.collaboration7{padding:var(--padding-base) var(--padding-xs)}.collaboration7,.collaboration8{cursor:pointer;border:0;background-color:var(--transparent-transparent);display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.collaboration8{padding:var(--padding-base) 0 var(--padding-base) var(--padding-xs);width:227px;box-sizing:border-box}.collaboration7:hover,.collaboration8:hover{background-color:var(--color-gainsboro);font-weight:700;font-family:var(--font-heebo);color:var(--color-gray-500)}.internet-of-things{flex:1 1;position:relative;font-size:var(--font-size-mini);letter-spacing:.02em;line-height:16px;font-family:var(--font-heebo);color:var(--color-gray-200);text-align:left}.collaboration7:hover .internet-of-things,.collaboration8:hover .internet-of-things,.collaboration:hover .internet-of-things{font-weight:700;font-family:var(--font-heebo);color:var(--color-gray-500)}#aboutus_navbar:hover .submenu-verticals3,.aboutus1:hover .submenu-verticals2,.careers2:hover .submenu-verticals2,.submenu-verticals1:hover,.submenu-verticals2:hover,.submenu-verticals:hover,.technologies2:hover .submenu-verticals1,.verticals1:hover .submenu-verticals{display:flex}.verticals1{z-index:4}.technologies2,.verticals1{height:42px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;position:relative;gap:var(--gap-10xs);cursor:pointer}.technologies2{z-index:3}.careers2{z-index:2;cursor:pointer}.aboutus1,.careers2{height:42px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;position:relative;gap:var(--gap-10xs)}.aboutus1{z-index:1}.contact-us1{z-index:0}#aboutus_navbar:hover .verticals3,#technogies_navbar:hover .verticals3,#verticals_navbar:hover .verticals3,.careers2:hover .verticals3,.contact-us1:hover .verticals3,.home1:hover .home2{cursor:pointer;font-weight:600}.menu{cursor:pointer;border:0;padding:0;background-color:initial;position:relative;width:44px;height:44px;overflow:hidden;flex-shrink:0;display:none;z-index:0}.header-navigation .vector-icon{position:absolute;height:58.33%;width:83.33%;top:20.83%;right:8.33%;bottom:20.83%;left:8.33%;max-width:100%;overflow:hidden;max-height:100%;width:24px;height:24px}.hamburger{position:relative;background-color:var(--transparent-transparent);width:479px;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding:var(--padding-xl) var(--padding-base);box-sizing:border-box;gap:var(--gap-xl);opacity:0;min-width:240px;max-width:90%;overflow:auto;text-align:left;font-size:var(--font-size-sm);color:var(--color-gray-500);font-family:var(--font-heebo)}.hamburger.animate{animation:slide-in-right .25s ease 0s 1 normal forwards}.image-46-icon{position:relative;width:126px;height:28px;object-fit:cover}.logo1{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.hamburger .group-icon{position:absolute;height:66.67%;width:66.67%;top:16.67%;right:16.67%;bottom:16.67%;left:16.67%;max-width:100%;overflow:hidden;max-height:100%}.cross{cursor:pointer;border:0;padding:0;background-color:initial;position:relative;width:24px;height:24px;overflow:hidden;flex-shrink:0}.logo-parent{align-self:stretch;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.home{letter-spacing:.02em;line-height:14px;font-weight:500}.home-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;color:var(--color-gray-1200)}.home-wrapper,.verticals-parent{align-self:stretch;border-bottom:1px solid var(--color-lightgray-100);padding:var(--padding-base) 0}.verticals-parent{display:block}.verticals-parent a{text-decoration:none;color:black;display:block;width:-webkit-fill-available}.frame-parent{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.dropdown{cursor:pointer!important;position:relative!important;margin-right:100px!important;transition:all .4s ease-out!important;display:flex!important;align-items:center!important;width:100%!important}.dropdown-arrow{margin-left:auto!important}.arrow-forward-icon{position:relative;width:24px;height:24px;overflow:hidden;flex-shrink:0;opacity:.87;rotate:90deg}.subList{list-style-type:none}.verticals-parent .subList{display:none;padding-left:20px}.activeh .subList{display:block;padding-left:20px}.verticals-parent.activeh .dropdown{font-weight:700}.verticals-parent.activeh .arrow-forward-icon{rotate:-90deg}li.subList-item{font-weight:400;margin:.7rem}.request-a-meeting1{position:relative;font-size:var(--font-size-sm);letter-spacing:.02em;line-height:12px;text-transform:uppercase;font-family:var(--font-heebo);color:var(--color-gray-300);text-align:center}.btn-arrow-icon1{position:relative;width:24px;height:24px}.btn-banner{cursor:pointer;border:0;padding:var(--padding-sm) var(--padding-3xs) var(--padding-sm) var(--padding-base);background-color:var(--color-mediumseagreen-100);border-radius:var(--br-6xs);width:188px;display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;gap:var(--gap-3xs);text-align:center;font-size:var(--font-size-xs);color:var(--color-gray-300)}.hamburger .btn-banner{width:fit-content;border:none}@media screen and (max-width:1920px){.submenu-verticals,.submenu-verticals1,.submenu-verticals2,.submenu-verticals3{top:24px}.text-links{height:42px;justify-content:flex-end;gap:40px;z-index:0}}@media screen and (max-width:1440px){.text-links{gap:35px}}@media screen and (max-width:1280px) and (min-width:961px){.header-navigation{padding-left:var(--padding-17xl);padding-top:0;padding-right:var(--padding-17xl);box-sizing:border-box}}@media screen and (max-width:1270px){.text-links{display:flex}.menu{display:none}.header-navigation{padding-top:0;padding-right:var(--padding-17xl);box-sizing:border-box}}@media screen and (max-width:1120px){.text-links{display:none}.menu{display:flex}}@media screen and (max-width:960px){.menu,.text-links{display:none}.menu{display:flex}}@media screen and (max-width:600px){.header-navigation{height:75px;padding-left:var(--padding-base)!important;padding-right:var(--padding-base)!important;box-sizing:border-box}}@media screen and (max-width:576px) and (min-width:421px){.menu{display:flex}.header-navigation{padding-left:var(--padding-base);padding-top:0;padding-right:var(--padding-base);box-sizing:border-box}.btn-banner{height:40px}}@media screen and (max-width:420px){.logo-tag-line-2-icon,.logo2{height:37px}.logo2{align-items:center;justify-content:center}.logo2,.menu{display:flex}.nav-items{padding-left:0;padding-right:0;box-sizing:border-box}.header-navigation{height:75px;padding-left:var(--padding-base)!important;padding-right:var(--padding-base)!important;box-sizing:border-box}.request-a-meeting1{font-size:var(--font-size-xs)}.btn-banner{gap:var(--gap-5xs);padding:var(--padding-3xs) var(--padding-5xs) var(--padding-3xs) var(--padding-xs);box-sizing:border-box}}@media screen and (min-width:1270px){.hamburger{display:none}}.footer-springct{position:relative;background-color:#0c111f;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:60px 36px;box-sizing:border-box;text-align:left;font-size:14px;color:#fff;font-family:Heebo,sans-serif}.footer-springct ul{list-style:none}.footercontent{width:100%;flex-direction:column;gap:20px;max-width:1240px}.footercontent,.info{display:flex;align-items:flex-start;justify-content:flex-start}.info{align-self:stretch;flex-direction:row;flex-wrap:wrap;align-content:flex-start;gap:34px 182px}.springctcontact2{width:240px;gap:20px;min-width:140px;max-width:240px}.logo-title,.springctcontact2{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.logo-title{gap:8px;font-size:16px}.logo12{text-decoration:none;width:183px;position:relative;height:41px}.ic-logo-w-1-icon2{position:absolute;top:0;left:0;width:183px;height:40px;object-fit:contain}.title71{position:relative;line-height:24px;text-transform:capitalize}.socialmediaicons2{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:16px}.group-icon21{width:24px;position:relative;height:24px}.iconfb8{display:flex}.iconfb-hover8,.iconfb8{cursor:pointer;border:0;padding:0;background-color:initial;width:20px;height:20px;flex-direction:column;align-items:center;justify-content:center}.iconfb-hover8{display:none;gap:10px}.fb-icons2,.insta-icons2,.linkedin-icons2{text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2px}.linkedin-icons2{width:24px;box-sizing:border-box}.twitter-icons2{text-decoration:none;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:2px}.group-icon27{width:24px;position:relative;height:24px;object-fit:cover}.linkedin-hover-22{width:23px;height:23px;overflow:hidden;flex-shrink:0;display:none;flex-direction:row;align-items:center;justify-content:center;position:relative;gap:10px}.fb-icons2:hover .iconfb8,.insta-icons2:hover .iconfb8,.linkedin-icons2:hover .iconfb8,.twitter-icons2:hover .iconfb8{display:none}.fb-icons2:hover .iconfb-hover8,.insta-icons2:hover .iconfb-hover8,.linkedin-icons2:hover .iconfb-hover8,.twitter-icons2:hover .iconfb-hover8{display:flex}.usflag-icon{width:21px;position:relative;height:13.4px;object-fit:cover}.nam-posuere-accumsan{align-self:stretch;position:relative;line-height:20px;opacity:.8}.textaddress,.us{align-self:stretch;display:flex;align-items:flex-start;justify-content:flex-start;gap:6px;flex-direction:row}.us{gap:8px}.textaddress-icon{width:21px;position:relative;height:14px;object-fit:cover}.vijay-commercial-complex{margin:0}.nam-posuere-accumsan-container{align-self:stretch;position:relative;line-height:20px;opacity:.8}.india,.text120{align-self:stretch;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:6px}.india,.uk{gap:8px}.uk{align-self:stretch;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}.phone-icon{width:14px;height:14px;object-fit:contain;margin-right:8px}.columns{flex-direction:row;flex-wrap:wrap;align-content:flex-start;flex:1 1;gap:24px 38px;min-width:230px;font-size:16px}.columns,.verticles{display:flex;align-items:flex-start;justify-content:flex-start}.verticles{flex-direction:column;flex:1 1;gap:24px;min-width:160px}.list{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:172px;gap:12px;font-size:14px;color:rgba(255,255,255,.8)}.donec-dignissim-cura{display:flex;flex-direction:row;align-items:center;justify-content:center}.donec-dignissim-cura1{text-decoration:none!important;position:relative;line-height:21px;color:inherit;cursor:pointer}.donec-dignissim-cura1:hover{color:#fff}.copyright{align-self:stretch;position:relative;font-size:12px;line-height:18px;text-align:center;opacity:.8}@media screen and (max-width:1920px) and (min-width:1601px){.verticles{width:160px}}@media screen and (max-width:960px){.info{flex-direction:row}}@media screen and (max-width:960px) and (min-width:601px){.columns{flex:unset;align-self:stretch}.info{flex-direction:column}}@media screen and (max-width:600px) and (min-width:298px){.textaddress,.us{width:100%}.socialmediaicons2{align-items:center;justify-content:center}.columns{flex:unset;align-self:stretch}.info{flex-direction:column;gap:34px}.footer-springct{gap:10px}}@media screen and (max-width:297px) and (min-width:100px){.india,.nam-posuere-accumsan-container,.text120,.textaddress,.us{width:100%}.socialmediaicons2{width:195px;align-items:center;justify-content:flex-start}.info{gap:34px}}