@charset "UTF-8";

/* --------------------------------------------------
TABLET AND MOBILE SCREENS
--------------------------------------------------*/
@media (max-width: 991px) {
  #footer .container-1100 {
    padding: 40px 20px 0px 20px;
  } 
  #footer .contact-list {
    margin: auto 50px;
  }

  #footer .footer-logo-content {
     display: flex;
  }
  #footer .footer-follow-us,
  #footer .footer-contents {
    margin-top: 50px;
    width: 50%;
  }
  #footer .logo-img img,
  #footer .logo-img a img {
    width: 200px;
    height: auto;
    margin: 0 auto;
  }
  #footer .footer-our-achivements{
    margin-top: 50px;
    text-align: center;
  }

  #footer .copyright {
    font-size: 1rem;
  }

}

@media (max-width: 768px) {

}

@media (max-width: 576px) {
  #footer .footer-logo {
    width: 50%;
}
#footer .contact-item-img {
  width: 40px;
}
#footer .contact-list ul li {
  flex-wrap: nowrap;
}

#footer .copyright {
  font-size: 2rem;
}

.footer-list li,
  .footer-heading {
    font-size: 1.6rem;
  }

}

/*===============================================================
500px
===============================================================*/
@media (max-width: 500px) {
  
  #footer .contact-list div,
  #footer .copyright,
  #footer .footer-item-policy,
  #footer .contact-list ul li {
    font-size: 1.2rem !important;
  }
 
  

}
/*===============================================================
450px
===============================================================*/
@media (max-width: 450px){
 





}
/*===============================================================
376px
===============================================================*/
@media (max-width: 376px){
}
