Hello Bryce,
Please do not use margins in your Section elements. Those margins, especially your negative values will create issues sooner or later.
I also found out that you were using the Classic Row/Columns and have inserted this custom inline CSS in your section:
$el .x-container {
display: flex;
flex-flow: row nowrap;
justify-content: space-between;
align-items: stretch;
}
$el .x-column {
display: flex;
width: auto !important;
margin: 0 !important;
}
$el .x-column:nth-of-type(1) {
flex: 1 0 0%;
}
@media (max-width: 900px) {
$el .x-container {
flex-direction: column;
align-items: flex-start;
}
$el .x-anchor {
margin-top: 2em !important;
}
}
Please use the new Row/Column elements and enable the Flexbox options in the Column element so that you do not need to add any custom CSS.
And lastly, you will have to set the base font of your Headline element to 1em
and then use the calc(1em + 3.5vmin)
in the Text Format. You might as well align the text content to the center.
Kindly let us know how it goes.