Hi @hrizvi,
This is probably possible with a bit of custom code, I’ll be able to look at an example later but this info should give you a starting point:
https://agegate.io/docs/styling/adding-custom-markup
Essentially, you’ll want to do something like:
add_filter('age_gate_before', 'before_age_gate', 10, 1);
function before_age_gate($before){
$before .= '<div class="video-bg">';
$before .= '<video src="path/to/video.mp4" loop muted autoplay />';
$before .= '</div>';
return $before;
}
Then add some CSS to place it where you want.
Like I say, I’ve not tested this but I’ll have a more in-depth look after work and see what I can find unless you’ve managed it by then.
Cheers
Phil