/* Parity patch: extend background-attachment:fixed to mobile.
 * Source's Premium Addons plugin re-implements parallax on mobile via JS (script bundles).
 * Static render doesn't run JS. This CSS gives iOS Safari partial effect; Android falls back to scroll.
 * Other Android browsers ignore background-attachment:fixed on mobile (perf reason).
 */
@media (max-width: 1024px) {
    .elementor-element-f4259b9,
    .elementor-element-ad09389,
    .elementor-element-3f5d62e,
    .elementor-element-214a4e0,
    .elementor-element-c08adad,
    .elementor-element-d932f85,
    .elementor-element-2a6ca45,
    .elementor-element-1c0d8c7 {
        background-attachment: fixed;
        background-size: cover;
    }
}

/* Vanilla JS fallback: as user scrolls past sections with background-image,
 * move background-position-y at 0.5x scroll-rate. Adds subtle parallax even where
 * the CSS rule above is ignored.
 */
