@font-face
{
	font-family: Elliot;
	font-style: normal;
	font-weight: normal;
	src: url("/styles/fonts/Elliot/FSElliotPro.eot");
	src: url("/styles/fonts/Elliot/FSElliotPro.otf") format('otf'),
			url("/styles/fonts/Elliot/FSElliotPro.woff") format('woff'),
			url("/styles/fonts/Elliot/FSElliotPro.ttf") format('truetype'),
			url("/styles/fonts/Elliot/FSElliotPro.svg") format('svg');
}

@font-face
{
	font-family: Elliot;
	font-style: normal;
	font-weight: lighter;
	src: url("/styles/fonts/Elliot/FSElliotProLight.eot");
	src: url("/styles/fonts/Elliot/FSElliotProLight.otf") format('otf'),
			url("/styles/fonts/Elliot/FSElliotProLight.woff") format('woff'),
			url("/styles/fonts/Elliot/FSElliotProLight.ttf") format('truetype'),
			url("/styles/fonts/Elliot/FSElliotProLight.svg") format('svg');
}

@font-face
{
	font-family: Elliot;
	font-style: normal;
	font-weight: bold;
	src: url("/styles/fonts/Elliot/FSElliotProBold.eot");
	src: url("/styles/fonts/Elliot/FSElliotProBold.otf") format('otf'),
			url("/styles/fonts/Elliot/FSElliotProBold.woff") format('woff'),
			url("/styles/fonts/Elliot/FSElliotProBold.ttf") format('truetype'),
			url("/styles/fonts/Elliot/FSElliotProBold.svg") format('svg');
}

@font-face
{
	font-family: awesome;
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/styles/fonts/Awesome/awesome.eot?');
	src: url('/styles/fonts/Awesome/awesome.eot?iefix') format('embedded-opentype'),
			url('/styles/fonts/Awesome/awesome.woff2') format('woff2'),
			url('/styles/fonts/Awesome/awesome.woff') format('woff'),
			url('/styles/fonts/Awesome/awesome.ttf') format('truetype'),
			url('/styles/fonts/Awesome/awesome.svg') format('svg');
}

/* TODO: Удалить */
@font-face
{
	font-family: rcl-awesome;
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/styles/fonts/Awesome/awesome.eot?');
	src: url('/styles/fonts/Awesome/awesome.eot?iefix') format('embedded-opentype'),
			url('/styles/fonts/Awesome/awesome.woff2') format('woff2'),
			url('/styles/fonts/Awesome/awesome.woff') format('woff'),
			url('/styles/fonts/Awesome/awesome.ttf') format('truetype'),
			url('/styles/fonts/Awesome/awesome.svg') format('svg');
}


/* =================== PTSans ======================== */

@font-face
{ 
	font-family: "PTSans";
    src: url("/styles/fonts/PTSans/PTSans-Regular.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face
{ 
	font-family: "PTSans";
    src: url("/styles/fonts/PTSans/PTSans-Italic.ttf") format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face
{ 
	font-family: "PTSans";
    src: url("/styles/fonts/PTSans/PTSans-Bold.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face
{ 
	font-family: "PTSans";
    src: url("/styles/fonts/PTSans/PTSans-BoldItalic.ttf") format('truetype');
    font-weight: bold;
    font-style: italic;
}

/* =================== Intro ======================== */

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Regular.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Regular.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Regular.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Regular-Italic.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Regular-Italic.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Regular-Italic.ttf") format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Light.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Light.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Light.ttf") format('truetype');
    font-weight: lighter;
    font-style: normal;
}

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Light-Italic.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Light-Italic.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Light-Italic.ttf") format('truetype');
    font-weight: lighter;
    font-style: italic;
}

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Bold.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Bold.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Bold.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Bold-Italic.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Bold-Italic.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Bold-Italic.ttf") format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Black.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Black.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Black.ttf") format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face
{ 
	font-family: "Intro";
    src: url("/styles/fonts/Intro/Intro-Black-Italic.otf") format('otf'),
         url("/styles/fonts/Intro/Intro-Black-Italic.woff") format("woff"),
				 url("/styles/fonts/Intro/Intro-Black-Italic.ttf") format('truetype');
    font-weight: 900;
    font-style: italic;
}