.list-articles-featured {
  margin-bottom: 1.5625rem;
}
.list-articles-featured .article-container {
  background: #000;
  background-size: cover;
  background-position: center;
  height: 415px;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  position: relative;
}
@media (min-width: 992px) {
  .list-articles-featured .article-container {
    margin-bottom: 0;
  }
}
.list-articles-featured .article-container .article-category {
  z-index: 1;
}
.list-articles-featured .article-container .article-category .category span {
  text-transform: uppercase;
}
.list-articles-featured .article-container .article-category .category span {
  cursor: initial;
}
.list-articles-featured .article-container .article-details {
  z-index: 1;
}
.list-articles-featured .article-container .article-details .topic {
  padding: 0;
  margin: 0;
}
.list-articles-featured .article-container .article-details .topic li {
  padding: 0;
}
.list-articles-featured .article-container .heading-container {
  position: relative;
  padding-left: 1.25rem;
  margin-bottom: 0;
}
.list-articles-featured .article-container .heading-container:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 100%;
  border-radius: 3px;
  background: #D9D9D9;
  top: 0px;
  left: 0px;
}
.list-articles-featured .article-container .event-date {
  color: #fff;
  margin-bottom: 0.75rem;
}
.list-articles-featured .article-container .heading {
  color: #fff;
  margin-bottom: 0.75rem;
  display: block;
}
.list-articles-featured .article-container .summary p {
  color: #fff;
  font-size: 1.125rem;
}
.list-articles-featured .article-container .summary p:last-child {
  margin-bottom: 0px;
}
.list-articles-featured .article-container .container-underlay {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 0;
  width: 100%;
  height: 100%;
  background: rgba(172, 172, 172, 0.2);
  background-image: linear-gradient(180deg, rgba(101, 133, 150, 0) 0%, rgba(7, 22, 40, 0.7) 84%);
}
.list-articles-featured .img-description {
  margin-top: 0.625rem;
}
.list-articles-featured .img-description p {
  font-size: 0.75rem;
  font-style: italic;
  margin-bottom: 0;
}
.list-articles-featured.featured--home {
  margin: 3.125rem 0;
}
@media (max-width: 767.98px) {
  .list-articles-featured.featured--home {
    margin: 0;
  }
}
.list-articles-featured.featured--home .articles-grid {
  --bs-gutter-x: 0;
  display: grid;
  grid-template-columns: 1fr;
  grid-auto-rows: auto;
  grid-column-gap: 0px;
  grid-row-gap: 5px;
}
@media (min-width: 768px) {
  .list-articles-featured.featured--home .articles-grid {
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 5px;
    grid-template-columns: 50%;
    grid-template-rows: repeat(2, 1fr);
  }
}
@media (min-width: 992px) {
  .list-articles-featured.featured--home .articles-grid {
    grid-template-columns: 60%;
  }
}
.list-articles-featured.featured--home .articles-grid article .article-container {
  margin-bottom: 0;
}
.list-articles-featured.featured--home .articles-grid article .heading {
  font-size: 1.25rem;
}
@media (min-width: 576px) {
  .list-articles-featured.featured--home .articles-grid article .heading {
    font-size: 1.5rem;
  }
}
.list-articles-featured.featured--home .articles-grid article .img-description {
  display: none;
}
.list-articles-featured.featured--home .articles-grid article:nth-child(1) {
  grid-area: 1/1/2/2;
}
@media (min-width: 768px) {
  .list-articles-featured.featured--home .articles-grid article:nth-child(1) {
    grid-area: 1/1/3/3;
  }
}
@media (min-width: 992px) {
  .list-articles-featured.featured--home .articles-grid article:nth-child(1) {
    grid-area: 1/1/3/2;
  }
}
.list-articles-featured.featured--home .articles-grid article:nth-child(1) .article-container {
  height: 540px;
}
.list-articles-featured.featured--home .articles-grid article:nth-child(1) .article-container .heading {
  font-size: 1.5rem;
}
@media (min-width: 576px) {
  .list-articles-featured.featured--home .articles-grid article:nth-child(1) .article-container .heading {
    font-size: 2.1875rem;
  }
}
.list-articles-featured.featured--home .articles-grid article:nth-child(2) {
  grid-area: 2/1/3/2;
}
@media (min-width: 768px) {
  .list-articles-featured.featured--home .articles-grid article:nth-child(2) {
    grid-area: 3/1/4/2;
  }
}
@media (min-width: 992px) {
  .list-articles-featured.featured--home .articles-grid article:nth-child(2) {
    grid-area: 1/2/2/3;
  }
}
.list-articles-featured.featured--home .articles-grid article:nth-child(2) .article-container {
  height: 267.5px;
}
.list-articles-featured.featured--home .articles-grid article:nth-child(2) .heading {
  margin-bottom: 0;
}
.list-articles-featured.featured--home .articles-grid article:nth-child(2) .summary {
  display: none;
}
.list-articles-featured.featured--home .articles-grid article:nth-child(3) {
  grid-area: 3/1/4/2;
}
@media (min-width: 768px) {
  .list-articles-featured.featured--home .articles-grid article:nth-child(3) {
    grid-area: 3/2/4/3;
  }
}
@media (min-width: 992px) {
  .list-articles-featured.featured--home .articles-grid article:nth-child(3) {
    grid-area: 2/2/3/3;
  }
}
.list-articles-featured.featured--home .articles-grid article:nth-child(3) .article-container {
  height: 267.5px;
}
.list-articles-featured.featured--home .articles-grid article:nth-child(3) .heading {
  margin-bottom: 0;
}
.list-articles-featured.featured--home .articles-grid article:nth-child(3) .summary {
  display: none;
}
.list-articles-featured.featured--home .articles-grid[data-display-only-one=True] {
  grid-template-columns: 100%;
}
.list-articles-featured.featured--home .articles-grid[data-display-only-one=True] article:not(:first-child) {
  display: none;
}/*# sourceMappingURL=content-in-grid.css.map */