@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-Bold.woff2') format('woff2'),
        url('OpenSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Regular.woff2') format('woff2'),
        url('MyriadPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-CondIt.woff2') format('woff2'),
        url('MyriadPro-CondIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-SemiCn.woff2') format('woff2'),
        url('MyriadPro-SemiCn.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-BoldCondIt.woff2') format('woff2'),
        url('MyriadPro-BoldCondIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Black SemiExt';
    src: url('MyriadPro-BlackSemiExt.woff2') format('woff2'),
        url('MyriadPro-BlackSemiExt.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-Semibold.woff2') format('woff2'),
        url('OpenSans-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-LightCond.woff2') format('woff2'),
        url('MyriadPro-LightCond.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-LightSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-LightSemiCnIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSansLight-Italic.woff2') format('woff2'),
        url('OpenSansLight-Italic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Light.woff2') format('woff2'),
        url('MyriadPro-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-Extrabold.woff2') format('woff2'),
        url('OpenSans-Extrabold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-SemiCnIt.woff2') format('woff2'),
        url('MyriadPro-SemiCnIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-BoldItalic.woff2') format('woff2'),
        url('OpenSans-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Black Cond';
    src: url('MyriadPro-BlackCond.woff2') format('woff2'),
        url('MyriadPro-BlackCond.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-SemiboldSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiExtIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Semibold.woff2') format('woff2'),
        url('MyriadPro-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-It.woff2') format('woff2'),
        url('MyriadPro-It.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-SemiboldIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-LightCondIt.woff2') format('woff2'),
        url('MyriadPro-LightCondIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-BoldSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-BoldSemiCnIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-Italic.woff2') format('woff2'),
        url('OpenSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-BoldCond.woff2') format('woff2'),
        url('MyriadPro-BoldCond.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans.woff2') format('woff2'),
        url('OpenSans.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-SemiboldSemiExt.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiExt.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-SemiboldSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiCnIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-LightIt.woff2') format('woff2'),
        url('MyriadPro-LightIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Black SemiCond';
    src: url('MyriadPro-BlackSemiCn.woff2') format('woff2'),
        url('MyriadPro-BlackSemiCn.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Black SemiExt';
    src: url('MyriadPro-BlackSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-BlackSemiExtIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Black Cond';
    src: url('MyriadPro-BlackCondIt.woff2') format('woff2'),
        url('MyriadPro-BlackCondIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-BoldIt.woff2') format('woff2'),
        url('MyriadPro-BoldIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-SemiboldSemiCn.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiCn.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-BlackIt.woff2') format('woff2'),
        url('MyriadPro-BlackIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-Cond.woff2') format('woff2'),
        url('MyriadPro-Cond.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-LightSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-LightSemiExtIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-SemiboldItalic.woff2') format('woff2'),
        url('OpenSans-SemiboldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-SemiboldCond.woff2') format('woff2'),
        url('MyriadPro-SemiboldCond.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Black SemiCond';
    src: url('MyriadPro-BlackSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-BlackSemiCnIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Bold.woff2') format('woff2'),
        url('MyriadPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-LightSemiExt.woff2') format('woff2'),
        url('MyriadPro-LightSemiExt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro SemiExt';
    src: url('MyriadPro-BoldSemiExt.woff2') format('woff2'),
        url('MyriadPro-BoldSemiExt.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-BoldSemiCn.woff2') format('woff2'),
        url('MyriadPro-BoldSemiCn.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-LightSemiCn.woff2') format('woff2'),
        url('MyriadPro-LightSemiCn.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro SemiExt';
    src: url('MyriadPro-BoldSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-BoldSemiExtIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-SemiboldCondIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldCondIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiExt';
    src: url('MyriadPro-SemiExtIt.woff2') format('woff2'),
        url('MyriadPro-SemiExtIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-Light.woff2') format('woff2'),
        url('OpenSans-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Black.woff2') format('woff2'),
        url('MyriadPro-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
    src: url('OpenSans-ExtraboldItalic.woff2') format('woff2'),
        url('OpenSans-ExtraboldItalic.woff') format('woff');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Circe';
    src: url('Circe-Regular.woff2') format('woff2'),
        url('Circe-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Circe Extra';
    src: url('Circe-ExtraBold.woff2') format('woff2'),
        url('Circe-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Circe Extra';
    src: url('Circe-ExtraLight.woff2') format('woff2'),
        url('Circe-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Circe';
    src: url('Circe-Light.woff2') format('woff2'),
        url('Circe-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Circe';
    src: url('Circe-Bold.woff2') format('woff2'),
        url('Circe-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Regular.woff2') format('woff2'),
        url('MyriadPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-SemiboldSemiExt.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiExt.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-LightSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-LightSemiExtIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-CondIt.woff2') format('woff2'),
        url('MyriadPro-CondIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiExt';
    src: url('MyriadPro-SemiExtIt.woff2') format('woff2'),
        url('MyriadPro-SemiExtIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-LightSemiCn.woff2') format('woff2'),
        url('MyriadPro-LightSemiCn.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Black Cond';
    src: url('MyriadPro-BlackCond.woff2') format('woff2'),
        url('MyriadPro-BlackCond.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-BoldCondIt.woff2') format('woff2'),
        url('MyriadPro-BoldCondIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Black.woff2') format('woff2'),
        url('MyriadPro-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-BoldCond.woff2') format('woff2'),
        url('MyriadPro-BoldCond.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro SemiExt';
    src: url('MyriadPro-BoldSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-BoldSemiExtIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-It.woff2') format('woff2'),
        url('MyriadPro-It.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiExt';
    src: url('MyriadPro-BoldSemiExt.woff2') format('woff2'),
        url('MyriadPro-BoldSemiExt.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-LightCond.woff2') format('woff2'),
        url('MyriadPro-LightCond.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-LightSemiExt.woff2') format('woff2'),
        url('MyriadPro-LightSemiExt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Black SemiCond';
    src: url('MyriadPro-BlackSemiCn.woff2') format('woff2'),
        url('MyriadPro-BlackSemiCn.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-SemiboldCond.woff2') format('woff2'),
        url('MyriadPro-SemiboldCond.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-LightSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-LightSemiCnIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-SemiboldIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Semibold.woff2') format('woff2'),
        url('MyriadPro-Semibold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-LightIt.woff2') format('woff2'),
        url('MyriadPro-LightIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-BlackIt.woff2') format('woff2'),
        url('MyriadPro-BlackIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-BoldSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-BoldSemiCnIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiExt';
    src: url('MyriadPro-SemiExt.woff2') format('woff2'),
        url('MyriadPro-SemiExt.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-BoldIt.woff2') format('woff2'),
        url('MyriadPro-BoldIt.woff') format('woff');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Black SemiExt';
    src: url('MyriadPro-BlackSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-BlackSemiExtIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-BoldSemiCn.woff2') format('woff2'),
        url('MyriadPro-BoldSemiCn.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Black SemiExt';
    src: url('MyriadPro-BlackSemiExt.woff2') format('woff2'),
        url('MyriadPro-BlackSemiExt.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiExt';
    src: url('MyriadPro-SemiboldSemiExtIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiExtIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Bold.woff2') format('woff2'),
        url('MyriadPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-SemiCn.woff2') format('woff2'),
        url('MyriadPro-SemiCn.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro SemiCond';
    src: url('MyriadPro-SemiCnIt.woff2') format('woff2'),
        url('MyriadPro-SemiCnIt.woff') format('woff');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Cond';
    src: url('MyriadPro-Cond.woff2') format('woff2'),
        url('MyriadPro-Cond.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro';
    src: url('MyriadPro-Light.woff2') format('woff2'),
        url('MyriadPro-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-SemiboldSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiCnIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light SemiCond';
    src: url('MyriadPro-SemiboldSemiCn.woff2') format('woff2'),
        url('MyriadPro-SemiboldSemiCn.woff') format('woff');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Myriad Pro Black SemiCond';
    src: url('MyriadPro-BlackSemiCnIt.woff2') format('woff2'),
        url('MyriadPro-BlackSemiCnIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-LightCondIt.woff2') format('woff2'),
        url('MyriadPro-LightCondIt.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Light Cond';
    src: url('MyriadPro-SemiboldCondIt.woff2') format('woff2'),
        url('MyriadPro-SemiboldCondIt.woff') format('woff');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Myriad Pro Black Cond';
    src: url('MyriadPro-BlackCondIt.woff2') format('woff2'),
        url('MyriadPro-BlackCondIt.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

