@media screen and (min-width: 1024px) {
  .even_better_booster .step {
    width: calc(clamp(0px, 65.0390625vw, 1155.09375px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step {
    margin-bottom: calc(clamp(0px, 14.2933333333vw, 101.4826666663px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step .step__title {
    margin-bottom: calc(clamp(0px, 1.1911111111vw, 8.4568888889px) * 1);
  }
}
.even_better_booster .step .step__lead {
  text-align: center;
}
@media screen and (min-width: 1024px) {
  .even_better_booster .step .step__lead {
    margin-top: calc(clamp(0px, 0.72265625vw, 12.834375px) * 1);
    font-size: calc(clamp(0px, 1.01171875vw, 17.968125px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step .step__lead {
    font-size: calc(clamp(0px, 3.0968888889vw, 21.987911111px) * 1);
    line-height: 1.7153846154;
  }
}
.even_better_booster .step .step__list {
  text-align: center;
}
@media screen and (min-width: 1024px) {
  .even_better_booster .step .step__list {
    margin-top: calc(clamp(0px, 2.4088541667vw, 42.78125px) * 1);
    display: grid;
    justify-content: space-between;
    grid-template-columns: calc(clamp(0px, 3.4205729167vw, 60.749375px) * 1) calc(clamp(0px, 3.1796875vw, 56.47125px) * 1) calc(clamp(0px, 14.9348958333vw, 265.24375px) * 1) calc(clamp(0px, 2.3606770833vw, 41.925625px) * 1) calc(clamp(0px, 2.2643229167vw, 40.214375px) * 1) calc(clamp(0px, 8.2864583333vw, 147.1675px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step .step__list {
    margin-top: calc(clamp(0px, 4.7644444444vw, 33.8275555554px) * 1);
    position: relative;
    display: flex;
    flex-wrap: wrap;
    -moz-column-gap: calc(clamp(0px, 11.1964444444vw, 79.4947555553px) * 1);
    column-gap: calc(clamp(0px, 11.1964444444vw, 79.4947555553px) * 1);
    row-gap: calc(clamp(0px, 7.6231111111vw, 54.1240888887px) * 1);
    justify-content: center;
  }
  .even_better_booster .step .step__list::after {
    content: "";
    position: absolute;
    top: 52%;
    width: 100%;
    height: calc(clamp(0px, 0.2382222222vw, 1.6913777778px) * 1);
    background-color: #f0f0f0;
  }
}
.even_better_booster .step .step__list .step__list--item {
  position: relative;
  display: grid;
}
@media screen and (min-width: 1024px) {
  .even_better_booster .step .step__list .step__list--item {
    grid-template-rows: 1fr calc(clamp(0px, 3.8541666667vw, 68.45px) * 1);
    grid-template-rows: subgrid;
    grid-row: span 2;
    align-items: end;
    gap: calc(clamp(0px, 1.30078125vw, 23.101875px) * 1);
  }
}
.even_better_booster .step .step__list .step__list--item:not(:first-child)::before {
  content: "";
  position: absolute;
  transform: translateY(-50%);
  display: inline-block;
  background: var(--green);
  -webkit-clip-path: polygon(0 0, 0 100%, 100% 50%);
  clip-path: polygon(0 0, 0 100%, 100% 50%);
}
@media screen and (min-width: 1024px) {
  .even_better_booster .step .step__list .step__list--item:not(:first-child)::before {
    top: calc(clamp(0px, 7.9973958333vw, 142.03375px) * 1);
    left: calc(clamp(0px, 3.5651041667vw, 63.31625px) * -1);
    width: calc(clamp(0px, 1.0598958333vw, 18.82375px) * 1);
    height: calc(clamp(0px, 1.3489583333vw, 23.9575px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step .step__list .step__list--item:not(:first-child)::before {
    top: calc(clamp(0px, 21.4399999999vw, 152.2239999994px) * 1);
    left: calc(clamp(0px, 6.6702222222vw, 47.3585777776px) * -1);
    width: calc(clamp(0px, 2.6204444444vw, 18.6051555555px) * 1);
    height: calc(clamp(0px, 3.3351111111vw, 23.6792888888px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step .step__list .step__list--item {
    gap: calc(clamp(0px, 1.1911111111vw, 8.4568888889px) * 1);
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  .even_better_booster .step .step__list .step__list--item:first-child {
    width: calc(clamp(0px, 8.4568888889vw, 60.0439111109px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(2) {
    width: calc(clamp(0px, 7.8613333333vw, 55.8154666665px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(3) {
    width: calc(clamp(0px, 34.0657777777vw, 241.8670222213px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(4) {
    width: calc(clamp(0px, 5.8364444444vw, 41.4387555554px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(4)::before {
    top: calc(clamp(0px, 13.1022222222vw, 93.0257777774px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(5) {
    width: calc(clamp(0px, 5.5982222222vw, 39.7473777776px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(5)::before {
    top: calc(clamp(0px, 13.1022222222vw, 93.0257777774px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(6) {
    width: calc(clamp(0px, 20.487111111vw, 145.4584888883px) * 1);
  }
  .even_better_booster .step .step__list .step__list--item:nth-child(6)::before {
    top: calc(clamp(0px, 13.1022222222vw, 93.0257777774px) * 1);
  }
}
.even_better_booster .step .step__list .step__list--title {
  width: calc(100% + 6em);
  margin-left: -3em;
  margin-right: -3em;
}
@media screen and (min-width: 1024px) {
  .even_better_booster .step .step__list .step__list--title {
    display: grid;
    grid-template-rows: subgrid;
    font-size: calc(clamp(0px, 1.5416666667vw, 27.38px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step .step__list .step__list--title {
    font-size: calc(clamp(0px, 2.8586666667vw, 20.2965333333px) * 1);
  }
}
.even_better_booster .step .step__list .step__list--title.bold {
  font-weight: 600;
}
.even_better_booster .step .step__list .image {
  position: relative;
}
@media screen and (min-width: 1024px) {
  .even_better_booster .step .step__list .image {
    margin-bottom: calc(clamp(0px, 0.9635416667vw, 17.1125px) * 1);
  }
}
@media screen and (max-width: 1023px) {
  .even_better_booster .step .step__list .image {
    margin-bottom: calc(clamp(0px, 5.9555555555vw, 42.2844444443px) * 1);
  }
}