.zk-more-articles {
  padding: 50px 0; }
  @media (max-width: 992px) {
    .zk-more-articles {
      padding: 25px 0; } }
  .zk-more-articles h2 {
    font-size: var(--typo-title);
    line-height: var(--lh-title);
    font-weight: var(--fw-title);
    letter-spacing: var(--ls-title);
    /* Mobile styles (under 992px) */
    color: var(--primary); }
    @media (max-width: 992px) {
      .zk-more-articles h2 {
        font-size: var(--typo-title-m); } }
  .zk-more-articles .zk-blog-card {
    padding: 20px;
    height: 100%;
    cursor: pointer; }
    .zk-more-articles .zk-blog-card .zk-blog-image {
      height: 100%; }
      .zk-more-articles .zk-blog-card .zk-blog-image img {
        height: 100%;
        object-fit: cover;
        object-position: center center;
        border-radius: 20px; }
    .zk-more-articles .zk-blog-card .row {
      margin: auto; }
    .zk-more-articles .zk-blog-card .zk-blog-content {
      padding-left: 20px;
      padding-bottom: 70px; }
      [dir="rtl"] .zk-more-articles .zk-blog-card .zk-blog-content {
        padding-left: null;
        padding-right: 20px; }
      @media (max-width: 992px) {
        .zk-more-articles .zk-blog-card .zk-blog-content {
          padding-left: 0px;
          padding-top: 20px;
          padding-top: 20;
          padding-left: 0; }
          [dir="rtl"] .zk-more-articles .zk-blog-card .zk-blog-content {
            padding-left: null;
            padding-right: 0; } }
      .zk-more-articles .zk-blog-card .zk-blog-content h4 {
        font-size: var(--typo-subtitle);
        line-height: var(--lh-subtitle);
        font-weight: var(--fw-subtitle);
        letter-spacing: var(--ls-subtitle);
        /* Mobile styles (under 992px) */
        color: var(--primary); }
        @media (max-width: 992px) {
          .zk-more-articles .zk-blog-card .zk-blog-content h4 {
            font-size: var(--typo-subtitle-m); } }
      .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-excerpt, .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-readmore {
        font-size: var(--typo-text);
        line-height: var(--lh-text);
        font-weight: var(--fw-text);
        letter-spacing: var(--ls-text);
        /* Mobile styles (under 992px) */
        color: var(--white); }
        @media (max-width: 992px) {
          .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-excerpt, .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-readmore {
            font-size: var(--typo-text-m); } }
      .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-readmore {
        color: var(--primary); }
      .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-meta {
        display: flex;
        margin-top: 30px;
        position: absolute;
        bottom: 20px;
        gap: 10px;
        font-size: var(--typo-text);
        line-height: var(--lh-text);
        font-weight: var(--fw-text);
        letter-spacing: var(--ls-text);
        /* Mobile styles (under 992px) */
        color: var(--white); }
        @media (max-width: 992px) {
          .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-meta {
            font-size: var(--typo-text-m); } }
        .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-meta .auther {
          place-content: center; }
          .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-meta .auther span, .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-meta .auther time {
            display: block; }
        .zk-more-articles .zk-blog-card .zk-blog-content .zk-blog-meta .zk-icon {
          height: 40px;
          width: 40px;
          background-image: url(../../assets/images/icons/zk-auth.png);
          background-size: contain;
          border-radius: 50%; }
