/* Neutralizes Elementor and Contact Form 7 defaults that differ from the prototype.
   Loaded after site.css. */
.elementor a { text-decoration: underline; }
.elementor .btn, .elementor .service-card a.btn { text-decoration: none; }

/* Referral page at launch: call, fax, or email cards (no online form yet). */
.referral-ways .card h2 { margin-top: 0; }
.referral-ways .card > :last-child { margin-bottom: 0; }
.referral-ways a[href^="tel:"] { white-space: nowrap; }
