.bg-primary {
  #background-color: #284765 !important; 
  #background-color: #2468BD !important; 
  background-color: #2360AD !important; 
}
        .carousel-item img {
            height: 460px;
            object-fit: contain;
            margin: 0 auto;
        }
        .carousel-thumbnails {
            display: flex;
            overflow-x: auto;
            gap: 10px;
            padding: 10px 0;
        }
        .carousel-thumbnails img {
            width: 120px;
            height: 80px;
            object-fit: cover;
            cursor: pointer;
            opacity: 0.6;
            transition: opacity 0.3s;
        }
        .carousel-thumbnails img.active {
            opacity: 1;
            border: 2px solid #007bff;
        }
