.contact-us-container{display:flex;align-items:center;justify-content:center;background-color:#eaf2ff;gap:30px;max-width:100vw;margin:auto;font-family:var(--font-family)}.contact-us-form{width:100%;height:auto;max-width:450px;background:white;padding:30px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:15px}.contact-us-form h2{text-align:center;margin-bottom:10px}.contact-us-form label{font-weight:600}.contact-us-form input,.contact-us-form select,.contact-us-form textarea{padding:12px;border:1px solid #ccc;border-radius:5px;font-size:16px}.contact-number{display:flex;gap:10px}.contact-number select{flex:0.3 1;text-align:center}.contact-number input{flex:1 1}.query-type{width:100%}.contact-us-form textarea{height:100px;resize:none}.send-button{width:100%;padding:12px;border:none;border-radius:5px;background:linear-gradient(90deg,#6a11cb,#2575fc);color:white;font-size:16px;cursor:pointer;margin-top:10px}.send-button:hover{opacity:.9}.form-status{text-align:center;font-weight:600;color:#2575fc}.contact-us-image{align-items:center;justify-content:center;width:600px}.contact-us-image img{width:600px;height:auto;object-fit:cover;border-radius:0}@media (max-width:1000px){.contact-us-container{flex-direction:column;align-items:center;text-align:left;gap:20px;padding:20px}.contact-us-form{max-width:100%;width:90%;padding:20px}.contact-us-image{width:100%;display:flex;justify-content:center}.contact-us-image img{width:90%;max-width:400px;height:auto}.contact-number{flex-direction:column;gap:5px}.contact-number select{flex:1 1;text-align:left}.contact-us-form textarea{height:120px}}