/* Connect font "FiraSans-Thin"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-Thin"),
    url('../fonts/FiraSans-Thin/FiraSans-Thin.eot'),
    url('../fonts/FiraSans-Thin/FiraSans-Thin.woff') format('woff'),
    url('../fonts/FiraSans-Thin/FiraSans-Thin.ttf') format('truetype'),
    url('../fonts/FiraSans-Thin/FiraSans-Thin.svg') format('svg');
    font-weight: 100;
    font-style: normal;
}

/* Connect font "FiraSans-ThinItalic"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-ThinItalic"),
    url('../fonts/FiraSans-ThinItalic/FiraSans-ThinItalic.eot'),
    url('../fonts/FiraSans-ThinItalic/FiraSans-ThinItalic.woff') format('woff'),
    url('../fonts/FiraSans-ThinItalic/FiraSans-ThinItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-ThinItalic/FiraSans-ThinItalic.svg') format('svg');
    font-weight: 100;
    font-style: italic;
}

/* Connect font "FiraSans-ExtraLight"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-ExtraLight"),
    url('../fonts/FiraSans-ExtraLight/FiraSans-ExtraLight.eot'),
    url('../fonts/FiraSans-ExtraLight/FiraSans-ExtraLight.woff') format('woff'),
    url('../fonts/FiraSans-ExtraLight/FiraSans-ExtraLight.ttf') format('truetype'),
    url('../fonts/FiraSans-ExtraLight/FiraSans-ExtraLight.svg') format('svg');
    font-weight: 200;
    font-style: normal;
}

/* Connect font "FiraSans-ExtraLightItalic"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-ExtraLightItalic"),
    url('../fonts/FiraSans-ExtraLightItalic/FiraSans-ExtraLightItalic.eot'),
    url('../fonts/FiraSans-ExtraLightItalic/FiraSans-ExtraLightItalic.woff') format('woff'),
    url('../fonts/FiraSans-ExtraLightItalic/FiraSans-ExtraLightItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-ExtraLightItalic/FiraSans-ExtraLightItalic.svg') format('svg');
    font-weight: 200;
    font-style: italic;
}

/* Connect font "FiraSans-Light"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-Light"),
    url('../fonts/FiraSans-Light/FiraSans-Light.eot'),
    url('../fonts/FiraSans-Light/FiraSans-Light.woff') format('woff'),
    url('../fonts/FiraSans-Light/FiraSans-Light.ttf') format('truetype'),
    url('../fonts/FiraSans-Light/FiraSans-Light.svg') format('svg');
    font-weight: 300;
    font-style: normal;
}

/* Connect font "FiraSans-LightItalic"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-LightItalic"),
    url('../fonts/FiraSans-LightItalic/FiraSans-LightItalic.eot'),
    url('../fonts/FiraSans-LightItalic/FiraSans-LightItalic.woff') format('woff'),
    url('../fonts/FiraSans-LightItalic/FiraSans-LightItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-LightItalic/FiraSans-LightItalic.svg') format('svg');
    font-weight: 300;
    font-style: italic;
}

/* Connect font "FiraSans-Regular"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-Regular"),
    url('../fonts/FiraSans-Regular/FiraSans-Regular.eot'),
    url('../fonts/FiraSans-Regular/FiraSans-Regular.woff') format('woff'),
    url('../fonts/FiraSans-Regular/FiraSans-Regular.ttf') format('truetype'),
    url('../fonts/FiraSans-Regular/FiraSans-Regular.svg') format('svg');
    font-weight: 400;
    font-style: normal;
}

/* Connect font "FiraSans-Regular"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-Regular"),
    url('../fonts/FiraSans-RegularItalic/FiraSans-RegularItalic.eot'),
    url('../fonts/FiraSans-RegularItalic/FiraSans-RegularItalic.woff') format('woff'),
    url('../fonts/FiraSans-RegularItalic/FiraSans-RegularItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-RegularItalic/FiraSans-RegularItalic.svg') format('svg');
    font-weight: 400;
    font-style: italic;
}

/* Connect font "FiraSans-Medium"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-Medium"),
    url('../fonts/FiraSans-Medium/FiraSans-Medium.eot'),
    url('../fonts/FiraSans-Medium/FiraSans-Medium.woff') format('woff'),
    url('../fonts/FiraSans-Medium/FiraSans-Medium.ttf') format('truetype'),
    url('../fonts/FiraSans-Medium/FiraSans-Medium.svg') format('svg');
    font-weight: 500;
    font-style: normal;
}

/* Connect font "FiraSans-MediumItalic"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-MediumItalic"),
    url('../fonts/FiraSans-MediumItalic/FiraSans-MediumItalic.eot'),
    url('../fonts/FiraSans-MediumItalic/FiraSans-MediumItalic.woff') format('woff'),
    url('../fonts/FiraSans-MediumItalic/FiraSans-MediumItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-MediumItalic/FiraSans-MediumItalic.svg') format('svg');
    font-weight: 500;
    font-style: italic;
}

/* Connect font "FiraSans-SemiBold"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-SemiBold"),
    url('../fonts/FiraSans-SemiBold/FiraSans-SemiBold.eot'),
    url('../fonts/FiraSans-SemiBold/FiraSans-SemiBold.woff') format('woff'),
    url('../fonts/FiraSans-SemiBold/FiraSans-SemiBold.ttf') format('truetype'),
    url('../fonts/FiraSans-SemiBold/FiraSans-SemiBold.svg') format('svg');
    font-weight: 600;
    font-style: normal;
}

/* Connect font "FiraSans-SemiBoldItalic"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-SemiBoldItalic"),
    url('../fonts/FiraSans-SemiBoldItalic/FiraSans-SemiBoldItalic.eot'),
    url('../fonts/FiraSans-SemiBoldItalic/FiraSans-SemiBoldItalic.woff') format('woff'),
    url('../fonts/FiraSans-SemiBoldItalic/FiraSans-SemiBoldItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-SemiBoldItalic/FiraSans-SemiBoldItalic.svg') format('svg');
    font-weight: 600;
    font-style: italic;
}



/* Connect font "FiraSans-Bold"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-Bold"),
    url('../fonts/FiraSans-Bold/FiraSans-Bold.eot'),
    url('../fonts/FiraSans-Bold/FiraSans-Bold.woff') format('woff'),
    url('../fonts/FiraSans-Bold/FiraSans-Bold.ttf') format('truetype'),
    url('../fonts/FiraSans-Bold/FiraSans-Bold.svg') format('svg');
    font-weight: 700;
    font-style: normal;
}

/* Connect font "FiraSans-BoldItalic"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-BoldItalic"),
    url('../fonts/FiraSans-BoldItalic/FiraSans-BoldItalic.eot'),
    url('../fonts/FiraSans-BoldItalic/FiraSans-BoldItalic.woff') format('woff'),
    url('../fonts/FiraSans-BoldItalic/FiraSans-BoldItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-BoldItalic/FiraSans-BoldItalic.svg') format('svg');
    font-weight: 700;
    font-style: italic;
}

/* Connect font "FiraSans-ExtraBold"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-ExtraBold"),
    url('../fonts/FiraSans-ExtraBold/FiraSans-ExtraBold.eot'),
    url('../fonts/FiraSans-ExtraBold/FiraSans-ExtraBold.woff') format('woff'),
    url('../fonts/FiraSans-ExtraBold/FiraSans-ExtraBold.ttf') format('truetype'),
    url('../fonts/FiraSans-ExtraBold/FiraSans-ExtraBold.svg') format('svg');
    font-weight: 900;
    font-style: normal;
}

/* Connect font "FiraSans-ExtraBoldItalic"; */
@font-face {
    font-family: 'FiraSans';
    src: local('FiraSans'), local("FiraSans-ExtraBoldItalic"),
    url('../fonts/FiraSans-ExtraBoldItalic/FiraSans-ExtraBoldItalic.eot'),
    url('../fonts/FiraSans-ExtraBoldItalic/FiraSans-ExtraBoldItalic.woff') format('woff'),
    url('../fonts/FiraSans-ExtraBoldItalic/FiraSans-ExtraBoldItalic.ttf') format('truetype'),
    url('../fonts/FiraSans-ExtraBoldItalic/FiraSans-ExtraBoldItalic.svg') format('svg');
    font-weight: 900;
    font-style: italic;
}