.video-hero-banner{position:relative}.video-hero-banner-video,.video-hero-overlay{height:100%;position:absolute;top:0;width:100%}.video-hero-banner-video{left:0;-o-object-fit:contain;object-fit:contain;-o-object-fit:cover;object-fit:cover;z-index:-1}.video-hero-banner-content{margin:0 auto;position:relative}.video-hero-banner-content h1{margin-top:0}@media only screen and (max-width:768px){.video-hero-banner-content{padding:0 20px}}