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

.bloc_diaporama-slide--legend{
    position: absolute;
    top: calc(100% - 140px);
    left: 50%;
    background-color: var(--white);
    transform: translateX(-50%);
    -webkit-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.2);
}
.bloc_diaporama-bloc_diaporama-slide--picture {
    border-radius: 36px;
    overflow: hidden;
}
