<!doctype html>
<html lang="{{ app.request.locale }}">
<head>
<!-- Google Tag Manager -->
<script>
window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);}
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-MLGFWTV');</script>
<!-- End Google Tag Manager -->
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0">
{% block seo %}
<title>{{ 'app.default.page_title'|trans|remove_highlight_word }}</title>
{% endblock seo %}
{% block metadata %}{% endblock metadata %}
{% block stylesheet %}
<link rel="stylesheet" href="{{ preload(asset('app.css'), { as: 'style' } ) }}">
{% if page is defined and page.template == 'home'%}
<link rel="stylesheet" href="{{ preload(asset('hp.css'), { as: 'style' } ) }}">
{% elseif page is defined and page.template == 'contact'%}
<link rel="stylesheet" href="{{ preload(asset('contact.css'), { as: 'style' } ) }}">
{% elseif page is defined and page.template == 'index'%}
<link rel="stylesheet" href="{{ preload(asset('index.css'), { as: 'style' } ) }}">
{% elseif page is defined and page.template == 'edito' or page.template == 'publication' or page.template == 'news' or page.template == 'expertise' or page.template == 'our-jobs' %}
<link rel="stylesheet" href="{{ preload(asset('edito.css'), { as: 'style' } ) }}">
{% elseif page is defined and page.template == 'publications-list' or page.template == 'publications-list-adherent' or page.template == 'news-list' or page.template == 'photo-library' %}
<link rel="stylesheet" href="{{ preload(asset('list.css'), { as: 'style' } ) }}">
{% elseif page is defined and page.template == 'search' %}
<link rel="stylesheet" href="{{ preload(asset('search.css'), { as: 'style' } ) }}">
{% else %}
<link rel="stylesheet" href="{{ preload(asset('default.css'), { as: 'style' } ) }}">
{% endif %}
{% endblock stylesheet %}
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
{# https://csswizardry.com/2020/05/the-fastest-google-fonts/ #}
{# See readme for examples with typekit fonts && self hosted fonts #}
<!-- [1] -->
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin/>
<!-- [2] -->
<link href="https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap" rel="stylesheet">
<!-- [3] -->
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap" media="print" onload="this.media='all'"/>
<!-- [4] -->
<noscript>
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap"/>
</noscript>
<script src="//unpkg.com/alpinejs" defer></script>
<style>
[x-cloak] { display: none !important; }
.\!opacity-100 {
opacity: 1 !important;
}
.width-fit-full {
width: fit-content !important;
}
.btn-select-faq {
display: none;
}
@media (max-width: 768px) {
.btn-select-faq {
display: flex;
justify-content: space-between;
}
.width-fit-full {
width: 100% !important;
}
.top-60px {
top: 60px !important;
}
}
</style>
</head>
<body class="preload font-body {% if page is defined %}{{ page.template }}{% endif %}" data-route="{{ page.currentPath|default('') }}">
<!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-MLGFWTV"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->
<div class="sr-only" js-inline-svg="{ url: '/static/build/sprite.svg' }" aria-hidden="true"></div>
<!-- !important leave app div -->
<div id="app" class="app" js-full-height-mobile>
<!-- custom content for each project -->
{% include 'front/partials/header.html.twig' %}
<div class="app-body {{ errorPage is defined or page.template in ['password-forgot', 'reset-forgot'] ? 'flex' : '' }} {{ hasHeroImage is defined ? 'has-hero-image' : '' }}">
{% block layout %}{% endblock layout %}
</div>
{% if page is defined and page.template == 'home' %}
{% include 'front/partials/social-banner.html.twig' %}
{% endif %}
{% if page is defined and page.template not in ['login', 'registration', 'password-forgot', 'reset-forgot'] %}
{% include 'front/partials/newsletter.html.twig' %}
{% endif %}
{% include 'front/partials/footer.html.twig' with {type: page.template in ['login', 'registration', 'password-forgot', 'reset-forgot'] ? 'border' : 'reg' } %}
<!-- END custom content for each project -->
</div>
<div class="modals"></div>
{% block javascripts %}
<script src="{{ preload(path('front_config_javascriptSettings'), { as: 'script' } )}}"></script>
<script src="{{ preload(asset('app.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% if page is defined and page.template == 'home'%}
<script src="{{ preload(asset('hp.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% elseif page is defined and page.template == 'contact' %}
<script src="{{ preload(asset('contact.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% elseif page is defined and page.template == 'index' %}
<script src="{{ preload(asset('index.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% elseif page is defined and page.template == 'edito' or page.template == 'publication' or page.template == 'expertise' or page.template == 'our-jobs' or page.template == 'news' %}
<script src="{{ preload(asset('edito.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% elseif page is defined and page.template == 'publications-list' or page.template == 'publications-list-adherent' or page.template == 'news-list' or page.template == 'photo-library' %}
<script src="{{ preload(asset('list.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% elseif page is defined and page.template == 'search' %}
<script src="{{ preload(asset('search.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% else %}
<script>
if(!self.customElements)
document.write('<script src="//unpkg.com/@webreflection/custom-elements-no-builtin"><\x2fscript>')
</script>
<script src="{{ preload(asset('default.js') , { as: 'script' } ) }} " type="text/javascript"></script>
{% endif %}
{% endblock javascripts %}
</body>
</html>