.page__footer div {
  background-color: #2aef48;
}
.page__footer div .block--orse-rodape {
  display: flex;
  padding: 28px 26px;
  flex-direction: column;
  align-items: flex-start;
  gap: 41px;
  align-self: stretch;
  border: 1px solid rgba(0, 0, 0, 0.8392156863);
  width: 100%;
  margin: 20px 15px 25px;
}
.page__footer div .block--orse-rodape .nav {
  flex-direction: column;
  width: 100%;
  align-items: start;
  color: rgba(0, 0, 0, 0.8392156863);
}
@media (min-width: 768px) {
  .page__footer div .block--orse-rodape .nav {
    align-items: center;
  }
}
.page__footer div .block--orse-rodape .nav .nav-item {
  padding: 20px 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.8392156863);
  width: 100%;
}
@media (min-width: 768px) {
  .page__footer div .block--orse-rodape .nav .nav-item {
    padding: 0;
    border: none;
  }
}
.page__footer div .block--orse-rodape .nav .nav-item a {
  font-family: "inter", sans-serif;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%; /* 15px */
  color: rgba(0, 0, 0, 0.8392156863);
}
@media (min-width: 768px) {
  .page__footer div .block--orse-rodape .nav .nav-item.navbar-text {
    border-bottom: 1px solid rgba(0, 0, 0, 0.8392156863);
    margin: 15px 0;
  }
}
.page__footer div .block--orse-rodape .nav .nav-item.navbar-text span {
  color: rgba(0, 0, 0, 0.8392156863);
  font-family: "inter", sans-serif;
  font-size: 20px;
  font-style: normal;
  font-weight: 700;
  line-height: 100%; /* 20px */
}
@media (min-width: 768px) {
  .page__footer div .block--orse-rodape .nav .nav-item.navbar-text span {
    padding-bottom: 25px;
  }
}

/*# sourceMappingURL=footer.css.map*/