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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

