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

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

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

@font-face {
    font-family: 'ProximaNova';
    src: url('fonts/proximanovasboldit.eot');
    src: url('fonts/proximanovasboldit.eot') format('embedded-opentype'),
         url('fonts/proximanovasboldit.woff2') format('woff2'),
         url('fonts/proximanovasboldit.woff') format('woff'),
         url('fonts/proximanovasboldit.ttf') format('truetype'),
         url('fonts/proximanovasboldit.svg#proximanovasboldit') format('svg');
	font-weight: 600;
	font-style: italic;
}

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

@font-face {
    font-family: 'ProximaNova';
    src: url('fonts/proximanovareg.eot');
    src: url('fonts/proximanovareg.eot') format('embedded-opentype'),
         url('fonts/proximanovareg.woff2') format('woff2'),
         url('fonts/proximanovareg.woff') format('woff'),
         url('fonts/proximanovareg.ttf') format('truetype'),
         url('fonts/proximanovareg.svg#proximanovareg') format('svg');
	font-weight: 400;
	font-style: normal;
}
@font-face {
    font-family: 'ProximaNova';
    src: url('fonts/proximanovaextrabold.eot');
    src: url('fonts/proximanovaextrabold.eot') format('embedded-opentype'),
         url('fonts/proximanovaextrabold.woff2') format('woff2'),
         url('fonts/proximanovaextrabold.woff') format('woff'),
         url('fonts/proximanovaextrabold.ttf') format('truetype'),
         url('fonts/proximanovaextrabold.svg#proximanovaextrabold') format('svg');
	font-weight: 800;
	font-style: normal;
}