.Contact_container__bdcRI{padding-top:2rem;padding-right:6rem;padding-left:6rem;display:flex;flex-direction:column;justify-content:flex-start;background:linear-gradient(90deg,#1c3b7c,#040b2c);color:#fff;min-height:100vh;gap:2rem}.Contact_topSection__B26xP{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.Contact_formContainer__uFjeo{flex:1;max-width:70wh}.Contact_title__4_hKS{font-size:24px;margin-bottom:20px}.Contact_form__dXQdL{display:flex;flex-direction:column}.Contact_input__5EOnd,.Contact_textarea__Ys1OJ{background-color:transparent;border:1px solid #fff;color:#fff;padding:10px;margin-bottom:15px;border-radius:5px;font-size:16px}.Contact_textarea__Ys1OJ{height:40vh;resize:none}.Contact_button__U6b4l{background-color:#fff;color:#1a1a52;border:none;padding:10px;border-radius:5px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center;gap:8px}.Contact_button__U6b4l:hover{background-color:#f0f0f0}.Contact_button__U6b4l:disabled{background-color:#ccc;color:#666;cursor:not-allowed}.Contact_spinner__9q5uU{width:16px;height:16px;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:Contact_spin__VgG0Z .8s linear infinite}@keyframes Contact_spin__VgG0Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Contact_successMessage__sse5l{margin-top:10px;padding:10px;font-size:14px;text-align:center;border-radius:5px}.Contact_success__aQo8g{background-color:#28a745;color:#fff;border:1px solid #218838}.Contact_error__BZU3y{background-color:#dc3545;color:#fff;border:1px solid #c82333}.Contact_mapContainer__vS4z6{flex:1;max-width:500px;height:80vh}.Contact_map__EjLTr{width:100%;height:100%;border:none;border-radius:5px}.Contact_contactInfo__Mjzla{margin-top:2rem;padding:20px;background-color:#1a1a52;color:#fff;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.2);text-align:center}.Contact_contactTitle__8JUl2{font-size:1.5rem;color:#fff;margin-bottom:15px}.Contact_contactItem__Ftvhn{font-size:1rem;color:#ccc;margin:5px 0}@media (max-width:768px){.Contact_container__bdcRI{padding-right:2rem;padding-left:2rem}.Contact_topSection__B26xP{flex-direction:column}.Contact_formContainer__uFjeo,.Contact_mapContainer__vS4z6{width:100%}.Contact_mapContainer__vS4z6{height:50vh}}.Contact_trademark__lpLk3{font-size:.8rem}.Contact_trademark-symbol__WZ6Oi{font-size:1rem;margin-left:5px}.Contact_termsText___AZax{margin-top:10px;font-size:14px;color:#555}.Contact_termsLink__IY4Ib{color:#06c;cursor:pointer;text-decoration:underline}.Contact_modalOverlay__JLheg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.Contact_modalContent__hTWNg{background:#fff;color:#040b2c;padding:20px;border-radius:12px;max-width:500px;width:90%;box-shadow:0 2px 10px rgba(0,0,0,.3)}.Contact_closeButton__XvU7x{margin-top:20px;padding:8px 16px;background:#06c;color:#fff;border:none;border-radius:6px;cursor:pointer}.HeroSection_heroSection__JRbiS{background:linear-gradient(90deg,#1c3b7c,#040b2c);min-height:100vh;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding-left:6rem;padding-right:6rem;padding-bottom:12rem}.HeroSection_mainContent__KmXbF{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem;height:100%}.HeroSection_textContainer__LGrky{max-width:50%;text-align:start}.HeroSection_textContainer__LGrky h1{font-size:2.5rem;margin-bottom:1rem}.HeroSection_textContainer__LGrky p{font-size:1.25rem;margin-bottom:2rem}.HeroSection_placeholder__JME2M{display:flex;align-items:center;justify-content:center;width:100%;height:16rem}.HeroSection_menuMobile__WdSnQ{position:absolute;top:4rem;right:1rem;background-color:#fff;color:#000;padding:1rem;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);width:auto;display:flex;flex-direction:column;gap:.5rem}@media (max-width:768px){.HeroSection_mainContent__KmXbF{gap:1.5rem;padding:1rem;flex-direction:column}.HeroSection_textContainer__LGrky{max-width:100%}.HeroSection_placeholder__JME2M{height:12rem}.HeroSection_menuMobile__WdSnQ{display:none}}.HeroBanner_heroBanner__cHKMr{background:linear-gradient(90deg,#1c3b7c,#040b2c);max-height:12vh;color:#fff;display:flex;flex-direction:column;justify-content:space-between;padding-left:6rem;padding-right:6rem;padding-bottom:5rem}.HeroBanner_mainContent__Xa2dB{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:4rem;height:100%}.HeroBanner_textContainer__AKv44{max-width:50%;text-align:start}.HeroBanner_textContainer__AKv44 h1{font-size:2.5rem;margin-bottom:1rem}.HeroBanner_textContainer__AKv44 p{font-size:1.25rem;margin-bottom:2rem}.HeroBanner_placeholder__7LTwe{display:flex;align-items:center;justify-content:center;width:100%;height:16rem}@media (max-width:768px){.HeroBanner_mainContent__Xa2dB{gap:1.5rem;padding:1rem;flex-direction:column}.HeroBanner_textContainer__AKv44{max-width:100%}.HeroBanner_placeholder__7LTwe{height:12rem}}.Solutions_aboutUs__CYWOi{padding-top:2rem;padding-right:6rem;padding-left:6rem;background:linear-gradient(90deg,#1c3b7c,#040b2c);height:75vh;text-align:center}.Solutions_title__uTuEP{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#fff}.Solutions_description__PLhvd{font-size:1.25rem;margin-bottom:2rem;color:#4a4a4a;margin-left:auto;margin-right:auto}.Solutions_cardContainer__thzfT{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem}.Solutions_card__LNSZh{background-color:#fff;border:1px solid #ddd;border-radius:.5rem;padding:1.5rem;width:300px;text-align:center;box-shadow:0 4px 6px rgba(0,0,0,.1);transition:transform .3s,box-shadow .3s}.Solutions_card__LNSZh:hover{transform:translateY(-5px);box-shadow:0 6px 10px rgba(0,0,0,.2)}.Solutions_icon__wYsoJ{font-size:2.5rem;color:#1e3a8a;margin-bottom:1rem}.Solutions_cardTitle__2hZeJ{font-size:1.5rem;font-weight:700;color:#1e3a8a;margin-bottom:.5rem}.Solutions_cardDescription__HrMBI{font-size:1rem;color:#4a4a4a}@media (max-width:768px){.Solutions_aboutUs__CYWOi{height:auto;padding:3rem 2rem}}