::selection{background-color:#F2F2F2}::-moz-selection{background-color:#F2F2F2}:root{--global--font-primary:var(--font-headings,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif);--global--font-secondary:var(--font-base,-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',sans-serif);--global--color-secondary:#007cba;--global--color-secondary-hover:#006ba1;--global--color-tertiary:#FAFAFA}@media only screen and (min-width:830px){:root{--responsive--alignwide-width:min(calc(100vw - 2 * var(--global--spacing-horizontal)), 1000px)}}.single .site-main>article,.page .site-main>article{margin-bottom:0}.single.hide-post-and-page-titles .entry-content>.wp-block-image.alignfull:first-child,.page.hide-post-and-page-titles .entry-content>.wp-block-image.alignfull:first-child,.single.hide-post-and-page-titles .entry-content>.wp-block-cover.alignfull:first-child,.page.hide-post-and-page-titles .entry-content>.wp-block-cover.alignfull:first-child,.single.hide-post-and-page-titles .entry-content>.wp-block-media-text.alignfull:first-child,.page.hide-post-and-page-titles .entry-content>.wp-block-media-text.alignfull:first-child,.single.hide-post-and-page-titles .entry-content>.wp-block-group.has-background.alignfull:first-child,.page.hide-post-and-page-titles .entry-content>.wp-block-group.has-background.alignfull:first-child{margin-top:calc(-1 * var(--global--spacing-vertical))}.page.hide-site-footer .entry-content>.wp-block-image.alignfull:last-child,.page.hide-site-footer .entry-content>.wp-block-cover.alignfull:last-child,.page.hide-site-footer .entry-content>.wp-block-media-text.alignfull:last-child,.single.hide-site-footer.hide-site-footer .entry-content>.wp-block-group.has-background.alignfull:last-child,.single.hide-site-footer.hide-comments .entry-content>.wp-block-image.alignfull:last-child,.single.hide-site-footer.hide-comments .entry-content>.wp-block-cover.alignfull:last-child,.single.hide-site-footer.hide-comments .entry-content>.wp-block-media-text.alignfull:last-child,.single.hide-site-footer.hide-comments .entry-content>.wp-block-group.has-background.alignfull:last-child{margin-bottom:calc(-1 * var(--global--spacing-vertical))}.entry-header,.page-title,.entry-footer,.site-info,.footer-menu{text-align:center}