.home-feature .home-feature-wrap {
    display: flex;
    flex-direction: column;
  }
  .home-feature .home-feature-wrap .img-wrap {
    width: 100%;
    overflow: hidden;
    aspect-ratio: 1.5;
  }
  @media only screen and (min-width: 980px) {
    .home-feature .home-feature-wrap .img-wrap {
      width: 40%;
    }
  }
  @media only screen and (max-width: 979px) {
    .home-feature .home-feature-wrap .img-wrap {
      height: 100%;
      max-height: 400px;
    }
  }
  .home-feature .home-feature-wrap .img-wrap img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .home-feature .home-feature-wrap .content {
    padding: 2em;
  }
  @media only screen and (min-width: 980px) {
    .home-feature .home-feature-wrap .content {
      padding: 2em 4em;
    }
  }
  @media only screen and (min-width: 980px) {
    .home-feature .home-feature-wrap .icon-list {
      padding: 2em 0;
    }
  }
  .home-feature .home-feature-wrap .icon-list .icon-row {
    display: flex;
    flex-direction: row;
    align-items: start;
    margin-bottom: 30px;
  }
  .home-feature .home-feature-wrap .icon-list .icon-row .icon {
    margin-right: 15px;
  }
  .home-feature .home-feature-wrap .icon-list .icon-row .icon img {
    width: 64px;
    height: 64px;
  }
  @media only screen and (min-width: 768px) {
    .home-feature .home-feature-wrap .icon-list .icon-row .icon img {
      width: 72px;
      height: 72px;
    }
  }
  @media only screen and (min-width: 980px) {
    .home-feature .home-feature-wrap .icon-list .icon-row {
      align-items: center;
    }
    .home-feature .home-feature-wrap .icon-list .icon-row .icon {
      margin-right: 30px;
    }
    .home-feature .home-feature-wrap .icon-list .icon-row .icon img {
      width: 100px;
      height: 100px;
    }
  }
  .home-feature .home-feature-wrap .home-feature-link {
    margin-bottom: 30px;
  }
  .home-feature .home-feature-wrap .home-feature-link .btn-secondary {
    color: var(--softblack);
  }
  .home-feature .home-feature-wrap .home-feature-link .btn-secondary:hover {
    color: var(--white);
  }
  @media only screen and (min-width: 980px) {
    .home-feature .home-feature-wrap {
      flex-direction: row;
    }
  }
  