/* line 2, page_actions.scss */
.action_head {
  margin-bottom: 100px;
  max-width: 600px;
  margin-top: 50px; }
  /* line 6, page_actions.scss */
  .action_head_big {
    margin-bottom: 16px; }
    /* line 8, page_actions.scss */
    .action_head_big span {
      color: var(--red-700); }
  /* line 12, page_actions.scss */
  .action_head_small {
    margin-bottom: 24px; }
  /* line 15, page_actions.scss */
  .action_head_labels {
    display: flex;
    gap: 16px;
    flex-flow: wrap; }
    /* line 19, page_actions.scss */
    .action_head_labels .label_item {
      border-radius: 8px;
      padding: 7px 16px;
      background: var(--fon-gray-50);
      display: flex;
      gap: 6px;
      box-shadow: 0 4px 4px 0 rgba(102, 112, 133, 0.2);
      background: var(--white);
      border: 1px solid var(--fon-gray-200);
      align-items: center;
      width: max-content; }
/* line 33, page_actions.scss */
.action_benefits {
  margin-bottom: 100px; }
  /* line 35, page_actions.scss */
  .action_benefits_head {
    font-weight: 700;
    font-size: 20px;
    line-height: 120%;
    margin-bottom: 16px; }
  /* line 41, page_actions.scss */
  .action_benefits_text {
    margin-top: 16px; }
  /* line 44, page_actions.scss */
  .action_benefits_questions {
    display: grid;
    gap: 24px; }
    /* line 47, page_actions.scss */
    .action_benefits_questions_notice {
      font-size: 12px; }
    /* line 50, page_actions.scss */
    .action_benefits_questions_action {
      border-radius: 8px;
      padding: 7px 16px;
      box-shadow: 0 4px 4px 0 rgba(102, 112, 133, 0.2);
      background: var(--white);
      border: 1px solid var(--fon-gray-200); }
  /* line 58, page_actions.scss */
  .action_benefits_items {
    margin-top: 24px;
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 24px; }
    @media screen and (max-width: 768px) {
      /* line 58, page_actions.scss */
      .action_benefits_items {
        grid-template-columns: 1fr;
        gap: 16px; } }
    /* line 67, page_actions.scss */
    .action_benefits_items.prods_items {
      grid-template-columns: repeat(4, minmax(0, 1fr)); }
      @media screen and (max-width: 768px) {
        /* line 67, page_actions.scss */
        .action_benefits_items.prods_items {
          grid-template-columns: repeat(2, minmax(0, 1fr));
          gap: 16px; } }
    /* line 74, page_actions.scss */
    .action_benefits_items .benefit_item {
      border-radius: 8px;
      padding: 24px;
      display: block;
      background: var(--white);
      border: 1px solid var(--fon-gray-200);
      box-shadow: 0 4px 4px 0 rgba(102, 112, 133, 0.2);
      text-decoration: none;
      color: inherit; }
      /* line 83, page_actions.scss */
      .action_benefits_items .benefit_item_head {
        display: flex;
        align-items: center;
        justify-content: start;
        gap: 8px;
        font-size: 18px;
        font-weight: 700;
        margin-bottom: 16px; }
        /* line 91, page_actions.scss */
        .action_benefits_items .benefit_item_head img {
          width: 100%; }
        /* line 94, page_actions.scss */
        .action_benefits_items .benefit_item_head_icon {
          color: #fff;
          background: var(--color-theme-blue-bg);
          width: 40px;
          height: 40px;
          display: flex;
          align-items: center;
          justify-content: center;
          border-radius: 8px; }
      /* line 106, page_actions.scss */
      .action_benefits_items .benefit_item_content_after {
        margin-top: 8px; }
      /* line 110, page_actions.scss */
      .action_benefits_items .benefit_item_link {
        display: flex;
        align-items: center;
        justify-content: space-between; }
        /* line 114, page_actions.scss */
        .action_benefits_items .benefit_item_link .link_icon {
          color: var(--red-700); }
      /* line 119, page_actions.scss */
      .action_benefits_items .benefit_item.review_item .benefit_item_head {
        gap: 4px; }
        /* line 121, page_actions.scss */
        .action_benefits_items .benefit_item.review_item .benefit_item_head svg {
          fill: #fe9a00;
          color: #fe9a00; }
/* line 131, page_actions.scss */
.action .coll_q_item {
  border-radius: 8px;
  padding: 7px 16px;
  background: var(--fon-gray-50);
  display: grid;
  gap: 16px;
  box-shadow: 0 4px 4px 0 rgba(102, 112, 133, 0.2);
  background: var(--white);
  border: 1px solid var(--fon-gray-200); }
  /* line 140, page_actions.scss */
  .action .coll_q_item_head {
    font-weight: 600;
    font-size: 16px;
    line-height: 150%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    cursor: pointer; }
  /* line 149, page_actions.scss */
  .action .coll_q_item_content {
    display: none; }
  /* line 153, page_actions.scss */
  .action .coll_q_item.activex .coll_q_item_content {
    display: block; }
  /* line 157, page_actions.scss */
  .action .coll_q_item.activex .coll_q_item_head svg {
    transform: rotate(180deg); }
