@font-face {
    font-family: NewHero;
    src: url('font/NewHero-Regular.woff') format('woff'), url('font/NewHero-Regular.ttf')  format('truetype');
}
@font-face {
    font-family: NewHero-Medium;
    src: url('font/NewHero-Medium.woff') format('woff'), url('font/NewHero-Medium.ttf')  format('truetype');
}

@font-face {
    font-family: NewHero-Light;
    src: url('font/NewHero-Light.woff') format('woff'), url('font/NewHero-Light.ttf')  format('truetype');
}

@font-face {
    font-family: NewHero-SemiBold;
    src: url('font/NewHero-SemiBold.woff') format('woff'), url('font/NewHero-SemiBold.ttf')  format('truetype');
}

body {
	font-family: NewHero;
}

.container-fluid {
	background-color: white;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	padding: 0;
}

#footer p {
	margin: auto;
	text-align: center;
	font-size: 10pt;
}

@media only screen and (max-width: 768px) {
    #footer p {
    	font-size: 8pt;
    }
}
