.font-primary{
    font-family: 'Computer Modern Concrete Regular' ;
}

.font-italic{
    font-family: 'Computer Modern Concrete Italic' ;
}

.font-bold{
    font-family: 'Computer Modern Concrete Bold' ;
}

.font-bold-italic{
    font-family: 'Computer Modern Concrete Bold Italic' ;
}

@font-face {
    font-family: 'Computer Modern Concrete Bold Italic';
    src: url('../typo/cmunobi.ttf') format('truetype');;
}

@font-face {
    font-family: 'Computer Modern Concrete Bold';
    src: url('../typo/cmunobx.ttf') format('truetype');
}

@font-face {
    font-family: 'Computer Modern Concrete Regular';
    src: url('../typo/cmunorm.ttf') format('truetype');;
}

@font-face {
    font-family: 'Computer Modern Concrete Italic';
    src: url('../typo/cmunoti.ttf') format('truetype');;
}



/* FONT ADA LOVELACE */

.font-ada{
    font-family: 'Ada Lovelace Regular';
    padding-bottom: 3% !important;
}

.font-ada-bold{
    font-family: 'Ada Lovelace Bold';
    padding-bottom: 3% !important;
}

.font-ada-light{
    font-family: 'Ada Lovelace Light';
    padding-bottom: 3% !important;
}

@font-face {
    font-family: 'Ada Lovelace Regular';
    src: url('../typo/ada/Lovelace-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Ada Lovelace Bold';
    src: url('../typo/ada/Lovelace-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Ada Lovelace Light';
    src: url('../typo/ada/Lovelace-Light.ttf') format('truetype');
}


/* FONT BARTIK */

.font-bartik{
    font-family: 'Bartik Regular';
    padding-bottom: 3% !important;
}

.font-bartik-bold{
    font-family: 'Bartik Bold';
    padding-bottom: 3% !important;
}

.font-bartik-light{
    font-family: 'Bartik Light';
    padding-bottom: 3% !important;
}

@font-face {
    font-family: 'Bartik Regular';
    src: url('../typo/bartik/Bartik-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Bartik Bold';
    src: url('../typo/bartik/Bartik-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Bartik Light';
    src: url('../typo/bartik/Bartik-Light.ttf') format('truetype');
}

/* FONT GOLDBERGE */

.font-goldberg{
    font-family: 'Goldberg Regular';
    padding-top: 3% !important;
}

.font-goldberg-bold{
    font-family: 'Goldberg Bold';
    padding-top: 3% !important;
}

.font-goldberg-light{
    font-family: 'Goldberg Light';
    padding-top: 3% !important;
}

@font-face {
    font-family: 'Goldberg Regular';
    src: url('../typo/goldberg/Goldberg-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Goldberg Bold';
    src: url('../typo/goldberg/Goldberg-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Goldberg Light';
    src: url('../typo/goldberg/Goldberg-Light.ttf') format('truetype');
}

/* FONT HOOPER */

.font-hooper{
    font-family: 'Hooper Regular';
    padding: 0;
    padding-top: 3% !important;
}

.font-hooper-bold{
    font-family: 'Hooper Bold';
    padding: 0;
    padding-top: 3% !important;
}

.font-hooper-light{
    font-family: 'Hooper Light';
    padding: 0;
    padding-top: 3% !important;
}

@font-face {
    font-family: 'Hooper Regular';
    src: url('../typo/hooper/Hopper-Regular.ttf') format('truetype');
}
@font-face {
    font-family: 'Hooper Bold';
    src: url('../typo/hooper/Hopper-Bold.ttf') format('truetype');
}
@font-face {
    font-family: 'Hooper Light';
    src: url('../typo/hooper/Hopper-Light.ttf') format('truetype');
}