@font-face {
  font-family: 'UniversForFiserv45-Lt';
  src: url('../fonts/UniversForFiserv45-Lt.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'UniversForFiserv55';
  src: url('../fonts/UniversForFiserv55.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans';
  src: url('../fonts/OpenSans-VariableFont.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
}

:root {
  font-size: 62.5% !important;
  
  --se-font: 'UniversForFiserv45-Lt', 'OpenSans';
  --se-font-semi: 'UniversForFiserv55', 'OpenSans';
  --se-font-sans: 'OpenSans';
  
  /* VARIÁVEIS DO ONBOARDING; */
  --on-orange: #FF660000;
  --on-web-blue: #2E8BC9;
  --on-white: #FFFFFF;
  --on-process-black: #000000;
  --on-charcoal-gray: #333333;
  --on-graphite-gray: #666666;
  --on-middle-gray: #AEAEAE;
  --on-middle-gray-50: #DBDBDB;
  --on-middle-text: #c4c4c4;
  --on-background: #F6F6F6;
  --on-red: #FE5A59;
  --on-yellow: #FCC40F;
  --on-green: #219653;
  --on-orange-filter: invert(40%) sepia(73%) saturate(2443%) hue-rotate(3deg) brightness(106%) contrast(104%);
}

*{
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  box-sizing: border-box;
  -webkit-font-smoothing: antialiased;
}
