/*** fonts ***/

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-100/tt-firs-neue-100.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-100/tt-firs-neue-100.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-100/tt-firs-neue-100.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-100/tt-firs-neue-100.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-100/tt-firs-neue-100.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-200/tt-firs-neue-200.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-200/tt-firs-neue-200.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-200/tt-firs-neue-200.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-200/tt-firs-neue-200.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-200/tt-firs-neue-200.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-300/tt-firs-neue-300.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-300/tt-firs-neue-300.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-300/tt-firs-neue-300.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-300/tt-firs-neue-300.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-300/tt-firs-neue-300.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-400/tt-firs-neue-400.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-400/tt-firs-neue-400.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-400/tt-firs-neue-400.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-400/tt-firs-neue-400.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-400/tt-firs-neue-400.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-500/tt-firs-neue-500.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-500/tt-firs-neue-500.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-500/tt-firs-neue-500.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-500/tt-firs-neue-500.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-500/tt-firs-neue-500.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-600/tt-firs-neue-600.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-600/tt-firs-neue-600.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-600/tt-firs-neue-600.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-600/tt-firs-neue-600.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-600/tt-firs-neue-600.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-700/tt-firs-neue-700.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-700/tt-firs-neue-700.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-700/tt-firs-neue-700.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-700/tt-firs-neue-700.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-700/tt-firs-neue-700.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-800/tt-firs-neue-800.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-800/tt-firs-neue-800.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-800/tt-firs-neue-800.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-800/tt-firs-neue-800.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-800/tt-firs-neue-800.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'tt-firs-neue';
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-900/tt-firs-neue-900.eot');
    src: url('../style/fonts/tt-firs-neue/tt-firs-neue-900/tt-firs-neue-900.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-900/tt-firs-neue-900.woff2') format('woff2'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-900/tt-firs-neue-900.woff') format('woff'),
         url('../style/fonts/tt-firs-neue/tt-firs-neue-900/tt-firs-neue-900.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-100/halvar-100.eot');
    src: url('../style/fonts/halvar/halvar-100/halvar-100.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-100/halvar-100.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-100/halvar-100.woff') format('woff'),
         url('../style/fonts/halvar/halvar-100/halvar-100.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-200/halvar-200.eot');
    src: url('../style/fonts/halvar/halvar-200/halvar-200.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-200/halvar-200.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-200/halvar-200.woff') format('woff'),
         url('../style/fonts/halvar/halvar-200/halvar-200.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-300/halvar-300.eot');
    src: url('../style/fonts/halvar/halvar-300/halvar-300.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-300/halvar-300.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-300/halvar-300.woff') format('woff'),
         url('../style/fonts/halvar/halvar-300/halvar-300.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-400/halvar-400.eot');
    src: url('../style/fonts/halvar/halvar-400/halvar-400.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-400/halvar-400.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-400/halvar-400.woff') format('woff'),
         url('../style/fonts/halvar/halvar-400/halvar-400.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-500/halvar-500.eot');
    src: url('../style/fonts/halvar/halvar-500/halvar-500.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-500/halvar-500.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-500/halvar-500.woff') format('woff'),
         url('../style/fonts/halvar/halvar-500/halvar-500.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-600/halvar-600.eot');
    src: url('../style/fonts/halvar/halvar-600/halvar-600.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-600/halvar-600.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-600/halvar-600.woff') format('woff'),
         url('../style/fonts/halvar/halvar-600/halvar-600.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-700/halvar-700.eot');
    src: url('../style/fonts/halvar/halvar-700/halvar-700.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-700/halvar-700.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-700/halvar-700.woff') format('woff'),
         url('../style/fonts/halvar/halvar-700/halvar-700.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-800/halvar-800.eot');
    src: url('../style/fonts/halvar/halvar-800/halvar-800.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-800/halvar-800.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-800/halvar-800.woff') format('woff'),
         url('../style/fonts/halvar/halvar-800/halvar-800.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'halvar';
    src: url('../style/fonts/halvar/halvar-900/halvar-900.eot');
    src: url('../style/fonts/halvar/halvar-900/halvar-900.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/halvar/halvar-900/halvar-900.woff2') format('woff2'),
         url('../style/fonts/halvar/halvar-900/halvar-900.woff') format('woff'),
         url('../style/fonts/halvar/halvar-900/halvar-900.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'euclid-square';
    src: url('../style/fonts/euclid-square/euclid-square-300/euclid-square-300.eot');
    src: url('../style/fonts/euclid-square/euclid-square-300/euclid-square-300.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/euclid-square/euclid-square-300/euclid-square-300.woff2') format('woff2'),
         url('../style/fonts/euclid-square/euclid-square-300/euclid-square-300.woff') format('woff'),
         url('../style/fonts/euclid-square/euclid-square-300/euclid-square-300.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'euclid-square';
    src: url('../style/fonts/euclid-square/euclid-square-400/euclid-square-400.eot');
    src: url('../style/fonts/euclid-square/euclid-square-400/euclid-square-400.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/euclid-square/euclid-square-400/euclid-square-400.woff2') format('woff2'),
         url('../style/fonts/euclid-square/euclid-square-400/euclid-square-400.woff') format('woff'),
         url('../style/fonts/euclid-square/euclid-square-400/euclid-square-400.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'euclid-square';
    src: url('../style/fonts/euclid-square/euclid-square-500/euclid-square-500.eot');
    src: url('../style/fonts/euclid-square/euclid-square-500/euclid-square-500.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/euclid-square/euclid-square-500/euclid-square-500.woff2') format('woff2'),
         url('../style/fonts/euclid-square/euclid-square-500/euclid-square-500.woff') format('woff'),
         url('../style/fonts/euclid-square/euclid-square-500/euclid-square-500.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'euclid-square';
    src: url('../style/fonts/euclid-square/euclid-square-600/euclid-square-600.eot');
    src: url('../style/fonts/euclid-square/euclid-square-600/euclid-square-600.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/euclid-square/euclid-square-600/euclid-square-600.woff2') format('woff2'),
         url('../style/fonts/euclid-square/euclid-square-600/euclid-square-600.woff') format('woff'),
         url('../style/fonts/euclid-square/euclid-square-600/euclid-square-600.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'euclid-square';
    src: url('../style/fonts/euclid-square/euclid-square-700/euclid-square-700.eot');
    src: url('../style/fonts/euclid-square/euclid-square-700/euclid-square-700.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/euclid-square/euclid-square-700/euclid-square-700.woff2') format('woff2'),
         url('../style/fonts/euclid-square/euclid-square-700/euclid-square-700.woff') format('woff'),
         url('../style/fonts/euclid-square/euclid-square-700/euclid-square-700.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'wonder-garden-script';
    src: url('../style/fonts/wonder-garden/wonder-garden-script/wonder-garden-script-400.eot');
    src: url('../style/fonts/wonder-garden/wonder-garden-script/wonder-garden-script-400.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/wonder-garden/wonder-garden-script/wonder-garden-script-400.woff2') format('woff2'),
         url('../style/fonts/wonder-garden/wonder-garden-script/wonder-garden-script-400.woff') format('woff'),
         url('../style/fonts/wonder-garden/wonder-garden-script/wonder-garden-script-400.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'wonder-garden-sans';
    src: url('../style/fonts/wonder-garden/wonder-garden-sans/wonder-garden-sans-400.eot');
    src: url('../style/fonts/wonder-garden/wonder-garden-sans/wonder-garden-sans-400.eot?#iefix') format('embedded-opentype'),
         url('../style/fonts/wonder-garden/wonder-garden-sans/wonder-garden-sans-400.woff2') format('woff2'),
         url('../style/fonts/wonder-garden/wonder-garden-sans/wonder-garden-sans-400.woff') format('woff'),
         url('../style/fonts/wonder-garden/wonder-garden-sans/wonder-garden-sans-400.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'sang-bleu-empire';
    src: url('../style/fonts/sang-bleu-empire/sang-bleu-empire-400.woff2') format('woff2');
    font-weight: 400;
    font-style: normal;
}

@font-face {
	font-family: 'icons';
	src: local('icons'), local('icons'), url('../style/fonts/icons.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
}

/*** end.fonts ***/