.footer-post ul li, a{
    color: #fff;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  background-color: rgb(72 40 40);; /* Default semi-transparent black */
  border-radius: 40%;
  padding: 20px;
  transition: background-color 0.3s ease;
}

.carousel-control-prev:hover .carousel-control-prev-icon,
.carousel-control-next:hover .carousel-control-next-icon {
  background-color: rgba(0, 123, 255, 0.8); /* Highlight on hover (Bootstrap primary) */
}

.w-float {
    position: fixed;
    bottom: 100px;
    right: 30px;
    z-index: 100;
}
.my-float {
    width: 50px;
}
.img-fluid {
    max-width: 100%;
    height: auto;
}