#footer{
    display: flex;
    justify-content: space-evenly;
    align-items: center;
    color: #fff;
    flex-direction: column;
    padding: 5px 5px 5px 5px;
}
#footer div{
    margin: 10px 10px 10px 10px;
    text-align: center;
    z-index:1;
}
#footer div p {
    margin:0;
}
#footer div a img{
    width: 44px;
}
#footer div a {
    transition: color 0.3s ease;
}
#footer div a:hover {
    color: hsl(205deg 65.01% 41.6%);
}
@media (min-width: 375px) {
}
@media (min-width: 425px) {
}
@media (min-width: 768px) {
    #footer {
        flex-direction: row;
    }
}
@media (min-width: 1024px) {
}
@media (min-width: 1440px){
}