/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/styles.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* You can add global styles to this file, and also import other style files */
:root {
	--font-family-highlight: 'Itau Display Pro';
	--font-family-base: 'Itau Text Pro';
	--font-weight-xbold: 800;
	--font-weight-bold: 700;
	--font-weight-regular: 400;
	--font-weight-light: 300;
	--brand-color-primary-pure: #EC7000;
	--brand-color-primary-light: #FFDFC2;
	--brand-color-primary-dark: #7A3A00;
	--complementary-color-primary-pure: #0AA5A7;
	--complementary-color-primary-light: #CDF3F4;
	--complementary-color-primary-dark: #065F60;
	--complementary-color-secondary-pure: #FFFF00;
	--complementary-color-secondary-light: #FFFF99;
	--complementary-color-secondary-dark: #7A6600;
	--feedback-color-negative-pure: #AB4CC2;
	--feedback-color-negative-light: #EAD1EF;
	--feedback-color-negative-dark: #5E1268;
	--feedback-color-positive-pure: #00B233;
	--feedback-color-positive-light: #CBF6D7;
	--feedback-color-positive-dark: #00661D;
	--neutral-color-low-pure: #282828;
	--neutral-color-low-light: #A5A29F;
	--neutral-color-low-dark: #3A3939;
	--neutral-color-high-pure: #FFFFFF;
	--neutral-color-high-light: #F8F6F5;
	--neutral-color-high-dark: #EDE7E3;
	--brand-color-primary-pure-rgb: 236,112,0;
	--brand-color-primary-light-rgb: 255,223,194;
	--brand-color-primary-dark-rgb: 122,58,0;
	--complementary-color-primary-pure-rgb: 10,165,167;
	--complementary-color-primary-light-rgb: 205,243,244;
	--complementary-color-primary-dark-rgb: 6,95,96;
	--complementary-color-secondary-pure-rgb: 255,255,0;
	--complementary-color-secondary-light-rgb: 255,255,153;
	--complementary-color-secondary-dark-rgb: 122,102,0;
	--feedback-color-negative-pure-rgb: 171,76,194;
	--feedback-color-negative-light-rgb: 234,209,239;
	--feedback-color-negative-dark-rgb: 94,18,104;
	--feedback-color-positive-pure-rgb: 0,178,51;
	--feedback-color-positive-light-rgb: 203,246,215;
	--feedback-color-positive-dark-rgb: 0,102,29;
	--neutral-color-low-pure-rgb: 40,40,40;
	--neutral-color-low-light-rgb: 165,162,159;
	--neutral-color-low-dark-rgb: 58,57,57;
	--neutral-color-high-pure-rgb: 255,255,255;
	--neutral-color-high-light-rgb: 248,246,245;
	--neutral-color-high-dark-rgb: 237,231,227;
}
:root {
	--border-radius-none: 0px;
	--border-radius-xs: 4px;
	--border-radius-sm: 8px;
	--border-radius-md: 16px;
	--border-radius-lg: 24px;
	--border-radius-pill: 500px;
	--border-radius-circular: 50%;
	--border-width-none: 0px;
	--border-width-hairline: 1px;
	--border-width-thin: 2px;
	--border-width-thick: 4px;
	--border-width-heavy: 8px;
	--border-width-black: 16px;
	--font-size-xxs: 14px;
	--font-size-xs: 16px;
	--font-size-sm: 20px;
	--font-size-md: 24px;
	--font-size-lg: 32px;
	--font-size-xl: 40px;
	--font-size-xxl: 48px;
	--font-size-xxxl: 64px;
	--font-size-display: 80px;
	--font-size-giant: 96px;
	--line-height-default: 100%;
	--line-height-xs: 110%;
	--line-height-sm: 120%;
	--line-height-md: 133%;
	--line-height-lg: 150%;
	--line-height-xl: 170%;
	--line-height-xxl: 200%;
	--opacity-level-semiopaque: 0.72;
	--opacity-level-intense: 0.64;
	--opacity-level-medium: 0.32;
	--opacity-level-light: 0.16;
	--opacity-level-semitransparent: 0.08;
	--shadow-level-1: 0px 4px 8px;
	--shadow-level-2: 0px 8px 24px;
	--shadow-level-3: 0px 16px 32px;
	--shadow-level-4: 0px 16px 48px;
	--spacing-inset-size-quarck: 4px 4px;
	--spacing-inset-size-nano: 8px 8px;
	--spacing-inset-size-xs: 16px 16px;
	--spacing-inset-size-sm: 24px 24px;
	--spacing-inset-size-md: 32px 32px;
	--spacing-inset-size-lg: 40px 40px;
	--spacing-size-gluon: 2px;
	--spacing-size-quarck: 4px;
	--spacing-size-nano: 8px;
	--spacing-size-xxxs: 16px;
	--spacing-size-xxs: 24px;
	--spacing-size-xs: 32px;
	--spacing-size-sm: 40px;
	--spacing-size-md: 48px;
	--spacing-size-lg: 56px;
	--spacing-size-xl: 64px;
	--spacing-size-xxl: 80px;
	--spacing-size-xxxl: 120px;
	--spacing-size-huge: 160px;
	--spacing-size-giant: 200px;


}
@font-face {
    font-family: 'Itau Display Pro';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauDisplayPro_W_XBd.woff2');
}
@font-face {
    font-family: 'Itau Display Pro';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauDisplayPro_W_Bd.woff2');
}
@font-face {
    font-family: 'Itau Display Pro';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauDisplayPro_W_Rg.woff2');
}
@font-face {
    font-family: 'Itau Display Pro';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauDisplayPro_W_Lt.woff2');
}
@font-face {
    font-family: 'Itau Text Pro';
    font-style: normal;
    font-weight: 800;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauTextPro_W_XBd.woff2');
}
@font-face {
    font-family: 'Itau Text Pro';
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauTextPro_W_Bd.woff2');
}
@font-face {
    font-family: 'Itau Text Pro';
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauTextPro_W_Rg.woff2');
}
@font-face {
    font-family: 'Itau Text Pro';
    font-style: normal;
    font-weight: 300;
    font-stretch: 100%;
    font-display: swap;
    src: url('ItauTextPro_W_Lt.woff2');
}
/* rede-login-page precisa que o body não tenha margin e nem paddings */
body {
  margin: 0;
}
.grecaptcha-badge {
  visibility: hidden !important;
}

/*# sourceMappingURL=styles.css.map*/