@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap);*{margin:0;padding:0}:root{--clr-bg-header:#3D8361;--clr-nav-hover:#1E6F5C}body{font-family:Inter,sans-serif;position:relative;overflow-x:hidden}.wrapper{position:relative}ul{list-style:none}img{max-width:100%}a{text-decoration:none}.vid{min-height:100%;min-width:100%;height:100%;width:100%;max-height:100vh;object-fit:cover}section{padding-left:30px;padding-right:30px}.banner_section{padding:0}nav ul{list-style:none;margin:0;padding:0}nav ul li{position:relative}nav ul li a{display:block;padding:20px;color:#fff;text-decoration:none}nav ul li a:not(:only-child):after{padding-left:4px;content:"\f078";font-weight:900;font-family:var(--fa-style-family,"Font Awesome 6 Free")}nav ul li ul li{min-width:190px}nav ul li ul li a{padding:15px;line-height:20px;color:#9e9e9e}.nav-dropdown{position:absolute;z-index:99;background:#fff;box-shadow:0 3px 12px rgba(0,0,0,.15);display:none}.nav-mobile{display:none;position:absolute;top:0;right:0;height:70px;width:70px}#nav-toggle{position:absolute;left:18px;top:22px;cursor:pointer;padding:10px 35px 16px 0}#nav-toggle span,#nav-toggle span:after,#nav-toggle span:before{cursor:pointer;border-radius:1px;height:2px;width:27px;background:#463f3f;position:absolute;display:block;content:"";transition:all .3s ease-in-out}#nav-toggle span:before{top:-10px}#nav-toggle span:after{bottom:-10px}#nav-toggle.active span{background-color:transparent}#nav-toggle.active span:after,#nav-toggle.active span:before{top:0}#nav-toggle.active span:before{transform:rotate(45deg)}#nav-toggle.active span:after{transform:rotate(-45deg)}.navigation.main_header .nav-dropdown{background-color:#f9f9f9}@media screen and (min-width:768px){.nav-list{display:flex!important;justify-content:end;height:100%;align-items:center}}.navigation.main_header{background:#f9f9f9}.navigation.main_header nav ul li a{color:#848484}.navigation.index{background:#ffffff00;position:absolute;width:100%;top:0;left:0;z-index:9999}.nav-container{padding-top:10px;padding-bottom:10px}.brand a,.brand a:visited{color:#463f3f;text-decoration:none}.overlay{background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,0) 28.04%);position:absolute;top:0;left:0;height:100%;width:100%;z-index:3}.commonSection{padding-top:50px;padding-bottom:50px}.title_area h2{color:#969698;font-size:36px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:-1.35px;margin-bottom:15px}.title_area .smlTitle{font-size:35px}.title_area h2 span{color:#282626;position:relative}.title_area h2 span::after{position:absolute;content:'';width:3px;height:25px;right:-14px;bottom:5px;background:#ed1c24}.title_area h2.smlTitle span::after{height:24px}.view_btn{padding:10px 25px;text-align:center;border-radius:70px;border:1px solid #0d83c6;color:#0d83c6;font-size:16px;font-weight:500;background-color:transparent;line-height:138.7%;letter-spacing:-.16px;display:inline-block;position:relative;overflow:hidden}.view_btn svg{margin-left:7px}.view_btn:after{content:'';position:absolute;width:0;height:0;border-radius:50%;background-color:#0d83c6;left:12px;bottom:0;transition-duration:1s;z-index:0}.view_btn.active{background-color:#0d83c6!important;color:#fff}.view_btn:hover{color:#fff}.view_btn:hover::after{width:291px;height:222px;transition-duration:1s;left:-40px;bottom:-31px}.view_btn span{z-index:1;position:relative}.title_area p{color:#969698;font-size:18px;font-weight:400;line-height:normal;letter-spacing:-.36px}.swiper{width:100%;margin:0;padding-top:10px}@media screen and (min-width:500px){.swiper{display:grid}}.swiper-slide{display:flex;flex-direction:column;justify-content:start;transition:height .5s ease-in-out!important;overflow:hidden;position:relative;height:fit-content}.swiper-button-next,.swiper-button-prev{top:45%}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px;color:#fff}.swiper-button-prev{border:1px solid #111;width:40px;height:40px;border-radius:50%;background:#111;left:30px}.swiper-button-prev:hover{border:1px solid #fff}.swiper-button-next{border:1px solid #111;width:40px;height:40px;border-radius:50%;background:#111;right:30px}.swiper-button-next:hover{border:1px solid #fff}.swiper-button-next:hover:after,.swiper-button-prev:hover:after{color:#fff}.sectors .swipe_cont{padding:15px}.services .swipe_cont{padding:10px 0}.services .swiper-header img{border-radius:20px;object-fit:cover;aspect-ratio:1}.sectors .swiper-header img{border-radius:20px;height:250px;object-fit:cover;aspect-ratio:1}.sectors .swiper-slide{background-color:#f8f8f8;border-radius:30px;overflow:hidden;height:fit-content}.swipe_cont h6{color:#171717;font-size:20px;font-weight:500;line-height:normal;letter-spacing:-.4px}.swipe_cont p{color:#838383;font-size:15px;font-weight:400;line-height:162.7%;letter-spacing:-.15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.roundedAnimationArea{width:100%;aspect-ratio:1/.5;clip-path:circle(60.7% at 50% 97%);position:relative;overflow:hidden}.round_img img{animation:animName 120s linear infinite}@keyframes animName{0%{transform:rotate(360deg)}100%{transform:rotate(0)}}.animate-charcter{text-transform:initial;color:#000;animation:textclip 2s linear infinite}@keyframes textclip{to{background-position:200% center}}.quotes{display:none;text-align:center;color:#393939;font-size:36px;font-weight:300;line-height:140%;letter-spacing:-.72px}.text_changing{position:absolute;left:0;top:60%;width:100%;display:flex;justify-content:center}.shade_btm{position:absolute;bottom:0;width:100%;left:0;height:50%;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}.swiper-header img{width:100%}.bg_grey{background:#fafafa}.text_light{color:#c5c5c5!important}.who_padding{padding:50px 20px 50px 50px}.who_text{padding-right:50px;padding-bottom:30px;position:relative}.who_text::after{position:absolute;content:'';bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,#8ab73f 25%,#0082c6 25% 50%,#ed1c24 50% 75%,#f99d1c 75%)}.who_text p{color:#848484;font-size:15px;font-style:normal;font-weight:400;line-height:158.7%;letter-spacing:-.15px;text-align:justify}.who_stats{padding-top:30px}.who_stat_card{padding-right:20px}.who_stat_card h5{color:#202020;font-size:16px;font-weight:500;line-height:normal;letter-spacing:-.36px}.who_stat_card p{color:#848484;font-size:14px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;margin-bottom:45px}.who_img{height:100%;width:100%;object-fit:cover}.brands img{width:135px;filter:grayscale(1);transform:scale(.8);transition-duration:1s;object-fit:contain;justify-content:center;display:flex;align-items:center;height:70px}.brands{padding-top:50px}.brands img:hover{filter:none;transform:scale(1);transition-duration:1s}.padding_lr{padding-left:30px;padding-right:30px}.footer_text{color:#848484;font-size:15px;font-style:normal;font-weight:400;line-height:138.7%;letter-spacing:-.15px;margin:20px 0;padding-right:150px}.social_head{color:#0e0e0e;font-size:18px;font-style:normal;font-weight:500;line-height:138.7%;letter-spacing:-.18px;margin-top:60px}.footer_social{display:flex;padding-left:0}.footer_social li{margin-right:10px}.footer_social li a{display:flex;width:40px;height:40px;border:1px solid #8080804f;align-items:center;justify-content:center;border-radius:50%;color:#0e0e0e}.footer_links{padding-top:10px}.footer_links ul{padding-left:0}.footer_links ul li{margin-bottom:10px}.footer_links ul li:hover a{color:#0d83c6;font-weight:500}.footer_links li a{color:#848484;font-size:15px;font-style:normal;font-weight:400;line-height:140.2%;letter-spacing:-.15px}.footer_links h5{margin-bottom:25px;color:#0e0e0e;font-size:18px;font-weight:500}.copyText,.copyText a{color:#848484;font-size:15px;font-style:normal;font-weight:400;line-height:138.7%;letter-spacing:-.15px;margin-bottom:0}.termCondit,.termCondit a{color:#848484;font-size:15px;font-style:normal;font-weight:400;line-height:138.7%;letter-spacing:-.15px;margin-bottom:0}.termCondit span{margin:0 5px;font-weight:100}.brands .swiper-slide{align-items:center}.swiper-pagination{position:relative;transform:none;width:fit-content!important;padding:22px 0 0 0}.swiper-pagination-bullet{width:14px;background:#0d83c6a6;border-radius:5px}.swiper-pagination-bullet-active{width:20px;background:#0d83c6}.about_img{border-radius:30px;object-fit:cover;width:100%}.aboutsec p{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;text-align:justify}.counter{display:flex;align-items:center;color:#000;font-size:215.636px;font-style:normal;font-weight:100;line-height:normal;letter-spacing:-6.469px}.counter_text{color:#848484;font-size:20px;font-weight:400;line-height:158.7%;letter-spacing:-.2px}.why_card{padding:15px;display:flex;flex-direction:column;align-items:center;height:100%;border-radius:20px}.why_card img{filter:grayscale(1)}.why_card h5{color:#202020;font-size:18px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.36px;margin:30px 0 10px 0}.why_card p{color:#848484;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:158.7%;letter-spacing:-.15px;margin-bottom:0}.why_card:hover{background-color:#ddf3FF8F}.why_card:hover img{filter:grayscale(0)}.sector_card{border-radius:32px;overflow:hidden;background:#f8f8f8}.sec_img img{width:100%}.sectorCont{padding:15px}.sectorCont h6{color:#171717;font-size:18px;font-weight:500;line-height:normal;letter-spacing:-.4px}.sectorCont p{color:#838383;font-size:15px;font-weight:400;line-height:162.7%;letter-spacing:-.15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.industry_img img{width:100%;aspect-ratio:1;border-radius:10px}.industryCont.indro{background:#f8f8f8}.industryCont.aproach{background:#feebd2}.industryCont.challengs{background:#e8f1d9}.industryCont{border-radius:10px;padding:30px;height:100%;overflow:hidden;position:relative}.card_icon{position:absolute;bottom:-10px;right:-15px;z-index:0}.industryCont h4{color:#171717;font-size:20px;font-weight:500;line-height:normal;letter-spacing:-.4px}.industryCont p{color:#848484;font-size:15px;font-weight:400;margin-bottom:0;line-height:158.7%;z-index:2;letter-spacing:-.15px;position:relative}.inds_posti{display:flex;align-items:center;position:relative}.indus_dtl{background:#f8f8f8;padding:50px 90px 50px 60px;position:absolute;width:108%}.indus_dtl h4{color:#171717;font-size:30px;font-weight:500;line-height:normal;letter-spacing:-.6px;margin-bottom:20px}.indus_dtl p{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px}.serviceCard .serviceimg img{border-radius:20px;width:100%}.serviceCard .servicecnt{margin-top:20px}.serviceCard .servicecnt h6{color:#171717;font-size:20px;font-weight:500;line-height:normal;letter-spacing:-.4px}.serviceCard .servicecnt p{color:#838383;font-size:15px;font-weight:400;line-height:162.7%;letter-spacing:-.15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.servicedtl p{color:#848484;text-align:center;font-size:15px;font-style:normal;font-weight:400;line-height:158.7%;letter-spacing:-.15px;margin-bottom:30px}.servicedtl img{border-radius:20px;width:100%}.includ_cont{background:#f8f8f8;padding:50px;height:100%}.includ_cont h4{color:#171717;font-size:30px;font-weight:500;line-height:normal;letter-spacing:-.6px;margin-bottom:20px}.includ_cont p{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px}.serviceIncluded:nth-child(odd) .srvicCont{order:2}.serviceIncluded:nth-child(odd) .serviImage{order:1}.serviImage img{height:100%;width:100%;object-fit:cover}.benifitcard{border-radius:30px;background:#f8f8f8;padding:25px;height:100%}.benifitcard h4{color:#202020;font-size:18px;font-weight:500;line-height:normal;letter-spacing:-.36px;margin-bottom:10px}.benifitcard p{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;margin-bottom:0}.careerArea .accordion-item{margin-bottom:20px;border:none;border-radius:30px;background:#f8f8f8;padding:20px}.careerArea .postedDate{border-radius:6px;background:#282828;color:#fff;padding:5px 10px;font-size:13px;margin-right:7px}.careerArea .Experins{border-radius:6px;background:#ddf3ff;color:#666161;padding:5px 10px;font-size:13px}.careerArea .careerCont h6{color:#171717;font-size:20px;font-weight:500;line-height:142%;letter-spacing:-.2px;margin-bottom:10px}.careerArea .careerCont p{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:0}.careerArea .accordion-button{width:fit-content;background-color:transparent;border:none;box-shadow:none;font-size:16px;color:#0d83c6;font-weight:500}.careerArea .accordion-button::after{margin-left:5px;background-image:url(../images/icons/down.png);transform:rotate(180deg)}.careerArea .accordion-button.collapsed::after{background-image:url(../images/icons/down.png);transform:rotate(0)}.careerArea .accordion-header{width:fit-content}.careerArea .accordion-body{padding-left:0;padding-right:0}.careerArea .accordion-body h6{color:#171717;font-size:16px;font-weight:500;line-height:142%;letter-spacing:-.16px;margin-bottom:15px}.careerArea .accordion-body ul{list-style:disc;margin-bottom:30px;padding-left:20px}.careerArea .accordion-body ul li{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;margin-bottom:10px}.careerArea .accordion-body ul li::marker{color:#000}.why_cont{font-size:15px!important;font-weight:400!important;line-height:158.7%!important;letter-spacing:-.15px!important}.jobPopup .modal-content{border-radius:30px;border:none;overflow:hidden}.jobPopup .modal-header{background:#f9f9f9;border:none}.jobPopup .modal-title{color:#171717;font-size:25px;font-weight:500;line-height:142%;letter-spacing:-.5px}.jobPopup .modal-header p{color:#848484;margin-top:5px;font-size:14px;font-weight:300;line-height:158.7%;letter-spacing:-.15px}.jobPopup .modal-body{padding:20px 30px}.clsBtn{position:absolute;top:10px;right:15px;border-radius:50%;width:25px;background-color:#0d83C633;height:24px;border:none;font-size:15px}.jobPopup .col-form-label{color:#595959;font-size:12px;font-weight:600;text-transform:uppercase}.jobPopup .form-control{border-radius:15px;border:1px solid rgba(0,0,0,.06);background:#fff;font-size:14px;min-height:44px}.jobPopup .frmGroup{border-bottom:.5px solid rgba(13,131,198,.15);margin-bottom:10px;padding-bottom:10px}.jobPopup .form-check-label{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;cursor:pointer}.jobPopup .form-check-label a{color:#0d83c6}.jobPopup .submit_btn{width:fit-content;background-color:#fff}.successPopup .modal-content{border-radius:30px;background:#fff}.successPopup .modal-content{border-radius:30px;background:#fff}.successPopup .modal-content{border-radius:30px;background:#fff}.successPopup .modal-body{display:flex;flex-direction:column;align-items:center}.successPopup .modal-body h6{color:#171717;font-size:20px;font-weight:500;line-height:142%;letter-spacing:-.4px}.successPopup .modal-body p{color:#848484;text-align:center;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px}.successPopup .modal-body img{margin:20px 0}.contact-text{color:#393939;text-align:center;font-size:50px;font-weight:100;line-height:normal;letter-spacing:-1.95px}.mapArea{width:100%;height:440px;border-radius:20px;overflow:hidden}.mapArea iframe{height:450px}.locationDtls{border-radius:20px;background:#ddf3ff;padding:20px;text-align:center}.locationDtls h2{color:#000;font-size:20px;font-weight:300;line-height:normal;letter-spacing:-.6px;margin-bottom:20px}.locationDtls a,.locationDtls p{color:#000;font-size:15px;font-weight:500;line-height:140.2%;letter-spacing:-.15px}.locationDtls svg{margin-right:10px;color:#0d83c6}.contatcForm input,.contatcForm textarea{border-radius:15px;border:1px solid rgba(0,0,0,.06);background:#fff;width:100%;padding:7px 15px;min-height:50px}.intl-tel-input,.iti{width:100%}.iti--separate-dial-code .iti__selected-flag{background-color:transparent;border-right:1px solid #8080802b}.resumeInput{border:none!important}.file-upload-wrapper{display:flex;align-items:center}.file-upload{display:none}.file-upload-button{color:#000;padding:10px 20px;border:none;cursor:pointer;transition:background-color .3s ease;border-radius:15px;border:1px solid rgba(0,0,0,.06);background:#fff;color:#a1a1a1}.file-upload-filename{margin-left:10px;color:#fc6267;font-size:14px}.error-message{color:red;font-size:.875em}::placeholder{color:#a1a1a1!important;opacity:1}::-ms-input-placeholder{color:#a1a1a1}.file-chosen{color:green;font-weight:700}.life_Sec p{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;margin-bottom:20px}.life_img{border-radius:20px;overflow:hidden}.life_img img{width:100%}.blue_bg{background:#0d83c6}.viw_open{padding:10px 25px;text-align:center;border-radius:70px;border:1px solid #fff;color:#0d83c6;font-size:16px;font-weight:500;line-height:138.7%;letter-spacing:-.16px;display:inline-block;position:relative;overflow:hidden;background-color:#fff}.viw_open svg{margin-left:7px}.viw_open:after{content:'';position:absolute;width:0;height:0;border-radius:50%;background-color:#0d83c6;left:12px;bottom:0;transition-duration:1s;z-index:0}.viw_open:hover{color:#fff}.viw_open:hover::after{width:291px;height:222px;transition-duration:1s;left:-40px;bottom:-31px}.viw_open span{z-index:1;position:relative}.office_hed{border-radius:20px 20px 0 0;background:#ddf3ff;color:#282626;font-size:24px;font-weight:400;line-height:normal;letter-spacing:-.9px;padding:20px;text-align:center}.officarea{border-radius:0 0 20px 20px;background:#f9f9f9;padding:20px}.officeSwiper h4{color:#282626;font-size:20px;font-weight:500;line-height:normal;letter-spacing:-.2px}.officeSwiper ul{padding-left:0;margin-top:15px}.officeSwiper ul li{margin-bottom:15px;display:flex}.officeSwiper li i,.officeSwiper li svg{color:#0d83c6;margin-top:6px}.officeSwiper li a{color:#323232;font-size:15px;font-style:normal;font-weight:400;line-height:140.2%;letter-spacing:-.15px;margin-left:12px}.officeSwiper .swiper-button-next,.officeSwiper .swiper-button-prev{position:initial;background:#0d83c6;border:1px solid #0d83c6;color:#fff}.officeSwiper .ofcSwiperPagnation{display:flex;align-items:center}.officeSwiper .swiper-pagination{padding:0;margin:0;margin-left:10px}.officeSwiper .swiper-button-prev{margin:0}.officeSwiper .swiper-button-next{margin:0 5px}.officeSwiper .swiper-button-next.swiper-button-disabled,.officeSwiper .swiper-button-prev.swiper-button-disabled{opacity:1;background:0 0!important}.officeSwiper .swiper-pagination-fraction{bottom:auto;top:auto;left:auto;font-size:18px;font-weight:600}.officeSwiper .swiper-button-disabled.swiper-button-next:after,.officeSwiper .swiper-button-disabled.swiper-button-prev:after{color:#0082c6}.officeSwiper .swiper-pagination-total{color:#b8b8b8}.terms_privacy{margin-bottom:20px}.terms_privacy h4{margin-bottom:15px;font-weight:700}.terms_privacy p{color:#8a8a8a}.terms_privacy h5{font-weight:500}.terms_privacy p strong{color:#000;font-weight:500}.accordion-item.show .careerCont p{overflow:visible;display:-webkit-box;-webkit-line-clamp:none;line-clamp:none;-webkit-box-orient:unset}.EnqschduleForm{border-radius:30px;border:1px solid #eaeaea;background:#fff;overflow:hidden}.enqform{padding:22px}.formHead{background:#0d83c6;padding:22px}.formHead h5{color:#fff;font-size:25px;font-weight:500;line-height:142%;margin-bottom:0;letter-spacing:-.5px}.formHead p{color:rgba(255,255,255,.7);font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;margin-bottom:0}.enqFormGroup .form-control{border-radius:15px;border:1px solid rgba(0,0,0,.06);background:#fff;min-height:50px}.frm_border{border-bottom:1px solid rgba(13,131,198,.15)}.enqform .col-form-label{color:#595959;font-size:12px;font-weight:600;text-transform:uppercase}.enqform .form-check-label{color:#848484;font-size:15px;font-weight:400;line-height:158.7%;letter-spacing:-.15px;cursor:pointer}.enqform .form-check-label a{color:#0d83c6}.enqMeet{padding:20px;border-radius:30px;background:rgba(217,217,217,.13)}.enqMeet h3{color:#2b2b2b;font-size:18px;font-weight:500;line-height:142%;letter-spacing:-.18px;padding-bottom:15px}.custom-radio{list-style-type:none;margin:0;padding:0;padding-bottom:20px}.custom-radio li{display:inline-block;margin-right:5px;border-radius:15px;border:1px solid #f4f4f4;background:#fff;padding:15px 10px;width:48%}.custom-radio [type=radio]:checked,.custom-radio [type=radio]:not(:checked){position:absolute;opacity:0}.custom-radio [type=radio]:checked+label,.custom-radio [type=radio]:not(:checked)+label{position:relative;padding-left:25px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.custom-radio [type=radio]:checked+label:before,.custom-radio [type=radio]:not(:checked)+label:before{content:"";position:absolute;top:3px;left:0;width:16px;height:16px;border:4px solid #ddd;border-radius:100%;background:#b9b9b9}.custom-radio [type=radio]:checked+label:after,.custom-radio [type=radio]:not(:checked)+label:after{content:"";width:16px;height:16px;background:#0d83c6;position:absolute;border:4px solid #ffffff8f;top:3px;left:0;border-radius:50%;-webkit-transition:all .2s ease;transition:all .2s ease}.custom-radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.custom-radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.custom-radio [type=radio]:checked+label img,.custom-radio [type=radio]:not(:checked)+label img{margin-right:7px}