/* Font faces and classes for MC Compass GT Pressura */
@font-face {
  font-family: "MC Compass GT Pressura";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressura/CompassGTPressura-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressura/CompassGTPressura-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressura/CompassGTPressura-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressura/CompassGTPressura-Regular.svg") format("svg");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Compass GT Pressura Mono */
@font-face {
  font-family: "MC Compass GT Pressura Mono";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Light.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Light.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Light.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Light.svg") format("svg");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass GT Pressura Mono";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Regular.otf") format("opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMono/CompassGTPressuraMono-Regular.svg") format("svg");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Compass GT Pressura Mono Light */
@font-face {
  font-family: "MC Compass GT Pressura Mono Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMonoLight/CompassGTPressuraMono-Light.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMonoLight/CompassGTPressuraMono-Light.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMonoLight/CompassGTPressuraMono-Light.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/GTPressuraMonoLight/CompassGTPressuraMono-Light.svg") format("svg");
  font-weight: 300;
  font-style: normal;
}

/* Font faces and classes for MC Compass No Serif */
@font-face {
  font-family: "MC Compass No Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass No Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/NoSerif/CompassNoSerif-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Compass Sans */
@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Light.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Light.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-LightItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-LightItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Medium.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Medium.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Medium.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-MediumItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-MediumItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-MediumItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Sans/CompassSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Compass Sans Light */
@font-face {
  font-family: "MC Compass Sans Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-Light.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-Light.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-LightItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-LightItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansLight/CompassSans-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}

/* Font faces and classes for MC Compass Sans Medium */
@font-face {
  font-family: "MC Compass Sans Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Medium.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Medium.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Medium.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-MediumItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-MediumItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-MediumItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansMedium/CompassSans-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}

/* Font faces and classes for MC Compass Sans Regular */
@font-face {
  font-family: "MC Compass Sans Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Sans Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Sans Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SansRegular/CompassSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Compass Serif */
@font-face {
  font-family: "MC Compass Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/Serif/CompassSerif-SemiBoldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
}

/* Font faces and classes for MC Compass Serif Semi Bold */
@font-face {
  font-family: "MC Compass Serif Semi Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Serif Semi Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Serif Semi Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Serif Semi Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifSemiBold/CompassSerif-SemiBoldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
}

/* Font faces and classes for MC Compass Serif Text */
@font-face {
  font-family: "MC Compass Serif Text";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Compass Serif Text";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Serif Text";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: "MC Compass Serif Text";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/Compass/SerifText/CompassSerifText-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Playfair Display Bold */
@font-face {
  font-family: "MC Playfair Display Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Playfair Display Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
}

/* Font faces and classes for MC Playfair Display */
@font-face {
  font-family: "MC Playfair Display";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
}

/* Font faces and classes for MC Playfair Display Medium */
@font-face {
  font-family: "MC Playfair Display Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "MC Playfair Display Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}

/* Font faces and classes for MC Playfair Display Regular */
@font-face {
  font-family: "MC Playfair Display Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Playfair Display SemiBold */
@font-face {
  font-family: "MC Playfair Display SemiBold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-SemiBold.ttf") format("truetype");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "MC Playfair Display SemiBold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Playfair Display/PlayfairDisplay-SemiBoldItalic.ttf") format("truetype");
  font-weight: 600;
  font-style: italic;
}

/* Font faces and classes for MC Roboto Bold */
@font-face {
  font-family: "MC Roboto Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Roboto Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-BoldItalic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
}

/* Font faces and classes for MC Roboto */
@font-face {
  font-family: "MC Roboto";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-Italic.ttf") format("truetype");
  font-weight: 400;
  font-style: italic;
}

/* Font faces and classes for MC Roboto Light */
@font-face {
  font-family: "MC Roboto Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "MC Roboto Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-LightItalic.ttf") format("truetype");
  font-weight: 300;
  font-style: italic;
}

/* Font faces and classes for MC Roboto Medium */
@font-face {
  font-family: "MC Roboto Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "MC Roboto Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-MediumItalic.ttf") format("truetype");
  font-weight: 500;
  font-style: italic;
}

/* Font faces and classes for MC Roboto Regular */
@font-face {
  font-family: "MC Roboto Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/Google/Roboto/Roboto-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC NoSerif */
@font-face {
  font-family: "MC NoSerif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

/* Font faces and classes for MC NoSerif Regular */
@font-face {
  font-family: "MC NoSerif Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/NoSerif/CompassNoSerif-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Sans Bold */
@font-face {
  font-family: "MC Sans Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Sans Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

/* Font faces and classes for MC Sans */
@font-face {
  font-family: "MC Sans";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

/* Font faces and classes for MC Sans Light */
@font-face {
  font-family: "MC Sans Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Light.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Light.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Light.woff2") format("woff2");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "MC Sans Light";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-LightItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-LightItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-LightItalic.woff2") format("woff2");
  font-weight: 300;
  font-style: italic;
}

/* Font faces and classes for MC Sans Medium */
@font-face {
  font-family: "MC Sans Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Medium.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Medium.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Medium.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "MC Sans Medium";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-MediumItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-MediumItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-MediumItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
}

/* Font faces and classes for MC Sans Regular */
@font-face {
  font-family: "MC Sans Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Sans/CompassSans-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Serif Bold */
@font-face {
  font-family: "MC Serif Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Bold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Bold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Bold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "MC Serif Bold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-BoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-BoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-BoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-BoldItalic.woff2") format("woff2");
  font-weight: 700;
  font-style: italic;
}

/* Font faces and classes for MC Serif */
@font-face {
  font-family: "MC Serif";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Italic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Italic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Italic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Italic.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
}

/* Font faces and classes for MC Serif Regular */
@font-face {
  font-family: "MC Serif Regular";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Regular.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Regular.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Regular.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-Regular.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
}

/* Font faces and classes for MC Serif SemiBold */
@font-face {
  font-family: "MC Serif SemiBold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBold.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBold.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBold.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBold.woff2") format("woff2");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "MC Serif SemiBold";
  src: url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBoldItalic.ttf") format("truetype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBoldItalic.eot") format("embedded-opentype"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBoldItalic.woff") format("woff"), url("/ucfe-assets/mc-fonts/3.2.3/WFP/Serif/CompassSerif-SemiBoldItalic.woff2") format("woff2");
  font-weight: 600;
  font-style: italic;
}

