.ac-card-label{position:absolute;bottom:0;left:0;width:100%;padding:20px;background:linear-gradient(to top,rgba(15,23,42,.9),transparent);color:white;opacity:0;transform:translateY(10px);transition:all .3s ease}.ac-tour-card:hover .ac-card-label{opacity:1;transform:translateY(0)}.ac-card-label b{display:block;font-size:16px;font-weight:800;margin-bottom:2px}.ac-card-label span{font-size:11px;text-transform:uppercase;font-weight:600;opacity:.8;letter-spacing:.5px}#ac-lb-overlay.active{display:flex}