footer
{
    background-color: #F5E8E3;
    color: black;
}

.separateur
{
    border : black solid 1px;
    left: 30%;
}

.thefooter
{
    display: flex;
    flex-direction: row;
    width: 100%;
}

.InfoReseauxDesktop
{
    display: flex;
    flex-direction: row;
    width: 50%;
    text-align: center;
}

.InfoReseauxMobile
{
    display: none;
}

.Partenaires
{
    display: flex;
    flex-direction: column;
    width: 50%;
    text-align: center;
    justify-content: space-around;
}

.Info
{
    display: flex;
    flex-direction: column;
    width: 100%;
    text-align: center;
    justify-content: center;

}

.reseaux
{
    display: flex;
    flex-direction: row;
    width: 100%;
    text-align: center;
    justify-content: space-around;
}

.logoFooter
{
    width: 20%;
}

.titreFoot
{
    font-family: balooregular;
}

.Info a
{
    color: black;
}

.Partenaires img, .Partenaires p, .reseaux img, .reseaux p
{
    display:inline;
}

.imageReseaux
{
    width: 5%;
}

.imagePartenaire{
    display: flex;
    flex-direction: row;
    justify-content: space-around;
}

.column_one, .column_two{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

@media screen and (max-width: 767px)
{
    .thefooter
    {
        display: flex;
        flex-direction: column;
        width: 100%;
    }

    .InfoReseauxMobile
    {
        display: flex;
        flex-direction: column;
        width: 100%;
        text-align: center;
    }

    .InfoReseauxDesktop
    {
        display: none;
    }

    .logoFooter
    {
        width: 50%;
    }

    .Info, .reseaux, .Partenaires
    {
        flex-direction: column;
        width: 100%;
        text-align: center;
        align-items: center;
    }

    .separateur
    {
        border : black solid 1px;
        left: 30%;
    }

    .Partenaires img, .Partenaires p, .reseaux img, .reseaux p
    {
        display:inline;
    }

    .column_one, .column_two{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: center;
        align-items: center;
    }

    .imageReseaux
    {
        width: 10%;
    }
}

@media screen and (min-width: 768px) and (max-width: 1024px) {
    .thefooter
    {
        display: flex;
        flex-direction: row;
        width: 100%;
    }

    .InfoReseauxMobile
    {
        display: flex;
        flex-direction: column;
        width: 50%;
        text-align: center;
    }

    .InfoReseauxDesktop
    {
        display: none;
    }

    .Partenaires
    {
        display: flex;
        flex-direction: column;
        width: 50%;
        text-align: center;
        justify-content: space-around;
    }

    .Info
    {
        display: flex;
        flex-direction: column;
        width: 100%;
        text-align: center;
        justify-content: center;

    }

    .reseaux
    {
        display: flex;
        flex-direction: row;
        width: 100%;
        text-align: center;
        justify-content: space-around;
    }

    .logoFooter
    {
        width: 20%;
    }

    .titreFoot
    {
        font-family: balooregular;
    }

    .Info a
    {
        color: black;
    }

    .Partenaires img, .Partenaires p, .reseaux img, .reseaux p
    {
        display:inline;
    }

    .imageReseaux
    {
        width: 5%;
    }

    .imagePartenaire{
        display: flex;
        flex-direction: row;
        justify-content: space-around;
    }

    .column_one, .column_two{
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
    }
}