/* per-site fixes */
/* contact block in place of the removed contact forms */
.sf-contact-block { padding: 8px 0; color: inherit; }
.sf-contact-block p { margin: 0 0 10px; color: inherit; }
.sf-contact-block .sf-contact-mail { font-size: 18px; font-weight: 600; }
.sf-contact-block a { color: inherit; text-decoration: underline; }
/* white text on bright cyan buttons was hard to read */
.elementor-button, .elementor-button .elementor-button-text, .elementor-button i { color: #1f1440 !important; }
