.section-benefits {
  padding: 4.375rem 0;
}
@media (min-width: 1200px) {
  .section-benefits {
    padding: 7rem 0;
  }
}
.section-benefits .container {
  max-width: 81.25rem;
}
@media (max-width: 767px) {
  .section-benefits h2,
  .section-benefits .h2 {
    font-size: 1.75rem;
    line-height: 1.3571428571;
    margin: 0 0 1.5rem;
  }
}
@media (min-width: 992px) {
  .section-benefits h2,
  .section-benefits .h2 {
    line-height: 1.3;
  }
}
.section-benefits p {
  margin: 0 0 1.125rem;
}
@media (min-width: 992px) {
  .section-benefits p {
    margin: 0 0 2.125rem;
  }
}
.section-benefits ul {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  gap: 1.375rem;
}
@media (min-width: 992px) {
  .section-benefits ul {
    gap: 0.875rem;
  }
}
.section-benefits ul li {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23FFC56D' d='M2.605 2.662c-3.492 3.53-3.473 9.241.057 12.733 3.53 3.492 9.241 3.473 12.733-.057 3.492-3.53 3.473-9.242-.057-12.733-3.53-3.492-9.242-3.473-12.733.057Zm10.779 4.611-4.896 4.953c-.418.418-1.101.418-1.519 0l-.19-.19-.569-.569-1.594-1.575a1.077 1.077 0 0 1 0-1.518 1.077 1.077 0 0 1 1.518 0L7.73 9.949l4.137-4.175a1.077 1.077 0 0 1 1.518 0c.417.398.417 1.082 0 1.5Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 1.125rem 1.125rem;
  background-position: 0 50%;
  padding: 0 0 0 1.625rem;
}
@media (min-width: 992px) {
  .section-benefits ul li {
    padding: 0 0 0 1.8125rem;
  }
}
@media (min-width: 1200px) {
  .section-benefits .text-holder {
    padding: 0 6.375rem 0 0;
  }
}