.sd-block-step {
  display: flex;
}
.sd-block-step .number-container {
  font-size: 120px;
  line-height: 80px;
  font-family: "Monument Extended", sans-serif;
}
.sd-block-step .text-container {
  margin-left: 50px;
}
.sd-block-step.color-white {
  color: #FFF;
}
.sd-block-step.color-white .number-container {
  color: transparent;
  -webkit-text-stroke: 2px #FFF;
  text-stroke: 2px #FFF;
}
.sd-block-step.color-black {
  color: #1c1c1c;
}
.sd-block-step.color-black .number-container {
  color: transparent;
  -webkit-text-stroke: 2px #1c1c1c;
  text-stroke: 2px #1c1c1c;
}
.sd-block-step.color-orange {
  color: #ea650c;
}
.sd-block-step.color-orange .number {
  color: transparent;
  -webkit-text-stroke: 2px #ea650c;
  text-stroke: 2px #ea650c;
}

@media screen and (max-width: 1600px) {
  .sd-block-step .number-container {
    font-size: 100px;
    line-height: 66px;
  }
  .sd-block-step .text-container {
    margin-left: 42px;
  }
}
@media screen and (max-width: 1400px) {
  .sd-block-step .number-container {
    font-size: 88px;
    line-height: 58px;
  }
  .sd-block-step .text-container {
    margin-left: 37px;
  }
}
@media screen and (max-width: 991px) {
  .sd-block-step.mobile_hide-yes {
    display: none;
  }
}

/*# sourceMappingURL=style.css.map */
