
footer{
    background-color: rgba(242, 242, 242, 0.8);
    height:6.25rem;
}
footer a{
    color:black;
}
footer .contact{
    width:50%;
    float:left;
}
footer .info{
    
    width:50%;
    float:right;
    text-align: right;
}

@media only screen and (max-width: 425px) {
    footer{
        height:8.5rem;
    }
    footer, footer p, footer a{
        font-size:14px;
    }
    footer .contact, footer .info{
        width:100%;
        float:left;
        text-align: center;
    }
    footer .info{
        margin-top:1rem;
    }
}
@media only screen and (max-width: 375px) {
    footer h3{
        font-size:14px;
    }
    footer, footer p, footer a{
        font-size:12px;
    }
}