/* CCPA updates */
.page-id-195 .inner-subpage ul, .page-id-197 .inner-subpage ul, .page-id-585 .inner-subpage ul, .page-id-586 .inner-subpage ul {
    margin: 0 0 30px 43px;
}
.page-id-195 .inner-subpage ol, .page-id-197 .inner-subpage ol, .page-id-585 .inner-subpage ol, .page-id-586 .inner-subpage ol {
    margin: 0 0 30px 43px;
}
.page-id-195 .inner-subpage ul li, .page-id-197 .inner-subpage ul li, .page-id-585 .inner-subpage ul li, .page-id-586 .inner-subpage ul li {
  list-style: disc;
  text-align: left;
  line-height: 1.5em;
    padding: 0 0 10px;
}
.page-id-195 .inner-subpage ol li, .page-id-197 .inner-subpage ol li, .page-id-585 .inner-subpage ol li, .page-id-586 .inner-subpage ol li {
  list-style: disc;
  text-align: left;
  line-height: 1.5em;
    padding: 0 0 10px;
}
#gform_wrapper_4 ul li,#gform_wrapper_4 ol li{
  list-style: none;
}

#gform_wrapper_4 ul li,#gform_wrapper_4 ol li{
  list-style: none;
}
.footer-bottom.bottom-footer-new .left-footer {
  width: 100%;
}

.footer-bottom.bottom-footer-new .left-footer ul {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
}

.footer-bottom.bottom-footer-new .license span {
  font-size: 12px;
}

.footer-bottom.bottom-footer-new .license .vertical-pipe {
  padding: 0 5px;
}

.footer-bottom.bottom-footer-new .license a {
  color: white;
  text-decoration: none;
}

.footer-bottom.bottom-footer-new .license a:hover {
  color: #CE233C;
  text-decoration: underline;
}

#input_4_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_4 {
  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_4_2_1_container>br:first-child, #input_4_2_1_container>br:last-child, #input_4_2_3_container>br:first-child, #input_4_2_3_container>br:last-child, #input_4_2_4_container>br:first-child, #input_4_2_4_container>br:last-child, #input_4_2_6_container>br:first-child, #input_4_2_6_container>br:last-child {
  display: none;
}

#gform_wrapper_4 {
  background: #203F62;
  position: relative;
  color: white !important;
  margin: 0 0 30px;
  padding: 5%;
}

#gform_wrapper_4 .gfield_checkbox li:last-child {
  display: block;
}

#gform_wrapper_4 ul li {
  width: 100%;
  margin: 0 23px 19px 0;
  position: relative;
  float: none;
}

#gform_wrapper_4 ul li input[type="text"], #gform_wrapper_4 ul li input[type="tel"], #gform_wrapper_4 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_4 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_4_2_6 {
  width: 167px!important;
}

#field_4_4 .gfield_label {
  color: #808080;
  padding: 0 0px;
}

#gform_wrapper_4 p {
  margin: 0;
  padding: 0;
  display: none;
}

ul#gform_fields_4 {
  margin: 0;
}

#gform_wrapper_4.gform_validation_error ul li input[type="text"] {
  margin-top: 10px;
}

#gform_wrapper_4.gform_validation_error .gfield_label {
  position: relative;
}

#field_4_2 .gfield_label_before_complex, .hidden_sub_label {
  display: none!important;
}

#field_4_2 input {
  margin-bottom: 25px!important;
}

#gform_wrapper_4 .hidden_label label {
  display: none;
}
#gform_wrapper_4 .gfield_label{
  top: 8px;
  left: 8px;
}
#gform_wrapper_4 .gfield_checkbox li {
    margin-bottom: 0px;
    margin-top: 10px;
}
#input_4_5 br{
  display: none;
}
#gform_wrapper_4 .gfield_checkbox li + li {
    display: block !important;
}
.footer-bottom .left-footer {
    padding-bottom: 10px;
}
.footer-bottom .left-footer li{
  font-size: 16px;
}
.footer-bottom.bottom-footer-new .license span{
  font-size: 14px!important;
}
.footer-bottom .right-footer {
  font-size: 16px;
}
@media (max-width: 767px) {
  #input_4_2_6 {
    max-width: 50%;
  }
  #gform_submit_button_4 {
    margin: 0;
  }
  #gform_wrapper_4 {
    width: 90%;
  }
  .footer-bottom.bottom-footer-new .left-footer ul, .footer-bottom.bottom-footer-new .license {
    display: flex;
    flex-direction: column;
  }
  .footer-bottom.bottom-footer-new .license .vertical-pipe {
    display: none;
  }
  .footer-bottom.bottom-footer-new li {
    font-size: 14px !important;
  }
  .page-id-195 .inner-subpage p a, .page-id-197 .inner-subpage p a, .page-id-585 .inner-subpage p a, .page-id-586 .inner-subpage p a{
     word-break: break-all;
  }
  .page-id-195 .inner-subpage a, .page-id-197 .inner-subpage a, .page-id-585 .inner-subpage a, .page-id-586 .inner-subpage a{
     word-break: break-all;
  }
}

#gform_wrapper_4 #field_4_5 label:first-child {
	top: 0;
	margin-bottom: 20px;
	position: relative;
}