
/* Headings colors */
h1, h2, h3 { color: var(--brand); }
.elementor-widget-heading .elementor-heading-title { color: var(--brand); }

/* CTA buttons */
.elementor-button-primary{ background: var(--brand-2); }
.elementor-button-primary:hover{ filter:brightness(0.9); }

/* Cards */
.card{border:1px solid #e7e7e7;border-radius:10px;padding:16px}

/* Clinic top bar (optional) */
.clinic-topbar{background:var(--brand);color:#fff;text-align:center;padding:8px 12px}
.clinic-topbar a{color:#fff;text-decoration:none;font-weight:600}
