#contact-page .block-yamlform {
  background: #fff;
  border-color: rgba(115,35,120,.2);
  border-width: 1px;
  border-style: solid;
  padding: 4rem 12rem;
  text-align: center;
}

#contact-page {
  margin-top: 4rem;
}

@media only screen and (max-width: 600px) {
  #contact-page .block-yamlform {
    padding-left: 4rem;
    padding-right: 4rem;
  }
}

input[type="email"],
input[type="number"],
input[type="search"],
input[type="text"],
input[type="tel"],
input[type="url"],
input[type="password"],
textarea,
select {
  height: 38px;
  width: 100%;
  padding: 6px 10px;
  background-color: #fff;
  border-color: rgba(0,0,0,.2);
  border-style: solid;
  border-width: 1px;
  border-radius: 2px;
  box-shadow: none;
  box-sizing: border-box;
}

textarea {
  height: unset;
}