.hover,.hover .overlay{width:100%;overflow:hidden}.hover,.hover h2{text-align:center}.hover{position:relative;cursor:default}.hover .overlay{position:absolute;top:0;left:0}.hover img{display:block;position:relative}.hover h2{position:relative;font-size:17px;padding:10px;background:rgba(0,0,0,.6)}.ehover13 img{-webkit-transition:all .35s;transition:all .35s}.ehover13 .overlay,.ehover13 button{-webkit-transition:opacity .35s,-webkit-transform .35s}.ehover13:hover img{filter:brightness(.6);-webkit-filter:brightness(.6)}.ehover13 .overlay{width:80%;height:80%;left:10%;top:10%;border-bottom:1px solid #FFF;border-top:1px solid #FFF;transition:opacity .35s,transform .35s;-webkit-transform:scale(0,1);transform:scale(0,1)}.ehover13:hover .overlay{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.ehover13 button,.ehover13 h2{opacity:0;color:#FFF;padding:1em 0}.overlay h2{padding:3rem 0}.overlay h1{color:#fff;font-size:14px}.ehover13 button{transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.ehover13 h2{background-color:transparent;-webkit-transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.ehover13:hover button,.ehover13:hover h2{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}