.footer{
  background: var(--white);
  border-top: 2px solid var(--pale-red);
}
.foot-image{
  display: inline-flex;
  list-style: none;
  margin: 20px -10px;
  padding: 0;
  width: 100%;
  align-items: center;
  filter: grayscale(1) brightness(1);
}
.foot-image li:first-child{
  width: 33.33%;
}
.foot-image li:nth-child(2){
  width: 25%;
  padding-right: 20px;
}
.foot-image li:last-child{
  width: 40%;
}
.foot-logo{
  width: 275px;
  margin-bottom: 20px;
}
.foot-links{
  list-style: none;
  padding: 0;
}
.footer-text a{
  color: inherit !important;
}
p.footer-text a{
  margin-right: 10px;
}
.copy-base{
  border-top: 1px solid var(--white-two);
  padding-top: 25px;
}
.copyright-text a:hover{
  color: #66cc1f;
}
.copyright-text a{
  color: inherit;
}
.social-links li a{
  color: inherit !important;
}
.social-links li a:hover, .foot-links li a:hover, .footer-text a:hover{
  color: var(--pale-red) !important;
}
.social-links li svg{
  margin-right: 10px;
}
.copyright-text img{
  margin: 0 3px !important;
}

@media(max-width: 769px){
  .foot-logo{
    margin: auto;
    display: block;
  }
  .copyright-text {
    float: none !important;
    text-align: center;
  }
}
