Oi, Gabriel! Como vai?
Preciso de uma explicação um pouco mais detalhada sobre o que exatamente está desconfigurando no celular, assim consigo te orientar de forma mais precisa.
Mesmo assim, olhando seu código, o problema pode estar no uso de larguras e margens fixas em px, como width: 792px e margin: 75px 0 0 360px.
Esses valores ficam maiores que a largura da tela do celular e acabam fazendo o layout “estourar”.
Resolva fazendo o seguinte: use width: 100%, max-width, e centralize elementos sem margens fixas.
Veja este exemplo simples:
p{
max-width: 792px;
width: 100%;
margin: 24px auto 0;
}
header img{
margin: 40px auto 0;
max-width: 100%;
height: auto;
}
section img{
max-width: 100%;
height: auto;
}
O que esse código faz:
- Evita que o layout ultrapasse a tela.
- Deixa as imagens e textos responsivos.
- Remove margens fixas que quebram no celular.
Se puder me dizer qual parte exata fica fora do lugar, ajusto sua solução mais assertivamente.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado