Hi there,
It doesn’t look like you have enough room on mobile to have 2 columns without squeezing the content.
Also the way you’ve set it up isn’t using columns – they are just fixed width <div>
essentially.
I would recommend try to do it using flexbox columns like Tom’s example here:
https://generatepress.com/forums/topic/dividing-header-or-top-bar-into-segments/#post-818284
Then you can set it to 50%
on the last CSS to show 2 columns on mobile:
@media (max-width: 768px) {
.header-section > div {
width: 100%;
}
}
Please keep in mind that this is support forum for GeneratePress so the questions should be related to the theme.
Thanks!