.card {
    min-height: 150px !important;
}

.card .card-title {
    transform: translateY(1rem);
    transition: all 0.3s ease-in-out !important;
}

.card:hover .card-title {
    transform: translateY(0.4rem);
}

.app-card-img-overlay {
    top: auto;
}

.card:hover img {
    background-color: var(--bs-card-bg);
}

.card img.railing {
    content: url("/static/images/families/railing.png");
}
.card:hover img.railing {
    content: url("/static/images/families/railing-hover.png");
}
