textarea, select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]{
border:none!important;
}

textarea,select, input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"]{
border:none!important;
  border-bottom:1px solid #2e3b3c !important;
  background-color:white;
  color:#2e3b3c;
  border-radius:0px!important;
}
input::placeholder,textarea::placeholder {
    font-family: 'Syne',sans-serif;
    font-weight: 400;
    color: #2f3a3c;
}
.form-textarea-wrapper textarea{
font-family: 'Syne',sans-serif;
}
label{
color:#2e3b3c;
font-family: 'Syne',sans-serif;
  padding-bottom:1rem;
}
textarea{
border-top:none!important;
  border-left:none!important;
  border-right:none!important;
background-color:white;
color:#2e3b3c;
    padding: 0 0.5rem!important;
}
.form-actions{
float:right;
}

.form-item, .form-radios, .form-checkboxes {
    margin: 0 0 3rem;
}
.resize-vertical {
	min-height: 1.7em;
}


@media only screen and (max-width: 700px) {
  .form-actions {
    float:none;
    justify-content:center!important;
  }
}

