

/* Start:/local/templates/main/design/build/css/faq.css?17586893281896*/
section.solutionsPage__section-header {
  margin-bottom: 52px; }

.pageTemplate .faq--title {
  font-size: 55px;
  line-height: 122%;
  max-width: 838px; }
  @media (max-width: 768px) {
    .pageTemplate .faq--title {
      font-size: 24px; } }

.pageTemplate .faq--content {
  margin-bottom: 77px;
  max-width: 889px; }

.pageTemplate .faq--list {
  counter-reset: list-number;
  margin: 0;
  padding: 0; }

.pageTemplate .faq--element {
  padding: 22px 35px;
  border-radius: 19px;
  position: relative;
  background-color: var(--backgroundColor);
  margin: 1px; }
  .pageTemplate .faq--element::before {
    content: "";
    position: absolute;
    z-index: -1;
    background: linear-gradient(135deg, #C80048, #0085FF);
    border-radius: 20px;
    left: -1px;
    top: -1px;
    bottom: -1px;
    right: -1px; }
  .pageTemplate .faq--element:not(:last-child) {
    margin-bottom: 30px; }
  .pageTemplate .faq--element-wrapper {
    counter-increment: list-number;
    position: relative;
    padding-left: 74px; }
    @media (max-width: 768px) {
      .pageTemplate .faq--element-wrapper {
        padding-left: 54px; } }
    .pageTemplate .faq--element-wrapper h2 {
      font-size: 32px;
      line-height: 150%;
      font-family: 'GolosText';
      margin: 0;
      margin-bottom: 10px; }
      @media (max-width: 768px) {
        .pageTemplate .faq--element-wrapper h2 {
          font-size: 20px; } }
    .pageTemplate .faq--element-wrapper p {
      font-size: 16px;
      line-height: 150%; }
    .pageTemplate .faq--element-wrapper::before {
      content: counter(list-number);
      position: absolute;
      color: #C80048;
      font-size: 36px;
      font-family: 'Unbounded';
      font-weight: bold;
      line-height: 150%;
      left: 0;
      top: 0; }
      @media (max-width: 768px) {
        .pageTemplate .faq--element-wrapper::before {
          font-size: 20px; } }

/* End */
/* /local/templates/main/design/build/css/faq.css?17586893281896 */
