.custom-card-img-container {
    height: 180px;
}

.custom-card-img-container img {
    height: 100%;
    width: 100%;
    /* object-fit: contain; */
}

.custom-card {
    transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.custom-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3) !important;
}
