@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-Bold.eot');
    src: local('Minion3Display-Bold'),
        url('/assets/fonts/Minion3Display-Bold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-Bold.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-Bold.woff') format('woff'),
        url('/assets/fonts/Minion3Display-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Subhead';
    src: url('/assets/fonts/Minion3Subhead-MediumItalic.eot');
    src: local('Minion3Subhead-MediumItalic'),
        url('/assets/fonts/Minion3Subhead-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Subhead-MediumItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Subhead-MediumItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Subhead-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-MediumItalic.eot');
    src: local('Minion3-MediumItalic'),
        url('/assets/fonts/Minion3-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-MediumItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3-MediumItalic.woff') format('woff'),
        url('/assets/fonts/Minion3-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Subhead';
    src: url('/assets/fonts/Minion3Subhead-Bold.eot');
    src: local('Minion3Subhead-Bold'),
        url('/assets/fonts/Minion3Subhead-Bold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Subhead-Bold.woff2') format('woff2'),
        url('/assets/fonts/Minion3Subhead-Bold.woff') format('woff'),
        url('/assets/fonts/Minion3Subhead-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-Regular.eot');
    src: local('Minion3Display-Regular'),
        url('/assets/fonts/Minion3Display-Regular.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-Regular.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-Regular.woff') format('woff'),
        url('/assets/fonts/Minion3Display-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-Semibold.eot');
    src: local('Minion3Caption-SemiBold'), local('Minion3Caption-Semibold'),
        url('/assets/fonts/Minion3Caption-Semibold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-Semibold.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-Semibold.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-Medium.eot');
    src: local('Minion3Display-Medium'),
        url('/assets/fonts/Minion3Display-Medium.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-Medium.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-Medium.woff') format('woff'),
        url('/assets/fonts/Minion3Display-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-Regular.eot');
    src: local('Minion3Caption-Regular'),
        url('/assets/fonts/Minion3Caption-Regular.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-Regular.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-Regular.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-SemiboldItalic.eot');
    src: local('Minion3Caption-SemiBoldItalic'), local('Minion3Caption-SemiboldItalic'),
        url('/assets/fonts/Minion3Caption-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-SemiboldItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-SemiboldItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Subhead';
    src: url('/assets/fonts/Minion3Subhead-Regular.eot');
    src: local('Minion3Subhead-Regular'),
        url('/assets/fonts/Minion3Subhead-Regular.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Subhead-Regular.woff2') format('woff2'),
        url('/assets/fonts/Minion3Subhead-Regular.woff') format('woff'),
        url('/assets/fonts/Minion3Subhead-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-BoldItalic.eot');
    src: local('Minion3-BoldItalic'),
        url('/assets/fonts/Minion3-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-BoldItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3-BoldItalic.woff') format('woff'),
        url('/assets/fonts/Minion3-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-BoldItalic.eot');
    src: local('Minion3Caption-BoldItalic'),
        url('/assets/fonts/Minion3Caption-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-BoldItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-BoldItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-MediumItalic.eot');
    src: local('Minion3Caption-MediumItalic'),
        url('/assets/fonts/Minion3Caption-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-MediumItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-MediumItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-SemiboldItalic.eot');
    src: local('Minion3-SemiBoldItalic'), local('Minion3-SemiboldItalic'),
        url('/assets/fonts/Minion3-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-SemiboldItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3-SemiboldItalic.woff') format('woff'),
        url('/assets/fonts/Minion3-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-Italic.eot');
    src: local('Minion3Caption-Italic'),
        url('/assets/fonts/Minion3Caption-Italic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-Italic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-Italic.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-Medium.eot');
    src: local('Minion3-Medium'),
        url('/assets/fonts/Minion3-Medium.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-Medium.woff2') format('woff2'),
        url('/assets/fonts/Minion3-Medium.woff') format('woff'),
        url('/assets/fonts/Minion3-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-Bold.eot');
    src: local('Minion3-Bold'),
        url('/assets/fonts/Minion3-Bold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-Bold.woff2') format('woff2'),
        url('/assets/fonts/Minion3-Bold.woff') format('woff'),
        url('/assets/fonts/Minion3-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-Medium.eot');
    src: local('Minion3Caption-Medium'),
        url('/assets/fonts/Minion3Caption-Medium.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-Medium.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-Medium.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-MediumItalic.eot');
    src: local('Minion3Display-MediumItalic'),
        url('/assets/fonts/Minion3Display-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-MediumItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-MediumItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Display-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-Italic.eot');
    src: local('Minion3-Italic'),
        url('/assets/fonts/Minion3-Italic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-Italic.woff2') format('woff2'),
        url('/assets/fonts/Minion3-Italic.woff') format('woff'),
        url('/assets/fonts/Minion3-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-Semibold.eot');
    src: local('Minion3-SemiBold'), local('Minion3-Semibold'),
        url('/assets/fonts/Minion3-Semibold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-Semibold.woff2') format('woff2'),
        url('/assets/fonts/Minion3-Semibold.woff') format('woff'),
        url('/assets/fonts/Minion3-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Caption';
    src: url('/assets/fonts/Minion3Caption-Bold.eot');
    src: local('Minion3Caption-Bold'),
        url('/assets/fonts/Minion3Caption-Bold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Caption-Bold.woff2') format('woff2'),
        url('/assets/fonts/Minion3Caption-Bold.woff') format('woff'),
        url('/assets/fonts/Minion3Caption-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3';
    src: url('/assets/fonts/Minion3-Regular.eot');
    src: local('Minion3-Regular'),
        url('/assets/fonts/Minion3-Regular.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3-Regular.woff2') format('woff2'),
        url('/assets/fonts/Minion3-Regular.woff') format('woff'),
        url('/assets/fonts/Minion3-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-Semibold.eot');
    src: local('Minion3Display-SemiBold'), local('Minion3Display-Semibold'),
        url('/assets/fonts/Minion3Display-Semibold.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-Semibold.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-Semibold.woff') format('woff'),
        url('/assets/fonts/Minion3Display-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Minion 3 Subhead';
    src: url('/assets/fonts/Minion3Subhead-BoldItalic.eot');
    src: local('Minion3Subhead-BoldItalic'),
        url('/assets/fonts/Minion3Subhead-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Subhead-BoldItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Subhead-BoldItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Subhead-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-Italic.eot');
    src: local('Minion3Display-Italic'),
        url('/assets/fonts/Minion3Display-Italic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-Italic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-Italic.woff') format('woff'),
        url('/assets/fonts/Minion3Display-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-SemiboldItalic.eot');
    src: local('Minion3Display-SemiBoldItalic'), local('Minion3Display-SemiboldItalic'),
        url('/assets/fonts/Minion3Display-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-SemiboldItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-SemiboldItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Display-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Subhead';
    src: url('/assets/fonts/Minion3Subhead-Italic.eot');
    src: local('Minion3Subhead-Italic'),
        url('/assets/fonts/Minion3Subhead-Italic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Subhead-Italic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Subhead-Italic.woff') format('woff'),
        url('/assets/fonts/Minion3Subhead-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Display';
    src: url('/assets/fonts/Minion3Display-BoldItalic.eot');
    src: local('Minion3Display-BoldItalic'),
        url('/assets/fonts/Minion3Display-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Display-BoldItalic.woff2') format('woff2'),
        url('/assets/fonts/Minion3Display-BoldItalic.woff') format('woff'),
        url('/assets/fonts/Minion3Display-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Minion 3 Subhead';
    src: url('/assets/fonts/Minion3Subhead-Medium.eot');
    src: local('Minion3Subhead-Medium'),
        url('/assets/fonts/Minion3Subhead-Medium.eot?#iefix') format('embedded-opentype'),
        url('/assets/fonts/Minion3Subhead-Medium.woff2') format('woff2'),
        url('/assets/fonts/Minion3Subhead-Medium.woff') format('woff'),
        url('/assets/fonts/Minion3Subhead-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Source Code Pro';
    src: url('/assets/fonts/SourceCodePro-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}
