.cat-container{height:300px;overflow:hidden}.cat-container:hover .cat-overlay{width:100%;height:100%}.cat-overlay{background:rgba(0,123,255,.9);width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:hidden;-webkit-transition:all .4s ease;transition:all .4s ease}