.mvol-footer-container{
    max-width: 1400px;
    margin: 0 auto;
    padding: 0 2rem;
   
}
.mvol-footer-top{
     background:#fff;
    
}
@media (min-width: 1150px) {
.mvol-footer-top-inner{
    padding:1em 3em;
    display:grid;
    grid-template-columns: 180px 1fr 400px;
    gap: 20px;
    place-items: center;
}
}
@media (max-width: 1150px) {
    .mvol-footer-top-inner{
    padding:1em;
    display:grid;
    grid-template-columns:1fr;
    gap: 20px;
    place-items: center;
}
}
.mvol-footer-top-inner img{
    width:100%;
}
.mvol-footer-content p{
    margin-bottom:0.5em;
}
.mvol-footer-bottom{
    height:2em;
}