#lf_form_container  label {
  display: block;
}

#lf_form_container input[type="text"],
#lf_form_container input[type="email"],
#lf_form_container input[type="tel"] {
  cursor: text;
}

#lf_form_container textarea {
  width: 100%;
  display: block;
  border: 1px solid #e0e0e0;
position: relative;
    margin: 0 0 10px;
    padding: 20px;
    font-family: "Open Sans", sans-serif;
    font-size: 16px;
    font-weight: inherit;
    line-height: calc(60px -(20px* 2) - 2px);
    color: #8b8b8b;
    background-color: transparent;
    border-radius: 0;
    outline: 0;
    transition: border-color .2s ease-in-out;
box-sizing: border-box;

}

#lf_form_container  textarea:focus {
color: #000;
    border-color: #666;
}

#lf_form_container .button_text {
  color: #fff;
  cursor: pointer;
  background-color: #066f3a !important;
  border-radius: 9999px;
  box-shadow: none;
  text-decoration: none;
  padding: calc(.667em + 2px) calc(1.333em + 2px);
  display: inline-block;
  text-align: center;
  word-break: break-word;
  font-size: inherit;
  border: 0;
margin-top: 24px;
}