/*-------------------/
  @ Fonts
/-------------------*/

/* Archive */

@font-face {
    font-family: 'archivo_black';
    src: url('../media/fonts/archivo_black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_bold';
    src: url('../media/fonts/archivo_bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_bold_italic';
    src: url('../media/fonts/archivo_bold_italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_light';
    src: url('../media/fonts/archivo_light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_italic';
    src: url('../media/fonts/archivo_italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_medium';
    src: url('../media/fonts/archivo_medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_medium_italic';
    src: url('../media/fonts/archivo_medium_italic.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'archivo_regular';
    src: url('../media/fonts/archivo_regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Input Mono */

@font-face {
    font-family: 'input_mono_regular';
    src: url('../media/fonts/input_mono_regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'input_mono_medium';
    src: url('../media/fonts/input_mono_medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'input_mono_thin';
    src: url('../media/fonts/input_mono_thin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* Frank */

@font-face {
    font-family: 'frank_ruhl_black';
    src: url('../media/fonts/frank_ruhl_black.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'frank_ruhl_bold';
    src: url('../media/fonts/frank_ruhl_bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'frank_ruhl_light';
    src: url('../media/fonts/frank_ruhl_light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'frank_ruhl_medium';
    src: url('../media/fonts/frank_ruhl_medium.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'frank_ruhl_regular';
    src: url('../media/fonts/frank_ruhl_regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}