/* === MOHR ROUNDED ALT === */
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-Black.ttf');
  font-weight: 900;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-Bold.ttf');
  font-weight: bold;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-ExtraLight.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-Heavy.ttf');
  font-weight: 800;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-Light.ttf');
  font-weight: 300;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-Medium.ttf');
  font-weight: 500;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'MohrRoundedAlt';
  src: url('../fonts/MohrRounded/MohrRoundedAlt-Thin.ttf');
  font-weight: 100;
}

/* === MOHR ROUNDED === */
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-Black.ttf');
  font-weight: 900;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-BlackIt.ttf');
  font-weight: 900;
  font-style: italic;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-Bold.ttf');
  font-weight: bold;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-BoldIt.ttf');
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-ExtraLight.ttf');
  font-weight: 200;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-Heavy.ttf');
  font-weight: 800;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-HeavyIt.ttf');
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-Light.ttf');
  font-weight: 300;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-LightIt.ttf');
  font-weight: 300;
  font-style: italic;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-Medium.ttf');
  font-weight: 500;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-MediumIt.ttf');
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-Regular.ttf');
  font-weight: normal;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-RegularIt.ttf');
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-SemiBold.ttf');
  font-weight: 600;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-SemiBoldIt.ttf');
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-Thin.ttf');
  font-weight: 100;
}
@font-face {
  font-family: 'MohrRounded';
  src: url('../fonts/MohrRounded/MohrRounded-ThinIt.ttf');
  font-weight: 100;
  font-style: italic;
}
/* === Estilos rápidos para usar las fuentes === */

/* MohrRoundedAlt */
.mohralt-black       { font-family: 'MohrRoundedAlt'; font-weight: 900; }
.mohralt-bold        { font-family: 'MohrRoundedAlt'; font-weight: bold; }
.mohralt-extralight  { font-family: 'MohrRoundedAlt'; font-weight: 200; }
.mohralt-heavy       { font-family: 'MohrRoundedAlt'; font-weight: 800; }
.mohralt-light       { font-family: 'MohrRoundedAlt'; font-weight: 300; }
.mohralt-medium      { font-family: 'MohrRoundedAlt'; font-weight: 500; }
.mohralt-regular     { font-family: 'MohrRoundedAlt'; font-weight: normal; }
.mohralt-semibold    { font-family: 'MohrRoundedAlt'; font-weight: 600; }
.mohralt-thin        { font-family: 'MohrRoundedAlt'; font-weight: 100; }

/* MohrRounded */
.mohr-black          { font-family: 'MohrRounded'; font-weight: 900; }
.mohr-black-italic   { font-family: 'MohrRounded'; font-weight: 900; font-style: italic; }
.mohr-bold           { font-family: 'MohrRounded'; font-weight: bold; }
.mohr-bold-italic    { font-family: 'MohrRounded'; font-weight: bold; font-style: italic; }
.mohr-extralight     { font-family: 'MohrRounded'; font-weight: 200; }
.mohr-heavy          { font-family: 'MohrRounded'; font-weight: 800; }
.mohr-heavy-italic   { font-family: 'MohrRounded'; font-weight: 800; font-style: italic; }
.mohr-light          { font-family: 'MohrRounded'; font-weight: 300; }
.mohr-light-italic   { font-family: 'MohrRounded'; font-weight: 300; font-style: italic; }
.mohr-medium         { font-family: 'MohrRounded'; font-weight: 500; }
.mohr-medium-italic  { font-family: 'MohrRounded'; font-weight: 500; font-style: italic; }
.mohr-regular        { font-family: 'MohrRounded'; font-weight: normal; }
.mohr-regular-italic { font-family: 'MohrRounded'; font-weight: normal; font-style: italic; }
.mohr-semibold       { font-family: 'MohrRounded'; font-weight: 600; }
.mohr-semibold-italic{ font-family: 'MohrRounded'; font-weight: 600; font-style: italic; }
.mohr-thin           { font-family: 'MohrRounded'; font-weight: 100; }
.mohr-thin-italic    { font-family: 'MohrRounded'; font-weight: 100; font-style: italic; }