.faq-section {
  display: flex;
  flex-wrap: wrap;
  row-gap: 32px;
}

.faq-section > *:first-child {
  flex-basis: 100%;
  width: 100%;
  max-width: 100%;
}

.faq-section .bg-image {
  flex-basis: 35%;
  width: 35%;
  max-width: 35%;
  height: 520px;
}

.faq-section .ct-tab-button {
  padding: 0;
  padding-right: calc(1.6rem + 36px) !important;
}

