.footer_section{background-color:#353535;padding:50px 0 35px}.footer_section .footer_list{line-height:210%}.footer_section .copy_section{cursor:default;color:#fff;border-top:1px solid #484848;padding-top:30px}.footer_section .footerOne{min-height:200px}.footer_section .footerOne .footerHeader{padding-bottom:15px}.footer_section .footerOne .footerHeader .footHead{color:#fff;cursor:default;font-size:1.2rem;font-weight:500;line-height:200%;position:relative}.footer_section .footerOne .footerHeader .footHead:before,.footer_section .footerOne .footerHeader .footHead:after{content:"";transform-origin:0;will-change:transform;border-radius:20px;width:50px;max-width:4rem;height:2px;display:block;position:relative;left:0}.footer_section .footerOne .footerHeader .footHead:before{z-index:2;background-color:#face00;transition:transform .75s cubic-bezier(.57,0,0,1);top:42px;transform:scaleX(0)}.footer_section .footerOne .footerHeader .footHead:after{opacity:.25;background-color:#fff;transition:transform .75s;top:2px;transform:scaleX(1)}.footer_section .footerOne:hover .footHead:before{transition-delay:.3s;transform:scaleX(.99)}.footer_section .footerOne:hover .footHead:after{transition-delay:.1s;transform:scaleX(.99)}.footerLogo .footer_logo{object-fit:cover}.p-tooltip .p-tooltip-text{border-radius:30px;padding:8px 20px}.contact_img{justify-content:start;align-items:center;padding-bottom:5px}.contact_img .contacts{width:28px}.scrollTop{cursor:pointer;background-image:linear-gradient(183deg,#face00 0%,#f4a100 100%);padding:20px}.scrollTop:hover{background-image:linear-gradient(183deg,#f4a100 0%,#face00 100%)}.scrollTop .up_chevron{border:8px solid #0000;border-bottom-color:#fff;width:0;height:0;margin-top:-13px;margin-left:-8px;position:absolute;top:50%;left:50%}.servicePage{overflow-y:scroll}@media (max-width:500px){.mobile_view{font-size:.875rem}.mobile_view .mobile_space{display:block}}@media only screen and (max-width:500px){.footer_section .footer_width{width:95%;margin:0 auto}.footer_section .footerLogo{min-height:80px}.footer_section .footerOne{min-height:160px}.footer_section .footerOne .footerHeader .footHead{font-size:1rem}.footer_section .footerOne .footerHeader .footHead:before{top:36px}.footer_section .footerOne .footer_list{font-size:.9rem}}.clients{padding:50px 0 10px}.clients .client_header{align-items:center;gap:20px;display:grid}.clients .client_header .clientHead{color:#1b4f72;text-align:center;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.clients .client_header .client_group{width:90%;margin:0 auto}.clients .client_header .client_group .client_img{pointer-events:none;width:100%;margin:0 auto}@media only screen and (max-width:500px){.clients .client_header .clientHead{font-size:1.5rem;line-height:150%}}@media only screen and (max-width:400px){.clientblock{display:block}}.not_found .found_head{place-items:center;height:100vh;display:grid}.not_found .found_head .not_found_img{width:100%}.not_found .found_head .top_move{text-align:center}.not_found .found_head .top_move .not_found_header{margin-bottom:15px;font-size:1.8rem}.submit_button{color:#1b4f72;cursor:pointer;background-color:#0000;border:2px solid #1b4f72;border-radius:50px;outline:none;padding:9px 20px 9.5px}.submit_button:hover{color:#fff;background-color:#1b4f72;outline:none}.submit_button:focus{box-shadow:none;outline:none}.submit_button.padd_set{padding:9px 50px 9.5px}.contact_button{color:#fff;cursor:pointer;letter-spacing:1px;background-image:linear-gradient(183deg,#face00 0%,#f4a100 100%);border:none;border-radius:50px;outline:none;min-width:200px;padding:12px 40px 14px;box-shadow:1px 1px 15px #cacaca}.contact_button:hover{color:#fff;background-image:linear-gradient(#face00 0%,#f4a100 70%);outline:none}.contact_button:focus{box-shadow:none;outline:none}.contacts_button{color:#fff;cursor:pointer;letter-spacing:1px;background-image:linear-gradient(183deg,#408fc4 0%,#112735 100%);border:none;border-radius:50px;outline:none;min-width:200px;padding:12px 40px 13px;box-shadow:1px 1px 15px #b1b1b1}.contacts_button:hover{color:#fff;background-image:linear-gradient(183deg,#408fc4 0%,#0e1b22 100%);outline:none}.contacts_button:focus{box-shadow:none;outline:none}.contact_one .contact_input{box-shadow:none;outline:none;font-family:Poppins}.contact_one .contact_input:focus,.contact_one .contact_input:hover{border:1px solid #1b4f72}.contact_one .contact_msg{resize:none}.contact_one .error{color:#f73232;align-items:center;height:50px;display:grid}.contact_one .react-tel-input:focus .flag-dropdown,.contact_one .react-tel-input:hover .flag-dropdown{border:1px solid #1b4f72}.contact_one .react-tel-input .form-control{width:100%;height:51px}.contact_one .react-tel-input .form-control:focus,.contact_one .react-tel-input .form-control:hover{border:1px solid #1b4f72}.form_submit{width:100%;box-shadow:none;outline:none}.mission{padding:100px 0 50px}.mission .missionHeader{text-align:center;min-height:230px}.mission .missionHeader .missionHead{color:#1b4f72;text-align:center;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.mission .missionHeader .missionAbout{font-size:1.3rem;font-weight:500;line-height:200%}.mission .missionHeader .missionPara{cursor:default;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:170%}.mission .missionHeader .missionPara .oneStop{font-weight:600}.mission .missionGoal{gap:40px}.mission .missionGoal .goalContent{cursor:default;border:1px solid #bababa;flex-direction:column;justify-content:center;align-items:start;min-height:230px;padding:0 25px;transition:transform .3s;display:flex;position:relative}.mission .missionGoal .goalContent:hover{border:1px solid #f2f2f2;transition:transform .3s;transform:translateY(-10px);box-shadow:1px 1px 25px #f2f2f2}.mission .missionGoal .goalContent .goalIcon{position:absolute;top:-30px}.mission .missionGoal .goalContent .goalIcon:after{content:"";border-top:0 solid #0000;border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:0 solid #0000;width:0;height:0;position:absolute;top:51px;left:50px}.mission .missionGoal .goalContent .goalIcon .goalImage{background-image:linear-gradient(183deg,#face00 0%,#f4a100 100%);width:60px;position:relative}.mission .missionGoal .goalContent .goalHeader{padding:30px 0 10px;font-size:1.2rem;font-weight:500}@media only screen and (max-width:1440px){.mission .missionGoal .goalContent{min-height:300px}}@media only screen and (max-width:1279px){.mission .missionGoal .goalContent{gap:0;min-height:330px}.mission .missionGoal .goalContentheight_set{min-height:330px;margin-bottom:30px}}@media only screen and (max-width:991px){.mission .missionGoal .goalContent{gap:0;min-height:300px}.mission .missionGoal .goalContent.height_set{min-height:250px;margin-bottom:30px}}@media only screen and (max-width:768px){.mission .missionGoal{gap:40px}}@media only screen and (max-width:767px){.mission .missionGoal{gap:10px}.mission .missionGoal .goalContent,.mission .missionGoal .goalContent.height_set{min-height:200px;margin:30px 0}}@media only screen and (max-width:500px){.mission{padding:30px 0}.mission .missionHeader{min-height:180px}.mission .missionHeader .missionHead{min-height:180%;font-size:1.5rem}.mission .missionHeader .missionPara{font-size:.9rem}.mission .missionGoal .goalContent{padding:20px}.mission .missionGoal .goalContent .goalHeader{padding:30px 0 10px;font-size:1.1rem;line-height:130%}.mission .missionGoal .goalContent .goalPara{font-size:.875rem}}.serviceList{gap:40px}.serviceList .serviceImg{width:100%}.serviceList .serviceHead{padding:20px 0}.serviceList .serviceHead .serviceHeader{letter-spacing:1px;cursor:default;padding-bottom:5px;font-size:1.1rem;font-weight:500}.serviceList .serviceHead .serviceYear{color:#5e5e5e;cursor:default;min-height:25px;padding-bottom:10px}.serviceList .serviceHead .servicePara{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-size:1rem;display:-webkit-box;overflow:hidden}.serviceMobile .swiper{min-height:500px}.serviceMobile .swiper .serviceList .serviceHead{padding:15px 0}.serviceMobile .swiper .serviceList .serviceHead .serviceHeader{letter-spacing:0;font-size:1rem}.serviceMobile .swiper .serviceList .serviceHead .serviceYear{min-height:45px;padding:0;font-size:.9rem}.serviceMobile .swiper .serviceList .serviceHead .servicePara,.serviceMobile .submit_button{font-size:.9rem}.serviceMobile .swiper-pagination-bullet-active{background-color:#1b4f72}@media only screen and (max-width:991px){.serviceList .serviceHead{padding:20px 0}.submit_button.padd_set{padding:9px 50px 12px}}@media only screen and (max-width:767px){.serviceMobile .swiper{min-height:760px}}@media only screen and (max-width:600px){.serviceMobile .swiper{min-height:700px}}@media only screen and (max-width:500px){.serviceMobile .swiper{min-height:650px}}@media only screen and (max-width:450px){.serviceMobile .swiper{height:700px;min-height:auto}.more_service{padding-top:30px}}.headLinks .header_list{color:#000;font-weight:500}.headLinks .header_list:hover,.headLinks .header_list.opened{color:#1b4f72}.headLinks .opened{position:relative}.headLinks .opened:before{content:"";background-color:#face00;border-radius:100%;width:100%;height:3px;position:absolute;bottom:-5px}.headLinks.bg_set{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff05,#00000005)}.burgerMenu{color:#1b4f72}.burgerMenu:focus{box-shadow:none!important}.list-none .header_list{color:#000;font-size:1.2rem;position:relative}.list-none .header_list.opened{font-weight:600}.list-none .opened{position:relative}.list-none .opened:before{content:"";background-color:#face00;border-radius:100%;width:100%;height:3px;position:absolute;bottom:-5px;box-shadow:1px 1px 5px #9d9d9d}.top_set{position:relative}.top_set .top_line{z-index:1;width:30%;max-width:500px;position:absolute;top:-110px;right:0}@media only screen and (max-width:500px){.header_top{height:80px}}.homeBanner{background-color:#f5f5f5;justify-content:center;align-items:center;height:450px;padding:0;display:flex;position:relative}.homeBanner:before{content:"";z-index:0;background-color:#f5f5f5;width:100%;height:100px;position:absolute;top:-100px}.homeBanner .headBanner .bannerHeader{text-align:center;color:#1b4f72;padding-bottom:10px;font-family:montserrat;font-size:3.5rem;font-weight:700;line-height:140%}.homeBanner .headBanner .bannerHeader .banner_yellow{background-image:url(/assets/banner/bottom_line.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:10px}.homeBanner .headBanner .headPara{text-align:center;color:#000;max-width:800px;margin:0 auto;font-size:1.1rem;line-height:180%}.homeButton{text-align:center;padding:25px 0 0}.ark_video{justify-content:center;align-items:center;display:flex;position:relative}.ark_video:before{content:"";z-index:-1;background-color:#f5f5f5;width:100%;height:50%;position:absolute;top:0}.ark_video .videoPlayer{position:relative}.ark_video .videoPlayer:before{content:"";background-color:green;width:100%;height:100%;position:absolute;left:0}@media only screen and (max-width:768px){.india{display:block}}@media only screen and (max-width:767px){.homeBanner{height:430px}.homeBanner .headBanner .bannerHeader{text-align:center;padding-bottom:10px;font-size:2.5rem;line-height:150%}.homeBanner .headBanner .headPara,.homeButton{text-align:center}.india{display:inline}.top_set .top_line{width:38%}}@media only screen and (max-width:500px){.homeBanner{height:auto;padding:30px 0 50px}.homeBanner .headBanner .bannerHeader{font-size:1.7rem}.homeBanner .headBanner .bannerHeader .banner_yellow{padding-bottom:5px}.homeBanner .headBanner .headPara{text-align:center;font-size:.9rem}.homeButton{text-align:center}.india{display:block}.top_set .top_line{width:50%}}@media only screen and (max-width:450px){.homeButton{flex-direction:column;justify-content:center;width:85%;margin:0 auto}.contact_button,.submit_button{width:85%;margin:0 auto}.service_more .submit_button{width:50%;margin:0 auto}}@media only screen and (max-width:400px){.homeBanner .headBanner .bannerHeader{font-size:1.5rem}.homeBanner .headBanner .headPara{text-align:center;font-size:.9rem}.homeButton{text-align:center}.india{display:inline}.top_set .top_line{width:70%}}.reach{padding:100px 0}.reach .reachHead{color:#1b4f72;text-align:center;padding-bottom:20px;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.reach .reach_act{gap:40px}@media only screen and (max-width:768px){.reach{padding:0}.reach .reachHead{padding-bottom:40px}.reach .reach_act{gap:40px 0}.reachMobile{width:90%;margin:0 auto}}@media only screen and (max-width:767px){.reach{padding:0}.reach .reachHead{padding-bottom:40px}.reach .reach_act{gap:40px}.reachMobile{width:100%;margin:0 auto}.mobReach .reach_card{height:300px}}@media only screen and (max-width:500px){.reach .reachHead{font-size:1.5rem;line-height:180%}.reachMobile{height:240px}}@media only screen and (max-width:450px){.reachMobile{height:260px}.mobReach .reach_card{height:330px}.mobReach .reachHeader{font-size:1.2rem}.mobReach .reachHeader .reachPara{font-size:.9rem}}@media only screen and (max-width:400px){.reach .reachImpact{display:block}.reach .reachHead{line-height:140%}.reachCount{font-size:2rem}}.training{background-image:url(/assets/banner/content.webp);background-repeat:no-repeat;background-size:100%;padding:50px 0;position:relative;overflow:hidden}.training:after{content:"";background:linear-gradient(#0000 0%,#00000080);width:100%;height:100%;position:absolute;bottom:0}.training .content_head{z-index:1;flex-direction:column;justify-content:center;align-items:center;width:80%;height:100%;margin:0 auto;display:flex;position:relative}.training .content_head .content_header{color:#fff;text-shadow:1px 1px 5px #000;text-align:center;z-index:1;padding-bottom:10px;font-size:1.8rem;font-weight:600;position:relative}.training .content_head .content_para{color:#fff;text-shadow:1px 1px 5px #000;text-align:center;font-size:1rem}.training .contentGrow{z-index:1;will-change:transform;height:540px;animation:20s linear infinite marqueeVertical;position:relative}.training .contentGrow .contentHead{background-color:#fff;margin:30px 0;padding:10px}@keyframes marqueeVertical{0%{transform:translateY(100%)}to{transform:translateY(-100%)}}.homeContact{background-image:linear-gradient(60deg,#face00 0%,#f4a100 100%);padding:50px 0}.homeContact .contactHead .ContactHeader{width:95%;margin:0 auto;font-family:montserrat;font-size:2rem;font-weight:600;line-height:140%}.homeContact .contactButton{justify-content:center;align-items:center;height:100%;display:flex}@media only screen and (max-width:600px){.homeContact .contactHead{padding-bottom:25px}.homeContact .contactHead .ContactHeader{text-align:center;font-size:1.5rem}}@media only screen and (max-width:500px){.homeContact .contactHead{padding-bottom:15px}.homeContact .contactHead .ContactHeader{text-align:center;font-size:1.2rem;line-height:140%}}.feedback{padding:50px 0}.feedback .feedbackHeader{text-align:center}.feedback .feedbackHeader .feedbackHead{color:#1b4f72;text-align:center;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.feedback .feedbackHeader .feedbackPara{cursor:default;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:170%}.feedback .ourFeedback{padding:50px 0 0;position:relative}.feedback .ourFeedback .feedCard{padding:0 30px;box-shadow:0 3px 30px #dfdfdf}.feedback .ourFeedback .feedCard .feedHead{flex-direction:column;justify-content:center;align-items:start;gap:30px;width:90%;height:100%;display:flex}.feedback .ourFeedback .feedCard .feedHead .feedPara{font-size:1.2rem;position:relative;left:30px}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote{color:#d5d5d5;z-index:-1;position:absolute;bottom:55px;left:-30px}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote .feedQuote{font-family:"sans-serif";font-size:10rem;position:relative}.feedback .ourFeedback .feedCard .feedName{font-size:1.3rem;font-weight:500}.feedback .ourFeedback .feedCard .feedDesignation{color:#797979;font-size:.9rem}.feedback .ourFeedback .clients_feedback .swiper{min-height:470px}.feedback .ourFeedback .clients_feedback .swiper .swiper-wrapper{margin-top:40px}@media only screen and (max-width:1440px){.feedback .ourFeedback .feedCard .feedHead .feedPara{font-size:1rem;line-height:150%}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote{bottom:45px}}@media only screen and (max-width:1200px){.feedback .ourFeedback .feedCard .feedHead{width:100%}.feedback .ourFeedback .feedCard .feedHead .feedPara{font-size:.9rem;line-height:150%}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote{bottom:35px}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote .feedQuote{font-size:7rem}.feedback .ourFeedback .feedCard .feedName{font-size:1.1rem}.feedback .ourFeedback .feedCard .feedDesignation{font-size:.9rem}}@media only screen and (max-width:991px){.feedback .ourFeedback .feedCard .feedHead .feedPara{left:25px}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote{top:-20px;bottom:0}}@media only screen and (max-width:767px){.feedback .feedbackHeader .feedbackHead{font-size:2rem}.feedback .ourFeedback .feedCard{padding:0 15px}.feedback .ourFeedback .feedCard .feedHead{gap:10px}.feedback .ourFeedback .feedCard .feedHead .feedPara{left:25px}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote{top:-20px;bottom:0}}@media only screen and (max-width:600px){.feedback .ourFeedback .feedCard{padding:35px 0 0 25px}.feedback .ourFeedback .feedCard .feedHead{gap:15px}.feedback .ourFeedback .feedCard .feedHead .feedPara{text-indent:30px;padding-right:25px;left:0}.feedback .ourFeedback .feedCard .feedHead .feedPara .feedbackQuote{position:absolute;bottom:0;left:0}.feedback .ourFeedback .clients_feedback .feedPic{width:65%;margin:0 auto}.feedback .ourFeedback .clients_feedback .swiper{min-height:580px}}@media only screen and (max-width:500px){.feedback .feedbackHeader .feedbackHead{padding-bottom:20px;font-size:1.5rem;line-height:130%}.feedback .feedbackHeader .feedbackHead .feedback_block{display:block}.feedback .feedbackHeader .feedbackPara{font-size:.9rem}.feedback .ourFeedback .feedCard{padding:35px 0 0 25px}.feedback .ourFeedback .feedCard .feedHead{gap:15px}.feedback .ourFeedback .clients_feedback .feedPic{width:75%;margin:0 auto}.feedback .ourFeedback .clients_feedback .swiper{min-height:590px}}@media only screen and (max-width:400px){.feedback{padding:50px 0 0}.feedback .hide_shadow{display:none}.feedback .ourFeedback .feedCard .feedHead{gap:0}.feedback .ourFeedback .feedCard .feedHead .feedPara{min-height:120px}.feedback .ourFeedback .clients_feedback .feedPic{width:75%;margin:0 auto}.feedback .ourFeedback .clients_feedback .swiper{min-height:600px}}@media only screen and (max-width:360px){.feedback .ourFeedback .feedCard .feedHead .feedPara{min-height:145px}.feedback .ourFeedback .clients_feedback .feedPic{width:85%;margin:0 auto}.feedback .ourFeedback .clients_feedback .swiper{min-height:580px}}.serviceBanner{background-color:#f5f5f5;padding:40px 0 50px;position:relative}.serviceBanner:before{content:"";z-index:0;background-color:#f5f5f5;width:100%;height:100px;position:absolute;top:-100px}.serviceBanner .serviceHeader{flex-direction:column;justify-content:center;align-items:start;height:100%;display:flex}.serviceBanner .serviceHeader .serviceHead{text-align:left;padding-bottom:15px;font-family:montserrat;font-size:3.5rem;font-weight:700;line-height:140%}.serviceBanner .serviceHeader .serviceHead .service_yellow{background-image:url(/assets/banner/bottom_line.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:10px}.serviceBanner .serviceHeader .serviceParabold{text-align:left;font-size:1.1rem;line-height:180%}.serviceBanner .serviceHeader .servicePara{text-align:left;max-width:550px;font-size:1.1rem;line-height:180%}.serviceBanner .serviceHeader .serviceButton{margin-top:40px}.serviceBanner .serviceImage .servicePic{pointer-events:none}.serviceAbout{padding:50px 0 30px}.serviceAbout .serviceBg{background-color:#a0f2ff;border-radius:15px;padding:20px}.serviceAbout .serviceAboutHeader{text-align:left;justify-content:center;align-items:center;height:100%;font-size:2.5rem;font-weight:700;line-height:140%;display:flex}.serviceAbout .serviceAboutHeader .aboutBlock{display:block}.serviceAbout .serviceAboutHeader .aboutBlock .service_yellow{background-image:url(/assets/banner/bottom_line.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%}.serviceAbout .serviceAboutContent .serviceParabold{cursor:default;color:#103853;font-size:1.2rem;font-weight:600;line-height:150%}.serviceAbout .serviceAboutContent .servicePara{cursor:default;font-size:1.2rem;line-height:150%}.serviceAbout .serviceAboutContent .servicePara .more{cursor:pointer;color:#1b4f72;font-weight:500;position:relative}.serviceAbout .serviceAboutContent .servicePara .more:hover{color:#141f26}.serviceAbout .serviceAboutContent .servicePara .more:hover:before{background-color:#141f26}.serviceAbout .serviceAboutContent .servicePara .more:before{content:"";background-color:#141f26;width:100%;height:1.4px;position:absolute;bottom:0}.our_service{padding:100px 0 50px}.our_service .ourHeader{text-align:center}.our_service .ourHeader .ourHead{color:#1b4f72;text-align:center;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.our_service .ourHeader .ourPara{cursor:default;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:170%}.serviceCard .serviceHead{padding:10px 0}.serviceCard .serviceHead .serviceHeader{align-items:center;min-height:40px;font-size:1.2rem;font-weight:500;display:flex}.serviceCard .serviceHead .serviceshort{color:#535353;letter-spacing:.5px;padding-bottom:10px;font-size:1rem}.serviceCard .serviceHead .servicePara{color:#555;font-size:1rem;line-height:150%}.serviceCard .serviceHead .servicePara .bolder{color:#343434;font-weight:500}.service_menu .service_button{text-align:center;cursor:pointer;color:#555;letter-spacing:1px;background-color:#0000;border:1px solid #bababa;border-radius:5px;outline:none;min-width:120px;padding:12px 20px;font-weight:400;display:block}.service_menu .service_button:focus{box-shadow:none;outline:none}.service_menu .mixitup-control-active,.service_menu .all_active{color:#fff;background-image:linear-gradient(183deg,#face00 0%,#f4a100 100%);border:none;outline:none}.mixitScore{padding:50px 0 80px}.serviceImg{border-radius:10px}.last_child_class{margin-right:10px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}@media only screen and (max-width:1250px){.serviceBanner .serviceHeader .serviceHead{font-size:2.3rem}}@media only screen and (max-width:991px){.serviceBanner .serviceHeader .serviceHead{font-size:2rem}}@media only screen and (max-width:500px){.serviceBanner .serviceHeader{align-items:center;padding-bottom:30px}.serviceBanner .serviceHeader .serviceButton{margin-top:20px}.serviceBanner .serviceHeader .serviceHead{text-align:center;font-size:2.2rem;line-height:150%}.serviceBanner .serviceHeader .servicePara,.serviceBanner .serviceHeader .serviceButton{text-align:center}.serviceAbout .serviceAboutHeader{justify-content:left;padding-bottom:15px}.serviceAbout .serviceAboutHeader .serviceAboutHead{font-size:1.5rem;line-height:130%}.serviceAbout .serviceAboutContent .serviceName{padding-bottom:10px}.serviceAbout .serviceAboutContent .servicePara{font-size:.9rem}.serviceAbout .serviceAboutContent .serviceParabold{padding-bottom:10px}.serviceCard{padding:0 0 20px}.serviceCard .serviceHead .serviceHeader{font-size:1.1rem}}@media only screen and (max-width:450px){.serviceBanner{padding:20px 0 40px}.serviceBanner .serviceHeader .serviceHead{font-size:2rem}.our_service .ourHeader .ourPara{font-size:.9rem}.serviceAbout{padding:80px 0 0}.serviceCard .serviceHead .servicePara{font-size:.9rem}}@media only screen and (max-width:400px){.serviceBanner .serviceHeader .serviceHead{font-size:1.7rem}.serviceBanner .serviceHeader .servicePara{font-size:.95rem}.serviceBanner .serviceHeader .serviceHead .service_yellow{padding-bottom:5px}}.homeAbout{background-color:#f5f5f5;padding:40px 0 50px}.homeAbout .aboutHeader{text-align:center}.homeAbout .aboutHeader .aboutHead{color:#1b4f72;text-align:center;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.homeAbout .aboutHeader .aboutPara{cursor:default;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:170%}.homeAbout .weAre{padding:50px 0 30px}.homeAbout .weAre .aboutContent :nth-child(9){grid-column-end:3}.homeAbout .weAre .aboutContent .aboutusHead{text-align:center;transition:box-shadow .3s,transform .3s;box-shadow:0 3px 3px #00000026}.homeAbout .weAre .aboutContent .aboutusHead:hover{transform:translateY(-5px);box-shadow:0 25px 20px -20px #00000073}.homeAbout .weAre .aboutContent .aboutusHead .aboutusHeader{justify-content:center;align-items:center;width:65%;min-height:65px;margin:0 auto;padding:10px 0;font-size:1.1rem;font-weight:400;line-height:140%;display:flex}.homeAbout .weAre .aboutContent .aboutusHead .aboutusPara{color:#6c6c6c;font-size:1rem}.homeAbout .weAre .aboutContent .aboutusHead .aboutPic{width:80px}.aboutService{padding:50px 0}.aboutService .about_group .about_img{width:100%;padding:0 10px}.contactUs{background:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;min-height:500px;display:flex}.contactUs .contactHeader{text-align:center}.contactUs .contactHeader .contactHead{color:#1b4f72;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.contactUs .contactHeader .contactPara{margin:0 auto;font-size:1.2rem;line-height:170%}.teamCard .teamPic{text-align:center;background-color:#f5f5f5}.teamCard .teamPic .teamImg{pointer-events:none;width:70%;margin:0 auto;padding-top:30px}.teamCard .TeamHead{text-align:center;padding:15px 0}.teamCard .TeamHead .TeamHeader{color:#1b4f72;padding-bottom:2px;font-family:montserrat;font-size:1.5rem;font-weight:600}.teamCard .TeamHead .TeamHeader span{font-family:Poppins;font-size:1rem;font-weight:400;display:block}.teamCard .TeamHead .TeamPara{color:#6c6c6c;font-size:1.1rem;font-weight:400}.TeamCenter{justify-content:center}@media only screen and (max-width:1440px){.homeAbout .weAre .aboutContent{grid-template-columns:repeat(3,1fr)}.homeAbout .weAre .aboutContent :nth-child(9){grid-column-end:4}.homeAbout .weAre .aboutContent :nth-child(10){grid-column-end:3}.aboutService .about_group .about_img{padding:0 10px}.contactUs{min-height:400px}.contactUs .contactHeader .contactHead{padding-bottom:5px}}@media only screen and (max-width:1200px){.TeamCenter{justify-content:start}.teamCard .TeamHead .TeamHeader{font-size:1.2rem}.teamCard .TeamHead .TeamPara{font-size:.95rem}}@media only screen and (max-width:991px){.homeAbout .weAre .aboutContent{grid-template-columns:repeat(2,1fr)}.homeAbout .weAre .aboutContent :nth-child(9),.homeAbout .weAre .aboutContent :nth-child(10){grid-column-end:inherit}.contactUs{min-height:400px}.contactUs .contactHeader .contactHead{padding-bottom:5px}.contactUs .contactHeader .contactPara{width:500px;margin:0 auto}}@media only screen and (max-width:500px){.contactUs{min-height:350px}.contactUs .contactHeader .contactHead{font-size:2rem}.contactUs .contactHeader .contactPara{width:100%;font-size:.9rem}.homeAbout .weAre .aboutContent{grid-template-columns:repeat(1,1fr);gap:30px;width:90%;margin:0 auto}.homeAbout .aboutHeader .aboutHead{padding-bottom:10px;font-size:1.5rem;line-height:130%}.homeAbout .aboutHeader .aboutPara{font-size:.9rem}.homeAbout .weAre .aboutContent .aboutusHead .aboutusHeader{font-weight:500}.homeAbout .weAre .aboutContent .aboutusHead .aboutusPara{font-size:.9rem}}@media only screen and (max-width:400px){.contactUs{min-height:300px}.contactUs .contactHeader .contactHead{padding-bottom:10px;font-size:1.6rem;line-height:130%}.contactUs .contactHeader .contactPara{width:95%;margin:0 auto;font-size:.9rem}}.coreValues{padding:100px 0 50px}.coreValues .coreHeader{text-align:center}.coreValues .coreHeader .coreHead{color:#1b4f72;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.coreValues .coreHeader .corePara{cursor:default;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:170%}.coreValues .coreLists{flex-flow:wrap;place-content:space-around space-evenly;padding:20px 0;display:flex}.coreValues .coreLists .ourValues{text-align:left;flex:0 27%;width:100px;padding:30px 0}.coreValues .coreLists .ourValues .coreImg .ourpic{width:85px}.coreValues .coreLists .ourValues .valueHeader{padding:15px 0}.coreValues .coreLists .ourValues .valueHeader .valueHead{letter-spacing:.5px;font-family:roboto;font-size:1.4rem;font-weight:500}.coreValues .coreLists .ourValues .valueHeader .valueLine{justify-content:center;align-items:center;height:30px;display:flex}.coreValues .coreLists .ourValues .valueHeader .valueLine .coreLine{clip-path:inset(0);width:98%;height:1px;display:inline-flex;position:relative}.coreValues .coreLists .ourValues .valueHeader .valueLine .coreLine:before{content:"";box-sizing:border-box;border:4px dashed #c3c3c3;border-radius:30px 0;position:absolute;inset:0 0 0 -10px}.coreValues .coreLists .ourValues .valueHeader .valuePara{font-family:roboto;font-size:1.1rem}@media only screen and (max-width:1200px){.coreValues .coreLists .ourValues{flex:0 45%;padding:20px 0}}@media only screen and (max-width:768px){.coreValues .coreHeader .coreHead{font-size:2rem}.coreValues .coreHeader .corePara{font-size:1rem}.coreValues .coreLists{flex-wrap:wrap;gap:20px;display:flex}.coreValues .coreLists .ourValues{flex:0 48%;padding:0}}@media only screen and (max-width:500px){.coreValues .coreHeader .coreHead{font-size:1.5rem}.coreValues .coreHeader .corePara{font-size:.9rem}.coreValues .coreLists{gap:10px}.coreValues .coreLists .ourValues{flex:0 95%;padding:0}.coreValues .coreLists .ourValues .valueHeader .valueHead{font-size:1.2rem}.coreValues .coreLists .ourValues .valueHeader .valueLine .coreLine:before{border:7px dashed #c3c3c3}.coreValues .coreLists .ourValues .valueHeader .valuePara{font-size:1rem}}.aboutBanner{background-image:url(/assets/about-us/banner/ark_banner.webp);background-position:100% 20%;background-repeat:no-repeat;background-size:800px}.aboutBanner .bannerHead{flex-direction:column;justify-content:center;align-items:start;height:700px;display:flex}.aboutBanner .bannerHead .bannerHeader{text-align:left;color:#1b4f72;padding-bottom:15px;font-family:montserrat;font-size:3.5rem;font-weight:700;line-height:140%}.aboutBanner .bannerHead .bannerHeader .banner_yellow{background-image:url(/assets/banner/bottom_line.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:10px}.aboutBanner .bannerHead .bannerPara{text-align:left;max-width:550px;font-size:1.1rem;line-height:180%}.weAre{position:relative}.weAre .weBg{background-image:linear-gradient(150deg,#cefaec 0%,#ceffa0 60%);border-radius:15px;width:95%;height:350px;margin:0 auto;padding:25px}.weAre .weBg .weareHeader .weareHead{text-align:left;flex-direction:column;justify-content:center;align-items:start;height:100%;font-size:2.5rem;font-weight:700;line-height:140%;display:flex}.weAre .weBg .weareHeader .weareHead .weareblock{display:block}.weAre .weBg .weareHeader .weareHead .banner_yellow{background-image:url(/assets/banner/bottom_line.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:10px}.weAre .weBg .wesetPara{flex-direction:column;justify-content:center;align-items:start;height:100%;display:flex;position:relative}.weAre .weBg .wesetPara .glitter{position:absolute;top:0;right:0}.weAre .weBg .wesetPara .weArePara{padding-top:15px;font-size:1.1rem;line-height:150%}.mobile_about{display:none}@media only screen and (max-width:1200px){.aboutBanner{background-size:650px}.aboutBanner .bannerHead{height:550px}.aboutBanner .bannerHead .bannerHeader{font-size:2.4rem}.aboutBanner .bannerHead .bannerHeader .banner_yellow{padding-bottom:5px}.aboutBanner .bannerHead .bannerPara{max-width:450px;font-size:1rem}.weAre .weBg .weareHeader .weareHead{font-size:2.2rem}.weAre .weBg .wesetPara .weArePara{font-size:1rem}}@media only screen and (max-width:991px){.aboutBanner{background-size:500px}.aboutBanner .bannerHead{height:400px}.aboutBanner .bannerHead .bannerHeader{font-size:1.8rem}.aboutBanner .bannerHead .bannerPara{font-size:1rem}.weAre .weBg{width:100%}.weAre .weBg .weareHeader .weareHead{font-size:1.8rem}.weAre .weBg .wesetPara .weArePara{font-size:1rem}}@media only screen and (max-width:768px){.aboutBanner{background-position:100% 70%;background-size:550px;height:1050px}.aboutBanner .bannerHead{text-align:center;height:350px}.aboutBanner .bannerHead .bannerHeader{text-align:center;font-size:2rem}.aboutBanner .bannerHead .bannerPara{text-align:center;max-width:70%;margin:0 auto;font-size:1rem}.aboutBanner .bannerHead .homeButton{width:100%}.aboutBanner .weAre{top:330px}.aboutBanner .weAre .weBg{height:auto}}@media only screen and (max-width:500px){.aboutBanner{background-position:100% 65%;background-size:450px;height:950px}.aboutBanner .bannerHead{height:350px}.aboutBanner .bannerHead .bannerHeader{font-size:1.5rem;line-height:150%}.aboutBanner .bannerHead .bannerPara{max-width:100%;font-size:1rem}.aboutBanner .bannerHead .homeButton{width:100%}.aboutBanner .weAre{top:130px}.desktop_about{display:none}}@media only screen and (max-width:450px){.aboutBanner{background-position:100% 90%;background-size:90%;height:770px}.aboutBanner .bannerHead .bannerHeader{font-size:1.4rem}.aboutBanner .bannerHead .bannerPara{font-size:.9rem}.weAre .weBg .weareHeader .weareHead{font-size:1.3rem}.weAre .weBg .wesetPara .weArePara{font-size:.9rem}.mobile_about{display:block}.mobile_about .weAre .weBg{height:auto}}@media only screen and (max-width:400px){.coreValues{padding:20px 0}.aboutBanner{height:720px}}@media only screen and (max-width:320px){.aboutBanner{height:650px}.aboutBanner .bannerHead .bannerHeader{font-size:1.2rem}.aboutBanner .bannerHead .bannerPara{font-size:.9rem}}.map{padding:100px 0 50px}.map .mapHead{text-align:center}.map .mapHead .mapHeader{padding-bottom:15px;font-family:montserrat;font-size:3.5rem;font-weight:700;line-height:140%}.map .mapHead .mapHeader .banner_yellow{background-image:url(/assets/banner/bottom_line.svg);background-position:bottom;background-repeat:no-repeat;background-size:100%;padding-bottom:10px}.map .mapHead .mapPara{justify-content:center;align-items:center;min-height:40px;font-size:1.1rem;display:flex}.map .mapHead .mapPara .faster{width:50px;font-size:1.4rem;font-weight:600}.maps{background-image:url(/assets/contact-us/map/bg.webp);background-repeat:repeat;background-size:contain}.maps .mapImg{width:100%}.groupSection{padding:0 0 20px}.address{padding:50px 0}.address .addressSet{border:1px solid #bababa;border-radius:10px;padding:20px}.address .addressSet .addContact{padding:5px 0 25px;font-size:1.5rem;font-weight:700;line-height:30px}.address .addressSet .contactList{background-color:#f9f9f9;border:1px solid #eaeaea;border-radius:10px;padding:10px 10px 15px}.address .addressSet .contactList .country{text-transform:uppercase;color:#1b4f72;letter-spacing:1px;padding-bottom:10px;font-size:1.3rem;font-weight:600;line-height:200%}.address .addressSet .connect{background-color:#fff;border:1px solid #eaeaea;border-radius:10px;align-items:center;min-height:100px;padding:10px 10px 13px;display:flex}.address .addressSet .connect .phoneOwner{letter-spacing:.5px;margin-left:10px;padding-bottom:10px;font-size:1.1rem;font-weight:500;line-height:150%}.address .addressSet .connect .phoneOne{font-size:1rem;font-weight:600;line-height:150%}.address .addressSet .connect .mailOne{font-size:1rem;font-weight:400;line-height:150%}.message{padding:100px 0 50px}.message .messageHeader{text-align:center}.message .messageHeader .messageHead{color:#1b4f72;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.message .messageHeader .messagePara{cursor:default;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:170%}.message .chat{padding:50px 0}.message .chat .contact .height_set{align-items:center;padding-bottom:30px}.message .chat .contact .center_height{align-items:center;min-height:180px}.message .chat .contact .contactHeader{text-transform:uppercase;text-align:left;min-height:60px;font-size:1.1rem;font-weight:600;line-height:200%}.message .chat .contact .allContacts{min-height:150px}.message .chat .contact .contactOnly{min-height:120px}.message .chat .contact .contactList{background-color:#f4f7fa;border:1px solid #c5e2ff;border-radius:10px;flex-direction:column;justify-content:space-between;align-items:start;padding:15px;transition:box-shadow .3s,transform .3s;display:flex}.message .chat .contact .contactList:hover{transform:translateY(-5px);box-shadow:0 25px 20px -20px #00000073}.message .chat .contact .contactList .contactHead{letter-spacing:.2px;font-size:1.3rem;font-weight:500;line-height:150%}.message .chat .contact .contactList .contactChat{color:#1b4f72;font-size:1.1rem;font-weight:600;line-height:150%}.message .chat .contact .contactList .contactMail{letter-spacing:.2px;font-size:1rem;font-weight:400;line-height:150%}@media only screen and (max-width:768px){.map .mapHead .mapHeader{font-size:2.1rem}}@media only screen and (max-width:600px){.map .mapHead .mapPara{width:80%;margin:0 auto;display:block}}@media only screen and (max-width:500px){.map{padding:50px 0}.map .mapHead .mapHeader{font-size:1.8rem}.map .mapHead .mapHeader .banner_yellow{padding-bottom:5px}.message .messageHeader{min-height:50px}.message .messageHeader .messageHead{font-size:1.5rem}.message .messageHeader .messagePara{font-size:.9rem}.message .messageHeader .messagePara .message_block{display:block}.message .chat{padding:50px 0}.message .chat .contact .contactHeader{text-align:center;min-height:50px;font-size:1.1rem}.message .chat .contact .height_set{padding-bottom:10px}.message .chat .contact .height_set1{padding-bottom:0}.message .chat .contact .contactList{justify-content:space-between}.message .chat .contact .contactList .contactHead{font-size:1rem}.message .chat .contact .contactList .contactChat,.message .chat .contact .contactList .contactMail{font-size:.9rem}}@media only screen and (max-width:450px){.map .mapHead .mapHeader{font-size:1.5rem}.map .mapHead .mapPara{font-size:.9rem}.map .mapHead .mapPara .faster{font-size:1.2rem}}@media only screen and (max-width:360px){.map .mapHead .mapHeader{font-size:1.3rem}.map .mapHead .mapPara{font-size:.9rem}.map .mapHead .mapPara .faster{font-size:1.2rem}}.location{background-color:#f5f5f5;padding:50px 0}.location .locationHeader{text-align:center}.location .locationHeader .locationHead{color:#1b4f72;text-align:center;font-family:montserrat;font-size:2.5rem;font-weight:700;line-height:200%}.location .locationHeader .locationPara{cursor:default;max-width:800px;margin:0 auto;font-size:1.2rem;line-height:170%}.location .locationView{cursor:default;padding:50px 0}.location .locationView .locationCard{background-color:#fff;border:1px solid #ddd;flex-direction:column;justify-content:center;align-items:start;min-height:200px;padding:15px;transition:box-shadow .3s,transform .3s;display:flex}.location .locationView .locationCard:hover{transform:translateY(-5px);box-shadow:0 25px 20px -20px #00000073}.location .locationView .locationCard .locationName{letter-spacing:.2px;font-size:1.2rem;font-weight:500;line-height:150%}.location .locationView .locationCard .locationCountry{color:#6f6f6f;padding-bottom:5px;font-size:1rem;font-weight:400;line-height:150%}.location .locationView .locationCard .locationAddress{width:80%}@media only screen and (max-width:1200px){.location .locationView .locationCard .locationAddress{width:100%}}@media only screen and (max-width:500px){.location .locationHeader .locationHead{font-size:1.1rem}.location .locationHeader .locationPara{font-size:.9rem}.location .locationView{gap:20px;padding:30px 0}.location .locationView .locationCard{min-height:160px}.location .locationView .locationCard .locationName{font-size:1rem}.location .locationView .locationCard .locationCountry{padding-bottom:10px;font-size:.9rem}.location .locationView .locationCard .locationAddress{font-size:.9rem}}.message .contactList{padding:50px 0}.message .contactList .contactCard{background-color:#f4f7fa;border:1px solid #c5e2ff;border-radius:10px;flex-direction:column;justify-content:center;align-items:start;padding:15px;transition:box-shadow .3s,transform .3s;display:flex;position:relative}.message .contactList .contactCard .contactshow{letter-spacing:.5px;background:#fff;border:1px solid #c5e2ff;border-radius:10px;padding:4px 15px 6px;position:absolute;top:-16px;right:20px}.message .contactList .contactCard .contactwrap{flex-direction:column;justify-content:space-evenly;min-height:120px;display:flex}.message .contactList .contactCard .contactwrap .contactName{letter-spacing:.2px;font-size:1.3rem;font-weight:500;line-height:150%}.message .contactList .contactCard .contactwrap .contactChat{color:#1b4f72;font-size:1.1rem;font-weight:600;line-height:150%}.message .contactList .contactCard .contactwrap .mailOne{letter-spacing:.2px;word-break:break-all}.message .contactList .contactCard .twoContacts{min-height:120px}.continue_bg{background-image:url(/assets/contact-us/circle.svg);background-repeat:no-repeat;background-size:42%;position:relative}.continue_bg .continue .continueTwo{text-align:left}.continue_bg .continue .continueTwo .continueHeader{height:50px;font-size:1.1rem;font-weight:500}.continue_bg .continue .continueTwo .gap_set{gap:25px 0;width:75%}.continue_bg .continue .continueTwo .gap_set .continuename{color:#1b4f72;padding-bottom:5px;font-size:1.1rem;font-weight:500}@media only screen and (max-width:1204px){.continue_bg .continue .continueTwo .gap_set{width:100%}}@media only screen and (max-width:767px){.continueOne{text-align:center;min-height:150px}.continueOne .continuePara{text-align:center}.continueTwo{padding-bottom:30px}.continueTwo .continueHeader,.center_button{text-align:center}}@media only screen and (max-width:639px){.continue_bg .continue .continueTwo .gap_set{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:600px){.continue_bg .continue .continueTwo .gap_set{gap:30px}.continueTwo .supports .supportTag{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff05,#00000005);border:1px solid #ddd;border-radius:10px;padding:10px 5px}}@media only screen and (max-width:500px){.continue_bg{background-size:95%}.continue_bg .continue .continueTwo .continueHeader{min-height:80px;font-size:1rem}.continue_bg .continue .continueTwo .gap_set{gap:20px}.continue_bg .continue .continueTwo .gap_set .supportTag .msgIcon{width:30px}.continue_bg .continue .continueTwo .gap_set .supportTag .continuename{font-size:1rem}.continue_bg .continue .continueTwo .gap_set .supportTag .continuephone{font-size:.9rem}.message{padding:50px 0 20px}.message .contactList{gap:25px;padding:50px 0 0}.message .contactList .conn{gap:25px}.message .contactList .contactCard{padding:10px}.message .contactList .contactCard .contactwrap{min-height:80px}.message .contactList .contactCard .contactshow{font-size:.9rem}.message .contactList .contactCard .twoContacts{min-height:100px}.message .contactList .contactCard .lastDiv{min-height:150px}.message .contactList .contactCard .rescon{gap:7px}.message .contactList .contactCard .contactwrap .contactName{font-size:1rem}.message .contactList .contactCard .contactwrap .contactChat{font-size:.95rem}.message .contactList .contactCard .contactwrap .mailOne{font-size:.9rem}.message .contactList .contactCard .contactwrap .msgIcon{width:17px}.message .contactList .contactCard .contactwrap .whatIcon{width:19px}}@media only screen and (max-width:450px){.continue_bg .continue .continueTwo .gap_set{grid-template-columns:repeat(1,1fr);width:95%;margin:0 auto}.continue_bg .continue .continueTwo .supports .supportTag .msgIcon{width:40px}}.p-overlaypanel .p-overlaypanel-content{padding:.85rem!important}
