form .container{
  margin-bottom: 1em!important;
}      
.p-bottom{
  margin-bottom: 5px!important;
}   

form label{
  color:white!important;
}

.cf7-smart-grid.has-grid div.field span.wpcf7-not-valid-tip{
  padding: 0!important;
  background: none!important;
}

.wpcf7 .wpcf7-not-valid-tip{
  color: #F8F812!important;
}

form .wpcf7-form-control{
  background: none!important;
  color: white!important;
} 
form select > option {
  color: #000000!important;
}

form p, form h3 {
  color: white!important;
}       

.form-container{
  border: 1px solid #F8F812!important;
  padding: 20px!important;
  margin-top: 15px!important;
  margin-bottom: 15px!important;
}                        
.submit-btn > input{
  background-color: #F8F812!important;
  font-family: "Archivo", Sans-serif;
  font-size: 18px;
  font-weight: 800;
  text-transform: uppercase;
  font-style: normal;
  text-decoration: none;
  line-height: 1em;
  letter-spacing: 0px;
  word-spacing: 0em;
  fill: #1B252F!important;
  color: #1B252F!important;
  border-style: solid;
  border-width: 1px 1px 1px 1px;
  border-color: #F8F812;
  border-radius: 0px 0px 0px 0px;
  padding: 20px 55px 20px 55px;
}
.submit-btn > input:hover{
  background-color: #1B252F!important;
  color: #F8F812!important;
}
.cf7sg-response-output{
color:white!important;
}              