body{font-family:'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif}.contact-icon{color:#007bff;margin-right:10px}.form-group label{font-weight:bold;color:#343a40}.error-text{color:#dc3545;font-size:.9em;margin-top:5px}.form-control{border-radius:.25rem;border:1px solid #ced4da;padding:.75rem 1rem}.form-control:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}