.contact-section{max-width:600px}.form-group{display:flex;justify-content:space-between;margin-bottom:1rem}label{width:100px;font-weight:700}input,textarea{flex:1 1;padding:.5rem;background-color:#fff;color:#000;border:1px solid #ccc;border-radius:4px}textarea{resize:vertical}button{padding:.7rem 1.5rem;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}button:hover{background-color:#0056b3}