@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");body{margin:0;padding:0;font-family:Poppins,sans-serif!important;background:#fff!important}.HoverButton{position:relative;display:flex;align-items:center}.HoverButton:hover .MuiButtonBase-root{width:100%}.HoverButton .labelhover{transition:.5s;opacity:0;width:0;width:100%}.HoverButton .MuiButtonBase-root:hover .labelhover{width:100%;transition:.5s;opacity:1}.Underline .MuiTabs-indicator{background-color:#3854c4}.Underline .MuiTab-root{color:#0b132b}.Underline .MuiTab-root.Mui-selected{color:#3854c4}.Filled .MuiTabs-flexContainer{background:#e2e1ec;height:56px;border-radius:100px}.Filled .MuiTab-root{color:#0b132b;height:56px;display:block;position:relative;padding:0;display:flex;align-items:center}.Filled .MuiTabs-indicator{background-color:#3854c4;height:56px;border-radius:100px;top:0}.Filled .MuiTab-root.Mui-selected{color:#fff}.header,.headerblack{font-size:1.8rem}.AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.AnimatedButton .AnimatedButtonIcon{width:96px;height:96px;border-radius:100px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:all .5s;margin-right:10px}.AnimatedButton:hover .AnimatedButtonIcon{width:25%;background:#fff;color:#3854c4;font-weight:bolder}.AnimatedButtonText{color:#fff;font-size:16px;font-weight:bolder;text-decoration:none}.AnimatedButton:hover .AnimatedButtonText{display:none}.AnimatedButton:hover .AnimatedButtonTextAfter{display:block}.HomeBannerButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.HomeBannerButton .AnimatedButton .AnimatedButtonIcon{width:96px;height:96px;border-radius:100px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:all .5s;margin-right:10px}.HomeBannerButton .AnimatedButton:hover .AnimatedButtonIcon{width:25%;background:#fff;color:#3854c4;font-weight:bolder}.HomeBannerButton .AnimatedButtonText{color:#fff;font-size:16px;font-weight:bolder;text-decoration:none}.HomeBannerButton .AnimatedButton:hover .AnimatedButtonText,.HomeBannerButton .AnimatedButtonTextAfter{display:none}.HomeBannerButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}@media only screen and (max-width:768px){.HomeBannerButton .AnimatedButton:hover .AnimatedButtonIcon{width:50%}.HomeBannerButton .AnimatedButton .AnimatedButtonIcon{width:72px;height:72px}}.ContactUsButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.ContactUsButton .AnimatedButton .AnimatedButtonIcon{width:60px;height:60px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.ContactUsButton .AnimatedButton:hover .AnimatedButtonIcon{width:30%;background:#3854c4;color:#fff;font-weight:bolder}.ContactUsButton .AnimatedButtonText{color:#3854c4;font-size:16px;font-weight:bolder;text-decoration:none}.ContactUsButton .AnimatedButton:hover .AnimatedButtonText,.ContactUsButton .AnimatedButtonTextAfter{display:none}.ContactUsButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}.MuiAccordion-rounded{border-radius:16px!important}.CardButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.CardButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.CardButton .AnimatedButton:hover .AnimatedButtonIcon{width:50%;background:#3854c4;color:#fff}.CardButton .AnimatedButtonText{color:#3854c4;font-size:16px;font-weight:600;text-decoration:none}.CardButton .AnimatedButton:hover .AnimatedButtonText,.CardButton .AnimatedButtonTextAfter{display:none}.CardButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}.WebsiteDesignButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.WebsiteDesignButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.WebsiteDesignButton .AnimatedButton:hover .AnimatedButtonIcon{width:50%;background:#3854c4;color:#fff}.WebsiteDesignButton .AnimatedButtonText{color:#1b1b1f;font-size:16px;font-weight:600;text-decoration:none}.WebsiteDesignButton .AnimatedButton:hover .AnimatedButtonText{display:none}.WebsiteDesignButton .WebsiteDesignButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}@media only screen and (max-width:768px){.WebsiteDesignButton .AnimatedButton{margin-left:30%}}.BestTeamButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.BestTeamButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.BestTeamButton .AnimatedButton:hover .AnimatedButtonIcon{width:32%;background:#3854c4;color:#fff}.BestTeamButton .AnimatedButtonText{color:#1b1b1f;font-size:16px;font-weight:600;text-decoration:none}.BestTeamButton .AnimatedButton:hover .AnimatedButtonText,.BestTeamButton .AnimatedButtonTextAfter{display:none}.BestTeamButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}@media only screen and (max-width:768px){.BestTeamButton .AnimatedButton:hover .AnimatedButtonIcon{width:40%}}.OurProjectsButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.OurProjectsButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.OurProjectsButton .AnimatedButton:hover .AnimatedButtonIcon{width:32%;background:#3854c4;color:#fff}.OurProjectsButton .AnimatedButtonText{color:#1b1b1f;font-size:16px;font-weight:600;text-decoration:none}.AnimatedButtonTextAfter,.OurProjectsButton .AnimatedButton:hover .AnimatedButtonText{display:none}.OurProjectsButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}.careersPositionTabsButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.careersPositionTabsButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.careersPositionTabsButton .AnimatedButton:hover .AnimatedButtonIcon{width:50%;background:#3854c4;color:#fff}.careersPositionTabsButton .AnimatedButtonText{color:#1b1b1f;font-size:16px;font-weight:600;text-decoration:none}.OurProjecareersPositionTabsButtonctsButton .AnimatedButton:hover .AnimatedButtonText,.careersPositionTabsButton .AnimatedButtonTextAfter{display:none}.careersPositionTabsButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}@media only screen and (max-width:768px){.careersPositionTabsButton .AnimatedButton:hover .AnimatedButtonIcon{width:60%;background:#3854c4;color:#fff}}.AboutUsButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.AboutUsButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:all .5s;margin-right:10px}.AboutUsButton .AnimatedButton:hover .AnimatedButtonIcon{width:30%;background:#fff;color:#3854c4;font-weight:bolder}.AboutUsButton .AnimatedButtonText{color:#1b1b1f;font-size:16px;font-weight:600;text-decoration:none}.AboutUsButton .AnimatedButton:hover .AnimatedButtonText,.AboutUsButton .AnimatedButtonTextAfter{display:none}.AboutUsButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}@media only screen and (max-device-width:480px),only screen and (max-width:480px){.AboutUsButton .AnimatedButton:hover .AnimatedButtonIcon{width:70%}}.OurWorksButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.OurWorksButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:all .5s;margin-right:10px}.OurWorksButton .AnimatedButton:hover .AnimatedButtonIcon{width:30%;background:#fff;color:#3854c4}.OurWorksButton .AnimatedButtonText{color:#1b1b1f;font-size:16px;font-weight:600;text-decoration:none}.OurWorksButton .AnimatedButton:hover .AnimatedButtonText,.OurWorksButton .AnimatedButtonTextAfter{display:none}.OurWorksButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}@media only screen and (max-device-width:480px),only screen and (max-width:480px){.OurWorksButton .AnimatedButton:hover .AnimatedButtonIcon{width:70%}}.CareersButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.CareersButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #fff;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:all .5s;margin-right:10px}.CareersButton .AnimatedButton:hover .AnimatedButtonIcon{width:30%;background:#fff;color:#3854c4}.CareersButton .AnimatedButtonText{color:#1b1b1f;font-size:16px;font-weight:600;text-decoration:none}.CareersButton .AnimatedButton:hover .AnimatedButtonText,.CareersButton .AnimatedButtonTextAfter{display:none}.CareersButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}@media only screen and (max-device-width:480px),only screen and (max-width:480px){.CareersButton .AnimatedButton:hover .AnimatedButtonIcon{width:80%}}.PositionCardButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.PositionCardButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.PositionCardButton .AnimatedButton:hover .AnimatedButtonIcon{width:100%;background:#3854c4;color:#fff}.PositionCardButton .AnimatedButtonText{color:#3854c4;font-size:16px;font-weight:600;text-decoration:none}.PositionCardButton .AnimatedButton:hover .AnimatedButtonText,.PositionCardButton .AnimatedButtonTextAfter{display:none}.PositionCardButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}.TouchCardButton{margin-bottom:24px;padding:0}.TouchCardButton .AnimatedButton{display:flex;align-items:center;position:relative;width:auto;text-decoration:none}.TouchCardButton .AnimatedButton .AnimatedButtonIcon{width:56px;height:56px;border-radius:100px;border:1px solid #3854c4;display:flex;justify-content:center;align-items:center;color:#3854c4;cursor:pointer;transition:all .5s;margin-right:10px}.TouchCardButton .AnimatedButton:hover .AnimatedButtonIcon{width:70%;background:#3854c4;color:#fff}.TouchCardButton .AnimatedButtonText{color:#3854c4;font-size:16px;font-weight:600;text-decoration:none}.TouchCardButton .AnimatedButton:hover .AnimatedButtonText,.TouchCardButton .AnimatedButtonTextAfter{display:none}.TouchCardButton .AnimatedButton:hover .AnimatedButtonTextAfter{display:block}.PhoneFieldManContainer .react-tel-input .country-list .country{padding:12px 9px 13px 46px!important}.PhoneFieldManContainer .underlineInput .react-tel-input .special-label{font-size:12px!important;color:rgba(0,0,0,.54)!important;margin-left:0!important}.PhoneFieldManContainer .react-tel-input .form-control:focus{border-color:#e4e8ec!important;box-shadow:none!important}.PhoneFieldManContainer .react-tel-input .form-control{border:1px solid #e4e8ec!important;padding:18.5px 14px 18.5px 75px!important;min-height:56px!important;font-family:Poppins,sans-serif!important;margin-top:5px;background-color:#f2f0f4}.PhoneFieldManContainer .react-tel-input .selected-flag{outline:none!important;position:relative!important;width:60px!important;padding:0 0 0 11px!important;border-radius:3px 0 0 3px!important;border-right:1px solid #e4e8ec!important}.PhoneFieldManContainer .react-tel-input .special-label{display:none!important}.PhoneFieldManContainer .react-tel-input .form-control:hover{border-color:#e4e8ec!important}.PhoneFieldManContainer .error{display:flex!important;letter-spacing:.4!important;color:red!important;font-size:12px!important;text-indent:5px!important;margin-left:5!important;position:absolute!important;margin-top:4px!important}.contactFormContainer .PhoneFieldManContainer .react-tel-input .special-label{display:none!important;color:#979797!important}.error .PhoneFieldManContainer .react-tel-input .form-control,.error .PhoneFieldManContainer .react-tel-input .selected-flag{border-color:#f44336!important}.PhoneFieldManContainerNew .react-tel-input .country-list .country{padding:12px 9px 13px 46px!important}.PhoneFieldManContainerNew .underlineInput .react-tel-input .special-label{font-size:12px!important;color:rgba(0,0,0,.54)!important;margin-left:0!important}.PhoneFieldManContainerNew .react-tel-input .form-control:focus{border-color:#e4e8ec!important;box-shadow:none!important}.PhoneFieldManContainerNew .react-tel-input .form-control{border:1px solid #e4e8ec!important;padding:18.5px 14px 18.5px 75px!important;min-height:56px!important;font-family:Poppins,sans-serif!important;margin-top:5px;background-color:#fff}.PhoneFieldManContainerNew .react-tel-input .selected-flag{outline:none!important;position:relative!important;width:60px!important;padding:0 0 0 11px!important;border-radius:3px 0 0 3px!important;border-right:1px solid #e4e8ec!important}.PhoneFieldManContainerNew .react-tel-input .special-label{display:none!important}.PhoneFieldManContainerNew .react-tel-input .form-control:hover{border-color:#e4e8ec!important}.PhoneFieldManContainerNew .error{display:flex!important;letter-spacing:.4!important;color:red!important;font-size:12px!important;text-indent:5px!important;margin-left:5!important;position:absolute!important;margin-top:4px!important}.contactFormContainer .PhoneFieldManContainerNew .react-tel-input .special-label{display:none!important;color:#979797!important}.error .PhoneFieldManContainerNew .react-tel-input .form-control,.error .PhoneFieldManContainerNew .react-tel-input .selected-flag{border-color:#f44336!important}.MuiPaper-root .MuiList-root .MuiMenuItem-root{padding:8px 12px;display:block}.FileUplaoderNewOne{position:relative}.FileUplaoderNewOne input{border:1px solid #e4e8ec;width:100%;border-radius:8px;background:#fff}.FileUplaoderNewOne input::-webkit-file-upload-button{font-weight:700;color:#fff;border-radius:8px;background:#004fe0;width:144px;height:48px;margin:3px;outline:none!important;border:1px solid #004fe0;position:relative}.FileUplaoderNewOne input::file-selector-button{font-weight:700;color:#fff;border-radius:8px;background:#004fe0;width:144px;height:48px;margin:3px;outline:none!important;border:1px solid #004fe0;position:relative}.FileUplaoderNewOne input:after{content:"";background-image:url(webpack:///mini-css-extract-plugin/_next/static/media/file_upload.86d74352.svg);background-repeat:no-repeat;position:absolute;width:30px;height:30px;left:15px;top:15px;z-index:55}.FormVolunteerPara,.FormVolunteerParaCareersApply{margin:6px 0 0!important;padding-right:12px!important;text-align:left!important;font:normal normal normal 16px/24px Poppins!important;letter-spacing:0!important;color:#1b1b1f!important;opacity:1!important}.FormVolunteerParaCareersApply{padding-top:12px!important}.textOutline{-webkit-text-fill-color:transparent;-webkit-text-stroke-color:#3854c4;-webkit-text-stroke-width:.01em;font-size:6.25rem}.textOutlineH1{color:#3854c4;height:116px;font-size:6.25rem;margin:0 0 60px;display:inline-block}@media only screen and (max-width:768px){.textOutline{color:#3854c4!important;height:96px;font-size:5rem!important;margin:0;display:inline-block;padding:0}.textOutlineH1{-webkit-text-fill-color:transparent!important;-webkit-text-stroke-color:#3854c4!important;-webkit-text-stroke-width:.012em!important}}