Hi there,
i am not seeing the video overlapping the buttons or title? Is this in any particular browser?
This CSS:
.background-video {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
opacity: 0.5;
}
The opacity
property lets the background color show through. If you don’t want it to then remove that property or set it to opacity: 1;
I notice that the the first second of the video is also ’empty’ so when it first plays there is no video image and therefore you see the body background color.