/*
 * Support Tim Scott: what Elementor's JavaScript used to add on top of the copied stylesheets.
 */

/* Entrances: a plain fade (Nick, 2026-10-25: the old slide-ins looked weird). */
@keyframes stsc-fade-in {
	from { opacity: 0; }
	to { opacity: 1; }
}
@media (prefers-reduced-motion: no-preference) {
	.elementor-1705 .elementor-element.elementor-element-61434a0 { animation: stsc-fade-in 0.6s 0.1s both; }
	.elementor-1705 .elementor-element.elementor-element-cd0de80 { animation: stsc-fade-in 0.6s 0.3s both; }
	.elementor-element.elementor-element-144a94f3,
	.elementor-element.elementor-element-31b5519 { animation: stsc-fade-in 0.6s both; }
}

/* Icons were Font Awesome glyphs, each as wide as its own design (YouTube 1.125em, Instagram 0.875em); the
   inline SVGs keep those widths instead of a 1em square. */
.elementor-icon svg.e-font-icon-svg,
.elementor-social-icon svg.e-font-icon-svg,
.elementor-accordion-icon svg.e-font-icon-svg { width: auto; height: 1em; }

/* The menu icon was a 1em block with the glyph centred in it. */
.elementor-element-144a94f3 .elementor-icon svg.e-font-icon-svg,
.elementor-element-31b5519 .elementor-icon svg.e-font-icon-svg { display: block; width: 1em; height: 1em; }

/* The menu icon's popup no longer exists (it did nothing on the old site either). */
.elementor-icon[role="presentation"] { cursor: default; }

/* Share buttons are plain links now. */
a.elementor-share-btn { text-decoration: none; }
