.fa {
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.footerdivimage{
opacity: 70%;
    text-align: center;
    /*float: left;*/
    width: 21px;
    margin-right: 8px;
    margin-top: 10px;
}

.footer{
  display: flex;
  width: 100%;
  justify-content: ;
}


.footer-menu{
  border-top:1px solid #e5e5e5;
  padding: 20px 100px 20px 100px !important;
  font-family:system-ui,sans-serif;
  display: flex;
  flex-direction: column;
}

.footer-menu li {
padding-left: 2em;

}

.footer-dropdown{
  padding:10px 0;
  /* border-bottom:1px solid #eee; */
}

.footer-lists{
  display: flex;
}

.footer-toggle{
  width:100%;
  
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:12px;
  padding:0em 2em  ;
  background:none;
  border:0;
  cursor:pointer;
  opacity: 70%;
}

.footer-panel{
  overflow:hidden;
  max-height:0;
  transition:max-height .25s ease;
}

.footer-links{
  list-style:none;
  padding:8px 0 0;
  margin:0;
  display:grid;
 
}

.footer-links a{

  color:#ffffff;
}

/* caret */
.footer-toggle .caret{
  display:inline-block;
  transition:transform .25s ease;
}


.footer-toggle[aria-expanded="true"] .caret{
  transform:rotate(180deg);
}


.footer-social {
  margin-left: auto;
  
   
}
.footer-social ul li{
  display:inline-block;
  padding: 0em;
}


/* ------------------copyright-----------------  */

.copyright{
  display: flex;
  flex-direction: row;
  align-items: center;
  
}
.copyright img{
  width: 210px;
  padding-left: 1.5em;
  object-fit: contain;
}

.copyrighttext{
  padding: 0px;
  

}

.dmca{
  display: flex;
  justify-content: end;
  
}

@media (max-width: 1250px)  {
  

  .footer-lists{
    flex-direction: column;

  }


  
}