.hero-video__container{overflow:hidden;position:relative}.hero-video__bg,.hero-video__overlay{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.hero-video__overlay{z-index:0}.hero-video__content{margin:0 auto;position:relative;z-index:1}.hero-video h1{margin-bottom:20px}.hero-video h2{margin-bottom:30px}