/* Global Rule */
@font-face {
    font-family: 'open_sansregular';
    src: url('OpenSans-Regular-webfont.eot');
    src: url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Regular-webfont.woff') format('woff'),
         url('OpenSans-Regular-webfont.ttf') format('truetype'),
         url('OpenSans-Regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('OpenSans-Semibold-webfont.eot');
    src: url('OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Semibold-webfont.woff') format('woff'),
         url('OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('OpenSans-Semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansbold';
    src: url('OpenSans-Bold-webfont.eot');
    src: url('OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Bold-webfont.woff') format('woff'),
         url('OpenSans-Bold-webfont.ttf') format('truetype'),
         url('OpenSans-Bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'open_sansextrabold';
    src: url('OpenSans-ExtraBold-webfont.eot');
    src: url('OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-ExtraBold-webfont.woff') format('woff'),
         url('OpenSans-ExtraBold-webfont.ttf') format('truetype'),
         url('OpenSans-ExtraBold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* New Design Font 01-Aug-2017 */
@font-face {
    font-family: 'fira_sansbold';
    src: url('firasans-bold-webfont.eot');
    src: url('firasans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-bold-webfont.woff') format('woff'),
         url('firasans-bold-webfont.ttf') format('truetype'),
         url('firasans-bold-webfont.svg#fira_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansbold_italic';
    src: url('firasans-bolditalic-webfont.eot');
    src: url('firasans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-bolditalic-webfont.woff') format('woff'),
         url('firasans-bolditalic-webfont.ttf') format('truetype'),
         url('firasans-bolditalic-webfont.svg#fira_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansbook';
    src: url('firasans-book-webfont.eot');
    src: url('firasans-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-book-webfont.woff') format('woff'),
         url('firasans-book-webfont.ttf') format('truetype'),
         url('firasans-book-webfont.svg#fira_sansbook') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansbook_italic';
    src: url('firasans-bookitalic-webfont.eot');
    src: url('firasans-bookitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-bookitalic-webfont.woff') format('woff'),
         url('firasans-bookitalic-webfont.ttf') format('truetype'),
         url('firasans-bookitalic-webfont.svg#fira_sansbook_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanseight';
    src: url('firasans-eight-webfont.eot');
    src: url('firasans-eight-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-eight-webfont.woff') format('woff'),
         url('firasans-eight-webfont.ttf') format('truetype'),
         url('firasans-eight-webfont.svg#fira_sanseight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanseight_italic';
    src: url('firasans-eightitalic-webfont.eot');
    src: url('firasans-eightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-eightitalic-webfont.woff') format('woff'),
         url('firasans-eightitalic-webfont.ttf') format('truetype'),
         url('firasans-eightitalic-webfont.svg#fira_sanseight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansextrabold';
    src: url('firasans-extrabold-webfont.eot');
    src: url('firasans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-extrabold-webfont.woff') format('woff'),
         url('firasans-extrabold-webfont.ttf') format('truetype'),
         url('firasans-extrabold-webfont.svg#fira_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansextrabold_italic';
    src: url('firasans-extrabolditalic-webfont.eot');
    src: url('firasans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-extrabolditalic-webfont.woff') format('woff'),
         url('firasans-extrabolditalic-webfont.ttf') format('truetype'),
         url('firasans-extrabolditalic-webfont.svg#fira_sansextrabold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansextralight';
    src: url('firasans-extralight-webfont.eot');
    src: url('firasans-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-extralight-webfont.woff') format('woff'),
         url('firasans-extralight-webfont.ttf') format('truetype'),
         url('firasans-extralight-webfont.svg#fira_sansextralight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansextralight_italic';
    src: url('firasans-extralightitalic-webfont.eot');
    src: url('firasans-extralightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-extralightitalic-webfont.woff') format('woff'),
         url('firasans-extralightitalic-webfont.ttf') format('truetype'),
         url('firasans-extralightitalic-webfont.svg#fira_sansextralight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansfour';
    src: url('firasans-four-webfont.eot');
    src: url('firasans-four-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-four-webfont.woff') format('woff'),
         url('firasans-four-webfont.ttf') format('truetype'),
         url('firasans-four-webfont.svg#fira_sansfour') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansfour_italic';
    src: url('firasans-fouritalic-webfont.eot');
    src: url('firasans-fouritalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-fouritalic-webfont.woff') format('woff'),
         url('firasans-fouritalic-webfont.ttf') format('truetype'),
         url('firasans-fouritalic-webfont.svg#fira_sansfour_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanshair';
    src: url('firasans-hair-webfont.eot');
    src: url('firasans-hair-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-hair-webfont.woff') format('woff'),
         url('firasans-hair-webfont.ttf') format('truetype'),
         url('firasans-hair-webfont.svg#fira_sanshair') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanshair_italic';
    src: url('firasans-hairitalic-webfont.eot');
    src: url('firasans-hairitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-hairitalic-webfont.woff') format('woff'),
         url('firasans-hairitalic-webfont.ttf') format('truetype'),
         url('firasans-hairitalic-webfont.svg#fira_sanshair_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansheavy';
    src: url('firasans-heavy-webfont.eot');
    src: url('firasans-heavy-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-heavy-webfont.woff') format('woff'),
         url('firasans-heavy-webfont.ttf') format('truetype'),
         url('firasans-heavy-webfont.svg#fira_sansheavy') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansheavy_italic';
    src: url('firasans-heavyitalic-webfont.eot');
    src: url('firasans-heavyitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-heavyitalic-webfont.woff') format('woff'),
         url('firasans-heavyitalic-webfont.ttf') format('truetype'),
         url('firasans-heavyitalic-webfont.svg#fira_sansheavy_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansitalic';
    src: url('firasans-italic-webfont.eot');
    src: url('firasans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-italic-webfont.woff') format('woff'),
         url('firasans-italic-webfont.ttf') format('truetype'),
         url('firasans-italic-webfont.svg#fira_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanslight';
    src: url('firasans-light-webfont.eot');
    src: url('firasans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-light-webfont.woff') format('woff'),
         url('firasans-light-webfont.ttf') format('truetype'),
         url('firasans-light-webfont.svg#fira_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanslight_italic';
    src: url('firasans-lightitalic-webfont.eot');
    src: url('firasans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-lightitalic-webfont.woff') format('woff'),
         url('firasans-lightitalic-webfont.ttf') format('truetype'),
         url('firasans-lightitalic-webfont.svg#fira_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansmedium';
    src: url('firasans-medium-webfont.eot');
    src: url('firasans-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-medium-webfont.woff') format('woff'),
         url('firasans-medium-webfont.ttf') format('truetype'),
         url('firasans-medium-webfont.svg#fira_sansmedium') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansmedium_italic';
    src: url('firasans-mediumitalic-webfont.eot');
    src: url('firasans-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-mediumitalic-webfont.woff') format('woff'),
         url('firasans-mediumitalic-webfont.ttf') format('truetype'),
         url('firasans-mediumitalic-webfont.svg#fira_sansmedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansregular';
    src: url('firasans-regular-webfont.eot');
    src: url('firasans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-regular-webfont.woff') format('woff'),
         url('firasans-regular-webfont.ttf') format('truetype'),
         url('firasans-regular-webfont.svg#fira_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanssemibold';
    src: url('firasans-semibold-webfont.eot');
    src: url('firasans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-semibold-webfont.woff') format('woff'),
         url('firasans-semibold-webfont.ttf') format('truetype'),
         url('firasans-semibold-webfont.svg#fira_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanssemibold_italic';
    src: url('firasans-semibolditalic-webfont.eot');
    src: url('firasans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-semibolditalic-webfont.woff') format('woff'),
         url('firasans-semibolditalic-webfont.ttf') format('truetype'),
         url('firasans-semibolditalic-webfont.svg#fira_sanssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansthin';
    src: url('firasans-thin-webfont.eot');
    src: url('firasans-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-thin-webfont.woff') format('woff'),
         url('firasans-thin-webfont.ttf') format('truetype'),
         url('firasans-thin-webfont.svg#fira_sansthin') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansthin_italic';
    src: url('firasans-thinitalic-webfont.eot');
    src: url('firasans-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-thinitalic-webfont.woff') format('woff'),
         url('firasans-thinitalic-webfont.ttf') format('truetype'),
         url('firasans-thinitalic-webfont.svg#fira_sansthin_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanstwo';
    src: url('firasans-two-webfont.eot');
    src: url('firasans-two-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-two-webfont.woff') format('woff'),
         url('firasans-two-webfont.ttf') format('truetype'),
         url('firasans-two-webfont.svg#fira_sanstwo') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sanstwo_italic';
    src: url('firasans-twoitalic-webfont.eot');
    src: url('firasans-twoitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-twoitalic-webfont.woff') format('woff'),
         url('firasans-twoitalic-webfont.ttf') format('truetype'),
         url('firasans-twoitalic-webfont.svg#fira_sanstwo_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansultra';
    src: url('firasans-ultra-webfont.eot');
    src: url('firasans-ultra-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-ultra-webfont.woff') format('woff'),
         url('firasans-ultra-webfont.ttf') format('truetype'),
         url('firasans-ultra-webfont.svg#fira_sansultra') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansultra_italic';
    src: url('firasans-ultraitalic-webfont.eot');
    src: url('firasans-ultraitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-ultraitalic-webfont.woff') format('woff'),
         url('firasans-ultraitalic-webfont.ttf') format('truetype'),
         url('firasans-ultraitalic-webfont.svg#fira_sansultra_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansultralight';
    src: url('firasans-ultralight-webfont.eot');
    src: url('firasans-ultralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-ultralight-webfont.woff') format('woff'),
         url('firasans-ultralight-webfont.ttf') format('truetype'),
         url('firasans-ultralight-webfont.svg#fira_sansultralight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'fira_sansultralight_italic';
    src: url('firasans-ultralightitalic-webfont.eot');
    src: url('firasans-ultralightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('firasans-ultralightitalic-webfont.woff') format('woff'),
         url('firasans-ultralightitalic-webfont.ttf') format('truetype'),
         url('firasans-ultralightitalic-webfont.svg#fira_sansultralight_italic') format('svg');
    font-weight: normal;
    font-style: normal;
}
/* End Font */