.contactUs-module__7wFLVW__contactSection{height:100vh;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;display:flex;overflow:hidden}.contactUs-module__7wFLVW__leftPanel{width:45%;height:100%;position:relative;overflow:hidden}.contactUs-module__7wFLVW__image{object-fit:cover;filter:brightness(.75)}.contactUs-module__7wFLVW__textOverlay{color:#fff;max-width:75%;position:absolute;top:20%;left:10%}.contactUs-module__7wFLVW__textOverlay h2{margin-bottom:1rem;font-size:2rem;font-weight:800;line-height:1.3}.contactUs-module__7wFLVW__brand{color:#ff4c00}.contactUs-module__7wFLVW__textOverlay p{opacity:.9;font-size:1rem;line-height:1.6}.contactUs-module__7wFLVW__rightPanel{scrollbar-width:none;-ms-overflow-style:none;background:#fff;flex:1;padding:4rem 5rem;overflow-y:auto}.contactUs-module__7wFLVW__rightPanel::-webkit-scrollbar{display:none}.contactUs-module__7wFLVW__form{max-width:40rem;margin:0 auto}.contactUs-module__7wFLVW__formHeader{text-transform:uppercase;text-align:center;color:#fff;background:#000;border-radius:.3rem;margin-bottom:3rem;padding:1rem;font-size:1rem;font-weight:700}.contactUs-module__7wFLVW__formSection{margin-bottom:2.5rem}.contactUs-module__7wFLVW__formSection h4{color:#111;margin-bottom:1rem;font-size:1.05rem;font-weight:700}.contactUs-module__7wFLVW__formGrid{grid-template-columns:repeat(2,1fr);gap:1.2rem;display:grid}.contactUs-module__7wFLVW__formGroup,.contactUs-module__7wFLVW__formGroupFull{flex-direction:column;gap:.4rem;display:flex}.contactUs-module__7wFLVW__formGroupFull{grid-column:1/-1}.contactUs-module__7wFLVW__form label{color:#333;font-size:.9rem;font-weight:600}.contactUs-module__7wFLVW__form input,.contactUs-module__7wFLVW__form select,.contactUs-module__7wFLVW__form textarea{color:#000;border:1px solid #ddd;border-radius:.3rem;outline:none;padding:.8rem 1rem;font-size:.9rem;transition:border-color .2s}.contactUs-module__7wFLVW__form input:focus,.contactUs-module__7wFLVW__form select:focus,.contactUs-module__7wFLVW__form textarea:focus{border-color:#ff4c00}.contactUs-module__7wFLVW__submitWrapper{text-align:center;background:#fff;padding:1rem 0}.contactUs-module__7wFLVW__submitButton{color:#fff;cursor:pointer;background:#000;border:none;border-radius:.4rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s;box-shadow:0 .3rem #ff4c00}.contactUs-module__7wFLVW__submitButton:hover{transform:translateY(-.1rem);box-shadow:0 .4rem #ff4c00}@media (max-width:768px){.contactUs-module__7wFLVW__contactSection{flex-direction:column}.contactUs-module__7wFLVW__leftPanel{width:100%;height:30vh}.contactUs-module__7wFLVW__textOverlay{max-width:85%;top:10%;left:8%}.contactUs-module__7wFLVW__rightPanel{padding:2rem 1.5rem}.contactUs-module__7wFLVW__formGrid{grid-template-columns:1fr}.contactUs-module__7wFLVW__submitWrapper{position:relative}}
