.video-height{height:800px;overflow:hidden}.video-container{position:absolute;top:0;width:600px;z-index:-10}.hero-text:after{background:linear-gradient(180deg,transparent,#000 90%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media only screen and (max-width:600px){.video-container{width:400px}.video-height{height:700px}}