/* Banner-Slider and lower Exchange Container spaceing */
.banner-ct {
  margin-top: -210px;
}

Main Page Data Scroll Up * .currency-list {
  overflow: hidden;
  height: 308px;
  position: relative;
}

.horizontal-slide .slick-track {
  display: flex;
  flex-direction: column;
  animation: scroll-up 60s linear infinite;
}

.currency-wrapper__header {
  background-color: #FF5722 !important;
}

.table thead tr th {
  background-color: #FF5722 !important;
}

@keyframes scroll-up {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-100%);
  }
}

/* Small to medium devices (e.g., regular Android phones) */
@media (min-width: 320px) and (max-width: 480px) {
  .carousel-item img {
    height: 30vh; /* Allow the image to adjust height based on its aspect ratio */
    max-height: 400px; /* Optional: limit the max height on mobile if desired */
  }

  .banner-ct {
    margin-top: -130px;
  }
}
