Hi Christian, I've another problem with the same form. The image upload button ("Hacer Foto") is correctly styled on Desktop, but on the mobile I see the default input button style. I attach some screenshots.
On this other website hidden link, I could solve the same issue on the "Adjunta tu CV" button, because it is an "upload file" field and it has a label by default, so I could hide the file input and I styled the label has a button.
The Upload image field hasn't any label or element I can use.
I've performed some tests on my website with a similar image type field and noticed that this CSS only approach works elegantly across multiple devices and browsers: hidden link
Feel free to adjust the colors and fonts styles as needed and for more ideas and suggestions, you can post this question about effectively styling the file type input field at specialist community forums like: hidden link https://stackoverflow.com/