.cover-16-9{overflow:hidden;position:relative;background:#fff no-repeat center;background-size:cover}.cover-16-9:after{content:'';display:block;margin-top:56%}.cover-16-9 .cover,.cover-16-9 img{position:absolute;top:0;left:0;width:100%}.cover-1-1{overflow:hidden;position:relative;background:#fff no-repeat center;background-size:cover}.cover-1-1:after{content:'';display:block;margin-top:100%}.cover-1-1 .cover,.cover-1-1 img{position:absolute;top:0;left:0;width:100%}