/*------------------------------------------------------------------*/

/* Comfortaa*/
/* comfortaa-300*/
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/comfortaa/comfortaa-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/comfortaa/comfortaa-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/comfortaa/comfortaa-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/comfortaa/comfortaa-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/comfortaa/comfortaa-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/comfortaa/comfortaa-300.svg#Comfortaa') format('svg'); /* Legacy iOS */
}
/* comfortaa-regular*/
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/comfortaa/comfortaa-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/comfortaa/comfortaa-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/comfortaa/comfortaa-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/comfortaa/comfortaa-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/comfortaa/comfortaa-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/comfortaa/comfortaa-regular.svg#Comfortaa') format('svg'); /* Legacy iOS */
}
/* comfortaa-500*/
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/comfortaa/comfortaa-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/comfortaa/comfortaa-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/comfortaa/comfortaa-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/comfortaa/comfortaa-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/comfortaa/comfortaa-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/comfortaa/comfortaa-500.svg#Comfortaa') format('svg'); /* Legacy iOS */
}
/* comfortaa-600*/
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/comfortaa/comfortaa-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/comfortaa/comfortaa-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/comfortaa/comfortaa-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/comfortaa/comfortaa-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/comfortaa/comfortaa-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/comfortaa/comfortaa-600.svg#Comfortaa') format('svg'); /* Legacy iOS */
}
/* comfortaa-700*/
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/comfortaa/comfortaa-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../fonts/comfortaa/comfortaa-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/comfortaa/comfortaa-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/comfortaa/comfortaa-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/comfortaa/comfortaa-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/comfortaa/comfortaa-700.svg#Comfortaa') format('svg'); /* Legacy iOS */
}
/*------------------------------------------------------------------*/

/* Source Sans Pro */
/* source-sans-pro-200*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/source-sans-pro/source-sans-pro-200.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro ExtraLight'), local('SourceSansPro-ExtraLight'),
       url('../fonts/source-sans-pro/source-sans-pro-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-200.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-200italic*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/source-sans-pro/source-sans-pro-200italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro ExtraLight Italic'), local('SourceSansPro-ExtraLightItalic'),
       url('../fonts/source-sans-pro/source-sans-pro-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-200italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-300*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/source-sans-pro/source-sans-pro-300.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'),
       url('../fonts/source-sans-pro/source-sans-pro-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-300.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-300italic*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/source-sans-pro/source-sans-pro-300italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Light Italic'), local('SourceSansPro-LightItalic'),
       url('../fonts/source-sans-pro/source-sans-pro-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-300italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-italic*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/source-sans-pro/source-sans-pro-italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Italic'), local('SourceSansPro-Italic'),
       url('../fonts/source-sans-pro/source-sans-pro-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-regular*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/source-sans-pro/source-sans-pro-regular.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'),
       url('../fonts/source-sans-pro/source-sans-pro-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-600*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/source-sans-pro/source-sans-pro-600.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'),
       url('../fonts/source-sans-pro/source-sans-pro-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-600.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-600italic*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/source-sans-pro/source-sans-pro-600italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro SemiBold Italic'), local('SourceSansPro-SemiBoldItalic'),
       url('../fonts/source-sans-pro/source-sans-pro-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-600italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-700italic*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/source-sans-pro/source-sans-pro-700italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Bold Italic'), local('SourceSansPro-BoldItalic'),
       url('../fonts/source-sans-pro/source-sans-pro-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-700italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-700*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/source-sans-pro/source-sans-pro-700.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Bold'), local('SourceSansPro-Bold'),
       url('../fonts/source-sans-pro/source-sans-pro-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-700.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-900*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/source-sans-pro/source-sans-pro-900.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Black'), local('SourceSansPro-Black'),
       url('../fonts/source-sans-pro/source-sans-pro-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-900.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-900italic*/
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/source-sans-pro/source-sans-pro-900italic.eot'); /* IE9 Compat Modes */
  src: local('Source Sans Pro Black Italic'), local('SourceSansPro-BlackItalic'),
       url('../fonts/source-sans-pro/source-sans-pro-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/source-sans-pro/source-sans-pro-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/source-sans-pro/source-sans-pro-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/source-sans-pro/source-sans-pro-900italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}
/*------------------------------------------------------------------------------------*/

/* Helvetica Neue*/

@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Black.eot');
    src: local('HelveticaNeue-Black'),
        url('../fonts/helveticaneue/HelveticaNeue-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Black.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Black.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeueBlackCondensed.eot');
    src: local('Helvetica Neue Condensed Black'), local('HelveticaNeueBlackCondensed'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackCondensed.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackCondensed.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackCondensed.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackCondensed.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-BlackItalic.eot');
    src: local('HelveticaNeue-BlackItalic'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackItalic.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackItalic.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Bold.eot');
    src: local('HelveticaNeue-Bold'),
        url('../fonts/helveticaneue/HelveticaNeue-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Bold.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Bold.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-BoldCondensed.eot');
    src: local('HelveticaNeue Condensed Bold'), local('HelveticaNeue-BoldCondensed'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldCondensed.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldCondensed.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldCondensed.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldCondensed.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-BoldItalic.eot');
    src: local('HelveticaNeue-BoldItalic'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldItalic.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldItalic.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Heavy.eot');
    src: local('HelveticaNeue-Heavy'),
        url('../fonts/helveticaneue/HelveticaNeue-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Heavy.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Heavy.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-HeavyItalic.eot');
    src: local('HelveticaNeue-HeavyItalic'),
        url('../fonts/helveticaneue/HelveticaNeue-HeavyItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-HeavyItalic.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-HeavyItalic.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-HeavyItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Italic.eot');
    src: local('HelveticaNeue-Italic'),
        url('../fonts/helveticaneue/HelveticaNeue-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Italic.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Italic.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Italic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Light.eot');
    src: local('HelveticaNeue-Light'),
        url('../fonts/helveticaneue/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Light.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Light.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-LightItalic.eot');
    src: local('HelveticaNeue-LightItalic'),
        url('../fonts/helveticaneue/HelveticaNeue-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-LightItalic.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-LightItalic.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Medium.eot');
    src: local('HelveticaNeue-Medium'),
        url('../fonts/helveticaneue/HelveticaNeue-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Medium.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Medium.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-MediumItalic.eot');
    src: local('HelveticaNeue-MediumItalic'),
        url('../fonts/helveticaneue/HelveticaNeue-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-MediumItalic.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-MediumItalic.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Roman.eot');
    src: local('HelveticaNeue-Roman'),
        url('../fonts/helveticaneue/HelveticaNeue-Roman.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Roman.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Roman.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Roman.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-Thin.eot');
    src: local('HelveticaNeue-Thin'),
        url('../fonts/helveticaneue/HelveticaNeue-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-Thin.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-Thin.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}
@font-face {
    font-family: 'HelveticaNeue';
    src: url('../fonts/helveticaneue/HelveticaNeue-ThinItalic.eot');
    src: local('HelveticaNeue-ThinItalic'),
        url('../fonts/helveticaneue/HelveticaNeue-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/helveticaneue/HelveticaNeue-ThinItalic.woff2') format('woff2'),
        url('../fonts/helveticaneue/HelveticaNeue-ThinItalic.woff') format('woff'),
        url('../fonts/helveticaneue/HelveticaNeue-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}
/*------------------------------------------------------------------*/

/*contrail-one-regular*/
@font-face {
  font-family: 'Contrail One';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/contrail-one/contrail-one-regular.eot'); /* IE9 Compat Modes */
  src: local('Contrail One'), local('ContrailOne-Regular'),
       url('../fonts/contrail-one/contrail-one-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/contrail-one/contrail-one-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/contrail-one/contrail-one-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/contrail-one/contrail-one-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/contrail-one/contrail-one-regular.svg#ContrailOne') format('svg'); /* Legacy iOS */
}
/*------------------------------------------------------------------*/

