.contactUsWrapper{padding:40px;background-color:#f9fafb;display:flex;flex-direction:column;align-items:center}.contactUsHeaderSection{text-align:center;margin-bottom:30px}.contactUsHeader{font-size:36px;font-weight:700;color:#000}.contactUsDescription{font-size:18px;color:#000;margin-top:10px}.contactUsContent{display:flex;justify-content:space-between;max-width:1200px;width:100%}.contactUsFormSection{flex:1;margin-right:20px}.contactForm{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);font-family:Inter,sans-serif;font-weight:200;font-optical-sizing:auto}.formGroup{margin-bottom:15px}.formGroup label{display:block;font-weight:600;margin-bottom:8px;color:#000;font-family:var(--font-inter)}.formGroup input,.formGroup textarea{width:100%;padding:12px;border-radius:5px;border:1px solid #ddd;font-size:16px;color:#000}textarea{min-height:100px}.privacyPolicy{font-size:14px;color:#555}.submitButton{background-color:#0c0c2b;color:#fff;padding:12px 20px;font-size:18px;border-radius:5px;cursor:pointer;border:none;width:100%;margin-top:15px;text-align:center}.contactInfoSection{flex:0.4;display:flex;flex-direction:column;padding-left:1.2em}.contactInfo{margin-bottom:30px}.contactInfo h4{font-size:20px;font-weight:800;color:#333}.contactInfo p{font-size:14px;font-weight:500;color:#000}.contactInfo .contactSubHeaderOptions{color:grey}.contactInfo .decoratedTextContacts{font-weight:600}.infoItem{display:flex;align-items:center;margin-top:10px}.icon{font-size:24px;color:#0c0c2b;margin-right:10px}.blueUnderlineDecorated{text-decoration:underline;color:#0caeee;text-decoration-color:#0caeee}.modalBackdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modalContent{background:#fff;color:#000;padding:2rem;border-radius:8px;text-align:center;width:90%;max-width:400px}