{% if type == 2 %}
{% set size = 3 %}
{% else %}
{% set size = 4 %}
{% endif %}
<section data-bs-version="5.1"
class="gallery2 mbr-gallery cid-sYVVjIYuli {{ bloc.bloc_margin_top }} {{ bloc.bloc_margin_bottom }}"
id="gallery2-26">
<div class="nuagesFond"></div>
<div class="container galImg">
<div class="mbr-section-head">
{% if bloc.bloc_titre %}
<h3 class="mbr-section-title mbr-fonts-style align-center display-2">
<strong>{{ bloc.bloc_titre }}</strong>
</h3>
{% endif %}
{% if bloc.bloc_sstitre %}
<h4 class="flechebash4 mbr-section-subtitle mbr-fonts-style align-center display-5">
{{ bloc.bloc_sstitre }}
</h4>
{% endif %}
</div>
<div class="row mbr-gallery justify-content-center mt-4">
{% for media in medias %}
{% set mediaTmp = media.media_fichier %}
{% set mediaDefault = "default.jpg" %}
{% set mediaTmp = webp(webpSupported, mediaTmp)|url_encode %}
{% set mediaDefault = webp(webpSupported, mediaDefault) %}
{% set id = media.media_id %}
<div class="w-65 col-12 col-md-6 col-lg-{{ size }} item gallery-image {% if loop.first %}active{% endif %}">
<div class="item-wrapper" data-toggle="modal" data-bs-toggle="modal"
data-target="#sYVZf768Dd-modal-{{ id }}"
data-bs-target="#sYVZf768Dd-modal-{{ id }}">
{% if (media.media_alt != '' or media.media_alt != null) and media.media_alt_display == 1 %}
<img class="w-100 lazyload h-80"
src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
alt="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
data-slide-to="{{ loop.index0 }}" data-bs-slide-to="{{ loop.index0 }}"
data-target="#lb-sYVZf768D{{ id }}"
data-bs-target="#lb-sYVZf768Dd{{ id }}" loading="lazy"
data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~1) }}">
<div class="icon-wrapper">
<span class="mobi-mbri mobi-mbri-search mbr-iconfont mbr-iconfont-btn"></span>
</div>
<figcaption class="text-left text-justify p-3 textDesc">
{{ media.media_alt }}
</figcaption>
{% else %}
<img class="w-100 lazyload"
src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
alt="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
data-slide-to="{{ loop.index0 }}" data-bs-slide-to="{{ loop.index0 }}"
data-target="#lb-sYVZf768Dd{{ id }}"
data-bs-target="#lb-sYVZf768Dd{{ id }}" loading="lazy"
data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~1) }}">
<div class="icon-wrapper">
<span class="mobi-mbri mobi-mbri-search mbr-iconfont mbr-iconfont-btn"></span>
</div>
{% endif %}
</div>
</div>
{% endfor %}
</div>
{% for media in medias %}
{% set id = media.media_id %}
<div class="modal mbr-slider" tabindex="-1" role="dialog" aria-hidden="true" id="sYVZf768Dd-modal-{{ id }}">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-body">
<div class="carousel slide carousel-fade" id="lb-sYVZf768Dd{{ id }}" data-ride="carousel"
data-bs-ride="carousel" data-interval="5000" data-bs-interval="5000">
<div class="carousel-inner">
{% for media in medias %}
{% set mediaTmp = media.media_fichier %}
{% set mediaDefault = "default.jpg" %}
{% set mediaTmp = webp(webpSupported, mediaTmp)|url_encode %}
{% set mediaDefault = webp(webpSupported, mediaDefault) %}
<div class="carousel-item {% if loop.first %}active{% endif %}">
<img class="d-block w-100 lazyload"
src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
alt="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
loading="lazy"
data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_fancy') }}">
</div>
{% endfor %}
</div>
<ol class="carousel-indicators">
{% for media in medias %}
<li data-slide-to="{{ loop.index0 }}" data-bs-slide-to="{{ loop.index0 }}"
{% if loop.first %}class="active"{% endif %} data-target="#lb-sYVZf768Dd"
data-bs-target="#lb-sYVZf768Dd"></li>
{% endfor %}
</ol>
<a role="button" href="" class="close" data-dismiss="modal" data-bs-dismiss="modal"
aria-label="Close">
</a>
<a class="carousel-control-prev carousel-control" role="button" data-slide="prev"
data-bs-slide="prev" href="#lb-sYVZf768Dd{{ id }}">
<span class="mobi-mbri mobi-mbri-arrow-prev" aria-hidden="true"></span>
<span class="sr-only visually-hidden">Previous</span>
</a>
<a class="carousel-control-next carousel-control" role="button" data-slide="next"
data-bs-slide="next" href="#lb-sYVZf768Dd{{ id }}">
<span class="mobi-mbri mobi-mbri-arrow-next" aria-hidden="true"></span>
<span class="sr-only visually-hidden">Next</span>
</a>
</div>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
</section>
{#
<section data-bs-version="5.1" class="gallery2 cid-sYtlpndbLA {{ bloc.bloc_margin_top }} {{ bloc.bloc_margin_bottom }}"
id="gallery2-36">
<div class="container col-10 col-xl-7">
<div class="media-container-column mb-5">
{% if bloc.bloc_titre %}
<h3 class="mbr-section-title mbr-fonts-style display-2">
<strong>{{ bloc.bloc_titre }}</strong>
</h3>
{% endif %}
{% if bloc.bloc_sstitre %}
<h4 class="mbr-section-sub-title mbr-fonts-style display-5">
{{ bloc.bloc_sstitre }}
</h4>
{% endif %}
</div>
{% set newLoop = 1 %}
{% set nbLoop = 0 %}
{% set loopOk3 = 0 %}
{% set loopOk2 = 0 %}
{% for media in medias %}
{% set mediaTmp = media.media_fichier %}
{% set mediaDefault = "default.jpg" %}
{% set mediaTmp = webp(webpSupported, mediaTmp)|url_encode %}
{% set mediaDefault = webp(webpSupported, mediaDefault) %}
{% if newLoop == 1 %}
<div class="row row-content justify-content-center containerPicture">
{% set newLoop = 0 %}
{% endif %}
{% if ((medias|length - loop.index0) >= 3 or (loop3 is defined and loop3 == 1)) and loopOk3 == 0 %}
{% set loop3 = 1 %}
<div class="card col-12 col-lg-3 col-md-6 col-lg-4">
<div class=" {% if nbLoop == 1 %} secondImage {% endif %}">
<div class="card-img small">
<a
{% if media.media_lien %}
href="{{ media.media_lien }}"
{% if media.media_is_blank == 1 %} target="_blank" rel="noreferrer" {% endif %}
{% else %}
href="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_fancy') }}" target="_blank"
{% endif %}
rel="{{ bloc.bloc_titre|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
title="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
style="background-image:url({{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~type) }});"
data-fancybox>
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
alt="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
loading="lazy" class="lazyload"
data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~type) }}">
</a>
</div>
</div>
{% if media.media_lien %}
<a href="{{ media.media_lien }}" {% if media.media_is_blank == 1 %} target="_blank" rel="noreferrer" {% endif %}
class="linkBtn"></a>
{% endif %}
{% if media.media_alt_display %}
<div class="textContainer d-flex justify-content-center">
<span class="text-center {% if nbLoop == 1 %} secondImage {% endif %}">{{ media.media_alt }}</span>
</div>
{% endif %}
</div>
{% set nbLoop = nbLoop + 1 %}
{% if nbLoop == 3 %}
{% set loop3 = 0 %}
{% set nbLoop = 0 %}
{% set newLoop = 1 %}
{% set loopOk3 = 1 %}
{% endif %}
{% elseif ((medias|length - loop.index0) == 2 or (loop2 is defined and loop2 == 1) ) or (((medias|length - loop.index0) >= 2 or (loop2 is defined and loop2 == 1)) and loopOk2 == 0) %}
{% set loop2 = 1 %}
<div class="card col-12 col-lg-3 col-md-6 col-lg-6">
<div class="card-wrapper">
<div class="card-img small">
<a
{% if media.media_lien %}
href="{{ media.media_lien }}"
{% if media.media_is_blank == 1 %} target="_blank" rel="noreferrer" {% endif %}
{% else %}
href="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_fancy') }}" target="_blank"
{% endif %}
rel="{{ bloc.bloc_titre|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
title="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
style="background-image:url({{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~type) }});"
data-fancybox>
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
alt="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
loading="lazy" class="lazyload"
data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~type) }}">
</a>
</div>
</div>
</div>
{% set nbLoop = nbLoop + 1 %}
{% if nbLoop == 2 %}
{% set loop2 = 0 %}
{% set nbLoop = 0 %}
{% set newLoop = 1 %}
{% set loopOk2 = 1 %}
{% endif %}
{% elseif loopOk2 == 1 %}
<div class="card col-md-6 col-lg-12">
<div class="card-wrapper">
<div class="card-img small">
<a
{% if media.media_lien %}
href="{{ media.media_lien }}"
{% if media.media_is_blank == 1 %} target="_blank" rel="noreferrer" {% endif %}
{% else %}
href="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_fancy') }}" target="_blank"
{% endif %}
rel="{{ bloc.bloc_titre|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
title="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
style="background-image:url({{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~type) }});"
data-fancybox>
<img src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw=="
alt="{{ media.media_alt|default(bloc.bloc_titre)|default(page.ptitre~' '~page.ptitreonglet)|default(nomDuSite) }}"
loading="lazy" class="lazyload"
data-src="{{ asset('/medias_front/pages/'~mediaTmp) | imagine_filter('front_blocGalerie'~type) }}">
</a>
</div>
</div>
</div>
{% set nbLoop = nbLoop + 1 %}
{% if nbLoop == 1 %}
{% set nbLoop = 0 %}
{% set newLoop = 1 %}
{% set loopOk3 = 0 %}
{% set loopOk2 = 0 %}
{% endif %}
{% endif %}
{% if newLoop == 1 %}
</div>
{% endif %}
{% endfor %}
</div>
</section> #}