/**
 * Elementor Video Controls Remover - Background Fix
 *
 * Unconditionally crop and disable pointer events on background
 * iframes so provider overlays (title/share) are hidden.
 */

.elementor-background-video-container {
    /* Ensure the container crops any overflow */
    overflow: hidden !important;
}

/* YouTube (normal and nocookie) */
.elementor-background-video-container iframe[src*="youtube.com/embed"],
.elementor-background-video-container iframe[src*="youtube-nocookie.com/embed"] {
    pointer-events: none !important;
    height: calc(100% + 200px) !important; /* shift up ~100px via centering */
}

/* Vimeo (optional: keep strong crop to hide chrome) */
.elementor-background-video-container iframe[src*="vimeo.com"] {
    pointer-events: none !important;
    height: calc(100% + 400px) !important;
    top: calc(50% - 100px) !important;
}
