@media (max-width: 991px) {
  .checkmarkBlocks__section:is(section) {
    padding: 5.6rem 0;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__section:is(section) {
    padding: 3.2rem 0;
  }
}
.checkmarkBlocks__wrapper {
  display: grid;
  grid-template-columns: 30rem 1fr;
  gap: 14.3rem;
}
@media (max-width: 1199px) {
  .checkmarkBlocks__wrapper {
    gap: 10rem;
  }
}
@media (max-width: 991px) {
  .checkmarkBlocks__wrapper {
    grid-template-columns: 1fr;
    gap: 3.2rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__wrapper {
    gap: 2.4rem;
  }
}
.checkmarkBlocks__left {
  gap: 2.4rem;
}
@media (max-width: 991px) {
  .checkmarkBlocks__left {
    gap: 2rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__left {
    gap: 1.6rem;
  }
}
.checkmarkBlocks__textAboveTitle {
  color: #ff5e18;
}
@media (max-width: 991px) {
  .checkmarkBlocks__textAboveTitle:is(p) {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__textAboveTitle:is(p) {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
@media (max-width: 991px) {
  .checkmarkBlocks__title {
    font-size: 3.6rem;
    line-height: 4.4rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__title {
    font-size: 2.4rem;
    line-height: 3.2rem;
  }
}
@media (max-width: 991px) {
  .checkmarkBlocks__text:is(p) {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__text:is(p) {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
.checkmarkBlocks__blocks {
  gap: 2.4rem;
}
.checkmarkBlocks__block {
  gap: 2.4rem;
  padding: 3.2rem 4.8rem;
  border-radius: 2.4rem;
  border: 1px solid #e8eef8;
}
@media (max-width: 991px) {
  .checkmarkBlocks__block {
    padding: 2.4rem;
    border-radius: 2rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__block {
    padding: 1.6rem;
    border-radius: 1.6rem;
  }
}
@media (max-width: 991px) {
  .checkmarkBlocks__block--icon {
    max-width: 5.6rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__block--icon {
    max-width: 4.8rem;
  }
}
@media (max-width: 991px) {
  .checkmarkBlocks__block--text {
    font-size: 1.4rem;
    line-height: 2rem;
  }
}
@media (max-width: 650px) {
  .checkmarkBlocks__block--text {
    font-size: 1.2rem;
    line-height: 1.8rem;
  }
}
.checkmarkBlocks__button {
  max-width: fit-content;
}
@media (max-width: 650px) {
  .checkmarkBlocks__button {
    margin-top: 0.8rem;
  }
}

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