/**
 * Avenir Next
 */

@font-face {
    font-family: 'Avenir Next';
    src: url('hinted-AvenirNext-Regular.eot');
    src: url('hinted-AvenirNext-Regular.eot?#iefix') format('embedded-opentype'),
    url('hinted-AvenirNext-Regular.woff') format('woff'),
    url('hinted-AvenirNext-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('hinted-AvenirNext-Bold.eot');
    src: url('hinted-AvenirNext-Bold.eot?#iefix') format('embedded-opentype'),
    url('hinted-AvenirNext-Bold.woff') format('woff'),
    url('hinted-AvenirNext-Bold.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('hinted-AvenirNext-DemiBold.eot');
    src: url('hinted-AvenirNext-DemiBold.eot?#iefix') format('embedded-opentype'),
    url('hinted-AvenirNext-DemiBold.woff') format('woff'),
    url('hinted-AvenirNext-DemiBold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Avenir Next';
    src: url('hinted-AvenirNext-Medium.eot');
    src: url('hinted-AvenirNext-Medium.eot?#iefix') format('embedded-opentype'),
    url('hinted-AvenirNext-Medium.woff') format('woff'),
    url('hinted-AvenirNext-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

/**
 * Avenir Next Cyr
 */
@font-face {
    font-family: 'Avenir Next';
    src: url('AvenirNextCyr-Light.otf');
    /*src: url('hinted-AvenirNext-Regular.eot?#iefix') format('embedded-opentype'),*/
    /*url('hinted-AvenirNext-Regular.woff') format('woff'),*/
    /*url('hinted-AvenirNext-Regular.ttf') format('truetype');*/
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

/**
 * PT Sans
 */

@font-face {
    font-family: 'PT Sans';
    src: url('hinted-PTSans-Bold.eot');
    src: url('hinted-PTSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('hinted-PTSans-Bold.woff') format('woff'),
    url('hinted-PTSans-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'PT Sans';
    src: url('hinted-PTSans-Regular.eot');
    src: url('hinted-PTSans-Regular.eot?#iefix') format('embedded-opentype'),
    url('hinted-PTSans-Regular.woff') format('woff'),
    url('hinted-PTSans-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/**
 * PT Serif
 */

@font-face {
    font-family: 'PT Serif';
    src: url('hinted-PTSerif-Bold.eot');
    src: url('hinted-PTSerif-Bold.eot?#iefix') format('embedded-opentype'),
    url('hinted-PTSerif-Bold.woff') format('woff'),
    url('hinted-PTSerif-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'PT Serif';
    src: url('hinted-PTSerif-Regular.eot');
    src: url('hinted-PTSerif-Regular.eot?#iefix') format('embedded-opentype'),
    url('hinted-PTSerif-Regular.woff') format('woff'),
    url('hinted-PTSerif-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/**
 * Akrobat
 */

@font-face {
    font-family: 'Akrobat';
    src: url('Akrobat-ExtraLight.eot');
    src: url('Akrobat-ExtraLight.eot?#iefix') format('embedded-opentype'),
    url('Akrobat-ExtraLight.woff2') format('woff2'),
    url('Akrobat-ExtraLight.woff') format('woff'),
    url('Akrobat-ExtraLight.ttf') format('truetype'),
    url('Akrobat-ExtraLight.svg#Akrobat-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
}

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

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

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

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

@font-face {
    font-family: 'Akrobat';
    src: url('Akrobat-SemiBold.eot');
    src: url('Akrobat-SemiBold.eot?#iefix') format('embedded-opentype'),
    url('Akrobat-SemiBold.woff2') format('woff2'),
    url('Akrobat-SemiBold.woff') format('woff'),
    url('Akrobat-SemiBold.ttf') format('truetype'),
    url('Akrobat-SemiBold.svg#Akrobat-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

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

@font-face {
    font-family: 'Akrobat';
    src: url('Akrobat-ExtraBold.eot');
    src: url('Akrobat-ExtraBold.eot?#iefix') format('embedded-opentype'),
    url('Akrobat-ExtraBold.woff2') format('woff2'),
    url('Akrobat-ExtraBold.woff') format('woff'),
    url('Akrobat-ExtraBold.ttf') format('truetype'),
    url('Akrobat-ExtraBold.svg#Akrobat-ExtraBold') format('svg');
    font-weight: 800;
    font-style: normal;
}


/**
* Officina Serif
*/
@font-face {
    font-family: 'Officina Serif';
    font-weight: 400;
    font-style: normal;
    src: url('officina-serif-book.woff2') format('woff2'),
    url('officina-serif-book.woff') format('woff'),
    url('officina-serif-book.ttf') format('truetype');
    font-display: swap;
}

@font-face {
    font-family: 'Officina Serif';
    font-weight: 700;
    font-style: normal;
    src: url('officina-serif-bold.woff2') format('woff2'),
    url('officina-serif-bold.woff') format('woff'),
    url('officina-serif-bold.ttf') format('truetype');
    font-display: swap;
}


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

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

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

@font-face {
    font-family: YotaDigit;
    src: url(YotaDigit-Bold.otf);
    src: url(YotaDigit-Bold.woff) format("woff"), url(YotaDigit-Bold.woff2) format("woff2"), url(YotaDigit-Bold.ttf) format("truetype");
    font-weight: 700;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YotaDigit;
    src: url(YotaDigit-ExtraBold.otf);
    src: url(YotaDigit-ExtraBold.woff) format("woff"), url(YotaDigit-ExtraBold.woff2) format("woff2"), url(YotaDigit-ExtraBold.ttf) format("truetype");
    font-weight: 900;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YotaDigit;
    src: url(YotaDigit-ExtraLight.otf);
    src: url(YotaDigit-ExtraLight.woff) format("woff"), url(YotaDigit-ExtraLight.woff2) format("woff2"), url(YotaDigit-ExtraLight.ttf) format("truetype");
    font-weight: 200;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YotaDigit;
    src: url(YotaDigit-Light.otf);
    src: url(YotaDigit-Light.woff) format("woff"), url(YotaDigit-Light.woff2) format("woff2"), url(YotaDigit-Light.ttf) format("truetype");
    font-weight: 300;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YotaDigit;
    src: url(YotaDigit-Regular.otf);
    src: url(YotaDigit-Regular.woff) format("woff"), url(YotaDigit-Regular.woff2) format("woff2"), url(YotaDigit-Regular.ttf) format("truetype");
    font-weight: 400;
    font-style: normal;
    font-display: swap
}

@font-face {
    font-family: YotaDigit;
    src: url(YotaDigit-Thin.otf);
    src: url(YotaDigit-Thin.woff) format("woff"), url(YotaDigit-Thin.woff2) format("woff2"), url(YotaDigit-Thin.ttf) format("truetype");
    font-weight: 100;
    font-style: normal;
    font-display: swap
}


@font-face {
	font-family: YotaDigit;
	src: url(YotaDigit-Bold.otf);
	src: url(YotaDigit-Bold.woff) format("woff"), url(YotaDigit-Bold.woff2) format("woff2"), url(YotaDigit-Bold.ttf) format("truetype");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: YotaDigit;
	src: url(YotaDigit-ExtraBold.otf);
	src: url(YotaDigit-ExtraBold.woff) format("woff"), url(YotaDigit-ExtraBold.woff2) format("woff2"), url(YotaDigit-ExtraBold.ttf) format("truetype");
	font-weight: 900;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: YotaDigit;
	src: url(YotaDigit-ExtraLight.otf);
	src: url(YotaDigit-ExtraLight.woff) format("woff"), url(YotaDigit-ExtraLight.woff2) format("woff2"), url(YotaDigit-ExtraLight.ttf) format("truetype");
	font-weight: 200;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: YotaDigit;
	src: url(YotaDigit-Light.otf);
	src: url(YotaDigit-Light.woff) format("woff"), url(YotaDigit-Light.woff2) format("woff2"), url(YotaDigit-Light.ttf) format("truetype");
	font-weight: 300;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: YotaDigit;
	src: url(YotaDigit-Regular.otf);
	src: url(YotaDigit-Regular.woff) format("woff"), url(YotaDigit-Regular.woff2) format("woff2"), url(YotaDigit-Regular.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: YotaDigit;
	src: url(YotaDigit-Thin.otf);
	src: url(YotaDigit-Thin.woff) format("woff"), url(YotaDigit-Thin.woff2) format("woff2"), url(YotaDigit-Thin.ttf) format("truetype");
	font-weight: 100;
	font-style: normal;
	font-display: swap
}


@font-face {
    font-family: 'T2HalvarBreit-ExtraBold';
    src: url('T2HalvarBreit-ExtraBold.eot');
    src: url('T2HalvarBreit-ExtraBold.eot?#iefix') format('embedded-opentype'),
    url('T2HalvarBreit-ExtraBold.woff') format('woff'),
    url('T2HalvarBreit-ExtraBold.woff2') format('woff2'),
    url('T2HalvarBreit-ExtraBold.ttf') format('truetype'),
    url('T2HalvarBreit-ExtraBold.svg#boldbold') format('svg');
    font-weight: 800;
    font-style: normal;
}


@font-face {
    font-family: 'T2_Rooftop-Regular';
    src: url('T2_Rooftop-Regular.otf');
    src: url('T2_Rooftop-Regular.woff') format('woff'),
    url('T2_Rooftop-Regular.woff2') format('woff2'),
    url('T2_Rooftop-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'T2_Rooftop-Medium';
    src: url('T2-Rooftop-Medium.otf');
    src: url('T2-Rooftop-Medium.woff') format('woff'),
    url('T2-Rooftop-Medium.woff2') format('woff2'),
    url('T2-Rooftop-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}
