.main-section-info-container {
  max-width: 900px;
}

.main-section-info-container h1 {
  font-size: 64px;
}

.main-section-info-container h4 {
  font-size: 20px;
}

.main-section-image-container {
  margin-right: 100px;
}

.impacto-title {
  font-size: 28px;
}

.oque-container-section {
  margin: 95px 120px;
}

.oque-info-container {
  max-width: 350px;
}

.oque-info-container h3 {
  font-size: 28px;
}

.oque-info-container p {
  font-size: 18px;
}

.oque-image-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: self-end;
  margin-right: 0px;
  padding-right: 60px;
}

.oque-image-container img {
  width: 100%;
  height: 100%;
  object-fit: fill;
}

.quote-container {
  margin-left: 120px;
}

.quote-container .texto {
  font-size: 48px;
  margin-right: 90px;
}

.como-funciona-texto-container
  .como-funciona-texto-container
  article
  .como-funciona-subtitle {
  font-size: 20px;
}

.como-funciona-texto-container
  .como-funciona-texto-container
  article
  .como-funciona-paragraph {
  font-size: 16px;
}

.como-funciona-texto-container
  .como-funciona-texto-container
  > article:nth-child(3) {
  margin-right: 0px;
}

.selo-verde-container {
  width: 90%;
}

.selo-verde-container .spacer {
  margin-left: 200px;
}

.selo-verde-section .selo-verde-container .selo-verde-title {
  max-width: 700px;
}

.selo-verde-section .selo-verde-container .selo-verde-paragraph {
  max-width: 700px;
}

.mudanca-container {
  width: 85%;
}

.footer-container {
  margin: 96px 240px;
}

.beneficios-section-container {
  margin-left: 120px;
}
