.project_image{width:auto;height:auto}.image_item{position:relative;overflow:hidden}.overlay{background-color:rgba(0,0,0,.7);color:#fff;position:absolute;bottom:0;left:0;right:0;top:100%;display:flex;justify-content:center;align-items:center;opacity:0;transition:top .5s ease-in-out,opacity .3s ease-in-out}.image_item:hover .overlay{opacity:1;top:0}