#footer{
    height: 75px;
    width: 100%;
    min-height: 75px;
    background: var(--myTheme);
    margin: 50px 0 5px 0;
    border: 1px solid black;
    display: flex;
    flex-direction: column;
    align-items: center;
}
#blocFooter{
    height: 40%;
    width: 100%;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    text-decoration: none;
    outline: none;
}
#blocFooter2{
    height: 60%;
    width: 90%;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    justify-content: space-around;
    align-items: center;
    text-decoration: none;
    outline: none;
    color: cadetblue;
    padding: 0px 20px 0 20px;
    border-top: 1px solid lightskyblue;
    padding: 5px;
}
.link-footer{
    color: black;
}

.link-footer:hover{
    text-decoration: none;
    outline: none;
}
.link-footer2{
    color: lightgrey;
    font-size: 12px;
}

.link-footer2:hover{
    text-decoration: none;
    outline: none;
    color: honeydew;
}

@media screen and (max-width: 600px) { 
    #footer{
        height: auto;
    }
    #blocFooter{
        display: flex;
        flex-direction: column;
        height: 100%;
        padding: 5px;
    }
    .link-footer{
        font-size: 12px;
    }
    .link-footer2{
        margin-right: 20px;
    }
    #blocFooter2{

        display: flex;
        flex-direction: row;
        justify-content: space-around;
        align-items: flex-start;
        height: 100%;
        padding: 5px;
    }

}