#footer{
    background-color: #f0f0f0;
}
.footer-logo{
    width: 120px;
}
.footer-icon{
    width: 30px;
    margin-top: 20px;
    margin-left: 5px;
    margin-right: 5px;
}
.footer-underline{
    border-bottom: 2px solid #d7d7d7;
    color: #0A1455
}



@media (max-width: 767px){
    .foot-mobile-margin-top-20{
        margin-top: 20px; 
    }
     .footer-logo{
        margin-top: 30px;
    }
    .footer-icon{
        margin-bottom: 30px;
    }
}

@media (max-width: 414px){
    .footer-logo{
        margin-top: 30px;
    }
    .footer-icon{
        margin-bottom: 30px;
    }
}
































