@font-face {
	font-family: 'ProximaNova-Regular';
	src: url('fonts/ProximaNova-Regular.eot');
	src: url("/assets-f/fonts/45cfa389253cbc.woff2") format('woff2'),
		url('fonts/ProximaNova-Regular.woff') format('woff'),
		url('fonts/ProximaNova-Regular.ttf') format('truetype'),
		url('fonts/ProximaNova-Regular.svg#ProximaNova-Regular') format('svg'),
		url('fonts/ProximaNova-Regular.eot?#iefix') format('embedded-opentype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'ProximaNovaBold';
	src: url('fonts/ProximaNova-Bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/ProximaNova-Bold.otf') format('opentype'),
		url('fonts/ProximaNova-Bold.woff') format('woff'),
		url('fonts/ProximaNova-Bold.ttf') format('truetype'),
		url('fonts/ProximaNova-Bold.svg#ProximaNovaBold') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

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

@font-face {
	font-family: 'Didot-Italic';
	src: url('fonts/Didot-Italic.eot');
	src: url('fonts/Didot-Italic.eot?#iefix') format('embedded-opentype'),
		url('fonts/Didot-Italic.woff') format('woff'),
		url('fonts/Didot-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
	font-display: swap;
}

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

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

@font-face {
	font-family: 'PTSerif';
	src: url('fonts/PTSerif-BoldItalic.eot');
	src: url('fonts/PTSerif-BoldItalic.woff2') format('woff2'),
		url('fonts/PTSerif-BoldItalic.woff') format('woff'),
		url('fonts/PTSerif-BoldItalic.ttf') format('truetype'),
		url('fonts/PTSerif-BoldItalic.svg#PTSerif-BoldItalic') format('svg'),
		url('fonts/PTSerif-BoldItalic.eot?#iefix') format('embedded-opentype');
	font-weight: bold;
	font-style: italic;
	font-display: swap;
}

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

@font-face {
	font-family: 'PlayfairDisplayItalic';
	src: url('fonts/playfairdisplay-italic-webfont.eot');
	src: url('fonts/playfairdisplay-italic-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/playfairdisplay-italic-webfont.woff2') format('woff2'),
		url('fonts/playfairdisplay-italic-webfont.woff') format('woff'),
		url('fonts/playfairdisplay-italic-webfont.ttf') format('truetype'),
		url('fonts/playfairdisplay-italic-webfont.svg#PlayfairDisplayItalic') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'MontserratRegular';
	src: url('fonts/montserrat-regular-webfont.eot');
	src: url('fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url("/assets-f/fonts/96952dd3fc2d87.woff2") format('woff2'),
		url('fonts/montserrat-regular-webfont.woff') format('woff'),
		url('fonts/montserrat-regular-webfont.ttf') format('truetype'),
		url('fonts/montserrat-regular-webfont.svg#MontserratRegular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'MontserratBold';
	src: url('fonts/Montserrat-Bold.eot');
	src: url('fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
		url("/assets-f/fonts/6e5f65a6507372.woff") format('woff'),
		url('fonts/Montserrat-Bold.ttf') format('truetype'),
		url('fonts/Montserrat-Bold.svg#MontserratBold') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'YrsaRegular';
	src: url('fonts/yrsa-regular-webfont.eot');
	src: url('fonts/yrsa-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('fonts/yrsa-regular-webfont.woff2') format('woff2'),
		url('fonts/yrsa-regular-webfont.woff') format('woff'),
		url('fonts/yrsa-regular-webfont.ttf') format('truetype'),
		url('fonts/yrsa-regular-webfont.svg#YrsaRegular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

/*
@font-face {
	font-family: 'GothamLight';
	src: url('fonts/gotham-light.eot?#iefix') format('embedded-opentype'),
		url('fonts/gotham-light.woff') format('woff'),
		url('fonts/gotham-light.ttf') format('truetype'),
		url('fonts/gotham-light.svg#GothamLight') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'GothamBold';
	src: url('fonts/gotham-bold.eot?#iefix') format('embedded-opentype'),
		url('fonts/gotham-bold.woff') format('woff'),
		url('fonts/gotham-bold.ttf') format('truetype'),
		url('fonts/gotham-bold.svg#GothamBold') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}
*/


@font-face {
	font-family:"GothamLight";
	src:
		url("/assets-f/fonts/d1503b2aa3d0f9.woff2") format("woff2"),
		url("https://use.typekit.net/af/f34e19/0000000000000000775aa92e/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3") format("woff");
	font-style:normal;
	font-weight:300;
	font-stretch:normal;
}


@font-face {
  font-family: "GothamBold";
  src:
    url("https://use.typekit.net/af/aaa6a3/0000000000000000775aa938/31/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),
    url("https://use.typekit.net/af/aaa6a3/0000000000000000775aa938/31/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}

@font-face {
	font-family: 'SourceSansProRegular';
	src: url('fonts/sourcesanspro-regular-webfont.eot');
	src: url('fonts/sourcesanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url("/assets-f/fonts/5ff9bae3a2131b.woff2") format('woff2'),
		url('fonts/sourcesanspro-regular-webfont.woff') format('woff'),
		url('fonts/sourcesanspro-regular-webfont.ttf') format('truetype'),
		url('fonts/sourcesanspro-regular-webfont.svg#SourceSansProRegular') format('svg');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}