.CareersComponent_careersParent__WbL8w{display:flex;flex-direction:column;width:100%;overflow-x:hidden}.CareersComponent_midSection__RQ5P5{width:100%;max-width:1460px;margin:0 auto;background-color:#fff;display:flex;flex-direction:column;min-height:400px}.CareersComponent_zigzagSection__yOAzc{width:100%;max-width:1200px;margin:3rem auto;padding:0 1rem;display:flex;flex-direction:column;gap:3rem}.CareersComponent_zigzagItem__yymhi{display:flex;align-items:center;justify-content:center;gap:2rem}.CareersComponent_zigzagItem__yymhi .CareersComponent_textBlock__axGI6{flex:1 1}.CareersComponent_zigzagItem__yymhi .CareersComponent_textBlock__axGI6 h3{font-size:1.8rem;margin-bottom:1rem;color:#0056b3}.CareersComponent_zigzagItem__yymhi .CareersComponent_textBlock__axGI6 p{font-size:1rem;line-height:1.6;color:#333}.CareersComponent_zigzagItem__yymhi .CareersComponent_imageBlock__n0NRP{flex:1 1}.CareersComponent_zigzagItem__yymhi .CareersComponent_imageBlock__n0NRP img{width:100%;max-height:300px;object-fit:cover;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.1)}.CareersComponent_reverse__Ad0_T{flex-direction:row-reverse}@media(max-width:600px){.CareersComponent_reverse__Ad0_T,.CareersComponent_zigzagItem__yymhi{flex-direction:column!important;text-align:center}.CareersComponent_textBlock__axGI6 h3{font-size:1.4rem}.CareersComponent_textBlock__axGI6 p{font-size:.95rem}.CareersComponent_imageBlock__n0NRP img{max-height:200px}}.CareersComponent_fixedHeightCard__kb3z8{overflow:auto}.Banner_banner__OYKKg{width:100%;height:550px;background-color:#fff;background-size:100% auto;background-repeat:no-repeat;position:relative;display:flex;justify-content:center;align-items:center}.Banner_heroSection2__2lVra{width:100%;padding:0 20px}.Banner_heroSection2__2lVra,.Banner_heroSection__VJw02{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:1000}.Banner_heroSection__VJw02{padding:0;height:70px;background-blend-mode:revert-layer;background-color:rgba(18,177,255,.61);position:absolute;right:0;bottom:5%;border-top-left-radius:35px;border-bottom-left-radius:35px}.Banner_mainTitle__at8I4{color:#fff;text-shadow:2px 2px 4px rgba(0,0,0,.8);font-size:40px;font-weight:700;font-family:Nunito,sans-serif;margin-bottom:0;display:none}.Banner_guideTitle__FBgZ5{color:#fff;font:600 24px Nunito,sans-serif;max-width:600px;margin:0;line-height:1.6}@media(max-width:1000px){.Banner_banner__OYKKg{height:450px}}@media screen and (max-width:768px){.Banner_banner__OYKKg{height:450px;background-size:cover}.Banner_mainTitle__at8I4{font-size:28px}.Banner_guideTitle__FBgZ5{font-size:20px}}@media screen and (max-width:576px){.Banner_banner__OYKKg{height:450px}.Banner_mainTitle__at8I4{font-size:26px}.Banner_guideTitle__FBgZ5{font-size:18px;max-width:100%}.Banner_heroSection__VJw02{align-items:end;padding-right:10px}}@media screen and (max-width:400px){.Banner_banner__OYKKg{height:450px}.Banner_mainTitle__at8I4{font-size:24px}.Banner_guideTitle__FBgZ5{font-size:18px;line-height:1.5}}.HomeComponent_homeParent__f7YVc{display:flex;flex-direction:column;width:100%;overflow-x:hidden}.HomeComponent_midSection__AHHF4{width:100%;max-width:1460px;margin:0 auto;background-color:#fff;display:flex;flex-direction:column}.HomeComponent_titleText__z4Mry{display:flex;justify-content:center;margin-top:20px}.HomeComponent_mainSection__WM_Nx{max-width:850px;font-family:Inter,sans-serif;color:#000}.HomeComponent_title__E0FL4{font-size:32px;font-weight:700;text-align:center;margin-top:30px;margin-bottom:10px;font-family:Nunito,sans-serif}.HomeComponent_description___dIuA{font-size:22px;font-weight:600;text-align:center;margin-top:20px;margin-bottom:30px;font-family:Nunito,sans-serif}@media screen and (min-width:600px)and (max-width:1000px){.HomeComponent_description___dIuA{font-size:14px}}@media screen and (max-width:599px){.HomeComponent_title__E0FL4{font-size:20px}.HomeComponent_description___dIuA{font-size:14px;padding-left:10px;padding-right:10px}.HomeComponent_mainSection__WM_Nx{padding-left:20px;padding-right:20px}}@media(max-width:1000px){.HomeComponent_midSection__AHHF4{padding-left:0;padding-right:0}}@media screen and (max-width:1200px){.HomeComponent_midSection__AHHF4{padding-left:0;padding-right:0}}.HomeComponent_servicesContainer__Wksa3{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;width:calc(100% - 20px);margin:20px 10px 40px}.HomeComponent_serviceCard__oI4tB{background:#fff;border-radius:5px;padding:20px;flex:1 1;min-width:300px;max-width:500px;border:1px solid #ddd}.HomeComponent_serviceCard__oI4tB:hover{cursor:pointer;box-shadow:0 4px 8px rgba(87,138,255,.2)}@media(max-width:1072px){.HomeComponent_servicesContainer__Wksa3{gap:10px}}@media(max-width:650px){.HomeComponent_servicesContainer__Wksa3{flex-direction:column;align-items:center;gap:10px}.HomeComponent_serviceCard__oI4tB{width:100%;flex:none}.HomeComponent_paragraph__Tiw6d{padding-left:10px;padding-right:10px}}.HomeComponent_content__uK4U5{display:flex;gap:15px}.HomeComponent_icon__devfM{font-size:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;min-height:120px}.HomeComponent_heading__s3Gcr{margin:0;font-size:22px;width:100%;font-family:Nunito,sans-serif;font-weight:600}.HomeComponent_paragraph__Tiw6d{margin-top:5px;text-align:justify;line-height:1.5;font-family:var(--font-Inter)}.HomeComponent_svgIcon__51qkp{display:flex;align-items:center;justify-content:center;height:50px}.HomeComponent_newsSection__I1o2N{display:flex;flex-direction:column;align-items:center}.JobCard_card__RZeqO{background:white;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1);width:280px;text-align:center}.JobCard_card__RZeqO:hover{box-shadow:0 4px 8px rgba(87,138,255,.2);cursor:pointer}.JobCard_image__AV3nd{width:100%;height:160px;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}.JobCard_title__gv7oQ{padding:10px;font-size:18px;font-family:var(--font-inter)}.JobSection_jobSection__zsxMa{text-align:center;padding:20px}.JobSection_title__PFK5I{font-family:Nunito,sans-serif;font-size:24px;margin-bottom:20px;font-size:32px;font-weight:700}.JobSection_jobList__3wp_I{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.JobSection_moreArticles__Q4iK_{margin-top:20px}.JobSection_moreButton___k9bh{padding:10px 20px;border:1px solid black;background-color:white;cursor:pointer;border-radius:5px;color:black;font-size:14px;font-family:var(--font-inter)}@media screen and (max-width:599px){.JobSection_title__PFK5I{font-size:23px}}