.contact_pageContainer__HOT_2{display:flex;flex-direction:column}.contact_content__V_iO4{flex:1 1;padding:2rem;box-sizing:border-box}.contact_contactContent__TPGAB{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap;max-width:1200px;margin:0 auto}.contact_contactDetails__WHb_n,.contact_contactFormContainer__YMkzJ{flex:1 1 400px;background:#f9f9f9;padding:2rem;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.contact_contactTitle__Uaj_N{font-size:2rem;margin-bottom:1rem;color:#222}.contact_contactQuote___3YHY{font-size:1.1rem;color:#555;margin-bottom:1.5rem}.contact_contactInfo__3Yswu p{margin:.5em 0;color:#333}.contact_contactForm__erSNo{gap:1.5rem}.contact_contactForm__erSNo,.contact_formGroup__p53v_{display:flex;flex-direction:column}.contact_formGroup__p53v_ label{margin-bottom:.5em;color:#555;font-weight:500}.contact_formGroup__p53v_ input,.contact_formGroup__p53v_ textarea{padding:.75em;border:1px solid #ccc;border-radius:6px;font-size:1rem;outline:none;transition:border-color .3s}.contact_formGroup__p53v_ input:focus,.contact_formGroup__p53v_ textarea:focus{border-color:#007BFF}.contact_submitButton__Pottv{padding:.75em 1.5em;font-size:1rem;color:white;background:var(--gold-color);border:none;border-radius:6px;cursor:pointer;transition:background .3s}.contact_submitButton__Pottv:hover{background:var(--secondary-color)}.contact_error__fEMTu{color:red;margin:.5rem 0;font-size:.9rem}@media screen and (max-width:768px){.contact_contactContent__TPGAB{flex-direction:column}}