/* Startseite: auf Touch-Geräten Standbild statt Video im Header, auf kleinen Phones keine volle Bildschirmhöhe. */
@media not all and (hover: hover) and (pointer: fine) {
    .fusion-fullwidth.video-background { position: relative; isolation: isolate; }
    .fusion-fullwidth.video-background .fullwidth-video-image {
        display: block !important;
        visibility: visible !important;
        opacity: 1 !important;
        position: absolute !important;
        top: 0;
        left: 0;
        width: 100% !important;
        height: 100% !important;
        z-index: -1;
        background: url(/wp-content/uploads/2026/08/frame-14.webp) center / cover !important;
    }
    .fusion-fullwidth.video-background .fullwidth-video { display: none !important; }
}

@media (max-width: 640px) {
    .fusion-fullwidth.video-background.hundred-percent-height { height: auto !important; }
}
