body {
    background-color: var(--pale);
}

.button-margin-top {
    margin-top: var(--button-margin-top);
}

.padding-top-0 {
    padding-top: 0;
}

.padding-bottom-0 {
    padding-bottom: 0;
}

.ff-default .ff-el-form-control {
    padding: 0;
}

.fluentform .ff-el-form-check.ff-el-tc label {
    display: flex;
    display: flex;
    gap: 1rem;
    align-items: center;
    margin-top: 1rem;
}

.fluentform .ff-el-tc label.ff_tc_label > span {
    padding-top: 0 !important;
}

.font-size-small {
    font-size: var(--font-size-small);
}

.backg {
    background: var(--color-2);
}

.none {
    display: none;
}

.narrow-width {
    max-width: var(--width-narrow);
}

.border-top {
    border-top: 1px solid var(--black-alpha-2);
    margin-top: var(--spacing-medium);
}

.c1-sub-heading {
    color: var(--dark);
}

.c1-sub-heading::before {
    content: "—";
    margin-right: 7px;
}