.bloc_diaporama-slide {
    padding-bottom: 100px;
    position: relative;
}

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

.bloc_diaporama-slide--legend {
    position: absolute;
    top: calc(100% - 140px);
    left: 50%;
    background-color: var(--white);
    transform: translateX(-50%);
    box-shadow: 0 0 20px 0 rgb(var(--black--rgb-value) / 20%);
}
