<section class="slice slice--testimonies text-violet">
<div class="fluid-grid relative">
{% if slice.surTitle is defined and slice.surTitle %}
<h2 class="title--XS font-weight-xbold uppercase lg:absolute">
{{ slice.surTitle }}
</h2>
{% endif %}
<div class="row" js-slider="{options: { slidesPerView: 1, spaceBetween: 16 }}">
<div class="col-12 lg-col-10 lg-col-offset-1 mt-4 lg:mt-0">
<div class="swiper-container bg-green overflow-hidden w-full" js-slider-el>
<div class="swiper-wrapper">
{% for testimony in slice.testimonies %}
{% set hasImage = false %}
{% set isLogo = false %}
{% if testimony.image.singleMedia is defined and testimony.image.singleMedia.publicId is not null %}
{% set hasImage = true %}
{% endif %}
{% if testimony.isLogo %}
{% set isLogo = true %}
{% endif %}
<div class="swiper-slide slice--testimonies__item">
<div class="w-full flex items-center lg:block lg:w-3/8">
{% if hasImage %}
{% if isLogo %}
<picture class="flex-shrink-0">
<source height="85" media="(max-width:767px)" data-srcset="{{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_limit,q_auto,w_150,h_85') }} 1x, {{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_limit,q_auto,w_150,h_85,dpr_2') }} 2x">
<source media="(min-width:768px)" data-srcset="{{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_limit,q_auto,w_200,h_115') }} 1x, {{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_limit,q_auto,w_200,h_115,dpr_2') }} 2x">
<img height="115" class="lazyload lg:mt-14 lg:mb-4" data-src="{{ cloudinary_media(testimony.image.singleMedia, 'c_limit,w_200,h_115') }}" alt="{{ testimony.image.singleMedia.alt }}"/>
</picture>
{% else %}
<picture class="flex-shrink-0">
<source media="(max-width:767px)" data-srcset="{{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_fill,q_auto,w_120,h_120,g_face') }} 1x, {{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_fill,q_auto,w_120,h_120,g_face,dpr_2') }} 2x">
<source media="(min-width:768px)" data-srcset="{{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_fill,q_auto,w_175,h_175,g_face') }} 1x, {{ cloudinary_media(testimony.image.singleMedia, 'f_auto,c_fill,q_auto,w_175,h_175,g_face,dpr_2') }} 2x">
<img class="visual round w-full lazyload lg:-mt-3 lg:mb-5" height="175" width="175"
data-src="{{ cloudinary_media(testimony.image.singleMedia, 'f_auto,q_auto,c_fill,g_face,w_175,h_175') }}"
alt="{{ testimony.image.singleMedia.alt }}">
</picture>
{% endif %}
{% endif %}
<div class="{{ not hasImage ? 'lg:text-right lg:mt-14 lg:pr-10' : 'ml-6 lg:ml-0' }}">
<div class="name paragraph--M font-weight-xbold">
{{ testimony.name }}
</div>
<div class="description paragraph--S mt-1 md:mt-2 font-weight-medium">
{{ testimony.description }}
</div>
</div>
</div>
<div class="w-full lg:w-5/8 lg:pl-8 mt-4 md:mt-8 lg:mt-0">
<svg class="icon icon-quotes icon--orange mb-4">
<use href="#icon-quotes" xlink:href="#icon-quotes"></use>
</svg>
<div class="paragraph--XL md:font-light">
{{ testimony.text|raw }}
</div>
<svg class="icon icon-quotes icon-quotes--close icon--orange mt-4 ml-auto">
<use href="#icon-quotes" xlink:href="#icon-quotes"></use>
</svg>
</div>
</div>
{% endfor %}
</div>
</div>
</div>
<div class="col-12 lg-col-1 lg-col-offset-11">
{% include 'front/partials/slider-nav.html.twig' with {mainClass: 'swiper-navigation relative lg:h-full flex lg:flex-col justify-between lg:justify-center lg:items-end mt-4 lg:mt-0', iconColor: 'violet', buttonFirst: 'lg:mb-6'} %}
</div>
</div>
</div>
</section>