.video-banner{height:350px;overflow:hidden;position:relative;width:100vw}#background-video{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.content{color:#fff;padding-top:20%;position:relative;text-align:center}h1{font-size:3rem}h1,h2{margin:0}h2{font-size:1.5rem}