@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-Bold-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-Bold.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-Bold.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-Bold.woff2") format("woff2");
    font-weight: bold;
    font-style: normal
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-BoldItalic-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-BoldItalic.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-BoldItalic.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-BoldItalic.woff2") format("woff2");
    font-weight: bold;
    font-style: italic
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-Condensed-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-Condensed.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-Condensed.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-Condensed.woff2") format("woff2");
    font-weight: 400;
    font-style: condensed
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-Italic-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-Italic.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-Italic.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-Italic.woff2") format("woff2");
    font-weight: 400;
    font-style: italic
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-Light-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-Light.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-Light.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-Light.woff2") format("woff2");
    font-weight: 300;
    font-style: normal
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-LightItalic-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-LightItalic.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-LightItalic.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-LightItalic.woff2") format("woff2");
    font-weight: 300;
    font-style: italic
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-Medium-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-Medium.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-Medium.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-Medium.woff2") format("woff2");
    font-weight: 500;
    font-style: normal
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-MediumItalic-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-MediumItalic-web.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-MediumItalic-web.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-MediumItalic-web.woff2") format("woff2");
    font-weight: 500;
    font-style: italic
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-Regular-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-Regular.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-Regular.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-SemiBold-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-SemiBold.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-SemiBold.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-SemiBold.woff2") format("woff2");
    font-weight: 600;
    font-style: normal
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-SemiBoldItalic-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-SemiBoldItalic.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-SemiBoldItalic.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-SemiBoldItalic.woff2") format("woff2");
    font-weight: 600;
    font-style: italic
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-Thin-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-Thin.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-Thin.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-Thin.woff2") format("woff2");
    font-weight: 100;
    font-style: normal
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-ThinItalic-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-ThinItalic.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-ThinItalic.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-ThinItalic.woff2") format("woff2");
    font-weight: 100;
    font-style: italic
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-XBold-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-XBold.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-XBold.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-XBold.woff2") format("woff2");
    font-weight: 800;
    font-style: normal
}

@font-face {
    font-family: "Bradesco";
    font-display: swap;
    src: url("/assets/common/fonts/bradesco/BradescoSans-XBoldItalic-web.ttf") format("ttf"), url("/assets/common/fonts/bradesco/BradescoSans-XBoldItalic.eot") format("eot"), url("/assets/common/fonts/bradesco/BradescoSans-XBoldItalic.woff") format("woff"), url("/assets/common/fonts/bradesco/BradescoSans-XBoldItalic.woff2") format("woff2");
    font-weight: 800;
    font-style: italic
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    font-family: "Bradesco";
    font-display: swap;
    outline: none;
}

*::before {
    box-sizing: border-box;
}

body {
    margin-top: 0px;
    overflow-x: hidden;
}

body.remove-scroll {
    overflow: hidden;
}

section {
    z-index: 1;
}

button {
    border-width: 0px;
    cursor: pointer;
}

html {
    scroll-behavior: smooth;
}

a {
    text-decoration: none;
}

ul {
    list-style-type: none;
}

.no-select {
    user-select: none;
}