.footer-section{
    padding-top: 50px;
    padding-bottom: 50px;
    background-image: url(../img/TL_mmMGwTaiSyBMyGruDFQ.webp) ;
    background-repeat: no-repeat;
    background-size: cover;
/*    background: #152621;*/
/*    border-radius: 45px;*/
}
.footer-section h5{
    font-size: 16px;
}
.logo-title-section img{
    width: 60%;
}
.logo-title-section p{
    color: #ccc;
    font-size: 14px;
    margin-top: 15px;
}
.footer-quick-links ul {
  padding-left: 0;
  list-style: none;
}

.footer-quick-links li {
  margin-bottom: 12px;
  font-size: 14px;
}

.footer-quick-links a {
  color: #ccc;
  text-decoration: none;
  transition: color 0.3s;
}

.footer-quick-links a:hover {
  color: #e1fe3e;
}

.footer-quick-links .link-icon {
  color: #e1fe3e;
  margin-right: 10px;
}
/*
.quick-links{
    padding-left: 50px;
}
*/
.footer-contact-info ul {
  padding-left: 0;
  list-style: none;
}

.footer-contact-info li {
  margin-bottom: 12px;
  font-size: 14px;
  color: #ccc;
}

.footer-contact-info a {
  color: #ccc;
  text-decoration: none;
  transition: color 0.3s;
}

.footer-contact-info a:hover {
  color: #e1fe3e;
}

.footer-contact-info .contact-icon {
  color: #e1fe3e;
  margin-right: 10px;
}



.footer-social-icons {
  display: flex;
  gap: 15px;
}

.footer-social-icons .social-icon {
  color: #ffffff    ;
  font-size: 20px;
  transition: color 0.3s;
}

.footer-social-icons .social-icon:hover {
  color: #e1fe3e;
}
 /*Mobile*/
@media screen and (max-width: 767px) {
      .contact-footer.d-flex.justify-content-center ,
      .quick-links.d-flex.justify-content-center {
        justify-content: flex-start !important;
      }
     .footer-section{
        padding-top: 50px;
        padding-bottom: 80px;
        
     }
}





