.sobre-mim {
  display: flex;
  align-items: center;
  padding: 140px 100px 10px 100px;
  gap: 50px;

  
}

.img-sobre-mim {
  height: 400px;
}

.img-sobre-mim2{
  height: 280px;
}

.sobre-mim-info {
  color: #f1f1f1;
  font-size: 17px;
  font-family: "Poppins", sans-serif;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.sobre-mim-titulo {
  font-size: 25px;
  font-weight: 700;
  padding-bottom: 30px;
}

.sobre-mim-texto {
  font-size: 15px;
  line-height: 1.3;
  color: #f5e900;
  font-weight: 500;

  
}

@media (max-width: 955px) {
  .img-sobre-mim {
    height: 200px;
  }
  
  .sobre-mim {
    padding: 100px 40px 10px 40px;
  }
}

@media (max-width: 760px) {
  .sobre-mim {
    flex-direction: column-reverse;
    padding: 120px 30px 10px 30px;
  }
  .img-sobre-mim {
    display: none;
  }
}

@media (max-width: 510px) {
  .sobre-mim-titulo {
    font-size: 20px;
  }
  .sobre-mim-texto {
    font-size: 15px;
  }
}

/* MARCAS NO PROJETO */

.projeto-atuei{
  position: absolute;
  right: 23%;
  color: white;
  max-width: 100%; /* A largura máxima da div é 100% do contêiner pai */
  height: auto; /* A altura da div será ajustada automaticamente para manter a proporção original */
  font-family: "Poppins", sans-serif;


}

.marca-logo{
  max-width: 100%;
  height: auto;
display: flex;
border-radius: 10px;
opacity: 0.8;
}
.sobre-mim-projeto{
  font-size: 20px;
  margin-top: 30px;
  color: yellow;
}



.Tecologias {
  display: flex;
  justify-content: center; /* centraliza horizontalmente */
  align-items: center;
  gap: 20px; /* espaço entre os ícones */
  flex-wrap: wrap; /* quebra linha se não couber */
  padding: 20px;
}

.marca-logo2 {
  width: 200px;  /* ou 80px, ou o tamanho que quiser */
  height: auto;
  transition: transform 0.3s ease;
}

/* Efeito hover opcional */
.marca-logo2:hover {
  transform: scale(1.2);
}
.sobre-mim-projeto-tecnologias{
  font-size: 23px;
  margin-top: 30px;
  color: #00BFFF;
}

/* .minha-imagem{
  padding: 4000px;
} */