.contactUs_bigContainer__Jc3gY{font-family:Arial,sans-serif;min-height:100vh;padding:20px}.contactUs_wrapper__numeo{display:flex;max-width:1200px;margin:0 auto;gap:40px;align-items:flex-start}.contactUs_container__3rZEw{flex:1 1;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.contactUs_container__3rZEw h1{font-size:32px;font-weight:700;margin-bottom:30px;color:#333}.contactUs_requiredText__Jbf_j{color:#e74c3c;margin-bottom:30px;font-size:14px}.contactUs_formGroup__6bNJN{margin-bottom:20px}.contactUs_label__774J7{display:block;margin-bottom:8px;font-weight:700;color:#333}.contactUs_required__8LsXI{color:#e74c3c}.contactUs_input__EX_Zp{width:100%;padding:12px;border:2px solid #ddd;border-radius:4px;font-size:16px;box-sizing:border-box;transition:border-color .3s ease}.contactUs_input__EX_Zp:focus{outline:none;border-color:#5bc0de}.contactUs_input__EX_Zp.contactUs_error__jUmBy{border-color:#e74c3c}.contactUs_textarea__GQLGr{width:100%;padding:12px;border:2px solid #ddd;border-radius:4px;font-size:16px;resize:vertical;box-sizing:border-box;font-family:Arial,sans-serif;transition:border-color .3s ease;min-height:120px}.contactUs_textarea__GQLGr:focus{outline:none;border-color:#5bc0de}.contactUs_textarea__GQLGr.contactUs_error__jUmBy{border-color:#e74c3c}.contactUs_errorMessage__Yto3_{color:#e74c3c;font-size:14px;display:block;margin-top:5px}.contactUs_buttonGroup__R9FUt{display:flex;gap:15px;margin-top:30px}.contactUs_sendbtn__u4aZN{background-color:#5bc0de;color:#fff;padding:12px 24px;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:all .3s ease}.contactUs_sendbtn__u4aZN:hover{background-color:#46b8da}.contactUs_sendbtn__u4aZN:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.contactUs_backbtn__oDYxY{background-color:#6c757d;color:#fff;padding:12px 24px;border:none;border-radius:4px;font-size:16px;cursor:pointer;transition:all .3s ease}.contactUs_backbtn__oDYxY:hover{background-color:#5a6268}.contactUs_backbtn__oDYxY:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.contactUs_input__EX_Zp:disabled,.contactUs_textarea__GQLGr:disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}.contactUs_address__iEDkm{flex:0 0 350px;background-color:#fff;padding:40px 30px;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.1)}.contactUs_companyInfo__gv6C_{font-size:14px;color:#666;margin-bottom:30px;line-height:1.6}.contactUs_addressSection__8kp_C{margin-bottom:30px}.contactUs_addressSection__8kp_C h3{font-size:18px;font-weight:700;margin-bottom:15px;color:#333;margin-top:0}.contactUs_addressDetails__JFNOu{font-size:14px;color:#666;line-height:1.6}.contactUs_hoursSection__OmhC4 h3{font-size:18px;font-weight:700;margin-bottom:15px;color:#333;margin-top:0}.contactUs_businessHours__IM6BT{font-size:14px;color:#666;line-height:1.6}.contactUs_customerLove__zudxS{font-weight:700;color:#333}@media(max-width:768px){.contactUs_wrapper__numeo{flex-direction:column;gap:20px}.contactUs_address__iEDkm{flex:none}.contactUs_address__iEDkm,.contactUs_container__3rZEw{padding:20px}.contactUs_bigContainer__Jc3gY{padding:10px}}.contactUs_successMessage__gDqU1{color:green;background-color:#e6ffe6;padding:10px 15px;border:1px solid green;border-radius:5px;margin-bottom:15px;font-weight:700}