.image-container {
      position: relative;
      display: inline-block;
    }

    /* Style for the image */
    .image-container img {
      display: block;
      width: 500px; /* Adjust as needed */
      height: auto;
    }

    /* Style for the button */
    .image-container button {
      position: absolute;
      top: 90%; /* Center vertically */
      left: 90%; /* Center horizontally */
      transform: translate(-50%, -50%);
      padding: 10px 20px;
      background-color: #000000;
      color: white;
      border: none;
      border-radius: 5px;
      cursor: pointer;
      font-size: 16px;
    }

    /* Button hover effect */
    .image-container button:hover {
      background-color: #333333;
    }