/* 2026 style guide — orange CTAs for property report funnel (all affiliates) */

.registration_2102 .pnk_bg_btn,
.registration_2102 .search_btn_pink,
.registration_2102 .action-button-pink,
.registration_2102 button.btn.action-button-pink,
.registration_2102 .action-button.action-button-pink,
.registration_2102 .get-full-btn,
.registration_2102 button.get-full-btn {
  background: #f97316 !important;
  border-color: #f97316 !important;
  color: #fff !important;
}

.registration_2102 .pnk_bg_btn:hover,
.registration_2102 .search_btn_pink:hover,
.registration_2102 .action-button-pink:hover,
.registration_2102 button.btn.action-button-pink:hover,
.registration_2102 .action-button.action-button-pink:hover,
.registration_2102 .get-full-btn:hover,
.registration_2102 button.get-full-btn:hover {
  background: #ea580c !important;
  border-color: #ea580c !important;
  color: #fff !important;
}

.registration_2102 .pink_border_btn {
  color: #f97316 !important;
  border-color: #f97316 !important;
}

.registration_2102 .pink_border_btn:hover {
  background: #f97316 !important;
  border-color: #f97316 !important;
  color: #fff !important;
}

.registration_2102 .hero_banner .hero_wrapper .hero_banner_wide .progress_indicator .progress_bar {
  background: rgba(2, 25, 59, 0.12);
}

.registration_2102 .hero_banner .hero_wrapper .hero_banner_wide .progress_indicator .progress_bar .fill {
  background: #f97316 !important;
}

.registration_2102 .disclaimer a,
.registration_2102.modal .disclaimer a,
.registration_2102 .frm_box_terms_condition a {
  color: #f97316 !important;
}

.registration_2102 .disclaimer a:hover,
.registration_2102.modal .disclaimer a:hover,
.registration_2102 .frm_box_terms_condition a:hover {
  color: #ea580c !important;
  text-decoration: underline;
}
