/* medium - display 2  */

.multi-item-carousel{
  overflow: hidden;
}

.multi-item-carousel .carousel-control-prev{
  left: 0;
  right: auto;
}


@media (min-width: 768px) {

    .carousel-multi-items .carousel-item-right.active,
    .carousel-multi-items .carousel-item-next {
        transform: translateX(50%);
    }

    .carousel-multi-items .carousel-item-left.active,
    .carousel-multi-items .carousel-item-prev {
        transform: translateX(-50%);
    }

    .carousel-multi-items .carousel-item-right,
    .carousel-multi-items .carousel-item-left {
        transform: translateX(0);
    }
}

/* large - display 3 */
@media (min-width: 992px) {

    .carousel-multi-items .carousel-item-right.active,
    .carousel-multi-items .carousel-item-next {
        transform: translateX(33%);
    }

    .carousel-multi-items .carousel-item-left.active,
    .carousel-multi-items .carousel-item-prev {
        transform: translateX(-33%);
    }

    .carousel-multi-items .carousel-item-right,
    .carousel-multi-items .carousel-item-left {
        transform: translateX(0);
    }
}

/* large - display 4 */
@media (min-width: 1200px) {

    .carousel-multi-items .carousel-item-right.active,
    .carousel-multi-items .carousel-item-next {
        transform: translateX(25%);
    }

    .carousel-multi-items .carousel-item-left.active,
    .carousel-multi-items .carousel-item-prev {
        transform: translateX(-25%);
    }

    .carousel-multi-items .carousel-item-right,
    .carousel-multi-items .carousel-item-left {
        transform: translateX(0);
    }
}

@media (max-width: 768px) {
    .carousel-multi-items .carousel-item>div {
        display: none;
    }

    .carousel-multi-items .carousel-item>div:first-child {
        display: block;
    }
}

.carousel-multi-items .carousel-item.active,
.carousel-multi-items .carousel-item-next,
.carousel-multi-items .carousel-item-prev {
    display: flex;
}

