Thanks @learyjk .
The issue I am having with absolute is, it gets fixed after positioning and when I shift to different screen size, it gets messed up.
This is my current settings: wrapper
display: block element
height: 380px
video
display: block element
& positioning it with changing margin to make it center.
If I change anything to flex to center it, the video disappears.
It works on the 27in screen, but when I shift it 13in Macbook. the margin goes has issues.