@font-face {
    font-family: 'Inter-Regular';
    src: url('/fonts/Inter-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Inter-Bold';
    src: url('/fonts/Inter-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'libesansweb';
    src: url('/fonts/libesansweb-semicondensed-black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

html body *:not(#reader *):not(i):not(h1):not(h2):not(h3):not(h4):not(h4):not(h6) {
    font-family: 'Inter-Regular' !important;
}

.ac-article-section.ac-article-section-children {
    color: #1e323d !important;
}

.or-app p.ac-article-subtitle {
    color: #15202b;
    font-size: 10pt;
    text-transform: none;
}

@media (min-width: 640px) {
    .or-app p.ac-article-subtitle {
        font-size: 20pt;
    }
}
