/* Fira Bold */
@font-face {
    font-family: FiraSansBold;
    local: FiraSansBold;

    src: url(../fonts/fira/FiraSans-Bold.otf);
}

.firaSans-bold
{
    font-family: "FiraSansBold";
}

/* Bold Italic */
@font-face {
    font-family: FiraSansBoldItalic;
    local: FiraSansBoldItalic;

    src: url(../fonts/fira/FiraSans-BoldItalic.otf);
}

.firaSans-bold-italic
{
    font-family: "FiraSansBoldItalic";
}

/* Book */
@font-face {
    font-family: FiraSansBook;
    local: FiraSansBook;

    src: url(../fonts/fira/FiraSans-Book.otf);
}

.firaSans-book
{
    font-family: "FiraSansBook";
}

/* Book italic */
@font-face {
    font-family: FiraSansBookItalic;
    local: FiraSansBookItalic;

    src: url(../fonts/fira/FiraSans-BookItalic.otf);
}

.firaSans-book-italic
{
    font-family: "FiraSansBookItalic";
}

/* Eight */
@font-face {
    font-family: FiraSansEight;
    local: FiraSansBookItalic;

    src: url(../fonts/fira/FiraSans-Eight.otf);
}

.firaSans-eight
{
    font-family: "FiraSansEight";
}

/* Eight Italic */
@font-face {
    font-family: FiraSansEightItalic;
    local: FiraSansBookItalicItalic;

    src: url(../fonts/fira/FiraSans-EightItalic.otf);
}

.firaSans-eight-italic
{
    font-family: "FiraSansEightItalic";
}

/* Extra Bold */
@font-face {
    font-family: FiraSansExtraBold;
    local: FiraSansExtraBold;

    src: url(../fonts/fira/FiraSans-ExtraBold.otf);
}

.firaSans-extra-bold
{
    font-family: "FiraSansExtraBold";
}

/* Extra Bold Italic */
@font-face {
    font-family: FiraSansExtraBoldItalic;
    local: FiraSansExtraBoldItalic;

    src: url(../fonts/fira/FiraSans-ExtraBoldItalic.otf);
}

.firaSans-extra-bold-italic
{
    font-family: "FiraSansExtraBoldItalic";
}

/* Extra Light */
@font-face {
    font-family: FiraSansExtraLight;
    local: FiraSansExtraLight;

    src: url(../fonts/fira/FiraSans-ExtraLight.otf);
}

.firaSans-extra-light
{
    font-family: "FiraSansExtraLight";
}


/* Extra Light Italic */
@font-face {
    font-family: FiraSansExtraLightItalic;
    local: FiraSansExtraLightItalic;

    src: url(../fonts/fira/FiraSans-ExtraLightItalic.otf);
}

.firaSans-extra-light-italic
{
    font-family: "FiraSansExtraLightItalic";
}

/* Four */
@font-face {
    font-family: FiraSansFour;
    local: FiraSansFour;

    src: url(../fonts/fira/FiraSans-Four.otf);
}

.firaSans-four
{
    font-family: "FiraSansFour";
}

/* Four Italic */
@font-face {
    font-family: FiraSansFourItalic;
    local: FiraSansFourItalic;

    src: url(../fonts/fira/FiraSans-FourItalic.otf);
}

.firaSans-four-italic
{
    font-family: "FiraSansFourItalic";
}

/* Hair */
@font-face {
    font-family: FiraSansHair;
    local: FiraSansHair;

    src: url(../fonts/fira/FiraSans-Hair.otf);
}

.firaSans-hair
{
    font-family: "FiraSansHair";
}

/* Hair Italic */
@font-face {
    font-family: FiraSansHairItalic;
    local: FiraSansHairItalic;

    src: url(../fonts/fira/FiraSans-HairItalic.otf);
}

.firaSans-hair-italic
{
    font-family: "FiraSansHairItalic";
}


/* Heavy */
@font-face {
    font-family: FiraSansHeavy;
    local: FiraSansHeavy;

    src: url(../fonts/fira/FiraSans-Heavy.otf);
}

.firaSans-heavy
{
    font-family: "FiraSansHeavy";
}

/* Heavy Italic */
@font-face {
    font-family: FiraSansHeavyItalic;
    local: FiraSansHeavyItalic;

    src: url(../fonts/fira/FiraSans-HeavyItalic.otf);
}

.firaSans-heavy-italic
{
    font-family: "FiraSansHeavyItalic";
}


/* italic */
@font-face {
    font-family: FiraSansItalic;
    local: FiraSansItalic;

    src: url(../fonts/fira/FiraSans-Italic.otf);
}

.firaSans-italic
{
    font-family: "FiraSansItalic";
}


/* Light */
@font-face {
    font-family: FiraSansLight;
    local: FiraSansLight;

    src: url(../fonts/fira/FiraSans-Light.otf);
}

.firaSans-light
{
    font-family: "FiraSansLight";
}

/* Light Italic */
@font-face {
    font-family: FiraSansLightItalic;
    local: FiraSansLightItalic;

    src: url(../fonts/fira/FiraSans-LightItalic.otf);
}

.firaSans-light-italic
{
    font-family: "FiraSansLightItalic";
}

/* Medium */
@font-face {
    font-family: FiraSansMedium;
    local: FiraSansMedium;

    src: url(../fonts/fira/FiraSans-Medium.otf);
}

.firaSans-medium
{
    font-family: "FiraSansMedium";
}

/* Medium Italic */
@font-face {
    font-family: FiraSansMediumItalic;
    local: FiraSansMediumItalic;

    src: url(../fonts/fira/FiraSans-MediumItalic.otf);
}

.firaSans-medium-italic
{
    font-family: "FiraSansMediumItalic";
}

/* Regular */
@font-face {
    font-family: FiraSansRegular;
    local: FiraSansRegular;

    src: url(../fonts/fira/FiraSans-Regular.otf);
}

.firaSans-regular
{
    font-family: "FiraSansRegular";
}

/* SemiBold */
@font-face {
    font-family: FiraSansSemiBold;
    local: FiraSansSemiBold;

    src: url(../fonts/fira/FiraSans-SemiBold.otf);
}

.firaSans-semi-bold
{
    font-family: "FiraSansSemiBold";
}

/* SemiBold Italic */
@font-face {
    font-family: FiraSansSemiBoldItalic;
    local: FiraSansSemiBoldItalic;

    src: url(../fonts/fira/FiraSans-SemiBoldItalic.otf);
}

.firaSans-semi-bold-italic
{
    font-family: "FiraSansSemiBoldItalic";
}


/* Thin */
@font-face {
    font-family: FiraSansThin;
    local: FiraSansThin;

    src: url(../fonts/fira/FiraSans-Thin.otf);
}

.firaSans-thin
{
    font-family: "FiraSansThin";
}

/* Thin Italic */
@font-face {
    font-family: FiraSansThinItalic;
    local: FiraSansThinItalic;

    src: url(../fonts/fira/FiraSans-ThinItalic.otf);
}

.firaSans-thin-italic
{
    font-family: "FiraSansThinItalic";
}


/* Two */
@font-face {
    font-family: FiraSansTwo;
    local: FiraSansTwo;

    src: url(../fonts/fira/FiraSans-Two.otf);
}

.firaSans-two
{
    font-family: "FiraSansTwo";
}

/* Two Italic */
@font-face {
    font-family: FiraSansTwoItalic;
    local: FiraSansTwoItalic;

    src: url(../fonts/fira/FiraSans-TwoItalic.otf);
}

.firaSans-two-italic
{
    font-family: "FiraSansTwoItalic";
}


/* Ultra */
@font-face {
    font-family: FiraSansUltra;
    local: FiraSansUltra;

    src: url(../fonts/fira/FiraSans-Ultra.otf);
}

.firaSans-ultra
{
    font-family: "FiraSansUltra";
}

/* Ultra Italic */
@font-face {
    font-family: FiraSansUltraItalic;
    local: FiraSansUltraItalic;

    src: url(../fonts/fira/FiraSans-UltraItalic.otf);
}

.firaSans-ultra-italic
{
    font-family: "FiraSansUltraItalic";
}


/* Ultra Light */
@font-face {
    font-family: FiraSansUltraLight;
    local: FiraSansUltra;

    src: url(../fonts/fira/FiraSans-UltraLight.otf);
}

.firaSans-ultra-light
{
    font-family: "FiraSansUltraLight";
}

/* Ultra light Italic */
@font-face {
    font-family: FiraSansUltraLightItalic;
    local: FiraSansUltraLightItalic;

    src: url(../fonts/fira/FiraSans-UltraLightItalic.otf);
}

.firaSans-ultra-light-italic
{
    font-family: "FiraSansUltraLightItalic";
}

