/*

+----------------------+--------+----------+----------------+----------------+----------------+----------------+
|        Device        | Mobile |  Tablet  | Desktop        | Desktop        | Desktop        | Desktop        |
+----------------------+--------+----------+----------------+----------------+----------------+----------------+
| Syntax               | XS     | S        | M              | L              | XL             | XXL            |
| Min-Max              | 0-767  | 768-1150 | 1151-1280      | 1281-1366      | 1367-1536      | 1537+          |
| Navigation           | Mobile | Mobile   | Desktop        | Desktop        | Desktop        | Desktop        |
| Navigation Max Width | 100%   | 100%     | 100%           | 100%           | 100%           | 1422px         |
| Image Usage          | Mobile | Tablet   | Desktop        | Desktop        | Desktop        | Desktop        |
| Max Width            | 100%   | 100%     | 1204px         | 94%            | 94%            | 94%            |
+----------------------+--------+----------+----------------+----------------+----------------+----------------+

*/
.experience-dynamic-faq-faqTopicList .topic-list {
  padding-bottom: 3em;
}
.experience-dynamic-faq-faqTopicList .topic-list .topic-card {
  background: #F6F6F6;
  padding: 1em 0;
  margin-top: 1em;
}
.experience-dynamic-faq-faqTopicList .topic-list .topic-card.active, .experience-dynamic-faq-faqTopicList .topic-list .topic-card:active {
  border: 0.5px solid #101010;
}
.experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item {
  font-size: 1.125rem;
  text-decoration: none;
  font-weight: 700;
  border: 0;
  padding: 2rem 0.5rem 1.25rem;
}
.experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item.focus, .experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item:focus {
  text-decoration: none;
}
.experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item.active, .experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item:active {
  text-decoration: none;
  font-weight: 700;
}
.experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item.disabled, .experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item:disabled {
  color: #757575;
  pointer-events: none;
  text-decoration: none;
}
.experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item.hover, .experience-dynamic-faq-faqTopicList .topic-list .topic-card .topic-item:hover {
  text-decoration: none;
}
.experience-dynamic-faq-faqTopicList .topic-card-body {
  margin-top: 1.25em;
}
