/**
 * Scoped FAQ / accordion tweaks: add class `qaf` to the Fusion accordion element.
 * Link-decoration overrides are inlined on the `fusion-dynamic-css` handle in functions.php
 * (Fusion file-based CSS in uploads does not include fusion_dynamic_css_final output).
 * -------------------------------------------------------------------------- */

/* Panel toggle: Avada sets text-decoration-line / thickness / offset as separate longhands */
.awb-link-decoration #wrapper .fusion-faq-shortcode.qaf .panel-title a[data-toggle="collapse"]:hover,
.awb-link-decoration #wrapper .fusion-faq-shortcode.qaf .panel-title a[data-toggle="collapse"]:focus,
#wrapper .fusion-faq-shortcode.qaf .panel-title a[data-toggle="collapse"]:hover,
#wrapper .fusion-faq-shortcode.qaf .panel-title a[data-toggle="collapse"]:focus,
.awb-link-decoration #wrapper .qaf .panel-title a[data-toggle="collapse"]:hover,
.awb-link-decoration #wrapper .qaf .panel-title a[data-toggle="collapse"]:focus,
#wrapper .qaf .panel-title a[data-toggle="collapse"]:hover,
#wrapper .qaf .panel-title a[data-toggle="collapse"]:focus {
	text-decoration: none !important;
	text-decoration-line: none !important;
	text-decoration-style: solid !important;
	text-decoration-thickness: 0 !important;
	text-underline-offset: 0 !important;
}

/* Answer body: comfortable line length for paragraph copy */
#wrapper .fusion-faq-shortcode.qaf .panel-body p,
#wrapper .qaf .panel-body p {
	max-width: 70ch;
	text-wrap: pretty !important;
}
