@font-face {
    font-family: BradescoSans;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-Regular-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-Light;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-Light-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-Medium;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-Medium-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-Thin;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-Thin-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-Bold;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-Bold-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-BoldItalic;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-BoldItalic-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-SemiBold;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-SemiBold-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-SemiBoldItalic;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-SemiBoldItalic-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-XBold;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-XBold-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-XBoldItalic;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-XBoldItalic-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-Italic;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-Italic-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-LightItalic;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-LightItalic-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-MediumItalic;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-MediumItalic-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-ThinItalic;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-ThinItalic-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-Condensed;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-Condensed-web.woff2);
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: BradescoSans-CondensedBold;
    src: url(/api/v2/definitionResources?path=Generic%2Fresources%2Fen%2Fus%2FBradescoSans-CondensedBold-web.woff2);
    font-weight: 400;
    font-style: normal
}

:root {
    --fnt-medium: BradescoSans-Medium;
    --fnt-bold: BradescoSans-Bold;
    --fnt-regular: BradescoSans;
    --fnt-light: BradescoSans-Light;
    --fnt-semibold: BradescoSans-SemiBold;
    --fnt-italic: BradescoSans-Italic;
    --fnt-medium-italic: BradescoSans-MediumItalic
}

.fnt-medium {
    font-family: var(--fnt-medium)
}

.fnt-bold {
    font-family: var(--fnt-bold)
}

.fnt-regular {
    font-family: var(--fnt-regular)
}

.fnt-light {
    font-family: var(--fnt-light)
}

.fnt-semibold {
    font-family: var(--fnt-semibold)
}

.fnt-italic {
    font-family: var(--fnt-italic)
}

.fnt-medium-italic {
    font-family: var(--fnt-medium-italic)
}

.title-secondary-bold,
.title-secondary-light {
    font-family: var(--fnt-light);
    font-size: 3.4rem;
    font-weight: 100;
    line-height: 4rem
}

.title-secondary-bold {
    font-family: var(--fnt-bold)
}

.subtitle-primary-bold,
.subtitle-primary-regular {
    font-family: var(--fnt-regular);
    font-size: 2.4rem;
    font-weight: 100;
    line-height: 3.4rem
}

.subtitle-primary-bold {
    font-family: var(--fnt-bold)
}

.subtitle-secondary-regular {
    font-family: var(--fnt-regular);
    font-size: 1.8rem;
    font-weight: 100;
    line-height: 2.4rem
}

.subtitle-secondary-bold,
.subtitle-secondary-medium {
    font-family: var(--fnt-medium);
    font-size: 1.8rem;
    font-weight: 100;
    line-height: 2.4rem
}

.subtitle-secondary-bold {
    font-family: var(--fnt-bold)
}

.paragraph-medium,
.paragraph-semibold {
    font-family: var(--fnt-semibold);
    font-size: 1.6rem;
    font-weight: 100;
    line-height: 2rem
}

.paragraph-medium {
    font-family: var(--fnt-medium)
}

.paragraph-bold,
.paragraph-regular,
.text-small-light {
    font-family: var(--fnt-bold);
    font-size: 1.6rem;
    font-weight: 100;
    line-height: 2rem
}

.paragraph-regular,
.text-small-light {
    font-family: var(--fnt-regular)
}

.paragraph-italic {
    font-family: var(--fnt-italic);
    font-size: 1.4rem;
    line-height: 2rem
}

.paragraph-medium-italic {
    font-family: var(--fnt-medium-italic);
    font-size: 1.4rem;
    line-height: 2rem
}

.text-small-light {
    font-family: var(--fnt-light);
    font-size: 1.4rem;
}

.text-small-bold,
.text-small-medium,
.text-small-regular {
    font-family: var(--fnt-regular);
    font-size: 1.4rem;
    font-weight: 100;
    line-height: 2rem
}

.text-small-bold,
.text-small-medium {
    font-family: var(--fnt-medium)
}

.text-small-bold {
    font-family: var(--fnt-bold)
}

.text-info-bold,
.text-info-light,
.text-info-regular {
    font-family: var(--fnt-light);
    font-size: 1.2rem;
    font-weight: 100;
    line-height: 1.8rem
}

.text-info-bold,
.text-info-regular {
    font-family: var(--fnt-regular)
}

.text-info-bold {
    font-family: var(--fnt-bold)
}

.highlights-primary-bold,
.highlights-secondary-bold {
    font-family: var(--fnt-bold);
    font-size: 4rem;
    font-weight: 100;
    line-height: 4.4rem
}

.highlights-secondary-bold {
    font-size: 3rem;
    line-height: 3.4rem
}

.bdspan {
    font-family: var(--fnt-bold) !important
}

.fnt-red-bold {
    font-family: var(--fnt-bold);
    color: #cc092f
}