.footer-section{
    background-color: var(--footer-color);
    margin-top:100px;
    padding:5rem 5rem;
}
.footer-about-section .logo{
    margin-bottom:1.5rem;
}
.footer-section a{
    font-size: 1.3rem;
    font-weight: var(--weight-400);
    color:var(--footer-links-color);
    cursor: pointer;
}

.footer-section a:hover{
    color: var(--white);
}
.footer-contact-section .social-icon i{
    color:var(--white);
    font-size: 2rem;
}
.footer-contact-section{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.footer-contact-section .social-icon{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.footer-contact-section .social-container{
    width:10rem;
}

.footer-bottom{
padding:2rem 0;   
font-size: 1.1rem;
color: var(--footer-bottom-color); 
}

.footer-section{
    border-top:1px solid var(--white);
    border-bottom:1px solid var(--white);
  }
  .footer-menu-section{
      display: flex;
      justify-content: center;
      align-items: center;
  }

  .footer-menu-section .footer-heading{
      padding-left:30px;
  }

