footer {
  background-color: #242424;
}
footer ._container {
  margin: 56px 0;
}
footer ._container._center {
  text-align: center;
}
ul.footer-links {
  color: white;
}

ul.footer-links > li {
  padding: 8px;
}
footer .fa {
  color: white;
  background-color: gray;
  height: 48px;
  width: 48px;
  line-height: 48px;
  text-align: center;
  border-radius: 50%;
  margin-top: 32px;
}
.main-footer .footer-item a{
  font-size: 15px;
}
@media (max-width: 991px) {
  .main-footer .footer-item a{
    font-size: 14px;
  }
  .main-footer .row-connection {
    display: flex;
    height: 100px;
    margin: 50px 0;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .main-footer > .container > .row > .footer-item a{
    font-size: 14px;
  }
  .main-footer .row-connection .col-connection {
    margin: auto;
    text-align: center;
  }
  .main-footer .row-connection .col-connection img {
    width: 60px;
    height: 60px;
    margin: auto;
  }
  .main-footer .row-connection .col-connection span {
    padding: 0 10px;
    font-size: 20px;
    /* margin: auto; */
  }
  .main-footer {
    background-color: #262626;
    color: #fff;
    padding: 10px 0;
  }
  .main-footer .row1 a {
    text-decoration: none;
    color: #fff;
  }
  .main-footer .row2 {
    text-align: center;
  }
}

@media (max-width: 767px) {
  .main-footer .footer-item a{
    font-size: 14px;
  }
  footer ._container {
    margin: 24px 0;
  }

  footer .fa {
    margin-top: 0px;
  }
}

.main-footer .row-connection {
  display: flex;
  height: 100px;
  margin: 50px 0;
  margin-top: 0px;
  margin-bottom: 0px;
}
.main-footer .row-connection .col-connection {
  margin: auto;
  text-align: center;
}
.main-footer .row-connection .col-connection img {
  width: 60px;
  height: 60px;
  margin: auto;
}
.main-footer .row-connection .col-connection span {
  padding: 0 10px;
  font-size: 20px;
  /* margin: auto; */
}
.main-footer {
  background-color: #262626;
  color: #fff;
  padding: 10px 0;
}
.main-footer .row1 a {
  text-decoration: none;
  color: #fff;
}
.main-footer .row2 {
  text-align: center;
}
