/*!*******************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/scss/acf-blocks/block-text-with-steps.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************/
/* Backgrounds */
/* Transitions */
/* Icons */
/* Backgrounds */
.block-text-with-steps {
  background-color: #151515;
}
@media (max-width: 991.98px) {
  .block-text-with-steps .container {
    padding-inline: 16px;
  }
}
.block-text-with-steps__text p {
  color: #FFFFFF;
}
.block-text-with-steps__text p a {
  color: #FFFFFF;
}
.block-text-with-steps__text p a:hover {
  color: #878D93;
}
@media (min-width: 992px) {
  .block-text-with-steps__text {
    max-width: 670px;
    margin: 0 auto;
  }
}
.block-text-with-steps__text .block-text-with-steps__title {
  font-weight: 600;
  line-height: 1.2;
  text-transform: capitalize;
}
.block-text-with-steps__text .block-text-with-steps__title h2 {
  color: #FFFFFF;
}
.block-text-with-steps__text .block-text-with-steps__desc {
  margin-bottom: 24px;
}
@media (min-width: 992px) {
  .block-text-with-steps__text .block-text-with-steps__desc {
    margin-bottom: 32px;
  }
}
.block-text-with-steps__text .block-text-with-steps__desc p {
  color: #FFFFFF;
  line-height: 1.4;
}
@media (min-width: 992px) {
  .block-text-with-steps__text .block-text-with-steps__desc p {
    font-size: 20px;
  }
}
.block-text-with-steps__link .btn {
  font-size: 16px;
}
.block-text-with-steps__steps {
  gap: 16px;
}
@media (min-width: 992px) {
  .block-text-with-steps__steps {
    flex-wrap: wrap;
  }
}
.block-text-with-steps__steps .block-text-with-steps__item {
  padding: 24px 16px 32px;
  border: 1px solid #4E5358;
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 16px;
  transition: all 0.4s ease-in-out;
}
.block-text-with-steps__steps .block-text-with-steps__item:hover {
  transform: scale(1.03);
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item {
    padding: 24px 32px 32px;
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:first-child {
    width: calc(30% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(2) {
    width: calc(39% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(3) {
    width: calc(30% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(4) {
    width: calc(50% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(5) {
    width: calc(50% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(6) {
    width: calc(30% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(7) {
    width: calc(39% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(8) {
    width: calc(30% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(9) {
    width: calc(50% - 8px);
  }
}
@media (min-width: 992px) {
  .block-text-with-steps__steps .block-text-with-steps__item:nth-child(10) {
    width: calc(50% - 8px);
  }
}
.block-text-with-steps__steps .block-text-with-steps__item .item-number {
  font-size: 64px;
  line-height: 1.2;
  padding-bottom: 22px;
  background-clip: text;
  background: #FFFFFF;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
  font-family: "Figtree", sans-serif;
}
.block-text-with-steps__steps .block-text-with-steps__item .item-title {
  line-height: 1.2;
  font-size: 16px;
  color: #FFFFFF;
}
.block-text-with-steps__steps .block-text-with-steps__item .item-text {
  line-height: 1.2;
  font-size: 14px;
  color: #FFFFFF;
}
.block-text-with-steps__steps .block-text-with-steps__item .item-text p {
  margin: 0;
}
.block-text-with-steps__steps .block-text-with-steps__item .item-text p a {
  text-decoration: underline;
  color: #FFFFFF;
}
.block-text-with-steps__steps .block-text-with-steps__item .item-text p a:hover {
  color: #878D93;
}
.block-text-with-steps__show-more a {
  position: relative;
  color: #FFFFFF;
  line-height: 1.5;
  font-weight: 600;
}
.block-text-with-steps__show-more a:after {
  padding-left: 6px;
  content: url(..//images/chevron.svg);
}

body.page-solution .block-text-with-steps__text p {
  color: rgba(39, 44, 48, 0.6);
}
body.page-solution .block-text-with-steps__text p:last-child {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  body.page-solution .block-text-with-steps__text .block-text-with-steps__desc {
    margin-bottom: 0px;
  }
}
body.page-solution .block-text-with-steps__text .block-text-with-steps__desc p {
  color: #FFFFFF;
}
body.page-solution .block-text-with-steps__text .block-text-with-steps__desc p:last-child {
  margin-bottom: 0;
}

/*# sourceMappingURL=block-text-with-steps.css.map*/