@font-face {
  font-family: 'EnterpriseSans';
  src: url('/static/fonts/EnterpriseSans-Bold.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSans-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'EnterpriseSans';  
  src: url('/static/fonts/EnterpriseSans-BoldItalic.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSans-BoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'EnterpriseSans';
  src: url('/static/fonts/EnterpriseSans-Regular.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSans-Regular.woff') format('woff');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'EnterpriseSans';
  src: url('/static/fonts/EnterpriseSans-RegularItalic.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSans-RegularItalic.woff') format('woff');
  font-weight: 400;
  font-style: italic;
}
@font-face {
  font-family: 'EnterpriseSansCond';
  src: url('/static/fonts/EnterpriseSansCond-Bold.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSansCond-Bold.woff') format('woff');
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: 'EnterpriseSansCond';
  src: url('/static/fonts/EnterpriseSansCond-BoldItalic.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSansCond-BoldItalic.woff') format('woff');
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: 'EnterpriseSansCond';
  src: url('/static/fonts/EnterpriseSansCond-Regular.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSansCond-Regular.woff') format('woff');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'EnterpriseSansCond';
  src: url('/static/fonts/EnterpriseSansCond-RegularItalic.woff2') format('woff2'),
       url('/static/fonts/legacy-woff/EnterpriseSansCond-RegularItalic.woff') format('woff');
  font-weight: 300;
  font-style: italic;
}

/* Add more @font-face blocks for other styles */
:root {
--color-background-primary: #FFFFFF;
--color-background-secondary: #FBF9F4;
--color-text-primary: #002677;
--color-link-text-primary: #0C55B8;
--color-link-text-secondary: #4B4D4F;
--color-button-disabled: #E5E5E6;
--color-heading-gray: #323334;
--color-border-blue: #224AA0;
--color-border-gray: #CBCCCD;
--color-border-active: #FF612B;
--color-gray-border:#929496;
}
body{
    font-family: 'EnterpriseSans', sans-serif;
}
.active-link {
  color: var(--color-heading-gray)
}
.btn-primary {
    background: var(--color-text-primary);
    border-radius: 46px;
    color: #ffffff;
    cursor: pointer;
    font-size: 14px;
    padding: 10px 24px;
    line-height: 20px;
    font-weight: bold;
}
.btn-secondary {
    background: #ffffff;
    border-radius: 46px;
    border: 1.5px solid var(--color-text-primary);
    color: var(--color-text-primary);
    font-weight: bold;
    cursor: pointer;
    font-size: 14px;
    padding: 10px 24px;
    line-height: 20px;
}
.btn-secondary.disabled {
  background: var(--color-button-disabled);
}
.heading-text {
    color: var(--color-text-primary);
}
.content-container {
    background-color: var(--color-background-secondary);
}
 .header {
    background-color: var(--color-background-secondary);
}
.footer {
    border-top: 2px solid var(--color-border-active);
    background-color: var(--color-background-secondary);
    color: var(--color-link-text-secondary);
}
.link_text_primary {
    color: var(--color-link-text-primary);
    cursor: pointer;
}
 .input-field {
    border: 1px solid var(--color-link-text-secondary);
    border-radius: 5px;
    padding: 4px 5px;
  }
  .content-container label {
        color: var(--color-heading-gray);
        font-weight:bold;
  }

.btn-tertiary {
    background: #FFFFFF;
    border-radius: 46px;
    color: var(--color-heading-gray);
    font-weight: bold;
    border: 1px solid var(--color-heading-gray);
    padding: 8px 24px;
    cursor: pointer;
}
.btn-tertiary.disabled {
    background: #F4F4F4;
    border: none;
    color: #6D6F70;
}