vignette {
    font-size: 50px;

    position: relative;
    text-align: center;
    color: white;
}


img:hover {
    transform: scale(1.1);

}

img {
    transition: all .2s ease-in-out;
}

.toto {
    background-color: green;
    position: relative;
    text-align: left;
    color: white;
    justify-content: auto;

}

.titre {
    margin: 10px;
    position: relative;
    bottom: 70px;
    color: yellow;
    text-shadow: 1px 1px 2px red, 0 0 1em blue, 0 0 0.2em blue;
    font-family: Arial, Helvetica, sans-serif;
    left: 0px;
    font-size: 1.5em;
    z-index: 2000;
}

.bleue {
    background-color: blue;
}