Hi there,
To create 2 columns and 2 rows in the page hero, try this for your HTML:
<div class="page-hero-columns">
<div class="page-hero-section-1">
Row 1 left Content
</div>
<div class="page-hero-section-2">
Row 1 right content
</div>
</div>
<div class="page-hero-columns">
<div class="page-hero-section-1">
Row 2 left Content
</div>
<div class="page-hero-section-2">
Row 2 right content
</div>
</div>
And this for your CSS:
.page-hero-columns {
display: flex;
}
.page-hero-columns > div {
width: 50%;
}
@media (max-width: 768px) {
.page-hero-columns > div {
width: 100%;
}
}
The idea comes from this:
https://docs.generatepress.com/article/split-header-three-sections/