 .carousel-item img {
      filter: brightness(0.6);
    }

    .carousel-info {
      position: absolute;
      top: 50%;
      left: 10%;
      transform: translateY(-50%);
      color: white;
      max-width: 800px;
    }

    .carousel-info h5 {
      font-size: 2.5rem;
      font-weight: 700;
    }

    .carousel-info a {
      background: #28a745;
      padding: 12px 25px;
      border-radius: 30px;
      color: white;
      text-decoration: none;
      font-weight: 600;
    }