@media screen and (max-width: 991px) {
  .intro-tray img {
    max-width: 100%;
  }

  .contato-tray {
    background: linear-gradient(180deg, rgba(255,255,255,1) 33%, rgba(12,12,12,1) 33%);
    padding: 3rem 0;
  }

  .contato-tray form {
    margin-top: 2rem;
  }
}

@media screen and (max-width: 768px) {
  .sobre-tray p,
  .sobre-tray h2 {
    text-align: center;
  }

  .sobre-tray h2 {
    margin-top: 1rem;
  }
}