Hallo,
ich habe alles noch einmal überarbeitet.
style.css habe ich jetzt separat.
Relative Positionen sind mit Margin positioniert.
Mit Objekt Fit fülle ich das Element, da das Image zu klein ist.
Box-login ist jetzt innerhalb box-transparent.
Mein Fehler war, dass der Stylebereich nicht im Header untergebracht war.
Ich habe jetzt einen Style mit text-align: center eingefügt und es funktioniert.
Viel zu Fehler am Anfang gemacht.
Vielen Dank für die Hilfe!