
audio{
    display: block;
    margin: auto;
    margin-top: 3%;
    margin-bottom: 3%;
}

#etudiante{
    background-color: #756D6D;
    display: flex;
    justify-content: center;
    text-align: center;
    color: white;
    font-size: 20px;
}

#etudiante img{
    width: 25%;
    margin: 5% 3% 5% 0;
    border-radius: 15px;
}

#bloc-oceane{
    display: flex;
    justify-content: space-evenly;
    width: 70%;
}

#last-citation{
    font-size: 25px;
    text-align: center;
    padding-top: 3%;
    padding-bottom: 5%;
    font-weight: bold;
    margin: 0;
}

#galerie h2{
    margin-top: 3%;
}

/* responsive */
@media screen and (width < 1000px){
    #last-citation{
        font-size: 20px;
    }
}

@media screen and (width < 920px){
    #bloc-oceane{
        width: 85%;
    }
}

@media screen and (width < 820px){
    audio{
        width: 250px;
    }
}

@media screen and (width < 760px) {
    #bloc-oceane{
        width: 90%;
        font-size: 15px;
    }
    
}

@media screen and (width < 660px){
    #last-citation{
        font-size: 17px;
    }
}

@media screen and (width < 550px){
    audio{
        width: 220px;
        height: 45px;
    }
}

@media screen and (width < 530px) {
    #etudiante img{
        display: none;
    }
}

@media screen and (width < 500px){
    #bloc-oceane{
        font-size: 14px;
    }
}