/* A plain text document; all document content comes from the page editor. */
.eems-minimal .eems-document { width: calc(100% - 40px); max-width: 860px; margin: 0 auto; padding: 56px 0 64px; color: #223a50; font: 16px/1.85 Arial, sans-serif; overflow-wrap: anywhere; }
.eems-minimal .eems-document :is(h1, h2, h3, h4, h5, h6) { color: var(--eems-navy); line-height: 1.3; letter-spacing: 0; }
.eems-minimal .eems-document h1 { margin: 0 0 20px; font-size: 40px; }
.eems-minimal .eems-document h2 { margin: 34px 0 16px; font-size: 26px; }
.eems-minimal .eems-document h3 { margin: 26px 0 12px; font-size: 21px; }
.eems-minimal .eems-document p { max-width: none; margin: 0 0 18px; }
.eems-minimal .eems-document :is(ul, ol) { margin: 0 0 20px; padding-left: 26px; }
.eems-minimal .eems-document li { margin: 0 0 8px; }
.eems-minimal .eems-document a { color: #2775a8; text-decoration: underline; }
.eems-minimal .eems-document :is(img, picture, svg, canvas, video, audio, iframe, embed, object, hr, .wp-block-image, .wp-block-gallery, .wp-block-spacer) { display: none; }
.eems-minimal .eems-document :is(.wp-block-group, .wp-block-columns, .wp-block-column, .wp-block-cover) { background: transparent !important; border: 0; border-radius: 0; box-shadow: none; }
.eems-minimal .eems-document .wp-block-cover__background { display: none; }
@media (max-width: 680px) {
    .eems-minimal .eems-document { width: calc(100% - 32px); padding: 32px 0 40px; font-size: 14px; }
    .eems-minimal .eems-document h1 { font-size: 32px; }
    .eems-minimal .eems-document h2 { font-size: 24px; }
}
