.media-societe{
    height:75px ;
    width:auto;
}

.media-lbf{
    display: flex;
    align-items: center;
    background-color: #f8f8f8;
    border-left: 1px solid #e5e5e5;
    width: 20%;
    padding-left: 1em;
}

.media-lbf > a >  img{
    height:75px;
    width:auto;
}

.media-position{
    margin: 0.5em;

    width: 80%;

    display: flex;

    justify-content: start;

    align-items: center;
}


@media (min-width: 768px) and (max-width: 1024px) {

    .media-position{

        width: 77%;

    }    

    .media-lbf{
        padding-left: 0;
         width: 23%;
    }

}


@media (min-width: 320px) and (max-width: 480px) {

.media-position{

width: 70%;

}    

.media-lbf{
    padding-left: 0;
    width: 30%;
}
    
.media-lbf > a > img{
    height:50px ;
    width:150px;;
}

}