*{box-sizing:border-box;margin:0;padding:0}img{object-fit:cover;width:100%;height:auto}a{text-decoration:none}.imgWrap{opacity:0;width:1px;margin:100px auto 0;position:relative;top:40%;overflow:hidden}.imgWrap.active{opacity:1;width:100%;max-width:500px;transition:opacity 1s,width 4s}.imgWrap img{object-fit:cover;width:100%;height:auto!important}
