   
    /*bg*/
    .parallax {background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position: 50% 100%;}
    
    /*img*/
    .parallax.img {overflow:hidden;position:relative;}
    .parallax.img img { height:auto;width:100%;left:50%;max-width:9999%;max-height:9999%;min-width:100%;min-height:100%;}
    
    .parallax.video {overflow:hidden;position:relative;width:100%;}
    .parallax.video video {height:auto;width:100%;left:50%;max-width:9999%;max-height:9999%;min-width:100%;min-height:100%;}