.main {
  position: relative; }
  .main:before {
    content: "";
    background: #F7F7F7;
    position: absolute;
    width: 100vw;
    height: 500px;
    z-index: -1;
    left: 365px;
    top: -192px; }

.sprout-intro .break-title {
  display: block; }

.sprout-intro-img {
  position: relative;
  grid-column: 1 / -1;
  justify-self: flex-end; }
  .sprout-intro-img p {
    max-width: 550px; }
  .sprout-intro-img img {
    width: 100%; }
  .sprout-intro-img:before {
    content: "";
    background: url("../images/sprout-intro-arrow.svg") no-repeat;
    position: absolute;
    bottom: 135px;
    right: -120px;
    width: 260px;
    height: 225px; }

.sprout-list h2 {
  padding-bottom: 20px; }

.sprout-list h3 {
  position: relative;
  padding-top: 80px; }
  .sprout-list h3:before {
    content: "";
    position: absolute;
    top: 0;
    width: 60px;
    height: 60px;
    border-radius: 10px; }

.sprout-list-card {
  border-top: 1px solid rgba(0, 0, 0, 0.2);
  padding-top: 40px;
  grid-gap: 60px; }
  .sprout-list-card li:not(:last-child) {
    margin-bottom: 15px; }

.sprout-list-card-1 h3:before {
  background: url("../images/sprout-list-1.svg") center no-repeat rgba(54, 40, 239, 0.2); }

.sprout-list-card-2 h3:before {
  background: url("../images/sprout-list-2.svg") center no-repeat rgba(54, 40, 239, 0.2); }

.sprout-list-card-3 h3:before {
  background: url("../images/sprout-list-3.svg") center no-repeat rgba(54, 40, 239, 0.2); }

.sprout-list-card-4 h3:before {
  background: url("../images/sprout-list-4.svg") center no-repeat rgba(54, 40, 239, 0.2); }

.sprout-list-card-5 h3:before {
  background: url("../images/sprout-list-5.svg") center no-repeat rgba(54, 40, 239, 0.2); }

.bottom-promo {
  background: #EBFBF7;
  border-radius: 10px;
  padding: 80px 115px;
  display: flex;
  justify-content: space-between;
  align-items: center; }
  .bottom-promo > div {
    flex: 1; }
  .bottom-promo .bottom-promo-avatar {
    display: flex;
    align-items: center; }
  .bottom-promo p {
    max-width: 365px; }
  .bottom-promo .bottom-promo-avatar-img {
    background: url("../images/promo-black-avatar-sprout.png") no-repeat;
    width: 75px;
    height: 75px;
    overflow: hidden; }
