.carousel.carousel-multi {
    max-width: var(--max-page-width);
    margin-left: auto;
    margin-right: auto;
}

#chapters-in-action-carousel {
    height: 475px;
    max-width: var(--max-page-width);
    margin-left: auto;
    margin-right: auto;
}

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

.carousel-multi .carousel-inner .carousel-item .col-md-4 {
    padding: 1rem;

    max-height: 500px;
    height: 100%;
}

.carousel-multi .carousel-inner .carousel-item .col-md-4 .chapter-in-action-card {
    margin-left: auto;
    margin-right: auto;
}

.carousel .carousel-indicators button {
    border-radius: 50%;
    width: 10px;
    height: 10px;
}

.carousel .carousel-control-prev {
    left: -1rem;
}

.carousel .carousel-control-next {
    right: -1rem;
}