
.text {
    font-weight: inherit;
    font-style: inherit;
    color: inherit;
    font-size: inherit;
}

.card .collapse.show.author-mode .card-body .text.cq-Editable-dom .cmp-text {
    font-weight: 400;
    color: #898989;
    font-size: 1rem;
}

.card .collapse .card-body .text .cmp-text {
    font-weight: 400;
    color: #898989;
    font-size: 1rem;
}

.accordion .card > .card-header {
    cursor: pointer;
}

.faq-container > .faq-text > h2 span {
    color: #3a508e;
}

.faq-container > .faq-text a {
    color: inherit;
}

.frequently-questions-item .card .collapse .card-body .text .cmp-text p {
    word-break: break-word;
}

.frequently-questions-item .card .collapsing .card-body .text .cmp-text p {
    word-break: break-word;
}

.faq-container .frequently-questions-item .card .card-body .text .cmp-text ul, li {
  list-style: inherit;
}

.faq-container > .faq-text .title {
  word-break: break-word;
  color: #0a67b1;
  font-size: 64px;
  font-weight: 300;
  letter-spacing: -3px;
}

@media (max-width: 768px) {
  .main-content .faq-container > .faq-text .title {
    font-size: 33px;
  }

  .main-content .faq-container > .faq-text .subtitle {
    font-size: 15px;
  }
}

.faq-container > .faq-text .subtitle,
.faq-container > .faq-text .fac-text {
  color: #898989;
  font-size: 18px;
  word-break: break-word;
}
