.mx-auto {
  margin-left: auto;
  margin-right: auto;
  position: absolute; /* Make position absolute to control its position relative to the container */
  left: 50%; /* Center horizontally */
  transform: translateX(-50%); /* Center horizontally */
  bottom: 75px; /* Adjust this value to position further from the bottom of the container */
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.8);
}

.mb-40 {
  text-align: center;
  bottom: 100px;
}

.z-2 {
  z-index: 100;
}

.icon-size {
    font-weight: bold;
    font-size: 1rem;
}
