@import"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";@keyframes shine{to{left:125%}}.Homepage .banner{height:450px;padding:24px 24px 0;background:#fafcfe;position:relative}@media only screen and (max-width:1050px){.Homepage .banner{padding:24px 0;height:auto!important}}@media screen and (max-width:767px){.Homepage .banner{padding:0}}.Homepage .banner .innerBanner{display:flex;align-items:center;justify-content:space-between;width:100%;height:100%}@media only screen and (max-width:1050px){.Homepage .banner .innerBanner{margin:0;width:100%;max-width:100%!important;padding:0}}@media screen and (max-width:767px){.Homepage .banner .innerBanner{position:relative}}.Homepage .banner .bannerText{width:60%;height:450px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:1;position:relative}@media only screen and (max-width:1050px){.Homepage .banner .bannerText{padding-left:20px}}@media screen and (max-width:767px){.Homepage .banner .bannerText{width:100%;z-index:1;background:hsla(0,0%,100%,.651);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:24px}}.Homepage .banner .bannerText h3{font-size:44px;max-width:781px;font-weight:600}@media only screen and (max-width:1200px){.Homepage .banner .bannerText h3{font-size:48px}}@media only screen and (max-width:1050px){.Homepage .banner .bannerText h3{font-size:34px}.Homepage .banner .bannerText h3 br{display:none}}.Homepage .banner .bannerText p{color:#7886a2;font-size:17px}@media only screen and (max-width:1200px){.Homepage .banner .bannerText p{font-size:16px}}.Homepage .banner .bannerImage{position:absolute;top:0;left:0;width:100%}.Homepage .banner .bannerImage .backBlob{width:90%;aspect-ratio:1;background-color:#00aff0;border-radius:100%;position:absolute}.Homepage .banner .bannerImage img{height:100%;width:290px;max-width:100%;vertical-align:middle;z-index:1;object-fit:contain}.Homepage .servicesSection{background-color:#e2f2ff;padding:72px 0 154px;position:relative;margin-bottom:160px}.Homepage .servicesSection .innerServicesSection .heading{color:#003282;font-size:22px;line-height:1.25;margin-top:0;font-weight:700;text-align:center}.Homepage .servicesSection .innerServicesSection .subText{font-size:20px;text-align:center;margin:24px 0 0;color:#003282}.Homepage .servicesSection .innerServicesSection .servicesDiv{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:-120px;left:0;width:100%}@media screen and (max-width:768px){.Homepage .servicesSection .innerServicesSection .servicesDiv{overflow:auto}}.Homepage .servicesSection .innerServicesSection .servicesDiv .serviceBox{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.Homepage .servicesSection .innerServicesSection .servicesDiv .serviceBox .serviceBoxImage{width:160px;height:160px;background-color:#fff;box-shadow:0 1px 12px rgba(0,0,0,.08);border-radius:16px;display:flex;justify-content:center;background:#fff;align-items:center}.Homepage .servicesSection .innerServicesSection .servicesDiv .serviceBox h3{text-align:center;font-size:24px;color:#003282;font-weight:600;margin-top:24px}.Homepage .vacancies{align-items:center;justify-content:center;background:transparent;z-index:3;position:relative;background-color:#fff;min-height:450px;padding:50px 0}.Homepage .vacancies .headingDiv{width:100%;margin:auto;text-align:center}.Homepage .vacancies .headingDiv h2{color:#000;font-size:40px;font-weight:600}@media only screen and (max-width:1200px){.Homepage .vacancies .headingDiv h2{font-size:30px}}.Homepage .vacancies .slider-container{padding:24px}.Homepage .whyUs{display:flex;align-items:center;justify-content:center;padding:60px 0;position:relative;background:#e2f2ff}@media only screen and (max-width:1050px){.Homepage .whyUs{padding:40px 0}}.Homepage .whyUs .backBlob{position:absolute;display:flex;align-items:center;width:100%;height:100%;background-color:#1a1f2f}.Homepage .whyUs .innerWhyUs{display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1}.Homepage .whyUs .innerWhyUs .text{display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:center}.Homepage .whyUs .innerWhyUs .text .headingDiv{width:80%}.Homepage .whyUs .innerWhyUs .text .headingDiv h5{color:#00aff0;font-size:15px;font-weight:600}.Homepage .whyUs .innerWhyUs .text .headingDiv h2{color:#fff;font-size:40px;font-weight:600}@media only screen and (max-width:1200px){.Homepage .whyUs .innerWhyUs .text .headingDiv h2{font-size:30px}}@media only screen and (max-width:1050px){.Homepage .whyUs .innerWhyUs .text .headingDiv h2{font-size:28px}}.Homepage .whyUs .innerWhyUs .text .desDiv{margin-top:10px;width:80%}.Homepage .whyUs .innerWhyUs .text .desDiv p{color:#fff;font-size:17px}@media only screen and (max-width:1200px){.Homepage .whyUs .innerWhyUs .text .desDiv p{font-size:16px}}.Homepage .whyUs .innerWhyUs .whyUsPoints{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:50px}@media only screen and (max-width:1200px){.Homepage .whyUs .innerWhyUs .whyUsPoints .row{row-gap:20px}.Homepage .whyUs .innerWhyUs .whyUsPoints .row .col-md-3{min-width:49%!important;width:49%!important}}@media screen and (max-width:767px){.Homepage .whyUs .innerWhyUs .whyUsPoints .row .col-md-3{min-width:100%!important;width:100%!important}}.Homepage .whyUs .innerWhyUs .whyUsPoints .whyUsPointsdiv{background:#fff;padding:24px;border-radius:10px;height:100%;box-shadow:0 1px 12px rgba(0,0,0,.08)}.Homepage .whyUs .innerWhyUs .whyUsPoints .whyUsPointsdiv img{margin-bottom:20px}@media only screen and (max-width:1200px){.Homepage .whyUs .innerWhyUs .whyUsPoints .whyUsPointsdiv img{width:80px;margin-bottom:10px}}.Homepage .whyUs .innerWhyUs .whyUsPoints .whyUsPointsdiv h6{color:#003282;font-size:28px;margin-bottom:20px;font-weight:500;text-align:left}@media only screen and (max-width:1200px){.Homepage .whyUs .innerWhyUs .whyUsPoints .whyUsPointsdiv h6{font-size:18px;margin-bottom:10px}}.Homepage .whyUs .innerWhyUs .whyUsPoints .whyUsPointsdiv p{font-size:20px;color:#484848;text-align:left}.Homepage .blogs{padding:60px 0}.Homepage .blogs h2{color:#00aff0;text-align:center;font-size:36px;margin:0 0 34px;font-weight:900}.Homepage .blogs .innerBlogs{align-items:center;justify-content:space-between}.Homepage .blogs .innerBlogs .blogDiv{width:100%;box-shadow:0 0 6px -3px rgba(0,0,0,.473);border-radius:10px;overflow:hidden}.Homepage .blogs .innerBlogs .blogDiv img{width:100%;height:250px;object-position:center;object-fit:cover}.Homepage .blogs .innerBlogs .blogDiv .blobDetail{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 24px 24px}.Homepage .blogs .innerBlogs .blogDiv .blobDetail .postDate{position:absolute;background-color:#fff;top:-20px;font-size:12px;height:40px;padding:0 10px;border-radius:10px;display:flex;align-items:center;box-shadow:0 0 4px -1px #000;justify-content:center}.Homepage .blogs .innerBlogs .blogDiv .blobDetail .postDate svg{color:#00aff0;font-size:14px}.Homepage .blogs .innerBlogs .blogDiv .blobDetail h4{font-size:26px;font-weight:700;text-align:center}.Homepage .blogs .innerBlogs .blogDiv .blobDetail a{color:#00aff0;text-decoration:none;font-size:14px;font-weight:600;margin-top:20px}.Homepage .weAreWith{padding:100px 0 150px;position:relative;background:#fff;margin-bottom:200px}@media screen and (max-width:768px){.Homepage .weAreWith{padding:100px 0}}.Homepage .weAreWith .headingDiv h5{color:#00aff0;font-size:15px;font-weight:600;display:flex;align-items:center;column-gap:10px}.Homepage .weAreWith .headingDiv h5 .line{height:3px;width:50px;background-color:#00aff0}.Homepage .weAreWith .headingDiv h2{color:#000;font-size:40px;font-weight:600}@media only screen and (max-width:1200px){.Homepage .weAreWith .headingDiv h2{font-size:30px;margin-bottom:0}}.Homepage .weAreWith .servicesDiv{display:flex;align-items:center;justify-content:space-between;position:absolute;bottom:-120px;left:0;width:100%}@media screen and (max-width:768px){.Homepage .weAreWith .servicesDiv{position:static;margin-top:40px}}.Homepage .weAreWith .servicesDiv .row{width:100%}.Homepage .weAreWith .servicesDiv .row .serviceBox{width:100%;display:flex;align-items:center;flex-direction:column;justify-content:center}.Homepage .weAreWith .servicesDiv .row .serviceBox .serviceBoxImage{width:160px;height:160px;background-color:#e2f2ff;box-shadow:0 1px 12px rgba(0,0,0,.08);border-radius:16px;display:flex;justify-content:center;background:#e2f2ff;align-items:center}.Homepage .weAreWith .servicesDiv .row .serviceBox .serviceBoxImage h4{text-align:center;font-size:28px;color:#003282;font-weight:600;margin-top:24px}.Homepage .weAreWith .servicesDiv .row .serviceBox h3{text-align:center;font-size:24px;color:#003282;font-weight:600;margin-top:24px}.Homepage .locationDiv{padding:50px 0;position:relative;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}.Homepage .locationDiv .locations{display:flex;align-items:center;justify-content:center;column-gap:24px;margin-top:24px}@media screen and (max-width:768px){.Homepage .locationDiv .locations{flex-direction:column}}.Homepage .locationDiv .locations .branch{max-width:400px;border-radius:10px;width:100%;padding:24px;background-color:#e2f2ff;box-shadow:0 0 6px -3px rgba(0,0,0,.473)}@media screen and (max-width:768px){.Homepage .locationDiv .locations .branch:first-child{margin-bottom:24px}}.Homepage .locationDiv .locations .branch img{border-radius:5px;width:100%;height:250px;object-fit:cover;object-position:center}.Homepage .locationDiv .locations .branch h4{padding:24px;color:#003282;font-size:22px;line-height:1.25;margin-top:0;font-weight:700;text-align:center}.Homepage .locationDiv .locations .branch p{font-size:18px;text-align:center;color:#003282}.otherLeads{background-image:url(/_next/static/media/otherLeads.3be43565.jpg);padding:88px 0;background-size:cover;background-position:50%;width:100%;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.otherLeads{padding:40px 0}}.otherLeads .innerOtherLeads{height:100%;width:100%;display:flex;align-items:center;justify-content:flex-end}.otherLeads .innerOtherLeads .textDiv{background-color:#fff;padding:24px;width:50%;border-radius:12px;border-bottom-right-radius:100px}@media screen and (max-width:767px){.otherLeads .innerOtherLeads .textDiv{width:100%}}.otherLeads .innerOtherLeads .textDiv h2{font-size:40px;font-weight:900}@media only screen and (max-width:1200px){.otherLeads .innerOtherLeads .textDiv h2{font-size:30px}}.otherLeads .innerOtherLeads .textDiv a{cursor:pointer;color:#7886a2;font-size:17px;text-decoration:none;display:inline-block;margin-top:10px;margin-left:0;transition:.3s}@media only screen and (max-width:1200px){.otherLeads .innerOtherLeads .textDiv a{font-size:16px}}.otherLeads .innerOtherLeads .textDiv a:hover{margin-left:10px;color:#00aff0}.vacancyCol{padding-bottom:calc(var(--bs-gutter-x)*.5);padding-top:calc(var(--bs-gutter-x)*.5)}.slick-next:before,.slick-prev:before{color:#000!important}.vacancyDiv{display:flex;align-items:center;justify-content:center;padding:0 10px}.vacancyDiv .innerVacancyDiv{width:100%;background-color:#e2f2ff;border:1px solid #e3eaed;padding:25px;border-radius:10px;box-shadow:0 0 4px -2px #000}.vacancyDiv .innerVacancyDiv,.vacancyDiv .innerVacancyDiv .jobIconname{display:flex;flex-direction:column;align-items:center;justify-content:center}.vacancyDiv .innerVacancyDiv .jobIconname .jobIcon{background-color:#00aff0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:100%}.vacancyDiv .innerVacancyDiv .jobIconname .jobIcon svg{color:#fff}.vacancyDiv .innerVacancyDiv .jobIconname p{margin-top:10px;font-size:21px;font-weight:600}.vacancyDiv .innerVacancyDiv .locaton{font-size:14px}.vacancyDiv .innerVacancyDiv ul{padding:0}.vacancyDiv .innerVacancyDiv li{font-size:14px}.vacancyDiv .innerVacancyDiv .applyButn{background-color:#fff;box-shadow:0 1px 12px rgba(0,0,0,.08);color:#fff;padding:8px 15px;border-radius:10px;border:none;color:#00aff0;font-weight:600}