<>
.banner{background:#f1c5ac}
.video{position:absolute;z-index:1;left:50%;top:-3%;height:106%; width:auto;transform: translateX(-50%)}
@media(max-width:1440px){
.video{position:absolute;z-index:1;left:50%;top:0;height:100%; width:auto;transform: translateX(-50%)}
}
@media(max-width:1366px){
.banner{max-height:660px}
.video{position:absolute;z-index:1;left:-4%;top:50%;height:auto; width:108%;transform: translateY(-50%)}
}
@media(max-width:767px){
.banner{height:50vw;}
.bannerM{ height:50vw;}
}
>