
.section-faq {
    margin-top: 30px;
  }
  
  @media (min-width: 900px) {
    .section-faq {
      margin-top: 50px;
    }
    .section-faq .termsDetail p:not(:lang(en)){
      letter-spacing: -0.05px;
    }
  }
  
  .section-faq .-container {
    max-width: 1170px;
    margin-left: auto;
    margin-right: auto;
    padding-left: 16px;
    padding-right: 16px;
    padding-bottom: 36px;
  }
  
  .section-faq .-section-title {
    font-weight: 500;
    font-size: 24px;
    line-height: 140%;
  
    text-align: center;
  
    color: var(--brand-color-black);
  }
  .cs-header {
    margin-bottom: 30px;
    margin-top: 30px;
  }
  
  @media (min-width: 900px) {
    .section-faq .-section-title {
      font-weight: 500;
      font-size: 51px;
      line-height: 60px;
    }
  
    .section-faq .cs-header {
      font-size: 45px !important;
    }
  
    .section-faq .m-0{
      font-size: 20px!important;
    }
    .section-faq .-section-description {
      margin-top: 30px;
  
      font-size: 20px;
      line-height: 160%;
    }
  
    .section-faq .cs-header {
      text-align: left;
      margin-top: 50px;
    }
  }
  @media (max-width: 900px) {  
  
    .section-faq .m-0{
      font-size: 20px!important;
    }
  }
  
  @media(max-width:500px) {
    .section-faq .-container .termsContain .termsDetail h2.sub-title-3:lang(nl) {
        font-size: 20px !important;
    }
  }
  
  
  .section-faq .-section-description {
    margin-top: 7px;
    max-width: 716px;
    margin-left: auto;
    margin-right: auto;
  
    text-align: center;
  
    color: #747789;
  }