.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
  border-bottom-width: 1px;
  border-bottom-style: groove;
  padding: 0px;
  width: 250px;
}

.wpcf7-form-control.wpcf7-text.wpcf7-email.wpcf7-validates-as-email {
  padding: 0px;
  border-bottom-width: 1px;
  border-bottom-style: groove;
  width: 250px;
}

.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
  padding: 0px;
  border-bottom-width: 1px;
  border-bottom-style: groove;
  width: 250px;
}

textarea.wpcf7-form-control.wpcf7-textarea {
  padding: 0px;
  border-style: groove;
  border-width: 1px;
  height: 100px;
}

.wpcf7-form-control.wpcf7-select.wpcf7-validates-as-required {
  height: 150px;
}

.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text {
  border-bottom-width: 1px;
  border-bottom-style: groove;
  padding: 0px;
  width: 250px;
}



.qode-np-title {
  background-color: #fa0808;
}