.hero-section{background-color:#0000;background-image:linear-gradient(90deg,#0009,#0009),url(/images/aboutus/new-banner.jpeg);background-position:0 0,0 0;background-repeat:no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;max-width:100%;min-height:100vh;padding:20px;display:flex;overflow-x:hidden}.hero-section .container-fluid{flex-direction:column;justify-content:center;align-items:center;width:100%;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem;display:flex}.hero-section .heading{text-align:center;width:100%;margin-top:0}.hero-section .heading .about-us-text{color:#fff;font-size:20px;font-weight:500;font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);letter-spacing:10px}.hero-section .heading .aboutus-heading{font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);font-size:var(--mjb-h1-size);color:#fff;margin-top:22px;margin-bottom:14px;font-weight:700;line-height:1.15}.hero-section .heading .aboutus-subheading{font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);color:#fff;font-size:clamp(1.25rem,3vw,36px);font-weight:500}.hero-section .heading .aboutus-banner-text p:first-child{margin-top:20px;margin-bottom:0}.hero-section .heading .aboutus-banner-text p{color:#fff;font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);margin-top:0;margin-bottom:1rem;font-size:clamp(16px,1.8vw,20px);font-weight:500}.hero-section .btn-wrapper{margin-top:35px;padding:0 30px}.hero-section .btn-wrapper button{color:#0d6efd;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.hero-section .btn-wrapper button p{color:#fff;width:250px;max-width:100%;font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);background:#526eb0;border-radius:22px;margin:0 auto;padding:10px}@media screen and (max-width:768px){.hero-section{min-height:min(100vh,640px);padding:5rem 1rem 3rem}.hero-section .heading .about-us-text{letter-spacing:6px;font-size:16px}}@media screen and (max-width:480px){.hero-section .btn-wrapper{padding:0}.hero-section .btn-wrapper button p{width:100%}}
.whoWeAre{box-sizing:border-box;min-height:0;margin:20px 0;padding:clamp(1.5rem,4vw,2.5rem) 5%}.whoWeAre .whoWeAre-container{box-sizing:border-box;flex-wrap:wrap;align-items:flex-start;gap:1.5rem;width:100%;margin-left:auto;margin-right:auto;display:flex}.whoWeAre .left-part{box-sizing:border-box;flex-wrap:wrap;flex:1 1 0;min-width:0;min-height:420px;display:flex;position:relative}.whoWeAre .second-img{position:absolute;top:110px;left:260px}.whoWeAre .first-img,.whoWeAre .second-img{width:260px;max-width:100%;height:auto}.whoWeAre .first-img{object-fit:cover;height:380px}.whoWeAre .info-wrapper{box-sizing:border-box;padding:15px}.whoWeAre .info-main-title{font-size:var(--mjb-h2-primary);font-weight:700;font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);color:#5b5a5a;line-height:1.15}.whoWeAre .info-sub-title{font-size:var(--mjb-h2-secondary);font-weight:600;font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);color:#5b5a5a;margin-bottom:1rem;line-height:1.25}.whoWeAre .info-wrapper p{font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);text-align:justify;color:#5b5a5a;margin-top:0;margin-bottom:1rem;font-size:16px;font-weight:500;line-height:1.5}.whoWeAre .float-right{float:right;margin-right:18px}.whoWeAre .star-img img{max-width:96px;height:auto}.whoWeAre .right-part{box-sizing:border-box;flex:1 1 0;min-width:0}@media screen and (max-width:1280px){.whoWeAre{padding:28px 4%}.whoWeAre .left-part{min-height:360px}.whoWeAre .first-img,.whoWeAre .second-img{width:220px}.whoWeAre .first-img{height:320px}.whoWeAre .second-img{top:88px;left:180px}.whoWeAre .info-wrapper{padding:8px 0 8px 8px}.whoWeAre .info-wrapper p{font-size:15px}}@media screen and (max-width:1100px){.whoWeAre .whoWeAre-container{flex-direction:column;justify-content:center;align-items:stretch;gap:1rem}.whoWeAre .left-part{flex:none;width:min(480px,100%);min-height:340px;margin:0 auto;padding-bottom:24px}.whoWeAre .right-part{flex:none;width:100%}.whoWeAre .first-img,.whoWeAre .second-img{width:220px}.whoWeAre .first-img{height:300px;margin-left:0}.whoWeAre .second-img{top:80px;left:min(42vw,200px)}.whoWeAre .info-wrapper{padding:8px 0 0}}@media screen and (max-width:768px){.whoWeAre{padding:24px 5%}.whoWeAre .left-part{width:min(420px,100%);min-height:300px}.whoWeAre .first-img,.whoWeAre .second-img{width:200px}.whoWeAre .first-img{height:280px}.whoWeAre .second-img{top:70px;left:min(38vw,170px)}.whoWeAre .info-wrapper p{text-align:left;font-size:15px}.whoWeAre .float-right{float:none;margin:8px 0 0}}@media screen and (max-width:668px){.whoWeAre{padding:1.5rem 1rem}.whoWeAre .second-img{display:none}.whoWeAre .left-part{justify-content:center;width:100%;min-height:0;padding-bottom:0}.whoWeAre .first-img{width:100%;max-width:320px;height:auto;margin-left:0}.whoWeAre .info-wrapper{padding:15px 0 0}.whoWeAre .float-right{float:none;margin:0}}@media screen and (max-width:400px){.whoWeAre .info-wrapper p{font-size:14px}.whoWeAre .star-img img{max-width:72px}}
#platform.platform{background-color:#f5f7fa;min-height:0;padding:clamp(1.5rem,4vw,2.5rem) 5%}#platform .platform-container{flex-wrap:wrap;gap:1rem;width:100%;margin-left:auto;margin-right:auto;padding:36px 0;display:flex}#platform .left-section{flex:1 1 0;min-width:0}#platform .text-wrapper{margin-top:20px;padding:0 35px}#platform .platform-main-title{font-size:var(--mjb-h2-primary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);color:#5b5a5a;font-weight:700;line-height:1.15}#platform .platform-sub-title{font-size:var(--mjb-h2-secondary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);color:#5b5a5a;font-weight:600}#platform .desc{font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);text-align:justify;color:#5b5a5a;font-size:16px;font-weight:500;line-height:24px}#platform .quote2{float:right}#platform .right-section{flex:1.15 1 0;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:stretch;gap:14px;min-width:min(100%,32rem);display:grid}#platform .service-box{box-sizing:border-box;background-color:#fff;border:1px solid #526eb01f;border-radius:12px;flex-direction:column;gap:.7rem;width:100%;min-width:0;max-width:none;height:100%;min-height:0;margin:0;padding:1.05rem 1.1rem 1.15rem;transition:box-shadow .2s,border-color .2s;display:flex;box-shadow:0 10px 22px -18px #2f364247}#platform .service-box:hover{border-color:#526eb038;box-shadow:0 14px 24px -18px #2f364261}#platform .top-sec{flex:none;justify-content:flex-start;align-items:center;gap:.7rem;min-width:0;display:flex}#platform .top-sec img{object-fit:contain;flex-shrink:0;width:3.25rem;height:3.25rem}#platform #digital-solution-icon{width:4.15rem;height:4.15rem}#platform .service-title{font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);text-align:left;text-wrap:balance;color:#5b5a5a;min-width:0;margin:0;padding:0;font-size:clamp(1rem,1.15vw + .7rem,1.15rem);font-weight:700;line-height:1.3}#platform .bottom-sec{flex:auto;min-width:0;display:flex}#platform .service-box-text{color:#727272;width:100%;font-size:clamp(.9rem,.25vw + .84rem,.98rem);font-weight:500;line-height:1.55;font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);text-align:left;text-justify:inter-word;text-align-last:left;letter-spacing:normal;word-spacing:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 3 3;text-wrap:pretty;margin:0}@media (max-width:1180px){#platform .platform-container{flex-direction:column;align-items:stretch;padding:12px 0}#platform .text-wrapper{padding:0}#platform .platform-main-title,#platform .platform-sub-title{text-align:center}#platform .right-section{flex:auto;width:100%;min-width:0}}@media (max-width:640px){#platform.platform{padding:1.5rem 1rem}#platform .right-section{grid-template-columns:1fr;gap:12px}#platform .service-box{padding:1rem 1.05rem 1.1rem}#platform .service-box-text{font-size:.94rem;line-height:1.55}}
#drive.drive{min-height:0;margin:20px 0;padding:clamp(1.5rem,4vw,2.5rem) 0}#drive .drive-container{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}#drive .header-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}#drive .drive-main-title{font-size:var(--mjb-h2-primary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);text-align:center;color:#5b5a5a;font-weight:700;line-height:1.15}#drive .drive-sub-title{font-size:var(--mjb-h2-secondary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);text-align:center;color:#5b5a5a;margin-bottom:30px;padding:0 .75rem;font-weight:600}#drive .cards-container{flex-wrap:wrap;justify-content:center;gap:24px;width:100%;padding-bottom:48px;display:flex}#drive .integrity-bg,#drive .trust-bg,#drive .optimism-bg,#drive .gratitude-bg,#drive .commitment-bg,#drive .servicemind-bg{background-repeat:no-repeat;background-size:contain;border-radius:9px;width:100%;max-width:340px;height:350px;margin-bottom:30px;position:relative}#drive .integrity-bg{background-image:url(/images/aboutus/integrity.webp)}#drive .trust-bg{background-image:url(/images/aboutus/trust.webp)}#drive .optimism-bg{background-image:url(/images/aboutus/optimism.webp)}#drive .gratitude-bg{background-image:url(/images/aboutus/gratitude.webp)}#drive .commitment-bg{background-image:url(/images/aboutus/commitment.webp)}#drive .servicemind-bg{background-image:url(/images/aboutus/servicemind.webp)}#drive .drive-box{box-sizing:border-box;background:#fefefee6;border-radius:9px;width:100%;max-width:290px;height:auto;min-height:225px;padding:20px;position:absolute;top:140px;left:28px;box-shadow:0 3px 20px #0000000d}#drive .title-img-wrapper{justify-content:space-between;align-items:center;display:flex}#drive .title-img-wrapper p{text-underline-offset:5px;color:#5b5a5a;font-size:20px;font-weight:bolder;font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);margin-top:0;margin-bottom:1rem;-webkit-text-decoration:underline #5b5a5a;text-decoration:underline #5b5a5a;text-decoration-thickness:2px}#drive .title-img-wrapper img{width:40px;height:auto}#drive .drive-text{text-align:left;color:#5b5a5a;font-size:16px;font-weight:700;font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);margin-top:15px}@media (max-width:512px){#drive .integrity-bg,#drive .trust-bg,#drive .optimism-bg,#drive .gratitude-bg,#drive .commitment-bg,#drive .servicemind-bg{max-width:100%}#drive .drive-box{width:auto;max-width:none;left:5%;right:5%}#drive .title-img-wrapper p{font-size:18px}#drive .drive-text{font-size:14px}}
.track-record{min-height:0;margin:20px 0 80px;padding:clamp(1.5rem,4vw,2.5rem) 6% 4rem}.track-record .track-main-title{font-size:var(--mjb-h2-primary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);text-align:center;color:#5b5a5a;font-weight:700;line-height:1.15}.track-record .track-sub-title{font-size:var(--mjb-h2-secondary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);text-align:center;color:#5b5a5a;margin-bottom:30px;font-weight:600}.track-record .blue-bg-container{background:#526eb0;border-radius:9px 9px 0 0;gap:18px;height:161px;padding:0 18px;display:flex}.track-record .track-cards{background:#fff;border-radius:9px;width:100%;max-width:330px;height:120px;margin:75px auto 0;padding:20px;box-shadow:0 3px 20px #0000000d}.track-record .cards-cotents{align-items:center;gap:12px;margin-left:8px;display:flex}.track-record .cards-cotents img{object-fit:contain;flex-shrink:0;width:75px;height:80px}.track-record .card-title{color:#5b5a5a;font-size:clamp(1.6rem,2.5vw,40px);font-weight:700;font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);margin:0;line-height:1.15}.track-record .card-desc{color:#5b5a5a;font-size:16px;font-weight:500;font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);margin-top:0;margin-bottom:0}@media (max-width:1072px){.track-record{margin-bottom:20px;padding-bottom:2rem}.track-record .blue-bg-container{border-radius:9px;flex-flow:column wrap;justify-content:center;align-items:center;height:auto;padding:18px 0;display:flex}.track-record .track-cards{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:60%;height:auto;min-height:180px;margin:0 0 12px;padding:20px;display:flex}.track-record .cards-cotents{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-left:0;display:flex}.track-record .card-text-container{flex-direction:column;justify-content:center;align-items:center;display:flex}}@media (max-width:767px){.track-record{padding-left:3%;padding-right:3%}.track-record .track-cards{max-width:80%}}@media (max-width:512px){.track-record{padding-left:1rem;padding-right:1rem}.track-record .track-cards{max-width:100%}}
.award-section{min-height:0;font-family:var(--home-font-body,var(--font-inter),Inter,sans-serif);margin:20px 0;padding:clamp(1.5rem,4vw,2.5rem) 5%}.award-section .award-container{justify-content:center;align-items:center;gap:1.5rem;width:100%;margin-left:auto;margin-right:auto;display:flex}.award-section .left-part img{object-fit:contain;width:100%;max-width:295px;height:405px}.award-section .left-part{flex:1;justify-content:center;min-width:0;display:flex}.award-section .right-part{flex:2;min-width:0;padding:52px 0}.award-section .main-title{font-size:var(--mjb-h2-primary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);color:#5b5a5a;font-weight:700;line-height:1.15}.award-section .sub-title{font-size:var(--mjb-h2-secondary);font-family:var(--home-font-display,var(--font-sora),"Sora",Inter,sans-serif);color:#5b5a5a;font-weight:600}@media (max-width:922px){.award-section .award-container{flex-direction:column;justify-content:center;align-items:center;padding-top:2%}.award-section .right-part{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:1rem 0 0;display:flex}.award-section .main-title,.award-section .sub-title{text-align:center}}@media (max-width:568px){.award-section{padding:1.5rem 1rem}.award-section .left-part img{max-width:230px;height:340px}}
