
@charset "utf-8";


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

@font-face {
	font-family: 'montserrat-light';
	src: url('fonts/Montserrat-Light.eot');
	src: url('fonts/Montserrat-Light.woff') format('woff'), url('fonts/Montserrat-Light.ttf') format('truetype'), url('fonts/Montserrat-Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'montserrat-regular';
	src: url('fonts/Montserrat-Regular.eot');
	src: url('fonts/Montserrat-Regular.woff') format('woff'), url('fonts/Montserrat-Regular.ttf') format('truetype'), url('fonts/Montserrat-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'montserrat-semibold';
	src: url('fonts/Montserrat-SemiBold.eot');
	src: url('fonts/Montserrat-SemiBold.woff') format('woff'), url('fonts/Montserrat-SemiBold.ttf') format('truetype'), url('fonts/Montserrat-SemiBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'montserrat-bold';
	src: url('fonts/Montserrat-Bold.eot');
	src: url('fonts/Montserrat-Bold.woff') format('woff'), url('fonts/Montserrat-Bold.ttf') format('truetype'), url('fonts/Montserrat-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



*{
	-webkit-font-smoothing: antialiased;
	-webkit-font-smoothing: antialiased;
}


.montserrat-light{
	font-family: 'montserrat-light', arial, sans-serif;
	font-weight: 100;
}
.montserrat-regular{
	font-family: 'montserrat-regular', arial, sans-serif;
	font-weight: 100;
}
.montserrat-bold{
	font-family: 'montserrat-bold', arial, sans-serif;
	font-weight: 100;
}
.montserrat-semibold{
	font-family: 'montserrat-semibold', arial, sans-serif;
	font-weight: 100;
}





