figure{
    margin: 0px;
    display: inline-block;
    position: relative; 
    overflow: hidden;
 margin: auto;
}

figcaption{
    color: white;
    font: bold 70% monospace;
    transition: all 0.5s;
    background: rgba(0,0,0, 0.7);
    position: absolute;
    left: 1px;
    bottom: -150px;
    width: 94%;
    padding: 3%;
    
}

figure:hover figcaption{
    bottom: 0px;
}