/* Apparat font family - Greenreality theme */

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Black_Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Bold_Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Extrabold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Extrabold_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Extralight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Extralight_Italic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Hairline.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Hairline_Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Heavy.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Heavy_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Light_Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Medium_Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Semibold_Italic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat";
  src: url("fonts/fonnts.com-Apparat_Thin_Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Black_Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Bold_Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Extrabold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Extrabold_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Extralight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Extralight_Italic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Hairline.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Hairline_Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Heavy.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Heavy_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Light_Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Medium_Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Semibold_Italic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Condensed";
  src: url("fonts/fonnts.com-ApparatCond_Thin_Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Black_Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Bold_Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Extrabold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Extrabold_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Extralight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Extralight_Italic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Hairline.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Hairline_Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Heavy.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Heavy_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Light_Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Medium_Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Semibold_Italic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Extra Condensed";
  src: url("fonts/fonnts.com-ApparatExtraCond_Thin_Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Black.otf") format("opentype");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Black_Italic.otf") format("opentype");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Bold.otf") format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Bold_Italic.otf") format("opentype");
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Extrabold.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Extrabold_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Extralight.otf") format("opentype");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Extralight_Italic.otf") format("opentype");
  font-weight: 200;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Heavy.otf") format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Heavy_Italic.otf") format("opentype");
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Italic.otf") format("opentype");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Light.otf") format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Light_Italic.otf") format("opentype");
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Medium.otf") format("opentype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Medium_Italic.otf") format("opentype");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Regular.otf") format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Semibold.otf") format("opentype");
  font-weight: 600;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Semibold_Italic.otf") format("opentype");
  font-weight: 600;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Thin.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Apparat Semi Condensed";
  src: url("fonts/fonnts.com-ApparatSemiCond_Thin_Italic.otf") format("opentype");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

