@font-face {
    font-family: 'Soprani Norm';
    src: url('Soprani-NorBolIt.eot');
    src: local('Soprani Norm Bold Italic'), local('Soprani-NorBolIt'),
        url('Soprani-NorBolIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorBolIt.woff2') format('woff2'),
        url('Soprani-NorBolIt.woff') format('woff'),
        url('Soprani-NorBolIt.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm Book';
    src: url('Soprani-NorBooIt.eot');
    src: local('Soprani Norm Book Italic'), local('Soprani-NorBooIt'),
        url('Soprani-NorBooIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorBooIt.woff2') format('woff2'),
        url('Soprani-NorBooIt.woff') format('woff'),
        url('Soprani-NorBooIt.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm Demi';
    src: url('Soprani-NorDemIt.eot');
    src: local('Soprani Norm Demi Italic'), local('Soprani-NorDemIt'),
        url('Soprani-NorDemIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorDemIt.woff2') format('woff2'),
        url('Soprani-NorDemIt.woff') format('woff'),
        url('Soprani-NorDemIt.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm';
    src: url('Soprani-NorBlaIt.eot');
    src: local('Soprani Norm Black Italic'), local('Soprani-NorBlaIt'),
        url('Soprani-NorBlaIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorBlaIt.woff2') format('woff2'),
        url('Soprani-NorBlaIt.woff') format('woff'),
        url('Soprani-NorBlaIt.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm Demi';
    src: url('Soprani-NorDem.eot');
    src: local('Soprani Norm Demi'), local('Soprani-NorDem'),
        url('Soprani-NorDem.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorDem.woff2') format('woff2'),
        url('Soprani-NorDem.woff') format('woff'),
        url('Soprani-NorDem.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm Book';
    src: url('Soprani-NorBoo.eot');
    src: local('Soprani Norm Book'), local('Soprani-NorBoo'),
        url('Soprani-NorBoo.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorBoo.woff2') format('woff2'),
        url('Soprani-NorBoo.woff') format('woff'),
        url('Soprani-NorBoo.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Soprani Norm Ex';
    src: url('Soprani-NorExBIt.eot');
    src: local('Soprani Norm Ex Bold Italic'), local('Soprani-NorExBIt'),
        url('Soprani-NorExBIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorExBIt.woff2') format('woff2'),
        url('Soprani-NorExBIt.woff') format('woff'),
        url('Soprani-NorExBIt.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm';
    src: url('Soprani-NorLigIt.eot');
    src: local('Soprani Norm Light Italic'), local('Soprani-NorLigIt'),
        url('Soprani-NorLigIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorLigIt.woff2') format('woff2'),
        url('Soprani-NorLigIt.woff') format('woff'),
        url('Soprani-NorLigIt.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm';
    src: url('Soprani-NorMedIt.eot');
    src: local('Soprani Norm Medium Italic'), local('Soprani-NorMedIt'),
        url('Soprani-NorMedIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorMedIt.woff2') format('woff2'),
        url('Soprani-NorMedIt.woff') format('woff'),
        url('Soprani-NorMedIt.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

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

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

@font-face {
    font-family: 'Soprani Norm Ex';
    src: url('Soprani-NorExB.eot');
    src: local('Soprani Norm Ex Bold'), local('Soprani-NorExB'),
        url('Soprani-NorExB.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorExB.woff2') format('woff2'),
        url('Soprani-NorExB.woff') format('woff'),
        url('Soprani-NorExB.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm';
    src: url('Soprani-NorMed.eot');
    src: local('Soprani Norm Medium'), local('Soprani-NorMed'),
        url('Soprani-NorMed.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorMed.woff2') format('woff2'),
        url('Soprani-NorMed.woff') format('woff'),
        url('Soprani-NorMed.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Soprani Norm';
    src: url('Soprani-NorThiIt.eot');
    src: local('Soprani Norm Thin Italic'), local('Soprani-NorThiIt'),
        url('Soprani-NorThiIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorThiIt.woff2') format('woff2'),
        url('Soprani-NorThiIt.woff') format('woff'),
        url('Soprani-NorThiIt.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

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

@font-face {
    font-family: 'Soprani Norm';
    src: url('Soprani-NorRegIt.eot');
    src: local('Soprani Norm Italic'), local('Soprani-NorRegIt'),
        url('Soprani-NorRegIt.eot?#iefix') format('embedded-opentype'),
        url('Soprani-NorRegIt.woff2') format('woff2'),
        url('Soprani-NorRegIt.woff') format('woff'),
        url('Soprani-NorRegIt.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

