Bien, si bien es cierto el margin puede traer mucho dolor de cabeza por más códigos que pongas.
Lo que nosotros usamos debajo del header, usamos un "header. header-content " en los estilos este vendría a ser la parte superior que está dando problemas, mas o menos quedaría así.
Lo que nosotros añadimos son los 20px que se cobra la página y lo reducimos a donde lo etiquetamos, como puedes ver el
margin-top es lo que reduce la tira de margen que incomoda en la página.
Saludos.
Puedes visitar nuestra página
______________
CODIG OFFICIAL - MARKETING AGENCY