.wpforms-field-container {
    display: grid;
    grid-template-columns: auto auto auto;
    column-gap: 20px;
    row-gap: 10px;
    margin-bottom: 10px;
}
.wpforms-field label {
  display: none;
}
.wpforms-field-container > div  > input,
.wpforms-field-container > div > textarea {
    border: 1.75px solid var(--primary);
    border-radius: 0px !important;
    margin-bottom: 5px;
}
.wpforms-field-container > div > textarea {
   min-height: 152px; 
}
.wpforms-field-container > div  > input::placeholder,
.wpforms-field-container > div > textarea::placeholder {
  color: #0a0a0a!important;
}
.cform .wpforms-field-container > div:nth-child(1){
    grid-column-start: 1;
    grid-column-end: 1;
}
.cform .wpforms-field-container > div:nth-child(2){
    grid-column-start: 2;
    grid-column-end: 2;
}
.cform .wpforms-field-container > div:nth-child(3){
    grid-column-start: 3;
    grid-column-end: 3; 
}
.cform .wpforms-field-container > div:nth-child(4){
    grid-column-start: 1;
    grid-column-end: 4; 
}
.wpforms-hidden {
  display: none;
}
.wpforms-has-error {
  background: #ffebe5;
}
.wpforms-has-error > em {
  color: #790000;
}
.wpforms-error {
  color: #790000;
}
.wpforms-confirmation-container {
   text-align: center;
   padding: 50px;
   background: #e5fff3;
   border: 2px solid #1fa74b;
}
.wpforms-confirmation-container > p{
  color: #1fa74b;
  text-align: center;
  font-size: 1.5em;
}
.wpforms-recaptcha-container {
  margin-bottom: 10px;
}
@media only screen and (max-width: 900px) {
  .wpforms-field-container {
    display: flex;
    flex-direction: column;
  } 
  .page-id-14 .sidebar-cell .slick-slide img {
    height: 625px;
  }
}
