    .body {
        background-color:   #154360;
        color:aliceblue;
    }

    .container{
        margin: 8px;
    }

    .image{
        cursor: pointer;
    }


    div#reseaux {
        background-color: #0b2433;
    }

    .margin-top{
        margin-top: 20px;
    }
    
    .margin-side{
        
        margin: 3px;
    }

    .image{

        height: 90%; 
        width: 100%; 
        object-fit: contain;
    }


    .text{
        margin: 0;
        position: relative;
        top: 8%;
        min-height: 600px;
        font-size: max(1vw, 13px);
    }

    .outer{
        display: flex;
          justify-content: center;
    }

    .logo{
        cursor: pointer;
        width: 40px;
        left: 200px;
        position: relative;
    }
    .logo-container{
        margin: 5px;
        bottom: 5px;
        position: relative;
    }
    a {
        color: white;
    }
    .banner{
        left:4%;
        right:4%;
        position: relative;
    }
    #blocker {
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
    }
    #container{
        left: -8vw;
        position:relative;
    }