.carousel-multiple .carousel-indicators [data-bs-target] {
    box-sizing: content-box !important;
    flex: 0 1 auto !important;
    width: 8px !important;
    height: 8px !important;
    padding: 0 !important;
    margin-right: 3px !important;
    margin-left: 3px !important;
    text-indent: -999px !important;
    cursor: pointer;
    background-color: #DDE0E9 !important;
    border-radius: 24px !important;
    border: 0 !important;
    transition: opacity 0.6s ease !important;
    -webkit-border-radius: 24px !important;
    -moz-border-radius: 24px !important;
    -ms-border-radius: 24px !important;
    -o-border-radius: 24px !important;
}

.carousel-multiple .carousel-indicators .active {
    background-color: #525DFF;
}

.carousel-multiple .carousel-indicators .active {
    width: 15px !important;
    background-color: #fff !important;
}

.carousel-multiple .carousel-indicators {
    position: absolute;
    right: 0;
    bottom: -40px;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: center;
    padding: 0;
    margin-right: 15%;
    margin-bottom: 1rem;
    margin-left: 15%;
    list-style: none;
}

.carousel-multiple .carousel-control-prev {
    left: -50px;
    justify-content: start;
    width: 0px
}

.carousel-multiple .carousel-control-next {
    right: -60px;
    justify-content: end;
    width: 0px;
}

.carousel-multiple .carousel-control-next {
    opacity: inherit;
    right: -50px;
}

.carousel-multiple .carousel-indicators.active {
    background-color: #fff !important;
    width: 15px !important;
}