/* Archivo - Thin (100) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

/* Archivo - ExtraLight (200) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

/* Archivo - Light (300) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/* Archivo - Regular (400) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}

/* Archivo - Medium (500) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/* Archivo - SemiBold (600) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

/* Archivo - Bold (700) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

/* Archivo - ExtraBold (800) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
    font-display: swap;
}

/* Archivo - Black (900) */
@font-face {
    font-family: 'Archivo';
    src: url('./default/Archivo-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}


/* Ubuntu Regular */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-Regular.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

/* Ubuntu Italic */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-Italic.ttf') format('truetype');
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

/* Ubuntu Medium */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

/* Ubuntu Medium Italic */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-MediumItalic.ttf') format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

/* Ubuntu Bold */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Ubuntu Bold Italic */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

/* Ubuntu Light */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

/* Ubuntu Light Italic */
@font-face {
  font-family: 'Ubuntu';
  src: url('./default/Ubuntu-LightItalic.ttf') format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}