.max-1024 {
  max-width: 1096px;
  margin: 0 auto;
  padding: 30px;
}

#ccpa-form .margin-top{
  margin-top: 80px;
}

#ccpa-form .data-form {
  max-width: 991px;
  margin: 0 auto;
  padding-bottom: 100px;
}


#ccpa-form .new-skyline {
  font-family: 'NewParis Skyline';
  font-style: normal;
}

#ccpa-form .new-skyline-bold {
  font-family: 'NewParis Skyline bold';
}

#ccpa-form .new-headline {
  font-family: 'NewParis Headline';
  font-style: normal;
}

#ccpa-form .muli {
  font-family: 'Muli';
  font-style: normal;
}

#ccpa-form .muli-bold {
  font-family: 'Muli';
  font-style: normal;
  font-weight: bold;
}

#ccpa-form .font-25 {
  line-height: 30px;
  font-size: 25px;
  color: #8D46E9;
  margin-bottom: 15px;
}


#ccpa-form .form-group{
  margin: 20px 0px;
  line-height: 25px;
}

#ccpa-form .subtitle span, #ccpa-form .subtitletext{
  font-size: 18px;
    line-height: 24px;
    font-family: "Muli";
    padding: 10px 0px;
  display: block;
}
#ccpa-form .subtitletext-bold{
  font-weight: bold;
}
#ccpa-form .radio-box{
  min-height: auto;
  display: block;
  width: 49%;
  padding: 12px 0 12px 60px;
}
#ccpa-form .ccpa-body{
  font-size: 14px;
  margin-bottom: 100px;
}
#ccpa-form .subtitle-center{  
  text-align: center;
}
#ccpa-form .subtitle-center a{
  color: #8D46E9;
  text-decoration: underline;
  text-transform: uppercase;
}
#is_california-error, #request_type-error{
  display: none!important;
}
.california_radio_error, .california_terms_error, .california_check_error {
  display: none;
  color: #d00000;
}
#form_btn.disabled{
  background: #e3e3e3;
}

@media (max-width: 768px) {
  #ccpa-form .radio-box{
    width: 100%;
  }
}