Hi Aakash
Thanks for your quick reply!
I am not 100% convinced by your answer because this does not explain why it works after some reloads.
It forces the header to stick on top of anything. if it was the real cause, some reloads would not change anything^^
Anyway, many thanks for your trick.
I played a little and below is what I use now for both desktop ans mobile versions. it looks to behave the way it should.
/* for announcer */
#main-header{
position: static !important;
padding-top: 0 !important;
}
#page-container{
padding-top: 0px !important;
}
/* end for announcer */
I placed this in the “additional CSS” section in WP/DIVI backoffice.
Hope it helps for others facing the same issue one day.
All the best
Alain