#footer{
  max-width: 1366px;
  margin: auto;
}
#footer .back-icon img{
  display: none;
  width: 50px;
}
#footer .footer-wrapper .footer-container{
  padding: 50px 15px 80px;
  font-size: 16px;
}
#footer .footer-wrapper .footer-container .footer-policy-link a{
  text-decoration: none;
}
#footer .footer-wrapper .footer-container .footer-policy-link a:hover{
  color:#009fff;
}
#footer hr{
  background-color: #d1d1d1;
}
#footer .logo-footer{
  width: 100px;
  max-width: 100%;
}

#footer .footer-wrapper .footer-container .social-icon{
  width: 30px;
}

@media(max-width:990px){
  #footer .back-icon img{
    display: inline;
  }
}

@media(max-width:575px){
  #footer .logo-footer{
    width: 70px;
  }
  #footer .footer-wrapper .footer-container{
    padding: 20px 15px 60px;
    font-size: 12px;
  }
  #footer .footer-wrapper .footer-container .social-icon{
    width: 30px;
  }
  #footer .back-icon img{
    width: 35px;
  }
}

@media(min-width:990px){
  #footer .footer-wrapper .footer-container{
    width: 1000px;
  }
}
