@media (max-width: 767.98px) {
  .benefits {
    padding-bottom: unset !important;
  }
}
@media (max-width: 767.98px) {
  .benefits .container-custom {
    max-width: unset !important;
  }
}
.benefits .--br-mobile {
  display: none;
}
@media (min-width: 320px) and (max-width: 480.98px) {
  .benefits .--br-mobile {
    display: block;
  }
}
@media (max-width: 767.98px) {
  .benefits__img {
    position: relative;
    top: 30px;
    max-width: 168px;
  }
}
@media (min-width: 768px) {
  .benefits .accordion {
    width: 360px;
  }
}
@media (min-width: 1024px) {
  .benefits .accordion {
    width: 351.65px;
  }
}
@media (min-width: 1320px) {
  .benefits .accordion {
    width: 410.32px;
  }
}
.benefits .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23F60' d='M10.59.496 6 5.076 1.41.496 0 1.906l6 6 6-6-1.41-1.41Z'/%3E%3C/svg%3E");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath fill='%23F60' d='M10.59.496 6 5.076 1.41.496 0 1.906l6 6 6-6-1.41-1.41Z'/%3E%3C/svg%3E");
  background-size: 12px;
  width: 12px;
  height: 8px;
}
.benefits .accordion__copy {
  flex: 1;
  padding-right: 15px;
}
.benefits__title-wrapper {
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .benefits__title-wrapper {
    margin-bottom: 35px;
  }
}
.benefits .title-red {
  color: #ff2846;
  font-family: "Poppins";
  font-size: 22px;
  font-style: normal;
  font-weight: 500;
  line-height: 130%;
  margin-bottom: 25px;
  letter-spacing: -1px;
}
@media (min-width: 320px) and (max-width: 480.98px) {
  .benefits .title-red {
    font-size: clamp(22px, 6.875vw, 26px);
  }
}
@media (min-width: 768px) {
  .benefits .title-red {
    line-height: 110%;
    margin-bottom: 35px;
    font-size: 34px;
  }
}
@media (min-width: 1024px) {
  .benefits .title-red {
    font-size: 30px;
    line-height: 130%;
    margin-bottom: 20px;
  }
}
@media (min-width: 1440px) {
  .benefits .title-red {
    font-size: 38px;
  }
}
.benefits .sub-title {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 110%;
  color: #000000;
  margin-bottom: 25px;
}
@media (min-width: 768px) {
  .benefits .sub-title {
    margin-bottom: 65px;
  }
}
@media (min-width: 1024px) {
  .benefits .sub-title {
    margin-bottom: 50px;
  }
}
@media (min-width: 768px) {
  .benefits__accordion-wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-direction: row;
    height: 100%;
  }
}
.benefits .accordion-item {
  border: unset;
  border-bottom: 1px solid #d8d8d8;
}
.benefits .accordion-item:first-of-type,
.benefits .accordion-item:last-of-type {
  border-radius: unset;
}
.benefits .accordion-item:last-of-type {
  border-radius: unset;
  border: unset;
}
.benefits .accordion-header {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-size: 15px;
  line-height: 110%;
  color: #000000;
}
.benefits .accordion-header .accordion-button {
  padding: 15px 0 15px 45px;
}
@media (min-width: 768px) {
  .benefits .accordion-header .accordion-button {
    padding: 15px 0 15px 60px;
  }
}
.benefits .accordion-header .accordion-button:focus {
  border-color: unset;
  box-shadow: unset;
  box-shadow: unset;
}
.benefits .accordion-header .accordion-button:not(.collapsed) {
  color: #000000;
  background-color: unset;
  box-shadow: unset;
}
@media (min-width: 768px) {
  .benefits .accordion-header {
    font-size: 18px;
    line-height: 110%;
    min-width: 351.5px;
  }
}
.benefits .accordion-body {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 140%;
  color: #404e5a;
  padding: 0 0 15px 0;
}
@media (min-width: 768px) {
  .benefits .accordion-body {
    padding-left: 15px;
  }
}
.benefits .i-benefits {
  margin: 0 10px 0 0;
  padding: 0;
  width: 32px;
  height: 32px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  position: absolute;
  left: 0px;
}
@media (min-width: 768px) {
  .benefits .i-benefits {
    width: 32px;
    height: 32px;
    left: 15px;
  }
}
.benefits .i-benefits.trophy {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.896 3.646v-.018l-.001-.017a4.131 4.131 0 0 1-.001-.563.251.251 0 0 1 .372-.175l.23-.404-.23.404a.25.25 0 0 1 .124.25l-.002.014v.014a3.83 3.83 0 0 0-.002.511v6.664a4.76 4.76 0 0 0 3.932 4.687c.222.04.332.2.333.321a.23.23 0 0 1-.065.167.134.134 0 0 1-.117.04 5.26 5.26 0 0 1-4.573-5.215v-6.68Z' fill='%23000' stroke='%232FD665'/%3E%3Cpath d='M17.55 10a.77.77 0 0 1-.39-.11l-.54-.32a.75.75 0 0 1-.25-1 .74.74 0 0 1 1-.26l.35.21c2.67-.2 3.28-3.24 3.48-4.68H2.8c.14 1.45.78 4.48 3.45 4.62l.35-.21a.74.74 0 0 1 1 .26.75.75 0 0 1-.25 1l-.54.32a.77.77 0 0 1-.39.11c-4.11 0-5.2-4.5-5.2-6.88A.76.76 0 0 1 2 2.34h20a.76.76 0 0 1 .75.75c0 2.38-1.09 6.91-5.2 6.91ZM12 21.66a.76.76 0 0 1-.75-.75v-5.57a.75.75 0 1 1 1.5 0v5.57a.76.76 0 0 1-.75.75Z' fill='%232FD665'/%3E%3Cpath d='M17.57 21.66h-10a.75.75 0 1 1 0-1.5h10a.75.75 0 0 1 0 1.5Z' fill='%232FD665'/%3E%3Cpath d='m17.165 3.495-.002.018V10.211a5.26 5.26 0 0 1-1.082 3.196.126.126 0 0 1-.104.051.218.218 0 0 1-.156-.066l-.352.351.352-.351c-.081-.081-.118-.267.008-.446a4.76 4.76 0 0 0 .864-2.735V3.547c.01-.16.011-.32.001-.48a.25.25 0 0 1 .475-.085c.01.171.008.343-.004.513Z' fill='%23000' stroke='%232FD665'/%3E%3C/svg%3E");
}
.benefits .i-benefits.star {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.498 21.92a.67.67 0 0 1-.352-.09l-5.138-2.707-4.524 2.436c-.738.4-1.662.126-2.062-.613l-.015-.028a1.64 1.64 0 0 1-.158-1l.88-5.194L2.45 11a1.6 1.6 0 0 1 0-2.227c.234-.246.544-.405.88-.45l5.043-.767 2.243-4.673a1.515 1.515 0 0 1 2.754 0l2.253 4.69 5.06.774c.409.061.776.287 1.016.624.448.644.38 1.514-.162 2.081l-3.661 3.68.51 2.8a.782.782 0 0 1-.625.9.758.758 0 0 1-.88-.614l-.52-2.799a1.623 1.623 0 0 1 .44-1.408l3.67-3.706-5.06-.785a1.52 1.52 0 0 1-1.152-.9l-2.252-4.669-2.28 4.743c-.205.478-.64.817-1.153.9l-5.043.766 3.643 3.7c.363.365.526.882.44 1.39l-.88 5.193 4.523-2.426a1.472 1.472 0 0 1 1.443 0l5.13 2.706a.788.788 0 0 1 .388.88.77.77 0 0 1-.74.6l.019-.084Z' fill='%232FD665'/%3E%3C/svg%3E");
}
.benefits .i-benefits.activity {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.402 7.185c1.051 0 2-.632 2.401-1.602a2.589 2.589 0 0 0-.567-2.827A2.603 2.603 0 0 0 18.4 2.2a2.592 2.592 0 0 0 1 4.985Zm0-3.703a1.121 1.121 0 1 1-1.123 1.12c0-.619.503-1.12 1.123-1.12ZM3.476 15.995c0 2.927 1.617 4.532 4.543 4.532a.75.75 0 0 1 .742.741.742.742 0 0 1-.742.732C4.307 22 2 19.698 2 15.995V8.79c0-3.712 2.307-6.014 6.019-6.014h6.504a.742.742 0 0 1 .734.74.731.731 0 0 1-.743.733H8.02c-2.926 0-4.543 1.613-4.543 4.541v7.205Zm10.393-1.923a.787.787 0 0 1-.495.283.743.743 0 0 1-.539-.16l-2.713-2.124-2.44 3.165a.734.734 0 0 1-1.033.15.74.74 0 0 1-.133-1.031l2.89-3.757a.743.743 0 0 1 1.043-.132l2.713 2.125 2.386-3.042a.735.735 0 0 1 .953-.05.73.73 0 0 1 .196.931l-2.828 3.642Zm6.69-5.282a.733.733 0 0 0-.733.732v6.473c-.027 2.927-1.644 4.532-4.57 4.532h-2.951a.75.75 0 0 0-.742.741.742.742 0 0 0 .742.732h2.952c3.712 0 6.027-2.302 6.027-6.005V9.522c0-.4-.323-.727-.725-.732Z' fill='%232FD665'/%3E%3C/svg%3E");
}
.benefits .i-benefits.heart {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.52 2.803a6.208 6.208 0 0 1 3.715 3.19 7.9 7.9 0 0 1 .336 5.96 12.518 12.518 0 0 1-2.965 4.765 23.866 23.866 0 0 1-2.815 2.472l-.053.045a.724.724 0 0 1-1.006-.198.748.748 0 0 1 .177-1.043 23.335 23.335 0 0 0 2.647-2.328 10.947 10.947 0 0 0 2.647-4.18 6.345 6.345 0 0 0-.3-4.8 4.78 4.78 0 0 0-2.85-2.445 5.042 5.042 0 0 0-4.615.818.73.73 0 0 1-.882 0 5.033 5.033 0 0 0-4.615-.818 4.778 4.778 0 0 0-2.876 2.436 6.4 6.4 0 0 0-.283 4.782A10.981 10.981 0 0 0 6.43 15.63a33.037 33.037 0 0 0 5.753 4.495c.264.186.38.524.288.837a.743.743 0 0 1-.694.538.706.706 0 0 1-.405-.126 34.305 34.305 0 0 1-5.992-4.683 12.364 12.364 0 0 1-2.973-4.764 7.945 7.945 0 0 1 .37-5.933 6.208 6.208 0 0 1 3.715-3.191 6.565 6.565 0 0 1 5.515.737 6.565 6.565 0 0 1 5.515-.737Zm-.723 6.885a1.972 1.972 0 0 0-1.359-1.797.762.762 0 0 1-.311-.877.741.741 0 0 1 .761-.517 3.466 3.466 0 0 1 2.374 3.012.747.747 0 0 1-.148.548.72.72 0 0 1-.488.278.744.744 0 0 1-.829-.647Z' fill='%232FD665'/%3E%3C/svg%3E");
}
.benefits .i-benefits .sub-title {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 110%;
  color: #000000;
}
