.contact-content__container {
    max-width: var(--container-width);
    margin-inline: auto;
    padding-inline: var(--space-md, 2rem);
}

.contact-split {
    display: flex !important;
    width: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
    gap: 0 !important;
}

.contact-split > .wp-block-column {
    flex: 0 0 50% !important;
    width: 50% !important;
    max-width: 50% !important;
    margin: 0 !important;
    padding: 2rem !important;
    box-sizing: border-box;
}

.contact-split > .wp-block-column:first-child {
    background-color: #fff !important;
}

.contact-split > .wp-block-column:last-child {
    background-color: #EEF0F3 !important;
}

.contact-content .wp-block-heading {
    margin: 0 !important;
}

.contact-content .fluentform p,
.contact-content .fluentform div,
.contact-content .fluentform label {
    color: #5270A3 !important;
}


/* Tablet + Mobile */
@media (max-width: 991px) {

    .contact-split {
        flex-direction: column !important;
        flex-wrap: nowrap !important;
    }

    .contact-split > .wp-block-column {
        flex: 0 0 100% !important;
        width: 100% !important;
        max-width: 100% !important;
    }

}

.contact-content h2.wp-block-heading {
    color: var(--Blue, #001E5A);
    font-family: "Swiza", sans-serif;
    font-size: 2.5rem;
    font-weight: 600;
    line-height: 2.8125rem;
}

@media (max-width: 767px) {
    .contact-content h2.wp-block-heading {
        font-size: 2rem;
        line-height: 2.25rem;
    }
}


.contact-split h4.wp-block-heading {
    color: var(--Blue, #001E5A);
    font-family: "Swiza", sans-serif;
    font-size: 1.5rem;
    font-style: normal;
    font-weight: 600;
    line-height: 1.625rem;
}

@media (max-width: 767px) {
    .contact-split h4.wp-block-heading {
        font-size: 1.375rem;
        line-height: 1.5rem;
    }
}


.contact-content p.wp-block-paragraph {
    margin: 1rem 0;
    color: var(--Blue, #001E5A);
    font-family: "Swiza", sans-serif;
    font-size: 1rem;
    font-style: normal;
    font-weight: 400;
    line-height: 1.25rem;
}