.navContainer {
    background-color: black;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 50px;


}

.navGauche,
.navDroit {
    display: flex;
}

.lien {
    font-family: Arial, sans-serif;
    font-weight: bold;
    margin: 0 15px;
    color: white;
    text-decoration: none;

}

.lien:hover {
    color: rgb(84, 84, 253);

}

main {
    display: flex;
    justify-content: space-between;

}

h1 {
    margin-top: 10px;

}

article {
    width: 70%;
    padding-left: 20px;

}

.asideFALLOUT {
    width: 25%;
    background-color: lightblue;
    padding: 0px 10px 0px 10px;

}

.asideWOW {
    width: 25%;
    background-color: rgb(238, 220, 119);
    padding: 0px 10px 0px 10px;
    font-family: cursive;

}

img {
    max-width: 350px;
    margin: auto;
}

figure {
    background-color: white;
    border: solid black 1px;
    padding: 10px;
    width: fit-content;
    float: left;
}

figcaption {
    font-family: cursive;
    font-style: oblique;
    color: rgb(95, 94, 94);

}

footer {
    background-color: grey;
    padding: 10px 20px 15px 0px;
    text-align: right;


}