html {
    background: linear-gradient(rgb(0, 59, 101), rgb(75, 0, 145));   
    color: white;
    font-family: montserrat,sans-serif;
    font-size: 150%;
    padding: 5vw;

}
.center{
    text-align: center;
}
.titre_prenom{
    font-weight: 550;
    position: fixed;
    margin-top: -4vw;
    z-index: 1;
}

a{
    color: #00e1ff;
}

#photo_Julien{
    margin-top: 6vw;
    width: 20vw;
    height: auto;
    border-radius: 1.5vw ;
    border: 100px white;
}
.container_aside{
    float: right;
    border: solid 0.01vw;
    border-radius: 1.5vw;
    padding: 1vw;
    margin-left: 10vw;
    height: 400px;
}
.clear_right{
    clear: left;
}
.double_article{
    display:flex;
    flex-wrap: nowrap;
    border: solid 0.01vw white;
    padding: 1vw;
}
.Planning{
    border: solid 3px #ffffff;
    border-collapse: collapse;
}
.Planning td, th{
    border:solid 2px #ffffff;
    padding: 1vw;
}
.table_articles{
    border:solid #ffffff;
    border-collapse: collapse;
}
.table_articles td, th{
    border:solid #ffffff;
    border-collapse: collapse;
    padding: 1vw;
}
.video{
    width: 50vw;
    height: auto;
}