@charset "UTF-8";
.techs {
  margin-top: 150px;
  /* Para dispositivos pequenos (smartphones em modo retrato) */
  /* Para dispositivos médios (tablets) */
  /* Para dispositivos grandes (tablets e notebooks maiores) */
  /* Para dispositivos extra grandes (desktops) */
  /* Para telas muito grandes (desktops de alta resolução) */
}
.techs h1 {
  font-size: 55px;
  text-align: center;
}
.techs .techs-images {
  width: 1200px;
  text-align: center;
  margin: 50px auto;
}
.techs .techs-images img {
  width: 150px;
}
@media (max-width: 576px) {
  .techs {
    margin-top: 60px;
  }
  .techs h1 {
    font-size: 40px;
  }
  .techs .techs-images {
    width: 100%;
    display: flex;
    flex-wrap: wrap;
  }
  .techs .techs-images img {
    margin: 10px auto;
    width: 30%;
  }
}
@media (min-width: 577px) and (max-width: 1024px) {
  .techs {
    /* Estilos para telas entre 577px e 768px */
    margin-top: 60px;
  }
  .techs h1 {
    font-size: 40px;
  }
  .techs .techs-images {
    width: 80%;
    display: flex;
    flex-wrap: wrap;
  }
  .techs .techs-images img {
    margin: 10px auto;
    width: 30%;
  }
}
@media (min-width: 769px) and (max-width: 992px) {
  .techs {
    /* Estilos para telas entre 769px e 992px */
  }
}
@media (min-width: 993px) and (max-width: 1200px) {
  .techs {
    /* Estilos para telas entre 993px e 1200px */
  }
}
@media (min-width: 1201px) {
  .techs {
    /* Estilos para telas maiores que 1200px */
  }
}

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