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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

