.carrousel {

    float:left;
    /*vertical-align: middle;*/
    overflow: hidden;
    /*background-color: #ffa3a3;*/
    width: 100%; /* taille cellule*/
    height: auto;

    /*  border: 2px solid #4694cb;*/
}
.entire-content {
    margin: auto;
    width: 10%;/* taille image*/
    height: auto;
    perspective: 3000px;
}
.content-carrousel {
    width: 100%;
    height: 100%;

    /*  background-color: #ffffff;*/
    animation: rotar 100s infinite linear; /* vitesse de rotation */
    transform-style: preserve-3d;
}
.content-carrousel:hover {
    animation-play-state: paused;
    cursor: pointer;
}
.content-carrousel figure {
    width: 100%;
    max-height: 100px;
    border: 0 solid #3b444b;
    overflow: hidden;
    position: absolute;
    backface-visibility:hidden;
}
.shadow {
    position: absolute;
    box-shadow: 0 0 15px 0 #000;
    border-radius: 1px;
}
.content-carrousel img {
    image-rendering: auto;
    /*   transition: all 480ms;*/
    width: 100%; /*taille de l'image*/
    height: auto;
}
.content-carrousel img:hover {
    transform: scale(1.3);
    transition: all 480ms;
}
@keyframes rotar {
    from {
        transform: rotateY(0deg);
    } to {
          transform: rotateY(360deg);
      }
}