Hi Jennifer,
That padding is from the Joomla template you're using:
@media (min-width: 768px) {
.t4-main-body {
padding-top: 3rem;
padding-bottom: 3rem;
}
}
you can override this by:
@media (min-width: 768px) {
.t4-main-body {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
}
About the font, it doesn't look like our demo site because that font family is not loaded yet on your site. You can go to T4 Page Builder component in backend >> edit that page >> Settings >> Google fonts and add 'IBM Plex Sans' font family:
Then clear all caches.