
@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/font_file_names.txt') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackBody.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackBody.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackDisp.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackDisp.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackHead.otf') format('opentype');
    font-weight: 900;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackHead.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackOblBody.otf') format('opentype');
    font-weight: 900;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackOblBody.ttf') format('truetype');
    font-weight: 900;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackOblDisp.otf') format('opentype');
    font-weight: 900;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackOblDisp.ttf') format('truetype');
    font-weight: 900;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackOblHead.otf') format('opentype');
    font-weight: 900;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBlackOblHead.ttf') format('truetype');
    font-weight: 900;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldBody.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldBody.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldDisp.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldDisp.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldHead.otf') format('opentype');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldHead.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldOblBody.otf') format('opentype');
    font-weight: 700;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldOblBody.ttf') format('truetype');
    font-weight: 700;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldOblDisp.otf') format('opentype');
    font-weight: 700;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldOblDisp.ttf') format('truetype');
    font-weight: 700;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldOblHead.otf') format('opentype');
    font-weight: 700;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBoldOblHead.ttf') format('truetype');
    font-weight: 700;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookBody.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookBody.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookDisp.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookDisp.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookHead.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookHead.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookOblBody.otf') format('opentype');
    font-weight: 400;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookOblBody.ttf') format('truetype');
    font-weight: 400;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookOblDisp.otf') format('opentype');
    font-weight: 400;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookOblDisp.ttf') format('truetype');
    font-weight: 400;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookOblHead.otf') format('opentype');
    font-weight: 400;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansBookOblHead.ttf') format('truetype');
    font-weight: 400;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyBody.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyBody.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyDisp.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyDisp.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyHead.otf') format('opentype');
    font-weight: 800;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyHead.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyOblBody.otf') format('opentype');
    font-weight: 800;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyOblBody.ttf') format('truetype');
    font-weight: 800;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyOblDisp.otf') format('opentype');
    font-weight: 800;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyOblDisp.ttf') format('truetype');
    font-weight: 800;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyOblHead.otf') format('opentype');
    font-weight: 800;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansHeavyOblHead.ttf') format('truetype');
    font-weight: 800;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightBody.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightBody.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightDisp.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightDisp.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightHead.otf') format('opentype');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightHead.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightOblBody.otf') format('opentype');
    font-weight: 300;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightOblBody.ttf') format('truetype');
    font-weight: 300;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightOblDisp.otf') format('opentype');
    font-weight: 300;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightOblDisp.ttf') format('truetype');
    font-weight: 300;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightOblHead.otf') format('opentype');
    font-weight: 300;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansLightOblHead.ttf') format('truetype');
    font-weight: 300;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumBody.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumBody.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumDisp.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumDisp.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumHead.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumHead.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumOblBody.otf') format('opentype');
    font-weight: 500;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumOblBody.ttf') format('truetype');
    font-weight: 500;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumOblDisp.otf') format('opentype');
    font-weight: 500;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumOblDisp.ttf') format('truetype');
    font-weight: 500;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumOblHead.otf') format('opentype');
    font-weight: 500;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansMediumOblHead.ttf') format('truetype');
    font-weight: 500;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansObliqueBody.otf') format('opentype');
    font-weight: normal;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansObliqueBody.ttf') format('truetype');
    font-weight: normal;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansObliqueDisp.otf') format('opentype');
    font-weight: normal;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansObliqueDisp.ttf') format('truetype');
    font-weight: normal;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansObliqueHead.otf') format('opentype');
    font-weight: normal;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansObliqueHead.ttf') format('truetype');
    font-weight: normal;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansRomanBody.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansRomanBody.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansRomanDisp.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansRomanDisp.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansRomanHead.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansRomanHead.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldBody.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldBody.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldDisp.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldDisp.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldHead.otf') format('opentype');
    font-weight: 600;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldHead.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldOblBody.otf') format('opentype');
    font-weight: 600;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldOblBody.ttf') format('truetype');
    font-weight: 600;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldOblDisp.otf') format('opentype');
    font-weight: 600;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldOblDisp.ttf') format('truetype');
    font-weight: 600;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldOblHead.otf') format('opentype');
    font-weight: 600;
    font-style: oblique;
}


@font-face {
    font-family: 'Sequel Sans';
    src: url('../fonts/SequelSans/SequelSansSemiBoldOblHead.ttf') format('truetype');
    font-weight: 600;
    font-style: oblique;
}
@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-ExtraBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-SemiBold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sauce Sans';
    src: url('../fonts/OpenSauceSans-SemiBoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

