#demo {
  color:#000000;padding-top:70px;margin-top:0;
}
.gt-demo-form p {
  color:#4C4E54!important;
}
.parallax-section-contact {
    padding-bottom:80px;
    text-align:center;
    background: white;
    justify-content: center;
    align-items: center;
}
.parallax-demo-form {
  padding-left:30px;
  padding-right:30px;
  max-width:900px;
  margin-right:auto;
  margin-left:auto;}

.parallax-demo-form .hs-input { 
    border-radius: 4px;
   border: 1px solid black;
    background:none;
    padding: 10px!important;
  
}
#state_dropdown-761117b1-cbb8-4de6-9195-cf6ff0f1bec1_3683.hs-input {padding:10px!important;}
.parallax-demo-form input.hs-input{border:1px solid #4C4E54!important; border-radius:4px; /*color:black!important;*/padding:10px!important;}
.parallax-demo-form input[type="text"],input[type="email"] {background-color:transparent;}
.parallax-demo-form input[type="submit"] {padding:10px 20px;}
/*.parallax-demo-form label {color:black;}*/
.cta-tertiary {border-radius:4px;}
.hs_firstname  {width:50%; float:left;}
.hs_lastname {    
    float: right;
    width: 50%;
    padding-left: 4px;}

/*.hs-input:-moz-placeholder {
  color: black!important;
}*/

.hs-input::-webkit-input-placeholder {
    /* Chrome/Opera/Safari */
  color: #4C4E54!important;}

.hs-input::placeholder {
  /*firefox*/
  color:#4C4E54!important;}

.hs-input::-ms-input-placeholder {
  /* EDGE */
  color: #4C4E54; }

.hs-input:-ms-input-placeholder {
  /* IE 10+ */
  color: #4C4E54 !important; }*/

.cta-tertiary:after {display:none;}
.cta-tertiary:before {display:none;}
.parallax-section-contact a {color:#53b7f9;font-weight:400;}

