.nextjs-static-indicator-toast-wrapper{display:none!important}:root{--background:#fff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:work Sans;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1f3b54!important}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}html{scroll-behavior:smooth;scroll-padding-top:100px}a.text-white:hover{color:#ddd}.center{text-align:center}h1,h2,h3,h4,h5,h6{font-family:Heebo!important;font-weight:700;color:#323e42!important}.h2heading{color:#1f3b54!important;margin-bottom:40px;font-family:Oswald;font-weight:700}.white{color:#fff}.h2heading{color:#1f3b54;font-size:30px;font-family:Roboto;font-weight:bolder;width:auto;padding-bottom:10px;margin:0 auto;justify-content:center;align-items:center}.gradient-text{background:#323e42!important;color:#000!important;color:#323e42!important}.card-header{background:#21628d!important}.card{border:1px solid #21628d!important;box-shadow:0 0 5px #1f3b54!important;border-radius:15px!important}.card-title{color:#323e42!important;font-size:20px!important;padding:5px 0 3px!important;font-weight:700;font-family:Roboto}.seemorebtn{width:100%;border-radius:0 0 15px 15px!important;background:#1f3b54!important;font-size:14px!important;padding:12px!important;height:50px;border:0!important}.Aboutparent .btn{display:inline-flex;gap:.3rem;color:#1f3b54;font-weight:600;text-decoration:none;font-size:14px;align-items:center;justify-content:center}.Aboutparent .btn span{font-size:14px;transition:transform .3s ease}.Aboutparent .btn:hover span{transform:translateX(4px)}.Aboutparent .btn{color:#1f3b54!important;border:1px solid #21628d!important}.Aboutparent .btn:hover,.seemorebtn:hover{background-color:#21628d!important;border:1px solid #1f3b54!important;color:#fff!important}div,p{text-align:justify;font-weight:300}div,ol li,p,ul li{font-family:poppins!important;font-size:13px!important}#about{padding:2rem 0;background:conic-gradient(from -60deg at 50% calc(100% / 3),#d5e8f1 0 120deg,#0000 0),conic-gradient(from 120deg at 50% calc(200% / 3),#d9d9d9 0 120deg,#0000 0),conic-gradient(from 60deg at calc(200% / 3),#f6f5fa 60deg,#f6f5fa 0 120deg,#0000 0),conic-gradient(from 180deg at calc(100% / 3),#f6f5fa 60deg,#f6f5fa 0 120deg,#0000 0),linear-gradient(90deg,#f6f5fa calc(100% / 6),#21628d 0 50%,#f6f5fa 0 calc(500% / 6),#1f3b54 0);background-size:calc(1.732 * 200px) 1000px;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.mar0{margin:0!important}.divider{width:calc(100% - 92%);height:2px;background-color:#083577!important;margin-top:0;margin-bottom:2rem!important}.quality{background-color:#d5e8f1!important;padding:5px 0!important;margin-top:9px;font-size:1rem;background:transparent!important}.careerparent a{color:#21628d!important}.careerparent a:hover{color:#1f3b54!important}.contactparent a{color:#21628d!important}.contactparent a:hover{color:#1f3b54!important}a.contact-privacy:hover{color:#fff!important}.newssection a{color:#21628d!important}.mailtopbar a,.newssection a:hover{color:#1f3b54!important}.mailtopbar a:hover{color:#21628d!important}.jobopenings .accordion{opacity:.8}@media(max-width:1023px){.h2heading{color:#1f3b54!important;font-size:25px;font-family:Roboto;font-weight:bolder;width:250px;padding-bottom:20px;margin:30px auto 0}.card-title{color:#323e42!important;font-size:20px!important;padding:10px 0!important;font-weight:700;text-align:left}p{font-family:work Sans;font-size:13px}.seemorebtn{width:100%;border-radius:0 0 15px 15px!important;background:#323e42!important;font-size:14px!important;padding:12px!important}#about{padding:30px 0 60px;background-color:#e9f2ff}.card{height:auto!important}}@media(max-width:700px){.card{height:auto!important}.h2heading{width:202px;padding-bottom:20px;margin:30px auto 0}.bi-arrow-left-circle,.bi-arrow-right-circle,.bi-chevron-left,.bi-chevron-right{background-color:#e9f2ff;border:1px solid #000}}.gradient-text{background:linear-gradient(90deg,#39327f 50%,#2086e9 0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.heading{color:#1f3b54!important}.heading span{color:#21628d!important}