.s-onde-encontrar {
  padding: 126.84px 0 172.96px 0;
}

.s-onde-encontrar .container {
  max-width: 1202px;
}

.s-onde-encontrar .row {
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 46px;
}

.s-onde-encontrar .info h2 {
  font-size: 24.11px;
  line-height: 103.5%;
  margin-bottom: 0;
  text-align: center;
  color: #575757;
  font-weight: 300;
}

.s-onde-encontrar .info p {
  font-size: 22px;
  line-height: 150%;
  font-weight: 300;
}

.s-onde-encontrar-content {
  width: 100%;
}

.s-onde-encontrar .grid {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  justify-content: space-between;
  gap: 37.54px;
}

.s-onde-encontrar .grid .item {
  text-decoration: none;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.s-onde-encontrar .grid .item img {
  filter: grayscale(1) invert(0);
  transition: all 0.2s ease;
}

.s-onde-encontrar .grid .item img:hover {
  filter: none;
}

@media (max-width: 1025px) {
  .s-onde-encontrar {
    padding: 76.78px 0 30.23px 0;
  }

  .s-onde-encontrar .container {
    padding: 0 24px;
  }

  .s-onde-encontrar .row {
    gap: 46.9px;
  }

  .s-onde-encontrar .info p {
    font-size: 15px;
  }

  .s-onde-encontrar .grid {
    grid-template-columns: 1fr 1fr;
    column-gap: 10px;
    row-gap: 30px;
  }
}
