body .landing_page .modal__accept_terms__btn--accept {
  color: #FFFFFF;
  background-color: #F47C10;
}
.commitment {
  color: #F47C10;
}
.commitment fieldset {
  border: 1px solid #F47C10;
}
.commitment fieldset legend {
  color: #F47C10;
}
.commitment__icon-certified, .commitment svg {
  /* for svg */
}
.commitment__icon-certified .ribbon-1, .commitment__icon-certified .ribbon-2, .commitment svg .ribbon-1, .commitment svg .ribbon-2 {
  fill: adjust-ribbon-text-color(#F47C10);
}
.commitment__icon-certified .ribbon-3, .commitment svg .ribbon-3 {
  fill: #F47C10;
}
body .terms-conditions {
  color: #737373;
  background-color: #000000;
}
body .terms-conditions a {
  color: #737373;
}
.page-landing-page-multistep-chat .multistep-chat__step--voyant {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
      -ms-flex-direction: row;
          flex-direction: row;
}
.page-landing-page-multistep-chat .multistep-chat__step--voyant__avatar {
  background-color: transparent;
}
.page-landing-page-multistep-chat .multistep-chat__form-element {
  border-color: #A628C8;
}
.page-landing-page-multistep-chat .multistep-chat__form-element__input, .page-landing-page-multistep-chat .multistep-chat__form-element__select {
  background: #000000;
  color: #FFFFFF;
}
.page-landing-page-multistep-chat .multistep-chat__form-element__input:hover, .page-landing-page-multistep-chat .multistep-chat__form-element__input:focus, .page-landing-page-multistep-chat .multistep-chat__form-element__input:active, .page-landing-page-multistep-chat .multistep-chat__form-element__input:disabled, .page-landing-page-multistep-chat .multistep-chat__form-element__select:hover, .page-landing-page-multistep-chat .multistep-chat__form-element__select:focus, .page-landing-page-multistep-chat .multistep-chat__form-element__select:active, .page-landing-page-multistep-chat .multistep-chat__form-element__select:disabled {
  background: #000000;
  color: #FFFFFF;
}
.page-landing-page-multistep-chat .multistep-chat__form-element__button {
  color: #FFFFFF;
}
.page-landing-page-multistep-chat .multistep-chat__form-element__button button {
  color: #FFFFFF;
}
.page-landing-page-multistep-chat .multistep-chat__form-element__button button:hover, .page-landing-page-multistep-chat .multistep-chat__form-element__button button:focus, .page-landing-page-multistep-chat .multistep-chat__form-element__button button:active, .page-landing-page-multistep-chat .multistep-chat__form-element__button button:disabled {
  background-color: #FFFFFF;
}
.page-landing-page-multistep-chat .multistep-chat .form-btn__gender label {
  border: 2px solid #A628C8;
  color: #FFFFFF;
}
.page-landing-page-multistep-chat .multistep-chat .form-btn__gender i {
  background: #FFFFFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.page-landing-page-multistep-chat .modal__accept_terms__btn--accept {
  color: #FFFFFF;
}
body {
  background: #020216 url("https://cdn.astro-360.com/public/backgrounds/background-01.jpg") no-repeat center 0 !important;
  background-size: cover !important;
}
@media (max-width: 992px) {
  body {
    background: #020216 url("https://cdn.astro-360.com/public/backgrounds/background-01-mobile.jpg") no-repeat center 0 !important;
    background-size: cover !important;
  }
}
@media (max-width: 768px) {
  body {
    background-size: inherit !important;
  }
}
body .landing_page__back-button {
  color: #FFFFFF;
}
body .landing_page.multistep .main__text {
  color: #FFFFFF;
}
body .landing_page.multistep .main .step .element__content {
  color: #FFFFFF;
}
body .landing_page.multistep .main .step .element__form {
  color: #FFFFFF;
}
body .landing_page.multistep .main .step .element__form a {
  color: #FFFFFF;
  text-decoration: underline;
}
body .landing_page.multistep .main .step__birthdate-astro-calendar, body .landing_page.multistep .main .step__birthdate-astro-decade, body .landing_page.multistep .main .step__birthdate-astro-year {
  border: 2px solid #A628C8;
}
body .landing_page.multistep .main .step__birthdate-astro-day-calendar {
  border: 2px solid #A628C8;
}
body .landing_page.multistep .main .step__birthdate-astro-day-calendar-month-day {
  border: 2px solid #A628C8;
  background-color: #000000;
  color: #FFFFFF;
}
body .landing_page.multistep .main .step__birthdate-astro-day-calendar:after {
  background: #FFFFFF;
}
body .landing_page.multistep .main .step__birthdate-astro-decade, body .landing_page.multistep .main .step__birthdate-astro-year {
  border: 2px solid #A628C8;
}
body .landing_page.multistep .main .step__birthdate-astro-decade-element, body .landing_page.multistep .main .step__birthdate-astro-year-element {
  border: 2px solid #A628C8;
  background-color: #000000;
  color: #FFFFFF;
}
body .landing_page.multistep .main .step__text {
  color: #FFFFFF;
}
body .landing_page.multistep .main .form-check-button .form-check-label {
  border: 2px solid #A628C8;
  background-color: #000000;
  color: #FFFFFF;
}
body .landing_page.multistep .main .form-check-button .form-check-label svg {
  color: #FFFFFF;
}
body .landing_page.multistep .main .form-check-button .form-check-label i {
  color: #FFFFFF;
}
body .landing_page.multistep .main .form-check-button .form-check-label .zodiac_gradient__color {
  stop-color: #FFFFFF;
}
body .landing_page.multistep .main .form-check-button .form-check-label .zodiac_gradient__color-secondary {
  stop-color: #FFFFFF;
}
body .landing_page.multistep .main .btn-next {
  color: #FFFFFF;
  border: none;
  outline: 1px solid #D0680C;
  background: #F47C10;
  background: -webkit-linear-gradient(359.4deg, rgb(244, 124, 16) 0.47%, rgb(244, 124, 16) 137.94%);
  background: linear-gradient(90.6deg, rgb(244, 124, 16) 0.47%, rgb(244, 124, 16) 137.94%);
}
body .landing_page.multistep .main .btn-cta {
  color: #FFFFFF;
  border: none;
  outline: 1px solid transparent;
  background: #F47C10;
  background: -webkit-linear-gradient(359.4deg, rgb(244, 124, 16) 0.47%, rgb(244, 124, 16) 137.94%);
  background: linear-gradient(90.6deg, rgb(244, 124, 16) 0.47%, rgb(244, 124, 16) 137.94%);
}
body .landing_page.multistep #registration-form {
  color: #FFFFFF;
}
body .landing_page.multistep #registration-form a {
  color: #FFFFFF;
}
