.mr-hfs1,
.wysiwyg .mr-hfs1 {
    color: var(--Content-Text-Heading-Primary, #011633);
    font-family: var(--Heading-XL-Lexend-SemiBold-Family, Lexend);
    font-size: var(--Heading-XL-Lexend-SemiBold-Size, 32px);
    font-weight: 600;
    line-height: var(--Heading-XL-Lexend-SemiBold-Line-Height, 40px);

    @media screen and (min-width: 980.98px) {
        font-size: var(--Heading-XL-Lexend-SemiBold-Size, 48px);
        line-height: var(--Heading-XL-Lexend-SemiBold-Line-Height, 52px);
    }

    @media screen and (min-width: 1439.98px) {
        font-size: var(--Heading-XL-Lexend-SemiBold-Size, 52px);
        line-height: var(--Heading-XL-Lexend-SemiBold-Line-Height, 60px);
    }
}

.mr-hfs2,
.wysiwyg .mr-hfs2 {
    color: var(--Content-Text-Heading-Primary, #011633);
    font-family: var(--Heading-L-Lexend-Medium-Family, Lexend);
    font-size: var(--Heading-L-Lexend-Medium-Size, 28px);
    font-weight: 500;
    line-height: var(--Heading-L-Lexend-Medium-Line-Height, 32px);

    @media screen and (min-width: 980.98px) {
        font-size: var(--Heading-L-Lexend-Medium-Size, 36px);
        line-height: var(--Heading-L-Lexend-Medium-Line-Height, 44px);
    }

    @media screen and (min-width: 1439.98px) {
        font-size: var(--Heading-L-Lexend-Medium-Size, 44px);
        line-height: var(--Heading-L-Lexend-Medium-Line-Height, 52px);
    }
}

.mr-hfs3,
.wysiwyg .mr-hfs3 {
    color: var(--Content-Text-Heading-Primary, #011633);
    font-family: var(--Heading-XS-Lexend-Regular-Family, Lexend);
    font-size: var(--Heading-S-Bree-Serif-Size, 20px);
    font-weight: 500;
    line-height: var(--Heading-S-Bree-Serif-Line-Height, 24px);

    @media screen and (min-width: 980.98px) {
        font-size: var(--Heading-M-Lexend-Medium-Size, 32px);
        line-height: var(--Heading-M-Lexend-Medium-Line-Height, 36px);
    }

    @media screen and (min-width: 1439.98px) {
        font-size: var(--Heading-M-Lexend-Medium-Size, 36px);
        line-height: var(--Heading-M-Lexend-Medium-Line-Height, 44px);
    }
}

.mr-hfs4,
.wysiwyg .mr-hfs4 {
    color: var(--Content-Text-Heading-Primary, #011633);
    font-family: var(--Heading-S-Bree-Serif-Family, "Bree Serif");
    font-size: var(--Heading-S-Bree-Serif-Size, 20px);
    font-weight: 400;
    line-height: var(--Heading-S-Bree-Serif-Line-Height, 24px);

    @media screen and (min-width: 980.98px) {
        font-size: var(--Heading-S-Bree-Serif-Size, 24px);
        line-height: var(--Heading-S-Bree-Serif-Line-Height, 28px);
    }

    @media screen and (min-width: 1439.98px) {
        font-family: var(--Heading-S-Bree-Serif-Family, "Bree Serif");
        line-height: var(--Heading-S-Bree-Serif-Line-Height, 40px);
    }
}

.mr-hfs5,
.wysiwyg .mr-hfs5 {
    color: var(--Content-Text-Heading-Primary, #011633);
    font-family: var(--Heading-XS-Bree-Serif-Family, "Bree Serif");
    font-size: var(--Heading-XS-Lexend-Regular-Size, 16px);
    font-weight: 400;
    line-height: var(--Heading-XS-Lexend-Regular-Line-Height, 20px);

    @media screen and (min-width: 980.98px) {
        font-size: var(--Heading-XS-Lexend-Regular-Size, 20px);
        line-height: var(--Heading-XS-Lexend-Regular-Line-Height, 24px);
    }

    @media screen and (min-width: 1439.98px) {
        font-size: var(--Heading-XS-Lexend-Regular-Size, 24px);
        line-height: var(--Heading-XS-Lexend-Regular-Line-Height, 32px);
    }
}

.mr-pfs1,
.wysiwyg .mr-pfs1 {
    color: var(--Content-Text-Body-Primary, #283445);
    font-family: var(--Body-M-Lexend-Regular-Family, Lexend);
    font-size: var(--Body-S-Lexend-Regular-Size, 16px);
    font-weight: 400;
    line-height: var(--Body-S-Lexend-Regular-Line-Height, 24px);

    @media screen and (min-width: 980.98px) {
        font-size: var(--Body-M-Lexend-Regular-Size, 18px);
        line-height: var(--Body-M-Lexend-Regular-Line-Height, 28px);
    }

    @media screen and (min-width: 1439.98px) {
        font-size: var(--Body-M-Lexend-Regular-Size, 20px);
        line-height: var(--Body-M-Lexend-Regular-Line-Height, 30px);
    }
}

.mr-pfs2,
.wysiwyg .mr-pfs2 {
    color: var(--Content-Text-Body-Primary, #283445);
    font-family: var(--Body-XS-Lexend-Regular-Family, Lexend);
    font-size: var(--Body-XS-Lexend-Regular-Size, 14px);
    font-weight: 400;
    line-height: var(--Body-XS-Lexend-Regular-Line-Height, 24px);

    @media screen and (min-width: 980.98px) {
        font-size: var(--Body-S-Lexend-Regular-Size, 16px);
    }

    @media screen and (min-width: 1439.98px) {
        font-size: var(--Body-S-Lexend-Regular-Size, 18px);
        line-height: var(--Body-S-Lexend-Regular-Line-Height, 28px);
    }
}

.mr-pfs3,
.wysiwyg .mr-pfs3 {
    color: var(--Content-Text-Body-Primary, #283445);
    font-family: var(--Body-XS-Lexend-Regular-Family, Lexend);
    font-size: var(--Body-XS-Lexend-Regular-Size, 14px);
    font-weight: 400;
    line-height: var(--Body-XS-Lexend-Regular-Line-Height, 24px);

    @media screen and (min-width: 1439.98px) {
        font-size: var(--Body-XS-Lexend-Regular-Size, 16px);
    }
}