.contact-form {
  transition: transform 0.2s ease;
  color: black;
}

.contact-form:hover {
  transform: translateY(-3px);
}

.contact-form .form-label {
  font-weight: 600;
  color: #333;
}

.contact-form .form-control:focus {
  border-color: #e9560d;
  box-shadow: 0 0 0 0.2rem rgba(233, 86, 13, 0.25);
}

.contact-form .btn-primary {
  background-color: #e9560d;
  border-color: #e9560d;
  font-weight: 600;
  transition: background-color 0.2s ease, transform 0.2s ease;
}

.contact-form .btn-primary:hover {
  background-color: #d43f1c;
  transform: scale(1.02);
}

.card i {
  min-width: 40px;
}
