@media (min-width: 768px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pqf-data {
    max-width: 40%;
  }
}
@media (max-width: 767px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pqf-data {
    padding: 0 1.6rem;
  }
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  grid-gap: 32px 16px;
  position: relative;
  padding-top: 64px;
}
@media (max-width: 767px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list {
    grid-template-columns: repeat(1, minmax(0, 1fr));
    padding: 32px 0px 0px;
  }
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub {
  background-color: #f9fafb;
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-img {
  height: 276px;
  overflow: hidden;
}
@media (max-width: 1399px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-img {
    height: 212px;
  }
}
@media (max-width: 1199px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-img {
    height: 174px;
  }
}
@media (max-width: 991px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-img {
    height: 132px;
  }
}
@media (max-width: 767px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-img {
    height: auto;
  }
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-img IMG {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-data {
  padding: 24px 16px 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-data .heading-3 {
  height: 44px;
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-data .wysiwyg {
  /*height: 60px;*/
}
@media (max-width: 767px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-data .wysiwyg {
    text-align: center;
  }
}
@media (min-width: 768px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .pub .pub-data .link-article-detail {
    justify-content: start;
  }
}
@media (min-width: 768px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .see-more {
    position: absolute;
    right: 0;
    top: -32px;
  }
}
@media (max-width: 767px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news .pub-list .see-more {
    margin-top: 32px;
    width: 100%;
  }
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news.with-pager .pqf-data {
  max-width: unset;
  margin-bottom: 3.2rem;
}
@media (min-width: 768px) {
  BODY.theme-afs DIV.PortletQueryForeach SECTION.news.with-pager .pqf-data {
    margin-bottom: 6.4rem;
  }
}
BODY.theme-afs DIV.PortletQueryForeach SECTION.news.with-pager .pub-list {
  padding-top: unset;
}
