.footer-brand-ew {
    box-sizing: border-box;
    display: block;
    width: 100%;
    max-width: 100%;
    min-width: 0;
    opacity: 1;
    color: var(--fbew-widget-color, var(--fbew-color, inherit)) !important;
    text-align: var(--fbew-align, center);
    font-family: var(--fbew-widget-font-family, var(--fbew-font-family, inherit)) !important;
    font-size: var(--fbew-widget-font-size, var(--fbew-font-size, 14px)) !important;
    font-weight: var(--fbew-widget-font-weight, var(--fbew-text-font-weight, 400)) !important;
    font-style: var(--fbew-widget-font-style, var(--fbew-font-style, normal)) !important;
    line-height: var(--fbew-widget-line-height, var(--fbew-line-height, 1.55)) !important;
    letter-spacing: var(--fbew-widget-letter-spacing, var(--fbew-letter-spacing, 0)) !important;
    word-spacing: var(--fbew-widget-word-spacing, var(--fbew-word-spacing, 0)) !important;
    text-transform: var(--fbew-widget-text-transform, var(--fbew-text-transform, none)) !important;
    text-decoration: var(--fbew-widget-text-decoration, var(--fbew-text-decoration, none));
    overflow-wrap: anywhere;
}

.footer-brand-ew .footer-brand-ew__copyright,
.footer-brand-ew .footer-brand-ew__credit,
.footer-brand-ew .footer-brand-ew__separator,
.footer-brand-ew .footer-brand-ew__year,
.footer-brand-ew a.footer-brand-ew__link,
.footer-brand-ew a.footer-brand-ew__link span {
    font-family: inherit !important;
    font-size: inherit !important;
    font-style: inherit !important;
    font-weight: inherit !important;
    line-height: inherit !important;
    letter-spacing: inherit !important;
    word-spacing: inherit !important;
    text-transform: inherit !important;
}

.footer-brand-ew .footer-brand-ew__copyright,
.footer-brand-ew .footer-brand-ew__credit,
.footer-brand-ew .footer-brand-ew__separator,
.footer-brand-ew .footer-brand-ew__year,
.footer-brand-ew a.footer-brand-ew__link span {
    color: inherit !important;
}

.footer-brand-ew a.footer-brand-ew__link {
    display: inline-block;
    max-width: 100%;
    opacity: 1;
    color: var(--fbew-widget-link-color, var(--fbew-link-color, currentColor)) !important;
    font-weight: var(--fbew-widget-font-weight, var(--fbew-font-weight, 600)) !important;
    text-decoration: var(--fbew-decoration, underline) !important;
    text-underline-offset: 3px;
}

.footer-brand-ew a.footer-brand-ew__link:hover,
.footer-brand-ew a.footer-brand-ew__link:focus-visible {
    color: var(--fbew-widget-hover-color, var(--fbew-hover-color, var(--fbew-widget-link-color, var(--fbew-link-color, currentColor)))) !important;
}

@media (max-width: 1024px) {
    .footer-brand-ew {
        text-align: var(--fbew-align-tablet, var(--fbew-align, center));
        font-size: var(--fbew-widget-font-size, var(--fbew-font-size-tablet, var(--fbew-font-size, 14px))) !important;
    }
}

@media (max-width: 767px) {
    .footer-brand-ew {
        text-align: var(--fbew-align-mobile, var(--fbew-align-tablet, var(--fbew-align, center)));
        font-size: var(--fbew-widget-font-size, var(--fbew-font-size-mobile, var(--fbew-font-size-tablet, var(--fbew-font-size, 14px)))) !important;
    }
    .footer-brand-ew .footer-brand-ew__copyright,
    .footer-brand-ew .footer-brand-ew__credit {
        display: block;
    }
    .footer-brand-ew .footer-brand-ew__separator {
        display: none;
    }
}
