.contact-form,
.contact-form form table {
  width: 100%;
  font-size: 1.6rem;
}

.contact-form form table {
  border-top: .1rem solid #797979;
  border-bottom: .1rem solid #797979;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.cf-label {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  text-align: right;
  color: #0094D2;
  font-size:
}

.contact-form input {
  height: 2em;
}

.contact-form input,
.contact-form textarea {
  width: 100%;
  border: .1rem solid #cecece;
}

.cf-button {
  display: flex;
  align-content: flex-end;
  justify-content: flex-end;
}
