/* Portrait Public Panel — site-wide front-end styles (enqueued on every
   front-end page via wp_enqueue_scripts, which never runs in wp-admin).
   Currently: the pink hover treatment. (The Book Survey popup was reverted
   per Ben's direction — buttons are now plain new-tab links.) */

/* ============================================================================
   Pink (#CC3366) HOVER treatment — per button/link family, HOVER-ONLY.
   #CC3366 is the exact pink already on the site (the Bitform "Send Enquiry"
   accent). Rules touch ONLY the :hover/:focus target colour — default colours
   and existing transition timing are left exactly as the theme/plugin set
   them. EXCLUDED: the amber-glow "Analyse my rates" (.pp-btn) — not matched,
   and explicitly guarded with :not(.pp-btn); no amber glow/shadow is added.
   ========================================================================== */
.elementor-button:not(.pp-btn):hover,
.elementor-button:not(.pp-btn):focus-visible {
  background-color: #CC3366 !important;
  border-color: #CC3366 !important;
  color: #ffffff !important;
}
/* Bitform buttons (submit / next) — form ids are the stable hook. */
form[id*="bitforms"] button:hover,
form[id*="bitforms"] button:focus-visible,
.bitforms-form button:hover {
  background-color: #CC3366 !important;
  border-color: #CC3366 !important;
  color: #ffffff !important;
}
/* Footer text links — text-link hover state. */
[data-elementor-type="footer"] a:not(.elementor-button):hover,
.elementor-location-footer a:not(.elementor-button):hover {
  color: #CC3366 !important;
}

/* Property Report page title: the hello-elementor theme renders the H1
   dark navy (#1A2332) on the dark hero, so it reads grey/invisible. Force
   white — scoped to THIS page's title only (page-id-36601), so no other
   heading anywhere on the site is affected. */
body.page-id-36601 .entry-title { color: #FFFFFF !important; }
