@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-Book.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-BookItalic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-Black.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-BlackItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-Medium.woff2") format("woff2");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-MediumItalic.woff2") format("woff2");
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-Light.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "CircularSTD";
  src: local("CircularSTD"), url("../fonts/CircularSTD/CircularStd-LightItalic.woff2") format("woff2");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-BlackItalic.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-BoldItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-Light.woff2") format("woff2");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Exo";
  src: local("Exo"), url("../fonts/Exo/Exo-LightItalic.woff2") format("woff2");
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

/* Creciendo Bien — Metro (sitio legacy) */
@font-face {
  font-family: "MetroBlack";
  src: local("MetroBlack"), url("../fonts/MetroBlack/MetroBlack.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MetroBold";
  src: local("MetroBold"), url("../fonts/MetroBlack/MetroBold.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MetroSemiBold";
  src: local("MetroSemiBold"), url("../fonts/MetroBlack/MetroSemiBold.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MetroExtraBold";
  src: local("MetroExtraBold"), url("../fonts/MetroBlack/MetroExtraBold.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MetroRegular";
  src: local("MetroRegular"), url("../fonts/MetroBlack/MetroRegular.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MetroLight";
  src: local("MetroLight"), url("../fonts/MetroBlack/MetroLight.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "MetroMedium";
  src: local("MetroMedium"), url("../fonts/MetroBlack/MetroMedium.otf") format("opentype");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

/* Creciendo Bien — Helvetica Now (body en main.min.css: HNDR, HNDM, HNDB) */
@font-face {
  font-family: HNDR;
  src: local("Helvetica Now Display"), local("Helvetica Neue"), local("Helvetica"), url("../fonts/HelveticaNow/HelveticaNowDisplay-Regular.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: HNDM;
  src: local("Helvetica Now Display Medium"), local("Helvetica Neue Medium"), local("Helvetica"), url("../fonts/HelveticaNow/HelveticaNowDisplay-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: HNDB;
  src: local("Helvetica Now Display Bold"), local("Helvetica Neue Bold"), local("Helvetica Bold"), url("../fonts/HelveticaNow/HelveticaNowDisplay-Bold.ttf") format("truetype");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}/*# sourceMappingURL=fonts.css.map */