HTML Remove top space : i dont know why, i have a invisible space in my layout, at the top and i tried to remove it but i doesn't work ...I've already tried margin:0, padding:0, etc...

And this is the css :

    * {
       margin:0 auto;
       padding:0;
       border:0;
       outline:0;
       vertical-align: baseline;
       background:#eee;
       overflow-x: hidden;
       }

       header {
       width:100vw;
       height:300px;
       background:red;
       }

[Screenshot][1]


  [1]: https://i.stack.imgur.com/qsqEY.png