.ad-video-frame { position:relative;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;background:#000; }
.ad-video-frame video { display:block;width:100%;height:100%;object-fit:cover; }
.home-slide .ad-video-frame { height:auto;aspect-ratio:1920 / 675; }
.ad-video-mobile .home-slide .ad-video-frame { aspect-ratio:1; }
