/* ------------------------------------
   FONTS
------------------------------------ */

/* Helvetica Regular */
@font-face {
    font-family: 'HelveticaLTStd';
    src: url('../fnt/HelveticaLTStd-Roman.eot');
    src: url('../fnt/HelveticaLTStd-Roman.eot?#iefix') format('embedded-opentype'),
         url('../fnt/HelveticaLTStd-Roman.woff') format('woff'),
         url('../fnt/HelveticaLTStd-Roman.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/* Helvetica Italic */
@font-face {
    font-family: 'HelveticaLTStd';
    src: url('../fnt/HelveticaLTStd-Obl.eot');
    src: url('../fnt/HelveticaLTStd-Obl.eot?#iefix') format('embedded-opentype'),
         url('../fnt/HelveticaLTStd-Obl.woff') format('woff'),
         url('../fnt/HelveticaLTStd-Obl.ttf') format('truetype');
    font-weight: normal;
    font-style: oblique;
    font-display: swap;
}

/* Helvetica Bold */
@font-face {
    font-family: 'HelveticaLTStd';
    src: url('../fnt/HelveticaLTStd-Bold.eot');
    src: url('../fnt/HelveticaLTStd-Bold.eot?#iefix') format('embedded-opentype'),
         url('../fnt/HelveticaLTStd-Bold.woff') format('woff'),
         url('../fnt/HelveticaLTStd-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

/* Helvetica Bold Italic */
@font-face {
    font-family: 'HelveticaLTStd';
    src: url('../fnt/HelveticaLTStd-BoldObl.eot');
    src: url('../fnt/HelveticaLTStd-BoldObl.eot?#iefix') format('embedded-opentype'),
         url('../fnt/HelveticaLTStd-BoldObl.woff') format('woff'),
         url('../fnt/HelveticaLTStd-BoldObl.ttf') format('truetype');
    font-weight: bold;
    font-style: oblique;
    font-display: swap;
}

/* Josefinsans Bold */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 700;
    src: url('../fnt/josefinsans-bold.woff2') format('woff2'),
         url('../fnt/josefinsans-bold.woff') format('woff');
}

/* Josefinsans Bold Italic */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 700;
    src: url('../fnt/josefinsans-bolditalic.woff2') format('woff2'),
         url('../fnt/josefinsans-bolditalic.woff') format('woff');
}

/* Josefinsans Semibold */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 600;
    src: url('../fnt/josefinsans-semibold.woff2') format('woff2'),
         url('../fnt/josefinsans-semibold.woff') format('woff');
}

/* Josefinsans Semibold Italic */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 600;
    src: url('../fnt/josefinsans-semibolditalic.woff2') format('woff2'),
         url('../fnt/josefinsans-semibolditalic.woff') format('woff');
}

/* Josefinsans Regular */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 400;
    src: url('../fnt/josefinsans-regular.woff2') format('woff2'),
         url('../fnt/josefinsans-regular.woff') format('woff');
}
/* Josefinsans Regular Italic */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 400;
    src: url('../fnt/josefinsans-italic.woff2') format('woff2'),
         url('../fnt/josefinsans-italic.woff') format('woff');
}

/* Josefinsans Light */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 300;
    src: url('../fnt/josefinsans-light.woff2') format('woff2'),
         url('../fnt/josefinsans-light.woff') format('woff');
}

/* Josefinsans Light Italic */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 300;
    src: url('../fnt/josefinsans-lightitalic.woff2') format('woff2'),
         url('../fnt/josefinsans-lightitalic.woff') format('woff');
}

/* Josefinsans Thin */
@font-face {
    font-family: 'Josefin Sans';
    font-style: normal;
    font-weight: 100;
    src: url('../fnt/josefinsans-thin.woff2') format('woff2'),
         url('../fnt/josefinsans-thin.woff') format('woff');
}

/* Josefinsans Thin Italic */
@font-face {
    font-family: 'Josefin Sans';
    font-style: italic;
    font-weight: 100;
    src: url('../fnt/josefinsans-thinitalic.woff2') format('woff2'),
         url('../fnt/josefinsans-thinitalic.woff') format('woff');
}

/* Youngblood */
@font-face {
    font-family: 'Youngblood';
    src: url('../fnt/youngblood-regular-webfont.eot');
    src: url('../fnt/youngblood-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fnt/youngblood-regular-webfont.woff2') format('woff2'),
         url('../fnt/youngblood-regular-webfont.woff') format('woff'),
         url('../fnt/youngblood-regular-webfont.ttf') format('truetype'),
         url('../fnt/youngblood-regular-webfont.svg#youngbloodregular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
