/* CCPA updates */
#gform_wrapper_9 ul li,#gform_wrapper_9 ol li{
  list-style: none;
}
#bottom-footer.bottom-footer-new .left-footer {
  width: 100%;
}

#bottom-footer.bottom-footer-new .left-footer ul {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
}

#bottom-footer.bottom-footer-new .license span {
  font-size: 12px;
}

#bottom-footer.bottom-footer-new .license .vertical-pipe {
  padding: 0 5px;
}

#bottom-footer.bottom-footer-new .license a {
  color: white;
  text-decoration: none;
}

#bottom-footer.bottom-footer-new .license a:hover {
  color: #CE233C;
  text-decoration: underline;
}

#input_9_2_4 {
  min-height: 42px;
  margin-bottom: 10px;
}

.do-not-sell-choices .gfield_checkbox label {
  color: white;
}

.do-not-sell-choices .gfield_label {
  color: white;
}

#gform_submit_button_9 {
  margin: -20px 22px 0 0;
}

/*#gform_submit_button_8:hover {
  background: #a7a9ac;
}*/

.hidden_sub_label {
  display: none;
}


.nav ul>li:hover {
  background: none;
}

em {
  font-style: italic;
}

#input_9_2_1_container>br:first-child, #input_9_2_1_container>br:last-child, #input_9_2_3_container>br:first-child, #input_9_2_3_container>br:last-child, #input_9_2_4_container>br:first-child, #input_9_2_4_container>br:last-child, #input_9_2_6_container>br:first-child, #input_9_2_6_container>br:last-child {
  display: none;
}

#gform_wrapper_9 {
  background: #324c8a;
  position: relative;
  color: white !important;
  margin: 0 0 30px;
  padding: 5%;
}

#gform_wrapper_9 .gfield_checkbox li:last-child {
  display: block;
}

#gform_wrapper_9 ul li {
  width: 100%;
  margin: 0 23px 19px 0;
  position: relative;
  float: none;
}

#gform_wrapper_9 ul li input[type="text"], #gform_wrapper_9 ul li input[type="tel"], #gform_wrapper_9 ul li input[type="email"] {
  border-bottom: 1px solid #fff;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #000000;
  font-family: 'neuzeit-grotesk';
  font-size: 16px;
  margin: 0;
  padding: 0 0 0 10px;
  width: 100%;
  height: 42px;
  border: none;
}

#gform_wrapper_9 textarea {
  border: medium none;
  height: 92px;
  margin: 0;
  padding: 3% 3% 0;
  resize: none;
  width: 95%;
  color: #000000;
  font-family: source_sans_prosemibold;
  font-size: 14px;
  box-shadow: 1px 1px 1px #000;
  background-color: #fff;
}

#input_9_2_6 {
  width: 167px!important;
}

#field_9_4 .gfield_label {
  color: #808080;
  padding: 0 0px;
}

#gform_wrapper_9 p {
  margin: 0;
  padding: 0;
  display: none;
}

ul#gform_fields_9 {
  margin: 0;
}

#gform_wrapper_9.gform_validation_error ul li input[type="text"] {
  margin-top: 10px;
}

#gform_wrapper_9.gform_validation_error .gfield_label {
  position: relative;
}

#field_9_2 .gfield_label_before_complex, .hidden_sub_label {
  display: none!important;
}

#field_9_2 input {
  margin-bottom: 25px!important;
}

#gform_wrapper_9 .hidden_label label {
  display: none;
}
#gform_wrapper_9 .gfield_label{
  top: 8px;
  left: 8px;
}
#gform_wrapper_9 .gfield_checkbox li {
    margin-bottom: 0px;
    margin-top: 10px;
}
#input_9_5 br{
  display: none;
}
#gform_wrapper_9 .gfield_checkbox li + li {
    display: block !important;
}
#bottom-footer .left-footer {
    padding-bottom: 10px;
}
#bottom-footer .left-footer li{
  font-size: 16px;
}
#bottom-footer.bottom-footer-new .license span{
  font-size: 14px!important;
}
#bottom-footer .right-footer {
  font-size: 16px;
}
@media (max-width: 767px) {
  #input_9_2_6 {
    max-width: 50%;
  }
  #gform_submit_button_9 {
    margin: 0;
  }
  #gform_wrapper_9 {
    width: 90%;
  }
  #bottom-footer.bottom-footer-new .left-footer ul, #bottom-footer.bottom-footer-new .license {
    display: flex;
    flex-direction: column;
  }
  #bottom-footer.bottom-footer-new .license .vertical-pipe {
    display: none;
  }
  #bottom-footer.bottom-footer-new li {
    font-size: 14px !important;
  }
  
  #gform_submit_button_9 {
    margin: -55px 22px 0 0;
}
}

#gform_wrapper_9 #field_9_5 label:first-child {
	top: 0;
	margin-bottom: 20px;
	position: relative;
}