.bloc_diaporama-slide {
    position: relative;
    height: 580px;
}
.bloc_diaporama-slide img {
    border-radius: 50px;
}

    @media (max-width: 991px) {
        .bloc_diaporama-slide {
            height: auto;
        }
    }

.bloc_diaporama-slide--legend {
    position: absolute;
    bottom: 50px;
    left: 50%;
    background-color: var(--white);
    transform: translateX(-50%);
    box-shadow: 0 0 20px 0 rgb(var(--black--rgb-value) / 20%);
    border: 1px solid var(--c-primary);
    z-index: 2;
}

.bloc_slideshow .slick-arrow {
    color: var(--c-primary);
    border: 3px solid var(--c-primary);
    height: 55px;
    width: 55px;
    border-radius: 100%;
    transition: all .3s ease;
    top: initial;
    bottom: -80px;
    transform: translateX(-50%);
    left: 50%;
}
.bloc_slideshow .slick-arrow:hover {
    color: var(--white);
    background-color: var(--c-primary);
}
.bloc_slideshow .slick-prev {
    transform: translateX(-150%);
}

.bloc_slideshow .slick-next {
    transform: translateX(50%);
}
