Hallo
Ich kann weder aus den Bildern noch aus deiner Beschreibung noch aus deinen Quellcodeschnipseln dein Problem erkennen.
Bevor wir hier um den entscheidenden Quelltext betteln müssen wäre es sinnvoller du würdest uns einen Link zu der Seite geben und genauer beschreiben um welches margin es dir konkret geht. Inzwischen solltest du mitbekommen haben dass wir für eine konkrete Hilfe den gesamten HTML- und CSS-Quelltext benötigen.
Insgesamt scheinen dir noch Grundkenntnisse zu fehlen. Einem Element (nav#menu ul) gleichzeitig "position: absolute", "float: right" und "display: flex" zuzuweisen kann zumindest ich überhaupt nicht nachvollziehen.
Leider setzt du die Ratschläge, die du bisher in anderen Anfragen bekommen hast, überhaupt nicht um, sondern behältst deine Fehler bei. Irgendwann läßt die Hilfsbereitschaft bei solchem Verhalten auch nach.
Gruss
MrMurphy