{% extends "base.html.twig" %}
{% set category = subCategory.category %}
{% set h1 = product.h1 %}
{% block metaTags %}
<meta name="description" content="{{ product.metaDescription }}">
<title>{{ product.metaTitle }}</title>
<meta property="og:title" content="{{ product.metaTitle }}">
<meta property="og:description" content="{{ product.metaDescription }}">
<meta property="og:image"
content="{{ product.productFileName ? absolute_url(asset(vich_uploader_asset(product, 'productFile')))|imagine_filter('large') : absolute_url(asset(vich_uploader_asset(subCategory.category, 'categoryFile')))|imagine_filter('large') }}">
{% endblock %}
{% block body %}
<section class="position-relative bgp-center bgs-cover header-presentation first-section"
style="background-image:linear-gradient(rgba(0, 0, 0, 0.5),rgba(0, 0, 0, 0.5)),url({{ product.productFileName ? asset(vich_uploader_asset(product, 'productFile'))|imagine_filter('large') : asset(vich_uploader_asset(subCategory.category, 'categoryFile'))|imagine_filter('large') }})">
<img src="{{ asset('assets/img/points_blue.svg') }}" class="position-absolute t-120 l-0 zi-0"
alt="points icon"/>
<div class="container position-relative mihe-480-sm mihe-500 d-flex align-items-center w-100">
<img src="{{ asset('assets/img/points_blue.svg') }}" class="position-absolute b-45 r--20 zi-9"
alt="points icon"/>
<div class="position-absolute t-20 l-20 zi-99">
{# {% include "front/menu.html.twig" with {'menu':{("menu.presentation"|trans):path("front_presentation")} %} #}
{% include "front/menu.html.twig" with {'menu':{
(category.title):path("front_products", {'catSlug':category.slug}),
(subCategory.title):path("front_sub_category", { "slug":subCategory.slug}),
(product.title):"#",
}, "whiteMenu":true, "isBold":true} %}
</div>
<div class="position-relative zi-9 w-100 pay-50">
<div class="row align-items-center justify-content-center">
<div class="col-lg-8 col-md-7 col-sm-6 position-relative t-0-sm t-80">
<h2 data-aos="fade-down" data-aos-duration="800"
class="text-center text-sm-left c-white fs-70 fw-600 mab-35-sm mab-15 position-relative">
{{ product.title }}
</h2>
<div class="d-flex cg-5 flex-wrap justify-content-center-sm">
<div data-aos="fade-in" data-aos-duration="800"
class="pax-10 may-5 pay-5 br-8 mar-15 ls-custom4 text-uppercase d-table fs-11 c-white fw-600 bs-solid bw-1 {{ product.isHardware ? "bgc-648EFB bc-648EFB" : "bgc-22E0BD bc-22E0BD" }}">
{{ product.isHardware ? "hardware.title"|trans : "software.title"|trans }}
</div>
<div class="d-flex flex-wrap justify-content-center-sm">
{% for key, productSubCategory in product.productSubCategories %}
<a data-aos="fade-in" data-aos-duration="800"
data-aos-delay="{{ (loop.index)*200 }}"
class="may-5 pax-10 pay-5 mar-15 br-8 ls-custom4 text-uppercase d-table fs-11 c-white fw-600 bs-solid bw-1"
href="{{ path('front_products', {'subCatSlug':productSubCategory.subCategory.slug, "catSlug":productSubCategory.subCategory.category.slug}) }}">
{{ productSubCategory.subCategory.title }}
</a>
{% endfor %}
</div>
</div>
</div>
<div class="col-lg-4 col-md-5 col-sm-6 col-8 col-10-custom" data-aos="fade-left"
data-aos-duration="800"
data-aos-delay="600">
<div class="br-20 t-90-lg t-120 overflow-hidden bgc-EEF2F5 position-relative pay-50-md pay-30 he-380-lg he-300 d-flex align-items-center justify-content-center pax-30-md pax-20 text-center">
<div class="d-flex position-absolute l-15 t-15 zi-99">
{% for key, phaseEvolution in getProductPhaseEvolutions(product) %}
{% set phaseEvolutionFile = getPhaseEvolutionFile(phaseEvolution, product) %}
{% if phaseEvolutionFile %}
<div class="mar-3 position-relative">
<img src="{{ asset('assets/img/hexagone-big.svg') }}" alt="hexagone"
class="he-50 {{ category.position == "1" ? "hexagone-green" : (category.position == "2" ? "hexagone-lightBlue") }}"/>
<img src="{{ phaseEvolutionFile }}"
alt="{{ phaseEvolution.title }}"
class="img-white mawi-27 position-absolute t-0 b-0 h-auto l-0 r-0 m-auto img-white"/>
</div>
{% endif %}
{% endfor %}
</div>
<img src="{{ asset('assets/img/bg_support.png') }}" alt="bg_support"
class="overlay position-absolute t-0 h-100 w-100 l-0"/>
<img src="{{ asset(vich_uploader_asset(product, 'product1File'))|imagine_filter('medium') }}"
alt="{{ product.title }}" class="position-relative zi-9 mahep-100 multiply"/>
{# <img src="{{ asset(vich_uploader_asset(presentationParagraph, 'presentationParagraphFile'))|imagine_filter('medium') }}"
alt="View Point" class="br-20 "/> #}
</div>
</div>
</div>
</div>
</div>
</section>
<div class="menu-sticky d-table">
<ul class="0">
{% set productBlocs = {("product.sticky.about"|trans):"#presentation"} %}
{% set productKeyFeatures = getProductKeyFeatures(product) %}
{% set productBlocs = (productKeyFeatures ? productBlocs|merge({("product.sticky.features"|trans):"#features"}) : productBlocs) %}
{% set productHardwareProductAddons = getProductHardwareProductAddons(product) %}
{% set productBlocs = (productHardwareProductAddons ? productBlocs|merge({("product.sticky.hardware"|trans):"#hardware"}) : productBlocs) %}
{% set productSoftwareProductAddons = getProductSoftwareProductAddons(product) %}
{% set productBlocs = (productSoftwareProductAddons ? productBlocs|merge({("product.sticky.software"|trans):"#software"}) : productBlocs) %}
{% set productProductBrochures = getProductProductBrochures(product) %}
{% set productBlocs = (productProductBrochures ? productBlocs|merge({("product.sticky.brochure"|trans):"#brochure"}) : productBlocs) %}
{% set productPublications = getProductPublications(product) %}
{% set productBlocs = (productPublications ? productBlocs|merge({("product.sticky.publications"|trans):"#publications"}) : productBlocs) %}
{% set productProductMedias = getProductProductMedias(product) %}
{% set productBlocs = (productProductMedias ? productBlocs|merge({("product.sticky.medias"|trans):"#medias"}) : productBlocs) %}
{% set productProducts = getProductProducts(product) %}
{% set productBlocs = (productProducts ? productBlocs|merge({("product.sticky.solutions"|trans):"#solutions"}) : productBlocs) %}
{% for key, linkNav in productBlocs %}
<li role="button" data-href="{{ linkNav }}" class=" c-9DC771-h pointer c-888888 fw-600 fs-12 mab-10">
<a class=" c-inherit nav-sticky pointer"
href="{{ linkNav }}">
{{ key }}
</a>
</li>
{% endfor %}
</ul>
</div>
<div class="main main-div text-center text-md-left">
<section id="presentation">
<div class="pat-110 pab-50 pax-20 pax-0-md section-grey position-relative overflow-hidden">
<img src="{{ asset('assets/img/Motif.png') }}" alt="background motif"
class="uexpmv w-100 b-0 l-0 img-fit position-absolute"/>
<div class="mawi-810 mx-auto position-relative zi-9" data-aos="fade-up" data-aos-duration="800">
{% include "front/productIntro.html.twig" with {'title':product.introTitle, "description":product.description} %}
</div>
</div>
<div class="container">
{% include "front/productParagraph.html.twig" with {'productParagraphs':getProductParagraphs(product)} %}
</div>
</section>
{% if productKeyFeatures %}
<section id="features" class="pay-100-md pay-60 background-blue2 position-relative overflow-hidden">
<img src="{{ asset('assets/img/motif1.png') }}" alt="motif1"
class="position-absolute t-0 r-0 w-100 l-0"/>
<div class="mawi-440 mx-auto position-relative zi-9" data-aos="fade-in" data-aos-duration="800">
<div class="surtitle text-center c-204A9A fs-16 mab-25 fw-600 text-uppercase ls-custom3">
{{ "product.features.surTitle"|trans|raw }}
</div>
<h3 class="text-center d-table mx-auto c-333333 fs-38 fw-700 mat-0 mab-35 position-relative">
<img src="{{ asset('assets/img/points.svg') }}" class="position-absolute t--20 l--20 zi-0"
alt="points icon"/>
{{ "product.features.title"|trans|raw }}</h3>
</div>
<div class="position-relative zi-9 mx-auto mawi-810 productKeyFeature">
{% for key, productKeyFeature in productKeyFeatures %}
<div data-aos="fade-up" data-aos-duration="800">
<a role="button"
class='d-flex align-items-center justify-content-between pointer togglePublications pay-30 '>
<h3 class='c-204A9A text-left pax-15 fs-22 my-0 fw-600 col '>
{{ productKeyFeature.title }}
</h3>
<div class="col-auto">
<i class="fa-light fs-33 fa-circle-plus c-9DC771"></i>
</div>
</a>
<div class="content-publications text-left pax-15 fs-15 fw-500 c-8E9094">
<div class="mab-50">
{{ productKeyFeature.content|raw }}
</div>
</div>
<hr class='btw-2 bc-CFDEE4 may-0'/>
</div>
{% endfor %}
</div>
</section>
{% endif %}
{% if productHardwareProductAddons %}
<section id="hardware" class=" section-grey position-relative overflow-hidden pay-110">
<img src="{{ asset('assets/img/Motif.png') }}" alt="background motif"
class="uexpmv w-100 b-0 l-0 img-fit position-absolute"/>
<div class="position-relative zi-9 " data-aos="fade-up" data-aos-duration="800">
<div class="surtitle pax-15 text-center c-204A9A mab-20 fs-16 fw-600 text-uppercase ls-custom2">
{{ "product.hardwareAddon.surTitle"|trans }}
</div>
<h3 class="text-center pax-15 d-table mawi-440 mx-auto c-333333 fs-38 fw-700 mat-0 mab-35 position-relative">
<img src="{{ asset('assets/img/points.svg') }}"
class="position-absolute grayscale2 t--20 l--20 zi-0" alt="points icon"/>
{{ product.hardwareAddonTitle }}</h3>
<div class="container ">
{% include "front/productAddons.html.twig" with {'class':'hardwareAddonSlider','productProductAddons':productHardwareProductAddons} %}
</div>
</div>
</section>
{% endif %}
{% if productSoftwareProductAddons %}
<section id="software" class=" section-grey position-relative overflow-hidden pay-110">
<img src="{{ asset('assets/img/Motif.png') }}" alt="background motif"
class="uexpmv w-100 b-0 l-0 img-fit position-absolute"/>
<div class="position-relative zi-9" data-aos="fade-up" data-aos-duration="800">
<div class="surtitle pax-15 text-center c-204A9A mab-20 fs-16 fw-600 text-uppercase ls-custom2">
{{ "product.softwareAddon.surTitle"|trans }}
</div>
<h3 class="text-center pax-15 d-table mawi-440 mx-auto c-333333 fs-38 fw-700 mat-0 mab-35 position-relative">
<img src="{{ asset('assets/img/points.svg') }}"
class="position-absolute grayscale2 t--20 l--20 zi-0" alt="points icon"/>
{{ product.softwareAddonTitle }}</h3>
<div class="container ">
{% include "front/productAddons.html.twig" with {'class':'softwareAddonSlider','productProductAddons':productSoftwareProductAddons} %}
</div>
</div>
</section>
{% endif %}
{% if productProductBrochures %}
<section id="brochure" class="pay-100 background-blue2 position-relative overflow-hidden">
<img src="{{ asset('assets/img/motif1.png') }}" alt="motif1"
class="position-absolute t-0 r-0 w-100 l-0"/>
<div class="mawi-440 mx-auto position-relative zi-9" data-aos="fade-in" data-aos-duration="800">
<div class="surtitle text-center c-204A9A fs-16 mab-25 fw-600 text-uppercase ls-custom3">
{{ "product.brochure.surTitle"|trans|raw }}
</div>
<h3 class="text-center d-table mx-auto c-333333 fs-38 fw-700 mat-0 mab-35 position-relative">
<img src="{{ asset('assets/img/points.svg') }}" class="position-absolute t--20 l--20 zi-0"
alt="points icon"/>
{{ "product.brochure.title"|trans|raw }}</h3>
</div>
<div class="position-relative zi-9 mx-auto mawi-810 productKeyFeature">
{% for key, productProductBrochure in productProductBrochures %}
{% set productBrochure = productProductBrochure.productBrochure %}
{% set productBrochurePdf = getProductBrochurePdf(productBrochure) %}
<div data-aos="fade-up" data-aos-duration="800">
<a role="button"
class='d-flex align-items-center justify-content-between pointer togglePublications pay-30 '>
<h4 class='c-204A9A pax-15 text-left fs-22 my-0 fw-600 col'>
{{ productBrochure.title }}
</h4>
<div class="col-auto">
<i class="fa-light fs-33 fa-circle-plus c-9DC771"></i>
</div>
</a>
<div class="content-publications text-left pax-15 fs-15 fw-500 c-8E9094">
<div class="mab-50">
{{ productBrochure.description|raw }}
{% if productBrochurePdf %}
<div class="mat-15">
<a class="c-9DC771 tdl-underline"
href="{{ asset(vich_uploader_asset(productBrochurePdf, 'productBrochurePdfFile')) }}"
download="{{ productBrochure.title }}">
<i class="fa-solid fa-file-pdf mar-15"></i>{{ "product.brochure.download"|trans|raw }}
</a>
</div>
{% endif %}
</div>
</div>
<hr class='btw-2 bc-CFDEE4 may-0'/>
</div>
{% endfor %}
</div>
</section>
{% endif %}
{% if productPublications %}
<section id="publications" class=" section-grey position-relative overflow-hidden pay-110">
<img src="{{ asset('assets/img/Motif.png') }}" alt="background motif"
class="uexpmv w-100 b-0 l-0 img-fit position-absolute"/>
<div class="position-relative zi-9 container" data-aos="fade-up" data-aos-duration="800">
<div class="surtitle text-center c-204A9A mab-20 fs-16 fw-600 text-uppercase ls-custom2">
{{ "product.publications.surTitle"|trans }}
</div>
<h3 class="text-center d-table mawi-440 mx-auto c-333333 fs-38 fw-700 mat-0 mab-35 position-relative">
<img src="{{ asset('assets/img/points.svg') }}"
class="position-absolute grayscale2 t--20 l--20 zi-0" alt="points icon"/>
{{ "product.publications.title"|trans|raw }}</h3>
<div class="position-relative">
{% if productPublications|length > 3 %}
<div class="pointer prev-pub-slid position-absolute l--30-sm l-0 zi-99 t-0 b-0 d-flex align-items-center justify-content-center">
<img src="{{ asset('assets/img/next-arrow.svg') }}" alt="prev arrow" class="rot-180"/>
</div>
<div class="pointer next-pub-slid position-absolute r--30-sm r-0 zi-99 t-0 b-0 d-flex align-items-center justify-content-center ">
<img src="{{ asset('assets/img/next-arrow.svg') }}" alt="next arrow"/>
</div>
{% endif %}
<div class="slick-publications-product">
{% include "front/publicationsList.html.twig" with {'productPage':1,"publications":productPublications} %}
</div>
</div>
<div class="text-center">
<a href="{{ path('front_publications', {'slug':category.slug}) }}" class="mat-70 btn btn1">
{{ "product.publications.btn"|trans|raw }} {{ category.title }}
</a>
</div>
</div>
</section>
{% endif %}
<section id="medias"
class="pay-100-lg pay-80-md pay-60-sm pay-50 background-blue2 position-relative overflow-hidden">
<img src="{{ asset('assets/img/motif1.png') }}" alt="motif1"
class="position-absolute t-0 r-0 w-100 l-0"/>
<div class="container position-relative zi-9">
<div data-aos="fade-up" data-aos-duration="800"
class="surtitle text-center c-204A9A mab-20 fs-16 fw-600 text-uppercase ls-custom2">
{{ "product.informations.surTitle"|trans }}
</div>
<h3 data-aos="fade-up" data-aos-duration="800"
class="text-center d-table mx-auto c-333333 fs-38 fw-700 mat-0 mab-35 position-relative">
<img src="{{ asset('assets/img/points.svg') }}" class="position-absolute t--20 l--20 zi-0"
alt="points icon"/>
{{ "product.informations.title"|trans|raw }}</h3>
<p data-aos="fade-up" data-aos-duration="800"
class="mawi-740 mx-auto text-center c-8C8C8C fw-500 fs-14 mab-35">
{{ "product.informations.intro"|trans|raw }}
</p>
<div class="d-flex align-items-center justify-content-center">
<div data-aos="fade-right" data-aos-duration="800" class="max-6">
<a class="btn btn1 br-8"
href="{{ path('front_contact', {'slug':product.slug}) }}/#contactFormContainer">{{ "product.informations.contact.btn"|trans|raw }}</a>
</div>
{% if product.displayDemoBtn %}
<div data-aos="fade-left" data-aos-duration="800" class="max-6">
<a class="btn btn-white2 br-8"
href="{{ path('front_contact', {'slug':product.slug, "isDemo":1}) }}#contactFormContainer">{{ "product.informations.demo.btn"|trans|raw }}
<i class="fa-solid fa-caret-right mal-10"></i></a>
</div>
{% endif %}
</div>
{% if productProductMedias %}
<div class="position-relative overflow-hidden br-8 mat-100-md mat-70"
data-aos="fade-up"
data-aos-duration="800">
{# <div class="pointer prev-media-slid bgc-F9FAFE position-absolute he-37 br-50 d-flex align-items-center justify-content-center zi-99 wi-37 l-30 t-0 b-0 my-auto">
<i class="fa-light fa-arrow-left c-204A9A"></i>
</div>
<div class="pointer next-media-slid bgc-F9FAFE position-absolute he-37 wi-37 br-50 d-flex align-items-center justify-content-center zi-99 r-30 t-0 b-0 my-auto">
<i class="fa-light fa-arrow-right c-204A9A"></i>
</div> #}
<div class="slick-medias2 position-relative zi-9">
{% for key, productProductMedia in productProductMedias %}
{% set productMedia = productProductMedia.productMedia %}
{% if productMedia.youtube %}
<div class="position-relative">
<div class="bgc-media"></div>
<div class="position-absolute text-center fw-600 t-0 b-0 d-flex align-items-center justify-content-center r-0 l-0 w-100 h-100 m-auto">
<div>
<div class="surtitle c-white ls-custom2 fs-16 text-uppercase ">
{{ "product.productMedia.surTitle"|trans|raw }}
</div>
<div class="mawi-500 mx-auto c-white lh2-13 may-30 fs-38 fw-700">
{{ productMedia.title }}
</div>
<div type="button" data-toggle="modal"
data-target="#mediaModal{{ loop.index }}"
class=" he-70 d-flex m-auto align-items-center justify-content-center bgc-9DC771 wi-70 br-50">
<i class="fa-solid fa-play c-white fs-17"></i>
</div>
</div>
</div>
<img src="{{ asset(vich_uploader_asset(productMedia, 'productMediaFile'))|imagine_filter('large') }}"
alt="{{ productMedia.title }}" class="br-8 he-650 img-fit w-100"/>
</div>
{% else %}
<div class="position-relative">
<div class="bgc-media h-100 w-100"></div>
<img src="{{ asset(vich_uploader_asset(productMedia, 'productMediaFile'))|imagine_filter('large') }}"
alt="{{ productMedia.title }}" class="br-8 he-650 img-fit w-100"/>
</div>
{% endif %}
{% endfor %}
</div>
</div>
{% endif %}
</div>
</section>
{% if productProducts %}
<section id="solutions" class=" section-grey position-relative overflow-hidden pay-100-md pay-70">
<img src="{{ asset('assets/img/Motif.png') }}" alt="background motif"
class="uexpmv w-100 b-0 l-0 img-fit position-absolute"/>
<div class="position-relative zi-9" data-aos="fade-up" data-aos-duration="800">
<h3 class=" pax-15 text-center d-table mx-auto c-333333 fs-38 fw-700 mat-0 mab-60 position-relative mawi-460">
<img src="{{ asset('assets/img/points.svg') }}"
class="position-absolute grayscale2 t--20 l--20 zi-0" alt="points icon"/>
{{ "product.subCategory.title"|trans|raw }}</h3>
<div class="container">
<div class="position-relative">
{% if productProducts|length > 3 %}
<div class="pointer prev-prod-rel-slid position-absolute l--30-sm l-0 zi-99 t-0 b-40 d-flex align-items-center justify-content-center">
<img src="{{ asset('assets/img/next-arrow.svg') }}" alt="prev arrow"
class="rot-180"/>
</div>
<div class="pointer next-prod-rel-slid position-absolute r--30-sm r-0 zi-99 t-0 b-40 d-flex align-items-center justify-content-center">
<img src="{{ asset('assets/img/next-arrow.svg') }}" alt="next arrow"/>
</div>
{% endif %}
<div class="slick-products">
{% include "front/productsList.html.twig" with {'products':productProducts,'categoryActive':category,'sliderProduct' : true} %}
</div>
</div>
</div>
</div>
</section>
{% endif %}
</div>
{% for key, productProductMedia in productProductMedias %}
{% set productMedia = productProductMedia.productMedia %}
{% if productMedia.youtube %}
<div class="modal fade modalVideo" id="mediaModal{{ loop.index }}" tabindex="-1" role="dialog"
aria-labelledby="skillYoutubeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg modal-dialog-centered" role="document">
<div class="modal-content">
<button type="button"
class="close may-0 max-0 pa-0 position-absolute bgc-f8fafc c-204A9A o-100 wi-30 fs-16 he-30 t--15 r--15 zi-99 br-20"
data-dismiss="modal" aria-label="Close">
<i class="far fa-times" aria-hidden="true"></i>
</button>
<div class="modal-body">
{{ productMedia.youtube|raw }}
</div>
</div>
</div>
</div>
{% endif %}
{% endfor %}
{% for key, productProductAddon in productSoftwareProductAddons %}
{% set productAddon = productProductAddon.productAddon %}
<div class="modal fade modalVideo modalAddon" id="softwareAddonSliderModal{{ loop.index }}" tabindex="-1"
role="dialog"
aria-labelledby="skillYoutubeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg modal-dialog-centered" role="document">
<div class="modal-content">
<button type="button"
class="close may-0 max-0 pa-0 position-absolute bgc-F3F3F3 c-494A4B o-100 wi-40 fs-16 he-40 t-30 r-30 zi-99 br-20"
data-dismiss="modal" aria-label="Close">
<i class="far fa-times" aria-hidden="true"></i>
</button>
<div class="modal-body pa-0">
<div class="d-md-flex align-items-stretch">
<div class="bgc-f3f3f3 brw-1 brs-solid bc-D9D9D9 col-md-6 d-flex align-items-center justify-content-center pa-50-lg pa-30">
<img src="{{ asset(vich_uploader_asset(productAddon, 'productAddonFile'))|imagine_filter('medium') }}"
alt="{{ productAddon.title }}" class="img-contain multiply"/>
</div>
<div class="col-md-6 text-center text-md-left pay-70-lg pay-30 pax-20 pax-50-lg d-flex align-items-center">
<div>
<div class="fs-26 fw-700 c-333333 mab-30 ">
{{ productAddon.title }}
</div>
{{ productAddon.description|raw }}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
{% for key, productProductAddon in productHardwareProductAddons %}
{% set productAddon = productProductAddon.productAddon %}
<div class="modal fade modalVideo modalAddon" id="hardwareAddonSliderModal{{ loop.index }}" tabindex="-1"
role="dialog"
aria-labelledby="skillYoutubeModalLabel" aria-hidden="true">
<div class="modal-dialog modal-lg modal-dialog-centered" role="document">
<div class="modal-content">
<button type="button"
class="close may-0 max-0 pa-0 position-absolute bgc-F3F3F3 c-494A4B o-100 wi-40 fs-16 he-40 t-30 r-30 zi-99 br-20"
data-dismiss="modal" aria-label="Close">
<i class="far fa-times" aria-hidden="true"></i>
</button>
<div class="modal-body pa-0">
<div class="d-md-flex align-items-stretch">
<div class="bgc-f3f3f3 brw-1 brs-solid bc-D9D9D9 col-md-6 d-flex align-items-center justify-content-center pa-50-lg pa-30">
<img src="{{ asset(vich_uploader_asset(productAddon, 'productAddonFile'))|imagine_filter('medium') }}"
alt="{{ productAddon.title }}" class="img-contain multiply"/>
</div>
<div class="col-md-6 text-center text-md-left pay-70-lg pay-30 pax-20 pax-50-lg d-flex align-items-center">
<div>
<div class="fs-26 fw-700 c-333333 mab-30 ">
{{ productAddon.title }}
</div>
{{ productAddon.description|raw }}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{% endfor %}
{% endblock %}