
.Hero-module-scss-module__TmHyTW__container{height:100vh;position:relative;overflow:hidden}.Hero-module-scss-module__TmHyTW__carouselContainer{z-index:0;position:absolute;inset:0}.Hero-module-scss-module__TmHyTW__slide{flex:0 0 100%;min-width:0;height:100vh;position:relative}.Hero-module-scss-module__TmHyTW__heroBgImage{object-fit:cover}.Hero-module-scss-module__TmHyTW__overlay{opacity:.88;z-index:1;background:#000;position:absolute;inset:0}.Hero-module-scss-module__TmHyTW__content{z-index:2;flex-direction:column;justify-content:center;align-items:center;height:100%;padding-inline:1.5rem;display:flex;position:relative}.Hero-module-scss-module__TmHyTW__title{color:#fff;text-align:center;font-size:3.5rem;font-weight:400}@media (max-width:1023px){.Hero-module-scss-module__TmHyTW__title{font-size:2.5rem}}@media (max-width:639px){.Hero-module-scss-module__TmHyTW__title{font-size:2rem}}.Hero-module-scss-module__TmHyTW__subtitle{text-align:center;color:#2d5f94;max-width:550px;margin-top:5px;font-size:1.25rem;font-weight:400;line-height:normal}@media (max-width:639px){.Hero-module-scss-module__TmHyTW__subtitle{font-size:1rem}}.Hero-module-scss-module__TmHyTW__buttonContainer{flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:3rem;display:flex}.Hero-module-scss-module__TmHyTW__buttonContainer .Hero-module-scss-module__TmHyTW__ctaButton{color:#12304d;background:#ffffff4d;border:1px solid #0000;border-radius:3px;flex-direction:column;align-items:center;gap:10px;width:120px;padding:20px 10px;display:flex;position:relative}@media (max-width:639px){.Hero-module-scss-module__TmHyTW__buttonContainer .Hero-module-scss-module__TmHyTW__ctaButton{width:95px;padding:16px 8px}}.Hero-module-scss-module__TmHyTW__buttonContainer .Hero-module-scss-module__TmHyTW__ctaLabel{color:#fff;font-size:.75rem}.Hero-module-scss-module__TmHyTW__buttonContainer .Hero-module-scss-module__TmHyTW__ctaIcon{color:#fff;margin-top:15px;font-size:2rem}@media (max-width:639px){.Hero-module-scss-module__TmHyTW__buttonContainer .Hero-module-scss-module__TmHyTW__ctaIcon{margin-top:10px;font-size:1.5rem}}
.Carousel-module-scss-module__2GuYGa__emblaWrapper{width:100%;height:100%;position:relative}.Carousel-module-scss-module__2GuYGa__embla{width:100%;height:100%;overflow:hidden}.Carousel-module-scss-module__2GuYGa__emblaContainer{height:100%;display:flex}.Carousel-module-scss-module__2GuYGa__emblaSlide{flex:0 0 100%;min-width:0}.Carousel-module-scss-module__2GuYGa__prevButton,.Carousel-module-scss-module__2GuYGa__nextButton{z-index:20;cursor:pointer;color:#fff;background:#00000080;border:none;border-radius:50%;padding:12px 16px;position:absolute;top:50%;transform:translateY(-50%)}.Carousel-module-scss-module__2GuYGa__prevButton{left:16px}.Carousel-module-scss-module__2GuYGa__nextButton{right:16px}.Carousel-module-scss-module__2GuYGa__dotsContainer{z-index:20;position:absolute}.Carousel-module-scss-module__2GuYGa__dotsContainerBottom{align-items:center;gap:8px;display:flex;bottom:16px;left:50%;transform:translate(-50%)}.Carousel-module-scss-module__2GuYGa__dotsContainerLeft{flex-direction:column;gap:12px;display:flex;top:50%;left:32px;transform:translateY(-50%)}.Carousel-module-scss-module__2GuYGa__dot{cursor:pointer;background:#fff6;border:none;border-radius:999px;width:10px;height:10px;transition:all .3s}.Carousel-module-scss-module__2GuYGa__activeDot{background:#12304d}.Carousel-module-scss-module__2GuYGa__dotsContainerLeft .Carousel-module-scss-module__2GuYGa__activeDot{background:#2d5f94;height:32px}
.Carousels-module-scss-module__4w-O_G__container{background-color:#f7f9fb;height:auto}.Carousels-module-scss-module__4w-O_G__slide{background:gray;flex:0 0 100%;justify-content:center;align-items:center;height:400px;font-size:40px;font-weight:700;display:flex}
.Service-module-scss-module__F11XEa__container{background-color:#f5f9fc;flex-direction:column;align-items:center;height:auto;padding:5rem 1.5rem;display:flex}.Service-module-scss-module__F11XEa__title{text-align:center;color:#0b1f33;font-size:2rem;font-weight:400;line-height:normal}.Service-module-scss-module__F11XEa__subtitle{text-align:center;color:#728094;max-width:520px;margin-top:.75rem;font-size:1rem;line-height:1.6}.Service-module-scss-module__F11XEa__cardContainer{grid-template-columns:repeat(3,1fr);gap:1.5rem;width:100%;max-width:1280px;margin-top:3rem;display:grid}@media (max-width:1023px){.Service-module-scss-module__F11XEa__cardContainer{grid-template-columns:repeat(2,1fr);max-width:680px}}@media (max-width:639px){.Service-module-scss-module__F11XEa__cardContainer{grid-template-columns:1fr;max-width:480px}}.Service-module-scss-module__F11XEa__viewAllButton{color:#fff;cursor:pointer;background-color:#061521;border:1px solid #0000;border-radius:6px;margin-top:3rem;padding:.75rem 2.5rem;font-size:1rem;font-weight:500;transition:background-color .2s}.Service-module-scss-module__F11XEa__viewAllButton:hover{background-color:#1c466e}
.Card-module-scss-module__psxWWG__container{background-color:#fff;border:1px solid #dfe5ec;border-radius:12px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0f172014}.Card-module-scss-module__psxWWG__container:hover{transform:translateY(-4px);box-shadow:0 20px 50px #0f17201f}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__img{object-fit:cover;object-position:center 30%;width:100%;height:210px}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content{flex-direction:column;flex:1;gap:.5rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content .Card-module-scss-module__psxWWG__title{color:#0b1f33;font-size:1.25rem;font-weight:600}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content .Card-module-scss-module__psxWWG__subtitle{color:#728094;font-size:.875rem;line-height:1.5}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content .Card-module-scss-module__psxWWG__listItem{align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content .Card-module-scss-module__psxWWG__listIcon{color:#2d5f94;flex-shrink:0;width:14px}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content .Card-module-scss-module__psxWWG__listLabel{color:#273244;font-size:.875rem}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content .Card-module-scss-module__psxWWG__ctaButton{color:#fff;cursor:pointer;background-color:#12304d;border:none;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:inline-flex}.Card-module-scss-module__psxWWG__container .Card-module-scss-module__psxWWG__content .Card-module-scss-module__psxWWG__ctaButton:hover{background-color:#1c466e}
.Contact-module-scss-module__sYic1G__container{background-color:#061521;margin-top:1rem}.Contact-module-scss-module__sYic1G__title{color:#fff;margin-bottom:.8rem;font-size:1.25rem;font-weight:600}.Contact-module-scss-module__sYic1G__contactDetails{gap:5rem;padding:3rem 2rem;display:flex}@media (max-width:1023px){.Contact-module-scss-module__sYic1G__contactDetails{gap:3rem}}@media (max-width:639px){.Contact-module-scss-module__sYic1G__contactDetails{flex-direction:column;gap:2rem;padding:2.5rem 1.5rem}}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__quickLinksContainer{gap:2rem;display:flex}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__quickLinksContainer .Contact-module-scss-module__sYic1G__linksContainer{flex-direction:column;display:flex}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__link{color:#9dbde0;padding:.2rem 0;font-size:.875rem;text-decoration:none;transition:color .2s}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__link:hover{color:#fff}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__contactInfo .Contact-module-scss-module__sYic1G__contactInfoContainer{flex-wrap:wrap;align-items:flex-start;gap:2rem;display:flex}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__contactInfo .Contact-module-scss-module__sYic1G__contactInfoContainer .Contact-module-scss-module__sYic1G__contactItem{align-items:center;gap:10px;display:flex}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__contactInfo .Contact-module-scss-module__sYic1G__contactInfoContainer .Contact-module-scss-module__sYic1G__contactIcon{color:#6f9bcc;flex-shrink:0;width:16px}.Contact-module-scss-module__sYic1G__contactDetails .Contact-module-scss-module__sYic1G__contactInfo .Contact-module-scss-module__sYic1G__contactInfoContainer .Contact-module-scss-module__sYic1G__contactLabel{color:#c9dbee;font-size:.875rem}
.Footer-module-scss-module__kQc2fa__container{text-align:center;align-items:center;display:flex}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__socMedContainer{justify-content:center;gap:10px;margin:.5rem;display:flex}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__socMedContainer a{border:1px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:35px;height:35px;display:flex}.Footer-module-scss-module__kQc2fa__container .Footer-module-scss-module__kQc2fa__socMedContainer a .Footer-module-scss-module__kQc2fa__contactIcon,.Footer-module-scss-module__kQc2fa__container p{color:#fff;font-size:.875rem}
