.featured-documents {
  background: linear-gradient(135deg, #0b162c 0%, #1e3255 50%, #1c497f 100%);
  border-radius: 6px;
}
.featured-documents h2 {
  font-size: var(--wp--preset--font-size--font-32);
  margin-bottom: 1.5ch !important;
  color: #fff;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
  padding-bottom: 1.2rem;
}
.featured-documents h2:after {
  background: #14A38B !important;
}
.featured-documents .bg {
  display: none;
  margin-top: -15px;
  max-height: 350px;
  margin-left: auto;
  max-width: 50%;
}
.featured-documents .inner {
  padding: 2rem;
}
@media (min-width: 1024px) {
  .featured-documents .inner {
    padding: 5rem;
  }
}
.featured-documents ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.featured-documents ul li {
  margin-bottom: 2ch;
}
.featured-documents ul li:last-child {
  margin-bottom: 0;
}
.featured-documents ul a {
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  min-height: 44px;
  padding-left: 56px;
  position: relative;
}
.featured-documents ul a:before {
  content: "";
  display: block;
  width: 40px;
  height: 40px;
  background: #14A38B;
  background-image: url('data:image/svg+xml,<svg width="20" height="25" viewBox="0 0 20 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.9755 0.5C5.44507 0.5 4.93636 0.710714 4.56129 1.08579L1.08579 4.56129C0.710714 4.93636 0.5 5.44507 0.5 5.9755V21.7354C0.5 22.84 1.39543 23.7354 2.5 23.7354H17.0883C18.1929 23.7354 19.0883 22.8399 19.0883 21.7354V2.5C19.0883 1.39543 18.1929 0.5 17.0883 0.5H5.9755Z" fill="%2314A38B" stroke="white" stroke-linejoin="round"></path><path d="M5.44028 0.5V3.44028C5.44028 4.54485 4.54485 5.44028 3.44028 5.44028H0.5" fill="%2314A38B"></path><path d="M5.44028 0.5V3.44028C5.44028 4.54485 4.54485 5.44028 3.44028 5.44028H0.5" stroke="white" stroke-linejoin="round"></path><path d="M3.96631 8.54712V18.0746C3.96631 19.1792 4.86174 20.0746 5.96631 20.0746H16.317" fill="%2314A38B"></path><path d="M3.96631 8.54712V18.0746C3.96631 19.1792 4.86174 20.0746 5.96631 20.0746H16.317" stroke="white" stroke-linejoin="round"></path><path d="M3.96631 19.9656L8.49472 15.4372C9.17683 14.7551 10.2827 14.7551 10.9649 15.4372C11.647 16.1193 12.7529 16.1193 13.435 15.4372L16.317 12.5552" fill="%2314A38B"></path><path d="M3.96631 19.9656L8.49472 15.4372C9.17683 14.7551 10.2827 14.7551 10.9649 15.4372C11.647 16.1193 12.7529 16.1193 13.435 15.4372L16.317 12.5552" stroke="white" stroke-linejoin="round"></path></svg>');
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 2px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 0;
  transition: background 0.25s ease-in-out;
}
.featured-documents ul a:hover h3 {
  color: #14A38B;
}
.featured-documents ul h3 {
  font-family: var(--wp--preset--font-family--primary);
  font-size: var(--wp--preset--font-size--font-18);
  font-weight: 400;
  line-height: 1.35;
  margin: 0;
  color: #fff;
  transition: color 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}
@media (max-width: 699px) {
  .featured-documents .bg {
    aspect-ratio: 1/0.55;
    border-radius: 6px 6px 0 0;
  }
}
@media (min-width: 700px) {
  .featured-documents {
    display: flex;
    flex-wrap: wrap;
  }
  .featured-documents > * {
    width: 100%;
  }
  .featured-documents .bg {
    border-radius: 0 6px 6px 0;
    order: 10;
  }
}/*# sourceMappingURL=block-document-featured.css.map */