/* @font-face {
	font-family: 'Bicyclette';
	src: url('/fonts/Bicyclette-Thin.eot');
	src: local('Bicyclette Thin'), local('Bicyclette-Thin'),
		url('/fonts/Bicyclette-Thin.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Bicyclette-Thin.woff2') format('woff2'),
		url('/fonts/Bicyclette-Thin.woff') format('woff'),
		url('/fonts/Bicyclette-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
} */

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

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

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

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

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

@font-face {
	font-family: 'Bicyclette';
	src: url('/fonts/Bicyclette-Light.eot');
	src: local('Bicyclette Light'), local('Bicyclette-Light'),
		url('/fonts/Bicyclette-Light.eot?#iefix') format('embedded-opentype'),
		url('/fonts/Bicyclette-Light.woff2') format('woff2'),
		url('/fonts/Bicyclette-Light.woff') format('woff'),
		url('/fonts/Bicyclette-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro Hairline';
	src: url('/fonts/SweetSansPro-Hairline.eot');
	src:
		local('Sweet Sans Pro Hairline'),
		local('SweetSansPro-Hairline'),
		url('/fonts/SweetSansPro-Hairline.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Hairline.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Hairline.woff') format('woff'),
		url('/fonts/SweetSansPro-Hairline.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-Light.eot');
	src:
		local('Sweet Sans Pro Light'),
		local('SweetSansPro-Light'),
		url('/fonts/SweetSansPro-Light.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Light.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Light.woff') format('woff'),
		url('/fonts/SweetSansPro-Light.ttf') format('truetype');
	font-weight: 300;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

@font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-Italic.eot');
	src:
		local('Sweet Sans Pro Italic'),
		local('SweetSansPro-Italic'),
		url('/fonts/SweetSansPro-Italic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Italic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Italic.woff') format('woff'),
		url('/fonts/SweetSansPro-Italic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-Thin.eot');
	src:
		local('Sweet Sans Pro Thin'),
		local('SweetSansPro-Thin'),
		url('/fonts/SweetSansPro-Thin.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Thin.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Thin.woff') format('woff'),
		url('/fonts/SweetSansPro-Thin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-Medium.eot');
	src: local('Sweet Sans Pro Medium'), local('SweetSansPro-Medium'),
		url('/fonts/SweetSansPro-Medium.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Medium.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Medium.woff') format('woff'),
		url('/fonts/SweetSansPro-Medium.ttf') format('truetype');
	font-weight: 500;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-HeavyItalic.eot');
	src:
		local('Sweet Sans Pro Heavy Italic'),
		local('SweetSansPro-HeavyItalic'),
		url('/fonts/SweetSansPro-HeavyItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-HeavyItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-HeavyItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-HeavyItalic.ttf') format('truetype');
	font-weight: 900;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-Regular.eot');
	src: local('Sweet Sans Pro'), local('SweetSansPro-Regular'),
		url('/fonts/SweetSansPro-Regular.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Regular.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Regular.woff') format('woff'),
		url('/fonts/SweetSansPro-Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-MediumItalic.eot');
	src: local('Sweet Sans Pro Medium Italic'), local('SweetSansPro-MediumItalic'),
		url('/fonts/SweetSansPro-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-MediumItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-MediumItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-MediumItalic.ttf') format('truetype');
	font-weight: 500;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro ExThin';
	src: url('/fonts/SweetSansPro-ExThin.eot');
	src:
		local('Sweet Sans Pro Extra Thin'),
		local('SweetSansPro-ExThin'),
		url('/fonts/SweetSansPro-ExThin.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-ExThin.woff2') format('woff2'),
		url('/fonts/SweetSansPro-ExThin.woff') format('woff'),
		url('/fonts/SweetSansPro-ExThin.ttf') format('truetype');
	font-weight: 100;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro ExLight';
	src: url('/fonts/SweetSansPro-ExLightItalic.eot');
	src:
		local('Sweet Sans Pro Extra Light Italic'),
		local('SweetSansPro-ExLightItalic'),
		url('/fonts/SweetSansPro-ExLightItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-ExLightItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-ExLightItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-ExLightItalic.ttf') format('truetype');
	font-weight: 200;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-ThinItalic.eot');
	src:
		local('Sweet Sans Pro Thin Italic'),
		local('SweetSansPro-ThinItalic'),
		url('/fonts/SweetSansPro-ThinItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-ThinItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-ThinItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-ThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro ExThin';
	src: url('/fonts/SweetSansPro-ExThinItalic.eot');
	src:
		local('Sweet Sans Pro Extra Thin Italic'),
		local('SweetSansPro-ExThinItalic'),
		url('/fonts/SweetSansPro-ExThinItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-ExThinItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-ExThinItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-ExThinItalic.ttf') format('truetype');
	font-weight: 100;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-LightItalic.eot');
	src:
		local('Sweet Sans Pro Light Italic'),
		local('SweetSansPro-LightItalic'),
		url('/fonts/SweetSansPro-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-LightItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-LightItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-LightItalic.ttf') format('truetype');
	font-weight: 300;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-Heavy.eot');
	src:
		local('Sweet Sans Pro Heavy'),
		local('SweetSansPro-Heavy'),
		url('/fonts/SweetSansPro-Heavy.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Heavy.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Heavy.woff') format('woff'),
		url('/fonts/SweetSansPro-Heavy.ttf') format('truetype');
	font-weight: 900;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro ExLight';
	src: url('/fonts/SweetSansPro-ExLight.eot');
	src:
		local('Sweet Sans Pro Extra Light'),
		local('SweetSansPro-ExLight'),
		url('/fonts/SweetSansPro-ExLight.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-ExLight.woff2') format('woff2'),
		url('/fonts/SweetSansPro-ExLight.woff') format('woff'),
		url('/fonts/SweetSansPro-ExLight.ttf') format('truetype');
	font-weight: 200;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
}

@font-face {
	font-family: 'Sweet Sans Pro Hairline';
	src: url('/fonts/SweetSansPro-HairlineItalic.eot');
	src:
		local('Sweet Sans Pro Hairline Italic'),
		local('SweetSansPro-HairlineItalic'),
		url('/fonts/SweetSansPro-HairlineItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-HairlineItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-HairlineItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-HairlineItalic.ttf') format('truetype');
	font-weight: normal;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-Bold.eot');
	src: local('Sweet Sans Pro Bold'), local('SweetSansPro-Bold'),
		url('/fonts/SweetSansPro-Bold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-Bold.woff2') format('woff2'),
		url('/fonts/SweetSansPro-Bold.woff') format('woff'),
		url('/fonts/SweetSansPro-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/SweetSansPro-BoldItalic.eot');
	src:
		local('Sweet Sans Pro Bold Italic'),
		local('SweetSansPro-BoldItalic'),
		url('/fonts/SweetSansPro-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('/fonts/SweetSansPro-BoldItalic.woff2') format('woff2'),
		url('/fonts/SweetSansPro-BoldItalic.woff') format('woff'),
		url('/fonts/SweetSansPro-BoldItalic.ttf') format('truetype');
	font-weight: bold;
	font-style: italic;
	ascent-override: 100%;
	descent-override: 20%;
	line-gap-override: 0%;
} */

@font-face {
	font-family: 'JetBrainsMono';
	src: url('/fonts/JetBrainsMono-Bold.eot');
	src:
		local('JetBrainsMono Bold'),
		local('JetBrainsMono-Bold'),
		url('/fonts/JetBrainsMono-Bold.eot?#iefix') format('embedded-opentype'),
		url('/fonts/JetBrainsMono-Bold.woff2') format('woff2'),
		url('/fonts/JetBrainsMono-Bold.woff') format('woff'),
		url('/fonts/JetBrainsMono-Bold.ttf') format('truetype');
	font-weight: bold;
	font-style: normal;
}
/* @font-face {
	font-family: 'JetBrainsMonoPatched';
	src:
		url('/fonts/jetbrainsmono-bold-webfont.woff2') format('woff2'),
		url('/fonts/jetbrainsmono-bold-webfont.woff') format('woff');
	font-weight: bold;
	font-style: normal;
} */

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

/* @font-face {
	font-family: 'JetBrainsMonoPatched';
	src:
		url('/fonts/jetbrainsmono-regular-webfont.woff2') format('woff2'),
		url('/fonts/jetbrainsmono-regular-webfont.woff') format('woff');
	font-weight: normal;
	font-style: normal;
} */

/* @font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/sweetsanspro-bold-webfont.eot');
	src:
		url('/fonts/sweetsanspro-bold-webfont.eot?#iefix') format('embedded-opentype'),
		url('/fonts/sweetsanspro-bold-webfont.woff2') format('woff2'),
		url('/fonts/sweetsanspro-bold-webfont.woff') format('woff'),
		url('/fonts/sweetsanspro-bold-webfont.ttf') format('truetype');
	font-weight: 700;
	font-style: normal;
} */

@font-face {
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/sweetsanspro-regular-webfont.eot');
	src:
		url('/fonts/sweetsanspro-regular-webfont.eot?#iefix') format('embedded-opentype'),
		url('/fonts/sweetsanspro-regular-webfont.woff2') format('woff2'),
		url('/fonts/sweetsanspro-regular-webfont.woff') format('woff'),
		url('/fonts/sweetsanspro-regular-webfont.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/sweetsanspro-medium-webfont.eot');
	src:
		url('/fonts/sweetsanspro-medium-webfont.eot?#iefix') format('embedded-opentype'),
		url('/fonts/sweetsanspro-medium-webfont.woff2') format('woff2'),
		url('/fonts/sweetsanspro-medium-webfont.woff') format('woff'),
		url('/fonts/sweetsanspro-medium-webfont.ttf') format('truetype');
	font-weight: 600;
	font-style: normal;
}

@font-face {
	font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
	font-family: 'Sweet Sans Pro';
	src: url('/fonts/sweetsanspro-mediumitalic-webfont.eot');
	src:
		url('/fonts/sweetsanspro-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
		url('/fonts/sweetsanspro-mediumitalic-webfont.woff2') format('woff2'),
		url('/fonts/sweetsanspro-mediumitalic-webfont.woff') format('woff'),
		url('/fonts/sweetsanspro-mediumitalic-webfont.ttf') format('truetype');
	font-weight: 600;
	font-style: italic;
}
