/*
.faq_wrapper {
  display: flex;

  .faq_block {
    flex-basis: 50%;
    padding: 160px 20px 180px 0;


    .faq_header {

      .topheadline {}

      .headline_underline {
        margin-top: 0;

        &:after {
          margin-left: 108px;
        }
      }

      .content {
      }

    }

    .faq_accordion {
      .accordion {}
    }

    .faq_button {
      margin-top: 60px;
    }
  }

  .img_block {
    flex-basis: 50%;
    padding-left: 20px;
    height: 1060px;

    img {
      height: 100%;
      width: 100%;
      object-fit: cover;
    }

  }

}

@media all and (max-width: $breakXL) {
  .faq_wrapper {
    flex-direction: column;

    .faq_block {
      flex-basis: 100%;
      padding: 80px 0 120px 0;
      order: 2;
    }

    .img_block {
      flex-basis: 100%;
      padding-left: 0;
      order: 1;


    }
  }
}*/
