.card{position:relative;overflow:hidden}.card-image{display:block;width:100%;height:auto;border-radius:20px}.content{position:absolute;bottom:0;left:0;width:100%;height:80px;color:#fff;padding:20px;transition:height .8s ease-in-out;transition-timing-function:ease-out}.card:hover .content{height:100%;background-color:rgba(240,221,80,.25)}.description1{display:none;font-family:Simonetta;font-weight:700}.card:hover .description1{display:block;color:#fff}.card:hover .card-image{background:#000}.content h2{font-size:1.5rem;font-weight:700}.content p{margin-top:10px;font-size:1rem}