.header-nav .icon-close,.header-nav .icon-hamburger,.header-nav .navbar-brand h4,.header-nav .navbar-brand h4 small,.header-nav .navbar-collapse .navbar-nav .nav-link{color:#fff}.font-color-black{color:#121212!important}.logo-color{fill:#121212}.bg-color-white,.make-black-color,.make-white-bg{background-color:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.bg-color-white .nav-item,.bg-color-white .nav-link,.bg-color-white nav,.make-black-color .header-nav,.make-black-color .nav-link,.make-black-color .navbar-collapse,.make-black-color .navbar-nav,.make-white-bg .nav-item,.make-white-bg .nav-link,.make-white-bg nav{color:#121212!important}@media only screen and (max-width:1199px){.header-nav .navbar-collapse .navbar-nav .nav-item:hover>.nav-link{color:#00addf!important}}.header-nav .navbar-brand h4,.header-nav .navbar-brand h4 small,.header-nav .navbar-collapse .navbar-nav .nav-link{color:#121212}.header-nav .navbar-collapse .navbar-nav .nav-item:hover>.nav-link{color:#fff}@media only screen and (max-width:1199px){.header-nav .navbar-collapse .navbar-nav .nav-link{color:#fff}}.locations{background-color:#f6f8f9;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/location-world.svg);background-repeat:no-repeat;background-attachment:fixed;background-position:50%;padding:147px 0}#contact-address{scroll-margin-top:90px}.locations .section-title{padding-bottom:50px;text-align:center}.location-card-wrapper{padding:15px}.location-card{height:100%;border-radius:6px;box-shadow:0 0 40px 20px #f7f5f5;background-color:#fff;padding:32px 46px}.location-card .photo{width:80px;height:80px;background-repeat:no-repeat}.mangalore .location-card .photo{margin-left:-10px}.location-card .city{font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:.5px}.location-card .address{font-size:14px;line-height:1.57}.location-email{width:100%;text-align:center;padding-bottom:56px}.location-email a{color:#1f2123;text-align:center;font-family:Montserrat;font-size:3.125rem;font-style:normal;font-weight:800;line-height:normal;letter-spacing:.0625rem}@media (max-width:900px){.locations{padding:50px 0}.location-email{padding-bottom:24px}.location-email a{color:#1f2123;text-align:center;font-family:Montserrat;font-size:22px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:1px}}.digital-section{background:linear-gradient(180deg,#d8ffff,rgba(234,255,255,0))}.digital-container{display:flex;justify-content:space-between;gap:20px;padding-top:100px;padding-bottom:100px}.digital-heading{margin-top:28px}.digital-sub-text{color:#677897;font-family:Raleway;font-size:1.25rem;font-style:normal;font-weight:400;margin-top:28px;line-height:1.5}.digital-text-wrapper{width:50%;padding-top:5px}.digital-img-wrapper{width:50%;height:auto}.digital-img-wrapper img{width:100%;height:100%}@media (max-width:992px){.digital-container{flex-direction:column-reverse;justify-content:center;align-items:center;padding-top:50px;padding-bottom:50px}.digital-text-wrapper{text-align:center;width:100%;padding-top:24px}.digital-img-wrapper{width:100%;height:500px}.digital-img-wrapper img{width:100%;height:auto;max-height:100%}}@media (max-width:768px){.digital-img-wrapper{height:300px}}.mission-vision-section{overflow:hidden;padding-bottom:100px}.mission-block{margin-top:100px}.mission-block,.vision-block{display:flex;justify-content:space-between}.vision-block{flex-direction:row-reverse}.mission-img-wrapper,.vision-img-wrapper{width:487px}.mission-img{float:right;width:620px;height:400px}.vision-img{float:left;width:677px;height:437px}.mission-title{color:#01addf;font-family:Raleway;font-size:2.5rem;font-style:normal;font-weight:300;padding-top:32px}.mission-title strong{font-weight:700}.mission-desc{color:#1f2123;font-family:Raleway;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5;padding-top:20px}.mission-detail,.vision-detail{max-width:600px;position:relative;padding-top:75px;z-index:3}.vision-detail{padding-top:0}.mission-detail:after{bottom:-70px;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/mission-dotted.svg);width:264px;height:152px}.mission-detail:after,.vision-detail:after{content:"";position:absolute;right:-30px;background-size:cover;z-index:-1}.vision-detail:after{top:-55px;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/vision-dotted.svg);width:128px;height:107px}.mission-card,.vision-card{background-color:#fff;filter:drop-shadow(0 0 40px #f4f4f4);padding:0 52px 52px;border-radius:12px}.mission-card img,.vision-card img{margin-top:-50px;width:106px;height:106px}.mission-circle{position:absolute;top:0;right:60%}.mission-circle-container{position:relative;display:flex;justify-content:center;align-items:center;height:250px}@media (max-width:992px){.mission-vision-section{padding-bottom:88px}.mission-block,.vision-block{display:flex;flex-direction:column;align-items:center;text-align:center;gap:73px}.vision-block{padding-top:78px}.mission-img-wrapper,.vision-img-wrapper{width:auto}.mission-img,.vision-img{width:100%;height:400px}.mission-detail{padding-top:0}.mission-detail:after{bottom:-39px;right:0;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/vision-dotted.svg);width:92px;height:76px}.vision-detail:after{top:-50px;left:0;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/mission-dotted.svg);transform:scaleX(-1)}.mission-circle-container{display:none}.mission-card,.vision-card{padding:0 20px 20px}.mission-card img,.vision-card img{width:82px;height:82px}}@media (max-width:768px){.mission-detail,.vision-detail{margin:15px}.mission-block{margin-top:60px}.mission-title{font-size:2rem}.mission-desc{font-size:1.25rem;line-height:30px}.mission-img,.vision-img{width:100%;height:300px}.mission-img-wrapper{margin:15px}}@media (max-width:480px){.mission-img,.vision-img{width:100%;height:250px}.mission-vision-section{padding-bottom:30px}}@media (max-width:180px){.bold-heading,.light-heading{font-size:1.8rem}}.circle-animation{border-radius:50%;border:5px solid #baffff;width:200px;height:200px;position:absolute;opacity:0;animation:circleScaleIn 4s cubic-bezier(.36,.11,.89,.32) infinite}@keyframes circleScaleIn{0%{transform:scale(0);opacity:.5}to{transform:scale(2.5);opacity:0}}.our-values-section{background-color:#01addf;padding:100px 0}.values-container{text-align:center}.values-container .white-text{color:#fff;padding-bottom:10px}.our-value-cards{display:grid;grid-template-columns:1fr;grid-gap:16px;text-align:left;margin-top:56px;position:relative}.value-card{display:flex;padding:40px;border-radius:12px;background:#fff;z-index:1;gap:25px}.value-card img{width:56px;height:56px}.value-card-heading{color:#1f2123;font-size:1.5rem;font-weight:600}.value-card-desc,.value-card-heading{font-family:Raleway;font-style:normal}.value-card-desc{color:#677897;font-size:1.25rem;font-weight:400;line-height:1.5;margin-top:16px}.our-value-cards:after{top:-36px;right:-36px;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/values-top-dotted.svg);width:128px;height:106.56px}.our-value-cards:after,.our-value-cards:before{content:"";position:absolute;background-size:cover}.our-value-cards:before{bottom:-34px;left:-36px;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/values-dotted-bottom.svg);width:264px;height:151.8px}@media (max-width:768px){.our-value-cards:after,.our-value-cards:before{display:none}.value-card-heading{margin-top:16px;font-size:1.5rem;line-height:1.75rem}.value-card-desc{font-size:1.25rem;line-height:1.875rem}.our-value-cards{margin-top:25px}.our-values-section{padding:44px 0 67px}.values-container .bold-heading,.values-container .light-heading{font-size:1.5625rem;font-style:normal;letter-spacing:.0625rem;font-weight:200}.values-container .bold-heading{font-weight:700}.values-container .white-text{color:#fff;padding-bottom:0}}.design-product-container{padding-top:120px;padding-bottom:100px;display:flex;flex-direction:column;gap:32px;flex-wrap:wrap}.design-row{display:flex;justify-content:space-between;gap:32px;width:100%;flex:1}.design-column{flex:1}.design-box{border-radius:24px;background:#01addf;color:#fff;font-family:Raleway;font-size:3rem;font-style:normal;font-weight:700;line-height:normal;padding:92px 89px}.design-first-column{height:680px}.design-first-column img{object-fit:cover;border-radius:24px}.design-first-text{display:flex;align-items:flex-end}.design-first-text .design-box{position:relative;font-size:3.5rem}.design-first-text .design-box:after{content:"";position:absolute;top:-100px;right:0;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/design-top-green-dot.svg);background-size:cover;width:176.57px;height:147px;z-index:-1}.design-second-box{padding:74px 64px}.design-bottom-text{color:#1f2123;text-align:center;font-family:Raleway;font-size:2.25rem;font-style:normal;font-weight:500;line-height:normal}.get-in-touch-btn{width:10.25rem;height:3rem;border-radius:3px;box-shadow:0 5px 0 0 rgba(0,187,240,.5);background-color:#01addf;font-weight:600;line-height:1.25;color:#fff}.get-in-touch-btn:hover{opacity:.7}@media (max-width:1200px){.design-box{font-size:2.5rem;padding:57px 41px}.design-first-column{height:540px}}@media (max-width:992px){.design-product-container{max-width:400px;gap:16px}.design-box{font-size:2.25rem;width:100%;display:flex;justify-content:center}.design-first-text .design-box{font-size:2.25rem;font-weight:700}.design-box p{max-width:400px}.design-row{flex-direction:column;gap:16px}.design-column{flex-basis:100%}.design-row:nth-child(odd){flex-direction:column-reverse}.design-bottom-text{font-size:1.5rem}.get-in-touch-btn{margin-top:8px}.design-first-text .design-box:after{width:87.69px;height:73px;top:-39px}}.recognition{background-color:#fcf8f9;text-align:center;padding-top:70px}.recognition p{max-width:1170px;font-size:20px;line-height:1.5;margin-bottom:16px}.badges{max-width:370px;padding-top:56px;padding-bottom:57px}.recognition .badge-box{background-repeat:no-repeat;background-size:110px 109px;margin:unset;width:100%;height:109px}.p0{padding:0}@media (max-width:767px){.recognition{padding-top:50px}.recognition .badges{padding:50px 0;justify-content:space-evenly!important}.recognition .badge-box{background-size:100%}.recognition .badges .badge-box{width:70px;height:70px}}.our-clients .section-title-2{padding-bottom:80px}.our-clients{width:100%;margin-bottom:30px}.section-client-spacing.our-clients{padding-bottom:20px;padding-top:50px}.our-clients{text-align:center;padding-left:15px!important;padding-right:15px!important}.our-clients .container{padding-right:15px;padding-left:15px}.client-container{display:grid;grid-template-columns:repeat(7,1fr);gap:32px;justify-items:center}.client-images{max-width:100%;height:auto;object-fit:contain}@media (min-width:993px){.client-container .client-images:nth-child(29){grid-column-start:2}.client-container .client-images:nth-child(30){grid-column-start:3}.client-container .client-images:nth-child(31){grid-column-start:4}.client-container .client-images:nth-child(32){grid-column-start:5}.client-container .client-images:nth-child(33){grid-column-start:6}}@media (max-width:992px) and (min-width:767px){.client-container{grid-template-columns:repeat(5,1fr);gap:35px}.client-container .client-images:nth-child(31){grid-column-start:2}.client-container .client-images:nth-child(32){grid-column-start:3}.client-container .client-images:nth-child(33){grid-column-start:4}}@media (max-width:767px) and (min-width:480px){.our-clients .section-title-2{padding-bottom:50px}.section-client-spacing.our-clients{padding-bottom:0}.client-container{grid-template-columns:repeat(3,1fr);gap:35px}.client-images{max-width:100px;max-height:50px}}@media (max-width:480px){.our-clients .row div:last-child .client-images{margin-bottom:0}.section-client-spacing.our-clients{padding-bottom:50px}.client-container{grid-template-columns:repeat(2,1fr);gap:30px;grid-column-gap:10px}.client-images{max-width:80px;max-height:40px}.client-container .client-images:nth-child(33){grid-column:span 2;justify-self:center}}.small-team{padding-top:100px;padding-bottom:100px;overflow:hidden}.small-team .section-title,.small-team p{text-align:center}.small-team p{font-size:20px;line-height:1.5;padding-top:24px}.small-team-cards{margin-top:70px;justify-content:center}.team-card{text-align:center;border-radius:.75rem;background:#fff;box-shadow:0 0 40px 0 #f4f4f4;max-width:358px;height:490px;padding:32px 8px;transition:.3s ease;position:relative;overflow:hidden;margin-top:16px}.small-team-cards>div:nth-child(odd)>.team-card{margin-left:auto}.small-team-cards>div:last-child>.team-card:hover{margin-top:-80px;height:570px}.team-profile{position:absolute;bottom:0;width:calc(100% - 32px);background:#fff;margin-top:10px;margin-bottom:15px}.team-profile .desc{display:none;font-size:1.25rem;font-style:normal;font-weight:400;padding:0 18px;line-height:1.5;text-align:left}.team-heading{gap:5px;padding:18px;display:grid;grid-template-columns:1fr}.team-heading .name,.team-heading .role{color:#1f2123;text-align:center;font-family:Raleway;font-size:1.5rem;font-style:normal;font-weight:700;line-height:normal}.team-heading .role{font-size:1rem;font-weight:300}.team-heading a{padding-top:12px}.team-heading .linkedin-icon{width:24px;height:24px;background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/about-us/team-linkdin.svg);display:block;margin:auto;padding-top:10px;background-repeat:no-repeat;background-size:cover}.team-card:hover{transform:scale(1.1);z-index:1;box-shadow:0 10px 20px 2px rgba(0,0,0,.25);padding:32px 14px;opacity:1}.team-card:hover .team-profile{bottom:unset;top:0;height:100%;padding-top:14px;overflow:auto}.team-card:hover .team-profile .desc{display:block}.team-card:hover .team-heading{grid-template-columns:1fr auto}.team-card:hover .team-heading .role{grid-column:1/2;text-align:left}.team-card:hover .team-heading .name{text-align:left}.team-card:hover .team-heading a{grid-row:1/3;grid-column:2/3}.team-card img{width:343px;height:274px}@media (max-width:400px){.team-card img{width:100%;height:auto}.team-card{width:100%;max-width:none}}@media (max-width:768px){.small-team{padding:50px 0}.team-card{height:467px}.team-card:hover{transform:scale(1.05)}.small-team-cards>div>.team-card{margin:8px auto}}@media (min-width:480px){.team-profile{position:absolute;bottom:0;width:calc(100% - 32px);background:#fff;margin-top:0;margin-bottom:32px}}.life-at-section{padding:100px 0}.life-at-container{display:grid;grid-template-columns:35% auto;gap:16px;height:500px}.life-at-first{grid-row:1/3}.life-at-second,.life-at-third{display:flex;justify-content:space-between}.life-at-box,.life-at-first img,.life-at-second img,.life-at-third img{border-radius:12px}.life-at-box{background:#01addf;width:100%;height:100%;color:#fff;display:flex;align-items:center;justify-content:center;font-family:Raleway;font-size:2.5rem;font-style:normal;font-weight:200;gap:10px;text-align:center}.life-at-box strong{font-weight:800}.life-at-box a{padding-top:6px;font-size:1.25rem;font-weight:600;text-decoration-line:underline;color:#fff}.life-at-container img{object-fit:cover}.life-at-second img:first-child,.life-at-third div:nth-child(2){height:100%;width:calc(60% - 8px)}.life-at-second img:nth-child(2),.life-at-third img:first-child{height:100%;width:calc(40% - 8px)}@media (max-width:992px){.life-at-section{padding:20px 0}.life-at-container{grid-template-columns:1fr;height:auto;padding:10px;max-width:400px}.life-at-first{grid-row:1/2}.life-at-second,.life-at-third{flex-direction:column;gap:16px}.life-at-second img:nth-child(n),.life-at-third img:nth-child(n){width:100%}.life-at-box{width:100%!important;padding:50px 0}}.career-section{background:#01addf;padding:100px 0}.career-container{display:flex}.career-container div:nth-child(n){flex:1}.career-section .white-text{color:#fff}.light-heading strong{font-weight:800;font-family:Montserrat}.career-desc{color:#fff;font-family:Montserrat;font-size:1.25rem;font-style:normal;font-weight:500;line-height:1.5;padding-bottom:16px}.explore-career a{padding-top:6px;font-size:1.25rem;font-weight:600;text-decoration-line:underline;color:#fff}@media (max-width:992px){.career-section{padding:64px 0}.career-container{flex-direction:column;text-align:center;gap:16px}}.about-us-parent:hover .nav-link,.header-nav .navbar-collapse .navbar-nav .nav-link:hover,.industries-parent:hover .nav-link,.resources-parent:hover .nav-link{color:#fff!important}.header-nav .navbar{box-shadow:0 1px 4px rgba(0,0,0,.16)!important;background:#fff}.header-nav{height:72px}.icon-hamburger{color:#000!important}.light-heading{font-family:Raleway;font-weight:200}.bold-heading,.light-heading{color:#1f2123;font-size:3.125rem;font-style:normal;line-height:normal;letter-spacing:1px}.bold-heading{font-family:Montserrat;font-weight:800}.what-they-say .section-title{font-family:Raleway;font-weight:200}.what-they-say .section-title-2{font-family:Montserrat;font-weight:800}.digital-container .digital-heading,.digital-container .digital-sub-text,.digital-container .light-heading{opacity:0;animation:fadein 2s linear normal,translate 1s linear normal;animation-delay:1s;animation-fill-mode:forwards}@media (min-width:180px){.bold-heading,.light-heading{font-size:1.8rem}}@media (min-width:480px){.bold-heading,.light-heading{font-size:2.375rem}}@media (min-width:768px){.bold-heading,.light-heading{font-size:2.75rem}}@media (min-width:992px){.bold-heading,.light-heading{font-size:3.125rem}}@media (min-width:1200px){.bold-heading,.light-heading{font-size:3.125rem}}@keyframes fadein{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes translate{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}