
footer {
  background-color: rgb(2, 57, 2);
  color: #fff;
}


@media(max-width: 992px){
  .mf-footer-content {
    flex-direction: row;
    flex-wrap: wrap; 
    justify-content: space-between;
  }

  .mf-footer-content-block {
    flex: 1 1 45%; 
    margin-bottom: 20px;
  }
}


@media(max-width: 768px){
  .mf-footer-content {
    flex-direction: column;
    align-items: center;    
    text-align: center;
  }

  .mf-footer-content-block {
    width: 90%;            
    margin-bottom: 20px;
  }

  .mf-footer-content-block h4 {
    margin-bottom: 0.5em;
  }

  .mf-footer-content-block-lis-i a {
    margin-bottom: 0.5em;
  }
}

@media(max-width: 500px){
  .mf-footer-content-block {
    width: 100%;          
    margin-bottom: 15px;
  }

  .mf-footer-content-block-lis-i a {
    font-size: 14px;        
  }
}
