@import url("https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400&display=swap");
:root {
--i4ce-blue-primary: #004AA0;
--i4ce-blue-light: #0AA1F6;
--i4ce-text-color: #211919;
--i4ce-font-family: 'Mulish', sans-serif;
} .entry-content,
.site-main,
.editor-styles-wrapper {
font-family: var(--i4ce-font-family) !important;
color: var(--i4ce-text-color);
line-height: 1.7;
} .entry-content h1, .editor-styles-wrapper h1,
.entry-content h2, .editor-styles-wrapper h2,
.entry-content h3, .editor-styles-wrapper h3,
.entry-content h4, .editor-styles-wrapper h4 {
font-family: var(--i4ce-font-family) !important;
font-weight: 700;
} .entry-content *,
.editor-styles-wrapper * {
box-sizing: border-box !important;
} body {
overflow-x: hidden;
} .entry-content > *:not(.alignwide):not(.alignfull) {
max-width: 1344px !important;
width: 100%;
margin-left: auto !important;
margin-right: auto !important;
padding-left: calc(var(--bs-gutter-x, 30px) * 0.5);
padding-right: calc(var(--bs-gutter-x, 30px) * 0.5);
} .wp-block-group.alignfull,
.alignfull {
width: 100vw !important;
max-width: 100vw !important;
margin-left: calc(50% - 50vw) !important;
margin-right: calc(50% - 50vw) !important;
} .wp-block-group.alignfull > *,
.wp-block-group.alignfull > .wp-block-group__inner-container > * {
max-width: 1344px !important;
width: 100%;
margin-left: auto !important;
margin-right: auto !important;
padding-left: calc(var(--bs-gutter-x, 30px) * 0.5);
padding-right: calc(var(--bs-gutter-x, 30px) * 0.5);
}