{# BLOCK B15 #}
{% import 'blocks\\macros.html.twig' as macros %}
<section {% if settings.extra_block_id|default %} id="{{ settings.extra_block_id|default}}" {% endif %} class="{% block skin_class %}block-cards-list{% endblock %} {{ settings.extra_class|default }}" style="{{ macros.getStyles(settings) }}" {{ macros.getBlockDataAttributes(_context) }}>
<div class="{% if settings.fullwidth|default %}container-fluid px-5{% else %}container{% endif %}">
<div class="row no-margin">
<div class="{% if (settings.offset|default) %}col-md-8 offset-md-2{% else %}col-12{% endif %}">
{% if fields.title|default %}
<div class="row no-margin">
<div class="col-12">
{{ fields.title|raw }}
<hr>
</div>
</div>
{% endif %}
{% if settings.carousel|default == '1' or settings.carousel_1175|default == '1' or settings.carousel_600|default == '1' or settings.carousel_480|default == '1' %}
{% import 'blocks\\B15_cards_list\\B15_cards_list.default.settings.twig' as slick_settings %}
<div class="row slick-carousel" data-slick='{{slick_settings.getSlick_Settings(settings)|replace({"\n":""})}}'>
{% else %}
<div class="row row-cols-{{ settings.column|default(1) }} row-cols-md-{{ settings.column_md|default(2) }} row-cols-lg-{{ settings.column_lg|default(3) }} row-cols-xl-{{ settings.column_xl|default(4) }}{{ settings.align|default }}">
{% endif %}
{# {% if settings.column|default == 5 %}
{% set columns = "col-sm-6 col-md-4 col-lg-1-5" %}
{% else %}
{% set columns = "col-md-"~ 12 / (settings.column|default > 0 ? settings.column|default : 1) %}
{% endif %} #}
{% set columns = "col" %}
{% set counter = 0 %}
{% for item in repeatable %}
<div class="{{columns}} {{ settings.align_content|default }}" {% if settings.is_animated|default %}data-aos="{{ settings.animation_type|default("fade")}}" data-aos-delay="{{ counter }}"{% endif %}>
<div class="w-100 h-100" {% if item.bgcolor|default %} style="background-color: {{item.bgcolor}}; border-radius:{{ settings.card_border_radius|default("0px")}};" {% endif %}>
{# link #}
{% block startlink %}
{% if item.file_download|default %}
<a href="{{item.file_download}}" target="_blank">
{% elseif item.url_ext|default %}
<a href="{{item.url_ext}}" target="{{ item.target|default("_self") }}">
{% elseif item.link|default %}
{% set pageInfo=get_page_info(app.request.locale, item.link) %}
<a href="{{ pageInfo.url }}" target="{{ item.target|default("_self") }}">
{% endif %}
{% endblock %}
{# image #}
{% block image %}
{% if item.image|default %}
<div style="padding:{{settings.image_padding|default("20px 20px 0px 20px")}}">
{% set extension = item.image|default|extension %}
{% if extension == 'svg' or extension == 'gif' %}
<img src="{{CDN_URL|default}}{{ item.image }}" alt="{{ item.image_alt|default }}" class="img-fluid" style="border-radius:{{ settings.img_border_radius|default("0px")}}">
{% else %}
<img src="{{ (item.image)|imagine_filter('small')|urldecode }}" alt="{{ item.image_alt|default }}" class="img-fluid" loading="lazy" style="border-radius:{{ settings.img_border_radius|default("0px")}}">
{% endif %}
</div>
{% endif %}
{% endblock %}
{# content #}
<div style="padding:{{settings.card_padding|default("20px")}}">
{% block content %}
{% set textcolor = settings.textcolor|default ? 'style="color: ' ~ settings.textcolor ~ ';"' : '' %}
{% if item.textcolor|default %}
{% set textcolor = 'style="color: ' ~ item.textcolor ~ ';"' %}
{% endif %}
{% if item.label|default %}<h3 {{ textcolor|raw }}>{{ item.label }}</h3>{% endif %}
{% if item.short_text|default %}<div {{ textcolor|raw }}>{{ item.short_text|default|raw }}</div>{% endif %}
{% if item.btn_label|default %}<div class="btn {{settings.btn_style|default('btn-primary')}}" {{ textcolor|raw }}>{{item.btn_label}}</div>{% endif %}
{% endblock %}
{# link #}
{% block endlink %}
{% if item.file_download|default or item.link|default or item.url_ext|default %}</a>{% endif %}
{% endblock %}
</div>
</div>
</div>
{% set counter = counter + 150 %}
{% endfor %}
</div>
</div>
</div>
</div>
</section>
{# @END BLOCK #}