.form.react.ff-react-form {
  font-family: proxima-nova, sans-serif;
  font-style: normal;
}

.form.react.ff-react-form .f1-font-proxima-nova {
  font-family: proxima-nova, sans-serif;
  font-style: normal;
}

.form.react.ff-react-form :where(input, select) {
  font-family: proxima-nova, sans-serif;
  font-style: normal;
}

@font-face {
  font-family: 'proxima-nova';
  src:
    url('./ProximaNova/ProximaNovaBold/bold-font.woff2') format('woff2'),
    url('./ProximaNova/ProximaNovaBold/bold-font.woff') format('woff');
  font-display: auto;
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: 'proxima-nova';
  src:
    url('./ProximaNova/ProximaNovaSemibold/semibold-font.woff2') format('woff2'),
    url('./ProximaNova/ProximaNovaSemibold/semibold-font.woff') format('woff');
  font-display: auto;
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: 'proxima-nova';
  src:
    url('./ProximaNova/ProximaNovaMedium/medium-font.woff2') format('woff2'),
    url('./ProximaNova/ProximaNovaMedium/medium-font.woff') format('woff');
  font-display: auto;
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: 'proxima-nova';
  src:
    url('./ProximaNova/ProximaNovaRegular/regular-font.woff2') format('woff2'),
    url('./ProximaNova/ProximaNovaRegular/regular-font.woff') format('woff');
  font-display: auto;
  font-style: normal;
  font-weight: 400;
}
