{% block element_faq %}
<div class="cms-element-faq" style="height: 100%; width: 100%">
{% block element_faq_image_inner %}
<div class="cms-el-faq">
<div id="accordion{{element.id|slice(1, 4)}}" class="accordion" {% if element.config.columnsCount.value > 1 %}style="column-count:{{element.config.columnsCount.value}}"{% endif %}>
{% for n in range(1, element.config.questionsCount.value) %}
<div class="card">
<div class="card-header" id="heading{{ n }}">
<h5 class="mb-0">
<button class="btn btn-link {% if( not (n==1 and element.config.opentheFirst.value)) %}collapsed{% endif %}" data-toggle="collapse" data-target="#collapse{{ n }}{{element.id|slice(1, 4)}}" aria-expanded="true" aria-controls="collapse{{ n }}{{element.id|slice(1, 4)}}">
{{element.config["q"~n~"Text"].value}}
</button>
</h5>
</div>
<div id="collapse{{ n }}{{element.id|slice(1, 4)}}" class="collapse {% if( n==1 and element.config.opentheFirst.value) %}show{% endif %}" aria-labelledby="heading{{ n }}" data-parent="#accordion{{element.id|slice(1, 4)}}">
<div class="card-body p-4">
{{element.config["a"~n~"Text"].value|raw}}
</div>
</div>
</div>
{% endfor %}
</div>
</div>
{% endblock %}
{% block element_faq_rich_snippets %}
{% if element.config.richsnippet.value %}
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{% for n in range(1, element.config.questionsCount.value) %}
{
"@type": "Question",
"name": "{{element.config["q"~n~"Text"].value}}",
"acceptedAnswer": {
"@type": "Answer",
"text": "{{element.config["a"~n~"Text"].value}}"
}
}{% if element.config.questionsCount.value != n %},{% endif %}
{% endfor %}
]
}
</script>
{% endif %}
{% endblock %}
</div>
{% endblock %}