#howwedo p,.career-testi .testi-copy p{color:#fff!important}.howwedo p{color:#fff}.industries button.btn.btn-link{text-decoration:none}.criticalwrapblock a{background:#fff;height:100%}.pointblockintab .usepoint .image_part img{width:60px;height:60px}#aboveall,#advocacy,#awards,#co-ach,#culture,#growth-history,#innovation-empowerment,#insights,#join,#journey,#open-positions,#openpositions,#our-leaders,#peopleadvocacy,#problem-solver,#speed-simplicity,#testimonials{margin-top:-80px;padding-top:80px;position:absolute}.cookie-content p,.cookie-content ul li{padding-bottom:10px}.cookie-content a{color:#fff;text-decoration:underline}@media screen and (max-width:1099px){.testimonials:after{width:100%}}@media screen and (max-width:1200px){.intro-area,body.casestudy_main .intro-area{min-height:auto}.cricle-3{display:flex;margin-left:-30px;align-items:center;justify-content:center}.emp-journey section{height:auto}.section{padding-top:30px;padding-bottom:30px}.emp-journey .nav__wrapper{justify-content:center}.culture-left img{width:100%}.img-ball img{width:100%;position:relative}}@media screen and (max-width:992px){.culture-left::after,li.nav-item.button-cta a:after{display:none}#leaders .owl-dots,.career-intro-main,.homenew .carousel-inner{text-align:center}.carousel-item .title{margin:0 0 20px}.criticalwrapblock{grid-template-columns:repeat(2,1fr)}.footer-section .txtalright{text-align:left}.footer-section ul.text-white-gry{padding-left:0;padding-top:15px;margin-left:0}.footer-section ul.text-white-gry li{margin:0 20px 0 0}.cricle-1{display:flex;align-items:center;margin-left:-40px}.cricle-4{display:flex;align-items:center;margin-left:60px}}#vision ul#tabs li a{border:0!important;outline:0!important}ul.aboutlist li:before{content:"\2022";color:#f17226;font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:18px}@media all and (max-width:767px){.awards img,.career-awards img,.icon-img img,.subnaviagation img,.tmc-role .role-colum img{max-width:max-content}.criticalwrapblock,.pointblockintab{grid-template-columns:repeat(1,1fr)}.aboveallcard,.career-testi .owl-dots,.career-testi .owl-nav,.content_block_part,.criticalpoint,.customer_stories .nav-tabs .nav-link,.icon-box,.intro-area,.jobfilter h3,.pointblockintab,.search input[type=search],.subnaviagation a,.tmc-culture .tab-content .accordion-link,.tmc-role .tab-content a,.vision,ul.side-nav{text-align:center}.buildingsolns h4,.carousel-item .title,.testimonials:after,body.homenew h4,section#growth-h p.subtitle,section#innovation p.subtitle,section#innovation-mobile p.subtitle{font-size:30px;line-height:40px}.casestudy-dropdown .prdct_tags .input-group,.fitdiv,.tabblockstories .col-lg-4.col-12 img{margin-bottom:30px}.intorimg{overflow:hidden}.intorimg img{width:50%}html{scroll-behavior:smooth}body{overflow-y:scroll;-webkit-overflow-scrolling:touch}.intorimg img.triangle5{left:25%;top:15px}.intorimg img.triangle6{left:25%}.intorimg img.mountain{left:25%;top:21px}.intorimg img.cloud2{-webkit-animation-duration:0s;right:0}.intorimg img.cloud3{left:0;-webkit-animation-duration:0s}ul.side-nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:0}.criticalpoint .icon img{margin:auto}.ourstorypagebanner .cricle-1{margin-bottom:15px;margin-top:50px}.section-cta.button-cta.cta_black.leftalign{margin:0 auto}.carousel-item .title{margin:0 0 10px!important}.career-head h1,h1{font-size:28px}.carousel-item{padding:0 30px}#carouselExampleIndicators .carousel-item p{margin:0 0 10px}.banner-text{height:390px}.solnpoints{margin:30px 0 0}.criticalwrapblock{background-color:transparent;grid-gap:0}.criticalpoint{border-bottom:1px solid #000}.criticalpoint p{font-size:20px;line-height:26px;margin:15px 0;min-height:auto}.emp-caption p,.extracontentblock ul,.extrainfo h5,.icon-box p{line-height:normal}section.customer_stories .nav-tabs{flex-direction:column}section.customer_stories .nav-tabs a{font-size:16px;line-height:26px;max-width:100%}section#address .col-md-8.txt-left .row{margin:0}section#address .col-md-8.txt-left .row .col-md-6.txt-left{padding-left:0}.award_block,.casestudyblock{margin:0 0 30px}.homenew .carousel-indicators{bottom:-35px}.buildingsolns h4 span{display:inline;margin:0}section{padding:30px 0}.aboveallcard{min-height:auto}.aboveallcard img{margin:0 auto!important}.aboveallcard p{margin-bottom:0}.customer_stories .nav-tabs .nav-link.active{background-color:#fff;border-radius:10px;text-align:center}.pointblockintab .usepoint .image_part{margin-right:0;margin-bottom:10px}.pointblockintab .usepoint{align-items:center;margin-bottom:20px}.footer-section .section{padding-top:30px;padding-bottom:30px}ul.socialmedia i{width:40px;height:40px;font-size:15px}.footer-section .border-top.text-center.border-dark.py-5{padding:20px 0!important}header.navigation.fixed-top,section.address.grey-bg .col-md-4.txt-left.address-box,section.address.grey-bg .col-md-8.txt-left{padding:0}.statement-tab,header ul.navbar-nav li.nav-item.button-cta{border:none;border-radius:0}.homenew .intro-area{padding-top:100px;padding-bottom:50px}.advocacy .row.pt100.pb100.coach.gry-bdr-top,.advocacy .row.pt100.pb100.opa.mb60,.emp-journey .section{padding-top:0;padding-bottom:0}.intro-area{padding-top:20px!important}.icon-img img{margin:0 auto 10px;display:block}.h2,.h3,h2,h3{font-size:26px}.h4,h4{font-size:18px}.extrainfo h5{font-size:24px}section#aboutus-intro{padding-top:35%}.howwedo .card-body ul{padding-left:15px!important}.re-order{display:flex;flex-direction:column}.first{order:1}.second{order:2}.third{order:3}.cricle-1,.cricle-2,.cricle-3,.cricle-4{display:flex;align-items:center;margin-left:auto;margin-right:auto}#vision ul#tabs li,.badges span,.pointblockintab,.prdct_tags,.search,.subnaviagation,.subnaviagation a{display:block}.cricle-4{margin-top:20px}.vision ul#tabs{justify-content:center}#vision .nav-tabs .nav-link.active:after{width:25px;height:25px;background-size:contain;transform:rotate(90deg);background-repeat:no-repeat;top:10px}#vision ul#tabs li a{font-size:22px}#vision ul#tabs li{width:100%}.prdct_tags .badges span{display:block;margin:10px auto}.prdct_tags{margin:30px auto 0}.search,.usepoint{margin:10px auto}.prdct_tags .badges{display:flex;flex-wrap:wrap;width:95%;margin:auto}.search,img.codxcricle{width:100%}.emp-journey .nav__wrapper,.img-ball.ball-lb::after,.img-ball.ball-lt::after{display:none}.emp-journey .offset-lg-6.col-lg-6.pb20.text-right{text-align:center!important}.emp-caption{padding-top:20px;padding-bottom:30px}.tmc-role .role-colum{margin-bottom:20px}.career-testi .owl-theme .owl-nav .owl-prev[class*=owl-]:hover{background:url(../images/career/left-arrow.svg) right bottom no-repeat!important}.career-testi .owl-nav .owl-next,.career-testi .owl-theme .owl-nav .owl-next[class*=owl-]:hover{background:url(../images/career/right-arrow.svg) left bottom no-repeat!important}.career-testi .owl-carousel .owl-nav button.owl-next{margin-left:15px}.career-testi .owl-carousel .owl-nav button.owl-prev{margin-left:-15px}.career-testi .owl-dots .owl-dot{margin:0 10px 0 0}section.black-bg.first-section{padding-top:120px;padding-bottom:150px}.open-positions{padding:20px 15px 15px}.job-opening .card{padding:10px 0}.job-opening .card-body{padding:20px}h2.sec-title{font-size:26px!important;line-height:normal!important;padding:0 15px}.badges span{margin-bottom:10px}.usesblock{max-width:100%}.usepoint .image_part{margin-right:10px}.subnaviagation a{padding:5px 0}.extrainfo{padding:20px 0}.statement-tab .image-holder img{margin-top:30px}.industries .card{padding:0 20px}.emp-journey.pt100,.industries .row.pb-4{padding-bottom:0!important}.tabblockstories .tab-content{margin:20px 0 0}.pointblockintab{margin:0}footer.footer-section .first-col p{margin-bottom:35px}.navbar-brand{margin-right:0}#whatwedo .icon-box,.intro-area .icon-box{margin-bottom:35px;padding:0 50px}.sec-title.mb-30{margin-top:0}.footer-section ul.text-white-gry{padding-top:5px}.small-cricle-12{top:90.5%}img.graphic2.set1banner{right:0}img.codxlogo{width:55%;margin:auto}.set-11,.set-12,.set-13{margin-bottom:0;line-height:27px;margin-top:10px;font-size:18px;font-weight:300}#innovation-mobile{padding-bottom:0}#leaders-carousel .item{justify-content:flex-start}#customers-testimonials{margin-top:15px}#customers-testimonials img{width:75px}.testimonials .pharma h5{color:#fff;font-size:20px}#customers-testimonials .owl-prev{top:unset;bottom:20px;left:65%}#customers-testimonials .owl-next{top:unset;bottom:20px;right:15px!important}.testimonials .detail-set{margin-bottom:30px;margin-top:30px}#customers-testimonials .detail-title{margin-top:25px}#customers-testimonials p{margin-bottom:5px}#customers-testimonials h3{font-size:20px}#customers-testimonials h3 small{font-size:14px}.testimonials:after{width:100%;padding-left:15px;padding-right:50px;top:30px}.testimonials .item{margin-left:0;padding-bottom:20px}#leaders-carousel .owl-nav .owl-next,#leaders-carousel .owl-nav .owl-prev{margin-top:35px}}.rocketimg.bottomfix{margin-top:300px}#howwedo p{font-weight:300;line-height:initial}.rocketimg{-webkit-animation:1s ease-in-out infinite alternate glide}.intro-area{padding-top:12%}#vision .tab-content{min-height:450px}#vision .nav-tabs .nav-link.active:after{margin-left:20px}.journy-block h4{padding-bottom:15px;font-weight:500!important;margin-bottom:0}@media screen and (max-width:350px){header.navigation.fixed-top .navbar-brand img{max-width:185px}}.pen{position:absolute;left:-69px!important;z-index:9999;width:300px!important;bottom:20px!important}@media screen and (min-width:1024px){.emp-journey section:first-child img{margin-top:0}.emp-journey section img{margin-top:250px}}@media screen and (min-width:1450px){.pen{position:absolute;left:-65px!important;bottom:20px!important;z-index:9999;width:300px!important}.fixedimg.innovation.bottomfix{right:8%}.fixedimg.innovation.fixed{right:15%}.fixedimg.fixed{position:fixed;top:245px}}@media screen and (min-width:1600px){.fixedimg.innovation.bottomfix{right:8%}.fixedimg.fixed{position:fixed;right:19%;top:275px}}@media all and (max-width:480px){img.graphic2.set1banner{right:-8px}img.cricle-ball{left:75px;z-index:99!important;width:225px;height:225px}}@media all and (max-width:768px){.extrainfo .col-3,.extrainfo .col-9,.row.articles .col-10,.row.articles .col-11,.row.articles .col-12,.row.articles .col-2,.row.articles .col-3,.row.articles .col-4,.row.articles .col-5,.row.articles .col-6,.row.articles .col-7,.row.articles .col-8,.row.articles .col-9{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.casestudyinner #Approach,.casestudyinner #Impact,.casestudyinner #Problemstatement,.casestudyinner #Solution{padding-top:100px;margin-top:-70px}.blog-head,section.blog-container p{word-break:break-word}ul.navbar-nav li .dropdown-menu{background:#111;color:#fff;z-index:9999;text-align:center;border:0}}