/*
 * Aviara Fonts 
 */

/*BigCaslonFB Font*/
@font-face {
	font-family: 'BigCaslonFB';
	src: url('BigCaslonFB-Black.woff2') format('woff2'), url('BigCaslonFB-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
}

@font-face {
	font-family: 'BigCaslonFB';
	src: url('BigCaslonFB-Bold.woff2') format('woff2'), url('BigCaslonFB-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'BigCaslonFB';
	src: url('BigCaslonFB-Regular.woff2') format('woff2'), url('BigCaslonFB-Regular.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}

/*Univers Font*/
@font-face {
	font-family: 'Univers';
	src: url('UniversLTPro-65Bold.woff2') format('woff2'), url('UniversLTPro-65Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Univers';
	src: url('UniversLTPro-BoldCond.woff2') format('woff2'), url('UniversLTPro-BoldCond.woff') format('woff');
	font-weight: bold;
	font-style: normal;
	font-stretch: condensed;
}


@font-face {
	font-family: 'Univers';
	src: url('UniversLTPro-45Light.woff2') format('woff2'), url('UniversLTPro-45Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}

@font-face {
	font-family: 'Univers';
	src: url('UniversLTPro-LightCond.woff2') format('woff2'), url('UniversLTPro-LightCond.woff') format('woff');
	font-weight: 300;
	font-style: normal;
	font-stretch: condensed;
}

@font-face {
	font-family: 'Univers';
	src: url('UniversLTPro-Condensed.woff2') format('woff2'), url('UniversLTPro-Condensed.woff') format('woff');
	font-weight: normal;
	font-style: normal;
	font-stretch: condensed;
}

/*
 * Mastercraft Fonts 
 */

/*Forza Font*/
@font-face {
	font-family: 'Forza';
	src: url('Forza-Black.woff2') format('woff2'), url('Forza-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-BlackItalic.woff2') format('woff2'), url('Forza-BlackItalic.woff') format('woff');
	font-weight: 900;
	font-style: italic;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-Bold.woff2') format('woff2'), url('Forza-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-BoldItalic.woff2') format('woff2'), url('Forza-BoldItalic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-Medium.woff2') format('woff2'), url('Forza-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-MediumItalic.woff2') format('woff2'), url('Forza-MediumItalic.woff') format('woff');
	font-weight: 500;
	font-style: italic;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-Book.woff2') format('woff2'), url('Forza-Book.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-BookItalic.woff2') format('woff2'), url('Forza-BookItalic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-Light.woff2') format('woff2'), url('Forza-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-LightItalic.woff2') format('woff2'), url('Forza-LightItalic.woff') format('woff');
	font-weight: 300;
	font-style: italic;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-Thin.woff2') format('woff2'), url('Forza-Thin.woff') format('woff');
	font-weight: 100;
	font-style: normal;
}
@font-face {
	font-family: 'Forza';
	src: url('Forza-ThinItalic.woff2') format('woff2'), url('Forza-ThinItalic.woff') format('woff');
	font-weight: 100;
	font-style: italic;
}

/*Tungsten Font*/
@font-face {
	font-family: 'Tungsten';
	src: url('Tungsten-Bold.woff2') format('woff2'), url('Tungsten-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Tungsten';
	src: url('Tungsten-Semibold.woff2') format('woff2'), url('Tungsten-Semibold.woff') format('woff');
	font-weight: 600;
	font-style: normal;
}
@font-face {
	font-family: 'Tungsten';
	src: url('Tungsten-Medium.woff2') format('woff2'), url('Tungsten-Medium.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Tungsten';
	src: url('Tungsten-Light.woff2') format('woff2'), url('Tungsten-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}
/*Vitesse Font*/
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-Black.woff2') format('woff2'), url('Vitesse-Black.woff') format('woff');
	font-weight: 900;
	font-style: normal;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-BlackItalic.woff2') format('woff2'), url('Vitesse-BlackItalic.woff') format('woff');
	font-weight: 900;
	font-style: italic;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-Bold.woff2') format('woff2'), url('Vitesse-Bold.woff') format('woff');
	font-weight: bold;
	font-style: normal;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-BoldItalic.woff2') format('woff2'), url('Vitesse-BoldItalic.woff') format('woff');
	font-weight: bold;
	font-style: italic;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-Book.woff2') format('woff2'), url('Vitesse-Book.woff') format('woff');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-BookItalic.woff2') format('woff2'), url('Vitesse-BookItalic.woff') format('woff');
	font-weight: normal;
	font-style: italic;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-Medium.woff2') format('woff2'), url('Vitesse-Medium.woff') format('woff');
	font-weight: 500;
	font-style: normal;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-MediumItalic.woff2') format('woff2'), url('Vitesse-MediumItalic.woff') format('woff');
	font-weight: 500;
	font-style: italic;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-Light.woff2') format('woff2'), url('Vitesse-Light.woff') format('woff');
	font-weight: 300;
	font-style: normal;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-LightItalic.woff2') format('woff2'), url('Vitesse-LightItalic.woff') format('woff');
	font-weight: 300;
	font-style: italic;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-Thin.woff2') format('woff2'), url('Vitesse-Thin.woff') format('woff');
	font-weight: 100;
	font-style: normal;
}
@font-face {
	font-family: 'Vitesse';
	src: url('Vitesse-ThinItalic.woff2') format('woff2'), url('Vitesse-ThinItalic.woff') format('woff');
	font-weight: 100;
	font-style: italic;
}

@font-face {
    font-family: 'Acumin Pro';
    src: url('AcuminPro-Light.woff2') format('woff2'),
        url('AcuminPro-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}