.node--type-resource.node--view-mode-card .section-wrapper, .node--type-resource.node--view-mode-related-featured .section-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 1.5rem;
  position: relative;
}
@media screen and (min-width: 768px) {
  .node--type-resource.node--view-mode-card .section-wrapper, .node--type-resource.node--view-mode-related-featured .section-wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.node--type-resource.node--view-mode-card .section-wrapper:hover h4, .node--type-resource.node--view-mode-related-featured .section-wrapper:hover h4 {
  text-decoration: underline;
  text-decoration-color: #302668;
}
.node--type-resource.node--view-mode-card .image-wrapper, .node--type-resource.node--view-mode-related-featured .image-wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
  border-radius: 1.25rem;
}
@media screen and (min-width: 768px) {
  .node--type-resource.node--view-mode-card .image-wrapper, .node--type-resource.node--view-mode-related-featured .image-wrapper {
    min-width: 225px;
    width: 225px;
    height: 169px;
  }
}
.node--type-resource.node--view-mode-card .image-wrapper img, .node--type-resource.node--view-mode-related-featured .image-wrapper img {
  width: 100%;
}
.node--type-resource.node--view-mode-card .image-wrapper .background-image-overlay, .node--type-resource.node--view-mode-related-featured .image-wrapper .background-image-overlay {
  background: linear-gradient(134.78deg, rgba(0, 0, 0, 0.7) 16.68%, rgba(0, 0, 0, 0) 51.68%);
}
.node--type-resource.node--view-mode-card .field--name-field-resource-type, .node--type-resource.node--view-mode-related-featured .field--name-field-resource-type {
  display: inline-block;
  color: #212124;
  text-transform: uppercase;
  font-weight: 700;
  padding: 3px 10px;
  background: #B2DEE2;
  border-radius: 5px;
  margin-bottom: 0.75rem;
}
.node--type-resource.node--view-mode-card h4, .node--type-resource.node--view-mode-related-featured h4 {
  font-size: 1.25rem;
  line-height: 1.688rem;
  font-weight: 500;
  color: #302668;
  text-decoration: none;
  margin: 0;
}
.node--type-resource.node--view-mode-card .clickable-wrapper, .node--type-resource.node--view-mode-related-featured .clickable-wrapper {
  z-index: 20;
}
/*# sourceMappingURL=../../sourcemaps/pages/node--resource--card.css.map */
