body{
    padding-top:100px;
}

.card[data-clickable=true]{
    cursor: pointer;
}

.bi{
    vertical-align: -.125em;
    fill: currentColor;
}

.text-muted{
    color: white;
    font-weight: 600;
}

.image-container {
    background-color: black; /* Black background */
    display: flex; /* Allow alignment of the image */
    align-items: center; /* Vertically center the image */
    justify-content: center; /* Horizontally center the image */
    min-height: 414px; /* Set minimum height (adjust as needed) */
  }
  
  .image-container img {
    object-fit: cover; /* Maintain aspect ratio, cover the container */
    width: 100%; /* Fill the container width */
    min-height: 100%; /* Set minimum image height (prevents resizing) */
  }

  .version{
    margin-left: 5px;
  }