.contact-form input,
.contact-form textarea {
  background: transparent;
  border: none;
  border-bottom: 2px solid white;
  width: 100%;
  color: white;
  padding: 8px;
  font-size: 1rem;
  margin-bottom: 20px;
}
.contact-form input::placeholder,
.contact-form textarea::placeholder {
  color: rgba(255, 255, 255, 0.7);
}
.contact-form textarea {
  height: 80px;
  resize: none;
}
.contact-form .form-group {
  display: flex;
  gap: 20px;
}
.contact-form .form-group input {
  flex: 1;
}