.icones-rodape li {
  line-height: 40px;
  font-size: 18px;
}

.icones-rodape li:first-child {
  font-size: 20px;
  margin-bottom: 10px;
  border-bottom: 1px solid;
}

.footer-dark ul.icones-rodape li a {
  color: white !important;
  opacity: 1 !important;
}

.footer-dark ul.icones-rodape li a:hover {
  color: var(--contraste-um) !important;
}

.icones-rodape li:before {
  content: '';
  font-family: "Font Awesome 5 Free";
  margin-right: 10px;
}

.icones-rodape li.fale:before {
  content: "\f590";
  font-weight: 900;
}

.icones-rodape li.sac:before {
  content: "\f0e0";
  font-weight: normal;
}

.icones-rodape li.whatsapp:before {
  content: "\f232";
  font-family: "Font Awesome 5 Brands";
  font-weight: normal;
}

.icones-rodape li.horario:before {
  content: "\f017";
  font-weight: normal;
}

.icones-rodape li.links:before {
  content: "\f0c1";
  font-weight: 900;
}

.icones-rodape li.pedido:before {
  content: "\f0d1";
  font-weight: 900;
}

.icones-rodape li.aviso:before {
  content: "\f06a";
  font-weight: 900;
  margin-right: 15px;
}

.icones-rodape li.paginas:before {
  content: "\f15b";
  font-weight: 900;
  margin-right: 15px;
}

.icones-rodape li.pagamento:before {
  content: "\f09d";
  font-weight: 400;
}

@media screen and (max-width: 500px) {
  .footer-dark ul.icones-rodape ~ img, .footer-dark ul.icones-rodape {
    margin-bottom: 15px;
  }
}

@media screen and (max-width: 500px) {
  .seta-branca:after, .seta-preta:before, .seta-vermelha:before, .seta-cinza:before {
    /*height: 80px;*/
    /*top: -2%;*/
    /*width: 99.5%;*/
    display: none;
  }
}

@media screen and (max-width: 500px) {
  .seta-preta {
    padding-bottom: 100px !important;
  }
}

@media screen and (max-width: 500px) {
  .seta-preta .row {
    flex-direction: column;
  }
}

.footer-dark {
  padding: 50px 0;
  color: #f0f9ff;
  background-color: #282d32;
}

.footer-dark ul {
  padding: 0;
  list-style: none;
  line-height: 1.6;
  font-size: 14px;
  margin-bottom: 0;
}

.footer-dark ul a {
  color: inherit;
  text-decoration: none;
  opacity: 0.6;
}

.footer-dark ul a:hover {
  opacity: 0.8;
}

