Hi,
you can reduce the image banner text sizes on smaller screens using this:
@media only screen and (max-width: 991px) {
.image-banner-content > h2 {
font-size: 16px;
}
.image-banner-content > p {
font-size: 11px;
}
}
In your case, it may be better to use different image banners specifically for smaller screens. You can then add different/shorter content and without the images.
You can set specific visibility settings for these new banners, ie mobile/tablet/desktop or all within the Page Builder settings for that element.
—
Your Community sidebar looks to have some custom HTML formatting:
You should override that for smaller screens or remove it: Ex:
@media only screen and (max-width: 991px) {
.widget .textwidget * {
word-break: break-word;
white-space: inherit;
max-width: 100%;
font-size: 16px!important;
}
}