@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-ExtraThin.eot');
    src: url('AlrightSans-ExtraThin.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-ExtraThin.woff2') format('woff2'),
        url('AlrightSans-ExtraThin.woff') format('woff'),
        url('AlrightSans-ExtraThin.ttf') format('truetype'),
        url('AlrightSans-ExtraThin.svg#AlrightSans-ExtraThin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-ExtraThinItalic.eot');
    src: url('AlrightSans-ExtraThinItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-ExtraThinItalic.woff2') format('woff2'),
        url('AlrightSans-ExtraThinItalic.woff') format('woff'),
        url('AlrightSans-ExtraThinItalic.ttf') format('truetype'),
        url('AlrightSans-ExtraThinItalic.svg#AlrightSans-ExtraThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

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

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-ThinItalic.eot');
    src: url('AlrightSans-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-ThinItalic.woff2') format('woff2'),
        url('AlrightSans-ThinItalic.woff') format('woff'),
        url('AlrightSans-ThinItalic.ttf') format('truetype'),
        url('AlrightSans-ThinItalic.svg#AlrightSans-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-LightItalic.eot');
    src: url('AlrightSans-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-LightItalic.woff2') format('woff2'),
        url('AlrightSans-LightItalic.woff') format('woff'),
        url('AlrightSans-LightItalic.ttf') format('truetype'),
        url('AlrightSans-LightItalic.svg#AlrightSans-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-MediumItalic.eot');
    src: url('AlrightSans-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-MediumItalic.woff2') format('woff2'),
        url('AlrightSans-MediumItalic.woff') format('woff'),
        url('AlrightSans-MediumItalic.ttf') format('truetype'),
        url('AlrightSans-MediumItalic.svg#AlrightSans-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-RegularItalic.eot');
    src: url('AlrightSans-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-RegularItalic.woff2') format('woff2'),
        url('AlrightSans-RegularItalic.woff') format('woff'),
        url('AlrightSans-RegularItalic.ttf') format('truetype'),
        url('AlrightSans-RegularItalic.svg#AlrightSans-RegularItalic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-UltraItalic.eot');
    src: url('AlrightSans-UltraItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-UltraItalic.woff2') format('woff2'),
        url('AlrightSans-UltraItalic.woff') format('woff'),
        url('AlrightSans-UltraItalic.ttf') format('truetype'),
        url('AlrightSans-UltraItalic.svg#AlrightSans-UltraItalic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-BoldItalic.eot');
    src: url('AlrightSans-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-BoldItalic.woff2') format('woff2'),
        url('AlrightSans-BoldItalic.woff') format('woff'),
        url('AlrightSans-BoldItalic.ttf') format('truetype'),
        url('AlrightSans-BoldItalic.svg#AlrightSans-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

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

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

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

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

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-BlackItalic.eot');
    src: url('AlrightSans-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-BlackItalic.woff2') format('woff2'),
        url('AlrightSans-BlackItalic.woff') format('woff'),
        url('AlrightSans-BlackItalic.ttf') format('truetype'),
        url('AlrightSans-BlackItalic.svg#AlrightSans-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Alright Sans';
    src: url('AlrightSans-Ultra.eot');
    src: url('AlrightSans-Ultra.eot?#iefix') format('embedded-opentype'),
        url('AlrightSans-Ultra.woff2') format('woff2'),
        url('AlrightSans-Ultra.woff') format('woff'),
        url('AlrightSans-Ultra.ttf') format('truetype'),
        url('AlrightSans-Ultra.svg#AlrightSans-Ultra') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

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

