.faqs__content {
  padding: 150px 0;
  @media (max-width: 992px) {
    padding: 120px 0;
  }
  h3 {
    font-size: var(--body-regular-size);
    font-weight: var(--body-regular-weight);
    line-height: var(--body-regular-line);
    margin-bottom: 10px;
    text-transform: uppercase;
  }
  h2 {
    font-size: var(--heading-1-size);
    font-weight: var(--heading-1-weight);
    line-height: var(--heading-1-line);
    margin: 0;
  }
  p {
    font-size: var(--body-small-regular-size);
    font-weight: var(--body-small-regular-weight);
    line-height: var(--body-small-regular-line);
    margin-top: 20px;
    margin-bottom: 0;
  }
  .news-big-card .row {
    margin-left: 0;
    margin-right: 0;
  }
  #faq_accordion {
    margin-top: 60px;
    h4 {
      font-size: var(--body-regular-size);
      font-weight: var(--body-regular-weight);
      line-height: var(--body-regular-line);
      margin: 30px 0;
      @media (max-width: 992px) {
        margin-right: 30px;
      }
    }
    #faq_answer {
      font-size: var(--body-small-regular-size);
      font-weight: var(--body-small-regular-weight);
      line-height: var(--body-small-regular-line);
      margin-bottom: 30px;
    }
  }
  .accordion button::after {
    content: "+";
    color: #fff;
    position: absolute;
    right: 0;
    height: 100%;
    align-content: center;
    font-size: 47.4px;
    font-weight: lighter;
    transition: all 0.3s ease;
  }

  .accordion button.light::after {
    color: #e0e0e0;
  }

  .accordion button:not(.collapsed)::after {
    transform: rotate(45deg);
  }

  .faq-accordion {
    border-top: #656565 1px solid;
  }

  .faq-accordion.light {
    border-top: #e0e0e0 1px solid;
  }
}
