@font-face {
    font-family: "Mafra Headline Black";
    src: url("../fonts/mafra-headline-black.eot");
    src: url("../fonts/mafra-headline-black.eot")format("embedded-opentype"),
    url("../fonts/mafra-headline-black.woff2")format("woff2"),
    url("../fonts/mafra-headline-black.woff")format("woff"),
    url("../fonts/mafra-headline-black.ttf")format("truetype"),
    url("../fonts/mafra-headline-black.svg#Mafra Headline Black")format("svg");
}

@font-face {
    font-family: 'Barlow';
    font-weight: normal;
    font-style: normal;
    font-display: swap;
    src: local('BarlowRegular'), local('Barlow Regular'),
    url('../fonts/Barlow-Regular.otf') format('opentype');
}
@font-face {
    font-family: 'Barlow';
    font-weight: 200;
    font-display: swap;
    src: local('BarlowLight'), local('Barlow Light'),
    url('../fonts/Barlow-Light.otf') format('opentype');
}
@font-face {
    font-family: 'Barlow';
    font-weight: 500;
    font-style: normal;
    font-display: swap;
    src: local('BarlowMedium'), local('Barlow Medium'),
    url('../fonts/Barlow-Medium.otf') format('opentype');
}
@font-face {
    font-family: 'Barlow';
    font-weight: 700;
    font-style: normal;
    font-display: swap;
    src: local('BarlowBold'), local('Barlow Bold'),
    url('../fonts/Barlow-Bold.otf') format('opentype');
}
@font-face {
    font-family: 'Barlow';
    font-weight: normal;
    font-style: italic;
    font-display: swap;
    src: local('BarlowItalic'), local('Barlow Italic'),
    url('../fonts/Barlow-Italic.otf') format('opentype');
}
@font-face {
    font-family: 'Barlow';
    font-weight: 700;
    font-style: italic;
    font-display: swap;
    src: local('BarlowBoldItalic'), local('Barlow Bold Italic'),
    url('../fonts/Barlow-BoldItalic.otf') format('opentype');
}

.mafra-headline-black {
    font-family: "Mafra Headline Black";
}

.barlow-extrabold {
    font-family: "Barlow", sans-serif;
    font-weight: 700;
    font-style: normal;
}

.domani-site {
    font-family: "Barlow", sans-serif;
}
