@media only screen and (max-width: 991px) {

  /* phones */

  .tbox {
    width: 10em;
  }

  #contact-info {
    display: none;
  }

  #contact-small {
    display: block;
  }


  #contact-small img {
    size: cover;
    /* margin-top: 8px;
    transform: scale(2.4);
    left: -7.5em; */
  }

  .max,
  #info,
  #ventas-top {
    max-width: 50%;
  }


  #contact-small p {
    position: relative;
    left: -8%;
  }

  #plantas2 {}

  #plantas3,
  #share,
  .dire#texto,
  .contactar,
  #ventas {
    display: none;
  }

  #planta {
    border-right: none;
    margin-top: 60px;
    margin-bottom: 4.5rem;
    background: rgb(245, 245, 245);
    text-align: center;
    height: 20rem;
  }

  #planta span {
    display: none;
  }

  #mapa {
    border-left: none;
  }

  #descri {
    padding: 15px;
    margin-bottom: 60px;
  }

  #first {
    display: flex;
    justify-content: space-between;
  }

  #info {
    display: inline;
    float: right;
  }
}

@media only screen and (max-width: 762px) {

  /* phones */
  #footer-info {
    display: none;
  }

  #contact-info {
    display: none;
  }

  .tbox {
    width: 10em;
  }

  #back-to-top {
    bottom: 80px;
    filter: none;
  }

  #footer-small {
    display: block;
  }

  #contact-small p {
    position: relative;
    left: -8%;
  }

  .max,
  #info,
  #ventas-top {
    max-width: 50%;
  }
}

@media only screen and (max-width: 986px) {

  #plantas3,
  #iso3,
  #qr {
    display: none;
  }

  .max,
  #info,
  #ventas-top {
    max-width: 50%;
  }

  #ventas {
    margin-top: 60px;
  }

  #ventas-top {
    display: block;
  }
}