/* Dark-image swap + Palette & Type round-1 fixes (Oct 24-25, 2026). Source: /workspace/design/palette-type/round1-fix/fixes.md
   and Classic Design & Imagery decisions relayed Oct 24, 2026 23:10 / 23:13 PT. Colors are exactly the handoff values. */
/* Fix 1: phone links on white #0196e3 -> #0a6fb0 */
.fusion-body .text-highlight.light-bg a[href^="tel:"]{color:#0a6fb0!important}
/* Fix 2: phone links on navy #03324e/#04324e: #0196e3 -> #8ccfff */
.fusion-body .text-highlight.dark-bg a[href^="tel:"],.fusion-body .floatting_sidebar a[href^="tel:"]{color:#8ccfff!important}
/* Fix 3: "Contact us" on navy (/our-team/): #0073b0 -> #8ccfff */
.fusion-body .fusion-text.text-highlight-dark-bg p > strong > a{color:#8ccfff!important}
/* Fix 4 (round 2, Oct 26 2026: Palette & Type fixes.md 23:50 update, signed off by Classic Design & Imagery): hover/focus = white tile, #0073b0 icon (5.15:1) */
.fusion-body .fusion-social-links-1 .boxed-icons .fusion-social-network-icon:hover,.fusion-body .fusion-social-links-1 .boxed-icons .fusion-social-network-icon:focus-visible,.fusion-body .fusion-social-links-1 .boxed-icons a.fusion-social-network-icon:hover,.fusion-body .fusion-social-links-1 .boxed-icons a.fusion-social-network-icon:focus-visible{color:#0073b0!important;background-color:#ffffff!important}
/* Fix 5: sidebar form close button on #04324e -> #ffffff */
.fusion-body .floatting_sidebar .fusion-alert button.close,.fusion-body .floatting_sidebar .wpcf7-response-output button.close{color:#ffffff!important;opacity:1!important}
/* Fix 6: form field borders #f2f3f5 -> #7a8498 */
:root{--form_border_color:#7a8498}
/* Fix 7: Send (#a05a00 on #04324e) and View Video (#0a6fb0 on #04324e): keep fill + white label, add 2px #ffffff border */
.floatting_sidebar .wpcf7 input.btn-primary,.floatting_sidebar .wpcf7 input.wpcf7-submit{border:2px solid #ffffff!important}
.tesimonial_video_card a.fusion-button,.vdo-test-sec a.fusion-button{border:2px solid #ffffff!important}
/* Form panel (Classic Design & Imagery, Oct 24 23:13 PT): /results/ + 27 video pages, solid #f0f0f0 like the practice pages.
   Labels/note #141617, field borders #7a8498, fields as on practice pages (white, #141617 text). Send button unchanged. */
.fusion-body .resultpage_form .wpcf7,.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7{background-color:#f0f0f0!important;padding:20px 40px 30px!important;box-sizing:border-box}
.fusion-body .resultpage_form .wpcf7 label,.fusion-body .resultpage_form .wpcf7 legend,.fusion-body .resultpage_form .wpcf7 .sl-req-note,.fusion-body .resultpage_form .wpcf7 .wpcf7-form p,
.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 label,.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 legend,.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 .sl-req-note,.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 .wpcf7-form p{color:#141617!important}
.fusion-body .resultpage_form .wpcf7 form input:not([type=submit]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.fusion-body .resultpage_form .wpcf7 form select,.fusion-body .resultpage_form .wpcf7 form textarea,
.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 form input:not([type=submit]):not([type=hidden]):not([type=checkbox]):not([type=radio]),.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 form select,.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 form textarea{background-color:#ffffff!important;color:#141617!important;border:1px solid #7a8498!important;border-radius:0!important}
.fusion-body .resultpage_form .wpcf7 form ::placeholder,.fusion-body .single-pst-contct:not(.sl-pv-panel) .wpcf7 form ::placeholder{color:#141617!important;opacity:1}
