/* COLORS */
/* FONTS */
/* COLORS */
/* FONTS */
.hidden {
  display: none !important; }

.TRN_Seccion_Banner .title,
.TRN_Seccion_Banner .subtitle,
.TRN_Seccion_Banner .page-article-title,
.TRN_Seccion_Banner .page-article-description,
.trainer-article-page--list-articles .title,
.trainer-article-page--list-articles .subtitle,
.trainer-article-page--list-articles .page-article-title,
.trainer-article-page--list-articles .page-article-description {
  font-family: "Asap";
  font-weight: 800; }

.TRN_Articulo a, .TRN_Articulo a:hover,
.trainer-article-page a,
.trainer-article-page a:hover {
  color: #159D00; }

.TRN_Articulo .view-detail,
.trainer-article-page .view-detail {
  color: #137104;
  font-family: "Asap";
  font-style: italic;
  font-size: 14px;
  font-weight: 600;
  line-height: normal;
  letter-spacing: -0.28px;
  display: inline-flex;
  align-items: center;
  border-bottom: 1px solid currentColor;
  text-decoration: none; }
  .TRN_Articulo .view-detail::after,
  .trainer-article-page .view-detail::after {
    content: url("../img/svg/arrow-right-blog.svg"); }

.TRN_Articulo .subtitle,
.trainer-article-page .subtitle {
  font-family: "Asap"; }

.TRN_Articulo .info-article .subtitle,
.trainer-article-page .info-article .subtitle {
  color: #159D00;
  text-align: center;
  font-family: "Ubuntu", sans-serif;
  font-size: 14px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.14px;
  text-transform: uppercase;
  margin-bottom: 4px; }

.TRN_Articulo.ellipsis .info-article h3,
.trainer-article-page.ellipsis .info-article h3 {
  font-family: "Asap-Bold";
  font-style: italic;
  height: 50px; }

.TRN_Articulo.ellipsis .info-article p,
.trainer-article-page.ellipsis .info-article p {
  font-family: "Asap";
  color: #0D322D; }

.TRN_Articulo .mini .contImage img,
.trainer-article-page .mini .contImage img {
  height: 212px;
  object-fit: cover; }

.TRN_Articulo .detalle,
.trainer-article-page {
  font-family: "Asap" !important; }
  .TRN_Articulo .detalle h2 span,
  .trainer-article-page h2 span {
    font-family: "Asap" !important; }
  .TRN_Articulo .detalle > h1,
  .trainer-article-page > h1 {
    font-family: "Asap" !important; }
  .TRN_Articulo .detalle > h2,
  .trainer-article-page > h2 {
    font-family: "Asap" !important; }
  .TRN_Articulo .detalle > h3,
  .trainer-article-page > h3 {
    font-family: "Asap" !important; }
  .TRN_Articulo .detalle > h4,
  .trainer-article-page > h4 {
    font-family: "Asap" !important; }
  .TRN_Articulo .detalle > h5,
  .trainer-article-page > h5 {
    font-family: "Asap" !important; }
  .TRN_Articulo .detalle > h6,
  .trainer-article-page > h6 {
    font-family: "Asap" !important; }
  .TRN_Articulo .detalle .info-banner,
  .TRN_Articulo .detalle .trainer-article-page__content,
  .trainer-article-page .info-banner,
  .trainer-article-page .trainer-article-page__content {
    font-family: "Asap"; }
    .TRN_Articulo .detalle .info-banner .title,
    .TRN_Articulo .detalle .info-banner .page-article-title,
    .TRN_Articulo .detalle .trainer-article-page__content .title,
    .TRN_Articulo .detalle .trainer-article-page__content .page-article-title,
    .trainer-article-page .info-banner .title,
    .trainer-article-page .info-banner .page-article-title,
    .trainer-article-page .trainer-article-page__content .title,
    .trainer-article-page .trainer-article-page__content .page-article-title {
      font-family: "Asap"; }
  .TRN_Articulo .detalle p,
  .trainer-article-page p {
    font-family: "Asap"; }
    .TRN_Articulo .detalle p span,
    .trainer-article-page p span {
      font-family: "Asap" !important; }
  .TRN_Articulo .detalle .bloque,
  .trainer-article-page .bloque {
    max-width: 620px; }

.TRN_Assests_Container *,
.trainer-article-page * {
  font-family: "Asap"; }

/*# sourceMappingURL=components.css.map*/