@font-face {
	font-family: 'Helvetica Neue LT Std';
	src: url('../fonts/hinted-HelveticaNeueLTStd-UltLt.eot');
	src: local('Helvetica Neue LT Std 25 Ultra Light'), local('HelveticaNeueLTStd-UltLt'),
		url('../fonts/hinted-HelveticaNeueLTStd-UltLt.eot?#iefix') format('embedded-opentype'),
		url('../fonts/hinted-HelveticaNeueLTStd-UltLt.woff2') format('woff2'),
		url('../fonts/hinted-HelveticaNeueLTStd-UltLt.woff') format('woff'),
		url('../fonts/hinted-HelveticaNeueLTStd-UltLt.ttf') format('truetype'),
		url('../fonts/hinted-HelveticaNeueLTStd-UltLt.svg#HelveticaNeueLTStd-UltLt') format('svg');
	font-weight: 100;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std';
	src: url('../fonts/hinted-HelveticaNeueLTStd-Th.eot');
	src: local('Helvetica Neue LT Std 35 Thin'), local('HelveticaNeueLTStd-Th'),
		url('../fonts/hinted-HelveticaNeueLTStd-Th.eot?#iefix') format('embedded-opentype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Th.woff2') format('woff2'),
		url('../fonts/hinted-HelveticaNeueLTStd-Th.woff') format('woff'),
		url('../fonts/hinted-HelveticaNeueLTStd-Th.ttf') format('truetype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Th.svg#HelveticaNeueLTStd-Th') format('svg');
	font-weight: 200;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std';
	src: url('../fonts/hinted-HelveticaNeueLTStd-Lt.eot');
	src: local('Helvetica Neue LT Std 45 Light'), local('HelveticaNeueLTStd-Lt'),
		url('../fonts/hinted-HelveticaNeueLTStd-Lt.eot?#iefix') format('embedded-opentype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Lt.woff2') format('woff2'),
		url('../fonts/hinted-HelveticaNeueLTStd-Lt.woff') format('woff'),
		url('../fonts/hinted-HelveticaNeueLTStd-Lt.ttf') format('truetype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Lt.svg#HelveticaNeueLTStd-Lt') format('svg');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std';
	src: url('../fonts/hinted-HelveticaNeueLTStd-Bd.eot');
	src: local('Helvetica Neue LT Std 75 Bold'), local('HelveticaNeueLTStd-Bd'),
		url('../fonts/hinted-HelveticaNeueLTStd-Bd.eot?#iefix') format('embedded-opentype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Bd.woff2') format('woff2'),
		url('../fonts/hinted-HelveticaNeueLTStd-Bd.woff') format('woff'),
		url('../fonts/hinted-HelveticaNeueLTStd-Bd.ttf') format('truetype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Bd.svg#HelveticaNeueLTStd-Bd') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Helvetica Neue LT Std';
	src: url('../fonts/hinted-HelveticaNeueLTStd-Roman.eot');
	src: local('Helvetica Neue LT Std 55 Roman'), local('HelveticaNeueLTStd-Roman'),
		url('../fonts/hinted-HelveticaNeueLTStd-Roman.eot?#iefix') format('embedded-opentype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Roman.woff2') format('woff2'),
		url('../fonts/hinted-HelveticaNeueLTStd-Roman.woff') format('woff'),
		url('../fonts/hinted-HelveticaNeueLTStd-Roman.ttf') format('truetype'),
		url('../fonts/hinted-HelveticaNeueLTStd-Roman.svg#HelveticaNeueLTStd-Roman') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'Futura Std';
    src: url('../fonts/hinted-FuturaStd-Light.eot');
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'Futura Std';
    src: local('Futura Std Light'), local('FuturaStd-Light'),
        url('../fonts/hinted-FuturaStd-Light.woff') format('woff'),
        url('../fonts/hinted-FuturaStd-Light.woff2') format('woff2'),
        url('../fonts/hinted-FuturaStd-Light.ttf') format('truetype'),
        url('../fonts/hinted-FuturaStd-Light.svg#FuturaStd-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Futura Std';
    src: url('../fonts/hinted-FuturaStd-Medium.eot');
    font-weight: 500;
    font-style: normal;
}
@font-face {
    font-family: 'Futura Std';
    src: local('Futura Std Medium'), local('FuturaStd-Medium'),
        url('../fonts/hinted-FuturaStd-Medium.woff') format('woff'),
        url('../fonts/hinted-FuturaStd-Medium.woff2') format('woff2'),
        url('../fonts/hinted-FuturaStd-Medium.ttf') format('truetype'),
        url('../fonts/hinted-FuturaStd-Medium.svg#FuturaStd-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Futura Std';
    src: url('../fonts/hinted-FuturaStd-Book.eot');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Futura Std';
    src: local('Futura Std Book'), local('FuturaStd-Book'),
        url('../fonts/hinted-FuturaStd-Book.woff') format('woff'),
        url('../fonts/hinted-FuturaStd-Book.woff2') format('woff2'),
        url('../fonts/hinted-FuturaStd-Book.ttf') format('truetype'),
        url('../fonts/hinted-FuturaStd-Book.svg#FuturaStd-Book') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Futura Std';
    src: url('../fonts/hinted-FuturaStd-Bold.eot');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Futura Std';
    src: local('Futura Std Bold'), local('FuturaStd-Bold'),
        url('../fonts/hinted-FuturaStd-Bold.woff') format('woff'),
        url('../fonts/hinted-FuturaStd-Bold.woff2') format('woff2'),
        url('../fonts/hinted-FuturaStd-Bold.ttf') format('truetype'),
        url('../fonts/hinted-FuturaStd-Bold.svg#FuturaStd-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

.helvetica-bold {
	font-family: 'Helvetica Neue LT Std' !important;
	font-weight: bold !important;
	font-style: normal;
}

.helvetica-ultra-light {
	font-family: 'Helvetica Neue LT Std' !important;
	font-weight: 100 !important;
	font-style: normal;
}

.helvetica-thin {
	font-family: 'Helvetica Neue LT Std' !important;
	font-weight: 200 !important;
	font-style: normal;
}

.helvetica-light {
	font-family: 'Helvetica Neue LT Std' !important;
	font-weight: 300 !important;
	font-style: normal;
}

.helvetica-roman {
	font-family: 'Helvetica Neue LT Std' !important;
	font-weight: normal !important;
	font-style: normal;
}

.futura-bold {
	font-family: 'Futura Std' !important;
	font-weight: bold !important;
	font-style: normal;
}

.futura-medium {
	font-family: 'Futura Std' !important;
	font-weight: 500 !important;
	font-style: normal;
}

.futura-book {
	font-family: 'Futura Std' !important;
	font-weight: normal !important;
	font-style: normal;
}

.futura-light {
	font-family: 'Futura Std' !important;
	font-weight: 300 !important;
	font-style: normal;
}

.ls-normal {
	letter-spacing: 0.05rem;
}
/*
html {
    animation: fadein 3s;
    -moz-animation: fadein 3s;
    -webkit-animation: fadein 3s;
    -o-animation: fadein 3s;
}
@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
*/