.video{position:absolute;left:0;top:0;width:100vw;height:100vh}.video_mobile video{height:auto!important}.video_mobile-square video{width:auto!important;height:100%!important;position:absolute;left:50%;transform:translateX(-50%)}.video video{width:100%;height:100%;object-fit:fill}