@media (max-width: 2000px) {
  #work .container .webdesign {
    margin-top: 70px;
  }

  .about2 .info-me {
    margin-top: 9%;
  }
}
@media (max-width: 1600px) {
  .about2 .info-me {
    margin-top: 4%;
  }
}
@media (max-width: 1350px) {
  #work {
    gap: 35px;
  }
}
@media (max-width: 1200px) {
  #work {
    justify-content: flex-end;
  }
  #work .container {
    width: 57%;
  }
  #work .texto .content-select select {
    background-position-x: 15em;
  }
  #work .texto h2 {
    font-size: 60px;
    margin-top: -15px;
  }
}
@media (max-width: 850px) {
  #work {
    flex-direction: column;
    justify-content: center;
  }
  #work .container {
    width: 77%;
  }
  #work .container .webdesign {
    margin-top: 0px;
  }
}
@media (max-width: 750px) {
  .about2 .info-me .imagen {
    width: 70vw;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    margin-top: 20px;
  }

  .about2 .info-me .textos h2 {
    width: auto;
    text-align: center;
  }

  .about2 .info-me .textos {
    width: 70vw;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-content: center;
    align-items: center;
    text-align: center;
  }

  .about2 .info-me .textos #proa {
    justify-content: center;
  }

  .about2 .info-me .textos #ava img {
    top: -5px;
  }

  .about2 .info-me .textos #ava {
    justify-content: center;
  }

  .about2 .info-me {
    gap: 50px;
  }

  .about2 .info-me .imagen p {
    text-align: center;
  }

  .about2 .info-me .imagen #designer {
    width: auto;
  }

  .about2 .info-me .imagen img {
    margin: 0 auto;
  }
}
@media (max-width: 580px) {
  #work .container {
    width: 100%;
  }

  #slide1 #caja1 {
    width: 350px;
    max-width: 95vw;
  }

  #slide1 #caja2 {
    width: 350px;
    max-width: 95vw;
  }

  #slide1 #caja3 {
    width: 350px;
    max-width: 95vw;
  }
}
@media (max-width: 515px) {
  nav div p {
    display: none;
  }
}
@media (max-width: 440px) {
  .about2 .info-me .textos #proa img {
    width: 41%;
  }

  #work {
    height: auto;
    padding-bottom: 50px;
  }
  #work .proyectos {
    width: 80% !important;
  }
  #work .texto {
    margin-top: 50px;
  }

  .about2 .info-me .textos #ava img {
    top: -5px;
    width: 24%;
  }

  .ver2 {
    flex-flow: column wrap;
  }
}
@media (max-width: 371px) {
  .about2 .info-me .textos #proa span {
    font-size: 12px;
  }

  .about2 .info-me .textos #ava span {
    font-size: 12px;
  }

  .about2 .info-me .textos .parrafo {
    margin-top: auto;
  }

  .about2 .info-me .places {
    flex-flow: column wrap;
  }

  .about2 .info-me .places p {
    width: 100%;
  }
}

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