.information-page-content,
.information-page-content p,
.information-page-content div,
.information-page-content li,
.information-page-content span,
.information-page-content font {
    font-family: 'Google Sans Flex', Arial, sans-serif !important;
    font-size: 18px !important;
    line-height: 1.5 !important;
    color: #222 !important;
}

.information-page-content p,
.information-page-content div,
.information-page-content li {
    line-height: 1.5 !important;
    margin-top: 0 !important;
    margin-bottom: 12px !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}

.information-page-content p *,
.information-page-content li * {
    font-family: 'Google Sans Flex', Arial, sans-serif !important;
    font-size: 18px !important;
    line-height: inherit !important;
}

.information-page-content p:empty,
.information-page-content p:has(> br:only-child) {
    display: none !important;
}

.information-page-content a,
.information-page-content a:visited,
.information-page-content a:hover,
.information-page-content a * {
    color: #007bff !important;
}

.information-page-content h1 { font-size: 26px !important; }
.information-page-content h2 { font-size: 23px !important; }
.information-page-content h3 { font-size: 20px !important; }
.information-page-content h4 { font-size: 18px !important; }