body.mce-content-body {
	margin: 15px;
}


.important {
    font-family: var(--e-global-typography-e1b1561-font-family), Sans-serif;
    font-size: var(--e-global-typography-e1b1561-font-size);
    font-weight: var(--e-global-typography-e1b1561-font-weight);
    text-transform: var(--e-global-typography-e1b1561-text-transform);
    font-style: var(--e-global-typography-e1b1561-font-style);
    text-decoration: var(--e-global-typography-e1b1561-text-decoration);
    line-height: var(--e-global-typography-e1b1561-line-height);
    letter-spacing: var(--e-global-typography-e1b1561-letter-spacing);
    word-spacing: var(--e-global-typography-e1b1561-word-spacing);
}


.two-column {
	columns: 2;
    column-gap: var(--h-space);
}
.two-column li {
	break-inside: avoid;
}
@media (max-width: 767px) {
	.two-column {
		columns: 1;
	}
}


.arrow-list,
.check-list {
    --icon-width: 1.8em;
    --icon-size: 1em;

    list-style: none;
    margin-left: 0;
    padding: 0;
}
.arrow-list li + li,
.check-list li + li {
    margin-top: 0.5em;
}
.arrow-list li,
.check-list li {
    margin-left: 0;
    padding-left: var(--icon-width);
}
.arrow-list li::before,
.check-list li::before {
    font-family: 'Font Awesome 5 Pro', serif;
    font-size: var(--icon-size);
    font-weight: 400;
    line-height: 0;
    vertical-align: middle;
    color: var(--e-global-color-accent);
    display: inline-block;
    width: 0;
    text-indent: calc(var(--icon-width) * -1);
    position: relative;
    top: -.075em;
}
.arrow-list li::before { content: '\f178'; }
.check-list li::before { content: '\f00c'; }



