@media screen and (max-width: 1440px) {
  .footer .social {
    width: 37%;
  }
  .footer .latest-news {
    width: 29%;
  }
}
@media screen and (max-width: 1366px) {
  .footer .social {
    width: 33.3333333333%;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
  }
  .footer .latest-news {
    width: 33.3333333333%;
  }
}
@media screen and (max-width: 1023px) {
  .footer .social {
    width: 100%;
    flex-direction: unset;
    align-items: unset;
    padding: 2rem 5% 0;
    justify-content: center;
  }
  .footer .latest-news {
    width: 50%;
  }
}
@media screen and (max-width: 640px) {
    .footer .social {
        padding: 2rem 20% 0;
        padding-left: 15%;
        flex-direction: column;
    }
    .footer .social h4 {
        margin: 0;
        text-align: left;
    }
    
  .footer .social > div {
    display: flex;
    justify-content: flex-start;
  }
  .footer .latest-news {
    width: 100%;
  }
}
