.block-html {
    margin: 0 auto;
    max-width: var(--width-text);
    padding: var(--block-space-vertical) var(--block-space-horizontal);
}

.block-html center,
.block-html p
{
    text-align: left;
}

.block-html h1 {
    margin: 0 0 2rem;
}

.block-html h2,
.block-html h3,
.block-html h4,
.block-html h5 {
    margin: 0 0 2rem;
}

.block-html hr {
    margin: 2rem 0;
}

.block-html font {
    color: var(--color-dark);
    font-size: inherit;
}

.block-html i {
    font-style: normal;
}

.block-html table {
    border: none;
    border-collapse: collapse;
    margin: 0 0 1rem;
    width: 100%;
}

.block-html table td {
    padding: 1rem;
}

