
@font-face {
    font-family: 'compagnon';
    src: url('../assets/fonts/compagnon.woff2') format('woff');
}

/* MabryPro */

@font-face {
    font-family: 'MabryPro';
    src: url('../assets/fonts/MabryPro-Light.woff2') format('woff');
    font-weight: 300; 
}


	@font-face {
    font-family: 'MabryPro';
    src: url('../assets/fonts/MabryPro-Regular.woff2') format('woff');
    font-weight: 400; /* Book font weight */
    text-align: initial;
}

@font-face {
    font-family: 'MabryPro';
    src: url('../assets/fonts/MabryPro-Medium.woff2') format('woff');
    font-weight: 500; 
    text-align: initial;
}

@font-face {
    font-family: 'MabryPro';
    src: url('../assets/fonts/MabryPro-Bold.woff2') format('woff');
    font-weight: 600; 
    text-align: initial;
}


/* Monument */

@font-face {
    font-family: 'Monument';
    src: url('../assets/fonts/monument-s.p.woff2') format('woff');
}

@font-face {
    font-family: 'MonumentMono';
    src: url('../assets/fonts/monument_mono.woff') format('woff');
}




/* Integral */

@font-face {
    font-family: 'integral';
    src: url('../assets/fonts/integral.woff2') format('woff');
}




/* Ivy Presto */

@font-face {
    font-family: 'IvyPrestoDisplay';
    src: url('../assets/fonts/IvyPrestoDisplay-ThinItalic.otf') format('opentype');
    font-weight: 100;
    font-style: italic;
	}

@font-face {
    font-family: 'IvyPrestoDisplay';
    src: url('../assets/fonts/IvyPrestoDisplay-Light.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
	}

@font-face {
    font-family: 'IvyPrestoDisplay';
    src: url('../assets/fonts/IvyPrestoDisplay-LightItalic.otf') format('opentype');
    font-weight: 300;
    font-style: italic;
	}

@font-face {
    font-family: 'IvyPrestoDisplay';
    src: url('../assets/fonts/IvyPrestoDisplay.otf') format('opentype');
    font-weight: 400; 
    font-style: normal;
	}

@font-face {
    font-family: 'IvyPrestoDisplay';
    src: url('../assets/fonts/IvyPrestoDisplay-Italic.otf') format('opentype');
    font-weight: 400; 
	font-style: italic;
    }



/* abc-diatype */

@font-face {
    font-family: 'abc-diatype';
    src: url('../assets/fonts/abc-diatype-thin.otf') format('opentype');
    font-weight: 100; 
	font-style: normal;
    }

@font-face {
    font-family: 'abc-diatype';
    src: url('../assets/fonts/abc-diatype-light.otf') format('opentype');
    font-weight: 300; 
	font-style: normal;
    }

@font-face {
    font-family: 'abc-diatype';
    src: url('../assets/fonts/abc-diatype-bold.otf') format('opentype');
    font-weight: 700; 
    font-style: normal;
}

@font-face {
    font-family: 'abc-diatype';
    src: url('../assets/fonts/abc-diatype-italic.otf') format('opentype');
    font-weight: 700; 
    font-style: italic;
}




@font-face {
    font-family: 'newspirit';
    src: url('../assets/fonts/newspirit.woff') format('opentype');
    font-weight: 400; 
    font-style: normal;
}




@font-face {
    font-family: 'recife';
    src: url('../assets/fonts/RecifeCompleteWeb-VF.woff2') format('woff2');
    font-style: normal;
}







