var/cache/dev/twig/d0/d0c251b94e025c48bd7cac6edb95e085.php line 94

  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* Default/macros.html.twig */
  14. class __TwigTemplate_80c341fef21c8305a84adfd79ae1c9ef extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.         ];
  25.     }
  26.     protected function doDisplay(array $context, array $blocks = [])
  27.     {
  28.         $macros $this->macros;
  29.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  30.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Default/macros.html.twig"));
  31.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  32.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Default/macros.html.twig"));
  33.         // line 40
  34.         echo "
  35. ";
  36.         // line 55
  37.         echo "
  38. ";
  39.         // line 78
  40.         echo "
  41. ";
  42.         // line 116
  43.         echo "
  44. ";
  45.         // line 144
  46.         echo "
  47. ";
  48.         // line 194
  49.         echo "
  50. ";
  51.         // line 220
  52.         echo "
  53. ";
  54.         // line 255
  55.         echo "
  56. ";
  57.         // line 308
  58.         echo "
  59. ";
  60.         // line 338
  61.         echo "
  62. ";
  63.         // line 389
  64.         echo "
  65. ";
  66.         // line 407
  67.         echo "
  68. ";
  69.         // line 463
  70.         echo "
  71. ";
  72.         // line 510
  73.         echo "
  74. ";
  75.         
  76.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  77.         
  78.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  79.     }
  80.     // line 1
  81.     public function macro_article($__o__ null$__last__ false$__home__ false, ...$__varargs__)
  82.     {
  83.         $macros $this->macros;
  84.         $context $this->env->mergeGlobals([
  85.             "o" => $__o__,
  86.             "last" => $__last__,
  87.             "home" => $__home__,
  88.             "varargs" => $__varargs__,
  89.         ]);
  90.         $blocks = [];
  91.         ob_start();
  92.         try {
  93.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  94.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""article"));
  95.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  96.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""article"));
  97.             // line 2
  98.             echo "\t<article class=\"new w100 ";
  99.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-70"), "html"nulltrue);
  100.             echo " ";
  101.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-30"), "html"nulltrue);
  102.             echo "\">
  103. \t\t<div class=\"flex row w100 ";
  104.             // line 3
  105.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-70"), "html"nulltrue);
  106.             echo " ";
  107.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-30"), "html"nulltrue);
  108.             echo "\">
  109. \t\t\t<div class=\"third ";
  110.             // line 4
  111.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  112.             echo " ";
  113.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  114.             echo "\" >
  115. \t\t\t\t<figure class=\"relative w100 hoverflow mrect ";
  116.             // line 5
  117.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  118.             echo " ";
  119.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  120.             echo "\" >
  121. \t\t\t\t\t<img src='";
  122.             // line 6
  123.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'6$this->source); })()), "banner", [], "any"falsefalsefalse6)) ? (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'6$this->source); })()), "banner", [], "any"falsefalsefalse6), "thumbnail", [], "any"falsefalsefalse6)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'6$this->source); })()), "banner", [], "any"falsefalsefalse6), "thumbnail", [], "any"falsefalsefalse6)) : (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'6$this->source); })()), "banner", [], "any"falsefalsefalse6), "file", [], "any"falsefalsefalse6)))) : ("images/armoiries.jpg"))), "html"nulltrue);
  124.             echo "' class=\"cover\">
  125. \t\t\t\t</figure>
  126. \t\t\t\t<div class=\"flex row space\">
  127. \t\t\t\t\t<i class=\"third\"></i>
  128. \t\t\t\t\t<div class=\"w100 right bg-success top-10-in ";
  129.             // line 10
  130.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  131.             echo " ";
  132.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  133.             echo "\"><span class=\"top-2-in ";
  134.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  135.             echo " ";
  136.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  137.             echo "\"></span></div>
  138. \t\t\t\t</div>
  139. \t\t\t</div>
  140. \t\t\t<div class=\"flex col space ";
  141.             // line 13
  142.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-70 left-2-in"), "html"nulltrue);
  143.             echo " ";
  144.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  145.             echo "\">
  146. \t\t\t\t<div class=\"h100 ";
  147.             // line 14
  148.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-50 bottom-2-in"), "html"nulltrue);
  149.             echo " ";
  150.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-20-in"), "html"nulltrue);
  151.             echo "\">
  152. \t\t\t\t\t<div class=\"flex row middle ";
  153.             // line 15
  154.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-25"), "html"nulltrue);
  155.             echo " ";
  156.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-15"), "html"nulltrue);
  157.             echo "\">
  158. \t\t\t\t\t\t<div class=\"p-alt flex row middle upper ";
  159.             // line 16
  160.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("right-30 right-5-in"), "html"nulltrue);
  161.             echo " ";
  162.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("right-20"), "html"nulltrue);
  163.             echo "\">
  164. \t\t\t\t\t\t\t<i class=\"circle bg-warning ";
  165.             // line 17
  166.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("padding-4 right-10"), "html"nulltrue);
  167.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("padding-3 right-5"), "html"nulltrue);
  168.             echo "\"></i>
  169. \t\t\t\t\t\t\t<time class=\"warning\">";
  170.             // line 18
  171.             ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'18$this->source); })()), "date", [], "any"falsefalsefalse18)) ? (print (twig_escape_filter($this->env$this->env->getFilter('frdate')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'18$this->source); })()), "date", [], "any"falsefalsefalse18)), "html"nulltrue))) : (print ("")));
  172.             echo "</time>
  173. \t\t\t\t\t\t</div>
  174. \t\t\t\t\t\t<div class=\"p-alt flex row middle \">
  175. \t\t\t\t\t\t\t<i class=\"circle bg-warning ";
  176.             // line 21
  177.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("padding-4 right-10"), "html"nulltrue);
  178.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("padding-3 right-5"), "html"nulltrue);
  179.             echo "\"></i>
  180. \t\t\t\t\t\t\t<span class=\"upper warning\">";
  181.             // line 22
  182.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'22$this->source); })()), "category", [], "any"falsefalsefalse22), "name", [], "any"falsefalsefalse22), "html"nulltrue);
  183.             echo "</span>
  184. \t\t\t\t\t\t</div>
  185. \t\t\t\t\t</div>
  186. \t\t\t\t\t<h3 class=\"success bold flex row ";
  187.             // line 25
  188.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h2 bottom-15 right-40-in"), "html"nulltrue);
  189.             echo " ";
  190.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-8"), "html"nulltrue);
  191.             echo "\">
  192. \t\t\t\t\t\t<a href=\"";
  193.             // line 26
  194.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("article", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'26$this->source); })()), "id", [], "any"falsefalsefalse26), "slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'26$this->source); })()), "slug", [], "any"falsefalsefalse26)]), "html"nulltrue);
  195.             echo "\" class=\"";
  196.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("lh-3x"), "html"nulltrue);
  197.             echo " ";
  198.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("lh-10x"), "html"nulltrue);
  199.             echo "\">";
  200.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'26$this->source); })()), "title", [], "any"falsefalsefalse26), "html"nulltrue);
  201.             echo "</a>
  202. \t\t\t\t\t</h3>
  203. \t\t\t\t\t";
  204.             // line 28
  205.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'28$this->source); })()), "description", [], "any"falsefalsefalse28)) {
  206.                 echo "<p class=\"h4 success medium ";
  207.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  208.                 echo " ";
  209.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  210.                 echo "\">";
  211.                 echo twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'28$this->source); })()), "description", [], "any"falsefalsefalse28);
  212.                 echo "</p>";
  213.             }
  214.             // line 29
  215.             echo "\t\t\t\t</div>
  216. \t\t\t\t<div class=\"flex row space w100\">
  217. \t\t\t\t\t<a href=\"";
  218.             // line 31
  219.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("article", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'31$this->source); })()), "id", [], "any"falsefalsefalse31), "slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'31$this->source); })()), "slug", [], "any"falsefalsefalse31)]), "html"nulltrue);
  220.             echo "\" class='flex row middle extrabold ";
  221.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  222.             echo " ";
  223.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  224.             echo "'>
  225. \t\t\t\t\t\t<span class='p warning upper ";
  226.             // line 32
  227.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  228.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  229.             echo "'>+ Lire l'article</span>
  230. \t\t\t\t\t</a>
  231. \t\t\t\t</div>
  232. \t\t\t</div>
  233. \t\t</div>
  234. \t\t";
  235.             // line 37
  236.             if ( !(isset($context["last"]) || array_key_exists("last"$context) ? $context["last"] : (function () { throw new RuntimeError('Variable "last" does not exist.'37$this->source); })())) {
  237.                 echo "<div class=\"w100 bg-success top-1-in\"></div>";
  238.             }
  239.             // line 38
  240.             echo "\t</article>
  241. ";
  242.             
  243.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  244.             
  245.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  246.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  247.         } finally {
  248.             ob_end_clean();
  249.         }
  250.     }
  251.     // line 41
  252.     public function macro_video($__o__ null$__alt__ false, ...$__varargs__)
  253.     {
  254.         $macros $this->macros;
  255.         $context $this->env->mergeGlobals([
  256.             "o" => $__o__,
  257.             "alt" => $__alt__,
  258.             "varargs" => $__varargs__,
  259.         ]);
  260.         $blocks = [];
  261.         ob_start();
  262.         try {
  263.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  264.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""video"));
  265.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  266.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""video"));
  267.             // line 42
  268.             echo "<article class=\"video relative flex col success ";
  269.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("third-40 vt-25"), "html"nulltrue);
  270.             echo " ";
  271.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 vt-15"), "html"nulltrue);
  272.             echo "\">
  273.     <figure class=\"relative shadow w100 hoverflow mrect scale-hover-img ";
  274.             // line 43
  275.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  276.             echo " ";
  277.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  278.             echo "\">
  279.         <img class=\"cover transition\" src=\"";
  280.             // line 44
  281.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'44$this->source); })()), "banner", [], "any"falsefalsefalse44)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'44$this->source); })()), "banner", [], "any"falsefalsefalse44), "thumbnail", [], "any"falsefalsefalse44)) : (((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'44$this->source); })()), "youtube", [], "any"falsefalsefalse44)) ? ($this->env->getFilter('youtubeThumbnail')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'44$this->source); })()), "youtube", [], "any"falsefalsefalse44))) : ("images/about.jpg"))))), "html"nulltrue);
  282.             echo "\" alt=\"";
  283.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'44$this->source); })()), "title", [], "any"falsefalsefalse44), "html"nulltrue);
  284.             echo "\">
  285.         <div class=\"absolute fill top left\">
  286.             <a class=\"relative fill flex col middle center hover scale-hover mask-alt transition\" href='";
  287.             // line 46
  288.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("video", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'46$this->source); })()), "id", [], "any"falsefalsefalse46)]), "html"nulltrue);
  289.             echo "'>
  290.                 <i class=\"h1 fa fa-play-circle white relative ";
  291.             // line 47
  292.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  293.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  294.             echo "\">
  295.                 </i>
  296.             </a>
  297.         </div>
  298.     </figure>
  299.     <h3 class=\"p ";
  300.             // line 52
  301.             echo (( !(isset($context["alt"]) || array_key_exists("alt"$context) ? $context["alt"] : (function () { throw new RuntimeError('Variable "alt" does not exist.'52$this->source); })())) ? ("black") : ("white"));
  302.             echo " ";
  303.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("medium top-10"), "html"nulltrue);
  304.             echo " ";
  305.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("medium top-10"), "html"nulltrue);
  306.             echo "\">";
  307.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'52$this->source); })()), "title", [], "any"falsefalsefalse52), "html"nulltrue);
  308.             echo "</h3>
  309. </article>
  310. ";
  311.             
  312.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  313.             
  314.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  315.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  316.         } finally {
  317.             ob_end_clean();
  318.         }
  319.     }
  320.     // line 56
  321.     public function macro_event($__o__ null$__home__ true, ...$__varargs__)
  322.     {
  323.         $macros $this->macros;
  324.         $context $this->env->mergeGlobals([
  325.             "o" => $__o__,
  326.             "home" => $__home__,
  327.             "varargs" => $__varargs__,
  328.         ]);
  329.         $blocks = [];
  330.         ob_start();
  331.         try {
  332.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  333.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""event"));
  334.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  335.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""event"));
  336.             // line 57
  337.             echo "\t<div class=\"shadow bg-white black border-bottom border-solid border-success ";
  338.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(((((isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'57$this->source); })())) ? ("w100") : ("half-25 ")) . " flex row vt-20 padding-25 border-8x")), "html"nulltrue);
  339.             echo " ";
  340.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 vt-10 padding-15 border-5x"), "html"nulltrue);
  341.             echo "\">
  342. \t\t<figure class=\"relative hoverflow shadow-alt ";
  343.             // line 58
  344.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("mrect"), "html"nulltrue);
  345.             echo "\" ";
  346.             if ($this->env->getFunction('isDesktop')->getCallable()()) {
  347.                 echo " style=\"width : 11.67vw; height: 11.09375vw; min-width : 11.67vw; min-height: 11.09375vw;\"";
  348.             }
  349.             echo ">
  350. \t\t\t<img src='";
  351.             // line 59
  352.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'59$this->source); })()), "banner", [], "any"falsefalsefalse59)) ? (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'59$this->source); })()), "banner", [], "any"falsefalsefalse59), "thumbnail", [], "any"falsefalsefalse59)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'59$this->source); })()), "banner", [], "any"falsefalsefalse59), "thumbnail", [], "any"falsefalsefalse59)) : (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'59$this->source); })()), "banner", [], "any"falsefalsefalse59), "file", [], "any"falsefalsefalse59)))) : ("images/armoiries.png"))), "html"nulltrue);
  353.             echo "' class=\"";
  354.             echo ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'59$this->source); })()), "banner", [], "any"falsefalsefalse59)) ? ("cover") : ("contain"));
  355.             echo "\">
  356. \t\t</figure>
  357. \t\t<div class=\"flex col ";
  358.             // line 61
  359.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-20 left-6-in"), "html"nulltrue);
  360.             echo " ";
  361.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-10"), "html"nulltrue);
  362.             echo "\">
  363. \t\t\t<h4 class=\"p h100 success-alt ";
  364.             // line 62
  365.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  366.             echo " ";
  367.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  368.             echo "\">";
  369.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'62$this->source); })()), "name", [], "any"falsefalsefalse62), "html"nulltrue);
  370.             echo "</h4>
  371. \t\t\t<div class=\"bottom top-10\">
  372. \t\t\t\t<div class=\"\">
  373. \t\t\t\t\t<span class=\"block p-alt\">Date :</span>
  374. \t\t\t\t\t<span class=\"block medium p\">";
  375.             // line 66
  376.             ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'66$this->source); })()), "startDate", [], "any"falsefalsefalse66)) ? (print (twig_escape_filter($this->env$this->env->getFilter('frdate')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'66$this->source); })()), "startDate", [], "any"falsefalsefalse66)), "html"nulltrue))) : (print ("")));
  377.             echo " ";
  378.             ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'66$this->source); })()), "endDate", [], "any"falsefalsefalse66)) ? (print (twig_escape_filter($this->env, (" au " $this->env->getFilter('frdate')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'66$this->source); })()), "endDate", [], "any"falsefalsefalse66))), "html"nulltrue))) : (print ("")));
  379.             echo " </span>
  380. \t\t\t\t</div>
  381. \t\t\t\t";
  382.             // line 68
  383.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'68$this->source); })()), "place", [], "any"falsefalsefalse68)) {
  384.                 // line 69
  385.                 echo "\t\t\t\t<div class=\"top-10\">
  386. \t\t\t\t\t<span class=\"block p-alt\">Lieu :</span>
  387. \t\t\t\t\t<span class=\"block medium p\">";
  388.                 // line 71
  389.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'71$this->source); })()), "place", [], "any"falsefalsefalse71), "html"nulltrue);
  390.                 echo "</span>
  391. \t\t\t\t</div>
  392. \t\t\t\t";
  393.             }
  394.             // line 74
  395.             echo "\t\t\t</div>
  396. \t\t</div>
  397. \t</div>
  398. ";
  399.             
  400.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  401.             
  402.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  403.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  404.         } finally {
  405.             ob_end_clean();
  406.         }
  407.     }
  408.     // line 79
  409.     public function macro_ministries($__o__ null, ...$__varargs__)
  410.     {
  411.         $macros $this->macros;
  412.         $context $this->env->mergeGlobals([
  413.             "o" => $__o__,
  414.             "varargs" => $__varargs__,
  415.         ]);
  416.         $blocks = [];
  417.         ob_start();
  418.         try {
  419.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  420.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""ministries"));
  421.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  422.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""ministries"));
  423.             // line 80
  424.             echo "\t<div class=\"relative ";
  425.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("half-40 vt-40"), "html"nulltrue);
  426.             echo " ";
  427.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 vt-20"), "html"nulltrue);
  428.             echo "\">
  429.             <div class=\"absolute fill flex col\">
  430.                 <div class=\"vt-40-in bg-white\"></div>
  431.                 <div class=\"h100 bg-gradient ";
  432.             // line 83
  433.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("radius-top-20"), "html"nulltrue);
  434.             echo " ";
  435.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-top-15"), "html"nulltrue);
  436.             echo "\"></div>
  437.             </div>
  438. \t\t\t<div class=\"relative w100 flex col left ";
  439.             // line 85
  440.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("hz-50-in"), "html"nulltrue);
  441.             echo " ";
  442.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("hz-25-in"), "html"nulltrue);
  443.             echo "\">
  444. \t\t\t\t<figure class=\"relative bg-gray ministries-fig  ";
  445.             // line 86
  446.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("padding-5"), "html"nulltrue);
  447.             echo " ";
  448.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("padding-5"), "html"nulltrue);
  449.             echo "\" >
  450. \t\t\t\t\t<img src='";
  451.             // line 87
  452.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'87$this->source); })()), "logo", [], "any"falsefalsefalse87)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'87$this->source); })()), "logo", [], "any"falsefalsefalse87), "thumbnail", [], "any"falsefalsefalse87)) : (""))), "html"nulltrue);
  453.             echo "' class=\"h100 ";
  454.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  455.             echo " ";
  456.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  457.             echo "\">
  458. \t\t\t\t</figure>
  459. \t\t\t</div>
  460. \t\t\t<div class=\"relative ";
  461.             // line 90
  462.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("top-30-in hz-50-in"), "html"nulltrue);
  463.             echo " ";
  464.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-15-in hz-25-in"), "html"nulltrue);
  465.             echo "\">
  466.                 <div class=\"\">
  467.                     <span class=\"block upper medium white ";
  468.             // line 92
  469.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("p-alt"), "html"nulltrue);
  470.             echo " ";
  471.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p-alt"), "html"nulltrue);
  472.             echo " \">MINISTRE :</span>
  473.                     <span class=\"block bold white  ";
  474.             // line 93
  475.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h6"), "html"nulltrue);
  476.             echo " ";
  477.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  478.             echo "\">";
  479.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'93$this->source); })()), "director", [], "any"falsefalsefalse93), "html"nulltrue);
  480.             echo "</span>
  481.                 </div>
  482.                 <div class=\"";
  483.             // line 95
  484.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("flex row space"), "html"nulltrue);
  485.             echo "\">
  486.                     <div class=\"\">
  487.                         <span class=\"block medium upper white p-alt ";
  488.             // line 97
  489.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("p top-30"), "html"nulltrue);
  490.             echo " ";
  491.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-15"), "html"nulltrue);
  492.             echo " \">SIGLE :</span>
  493.                         <span class=\"block bold white  ";
  494.             // line 98
  495.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h6"), "html"nulltrue);
  496.             echo " ";
  497.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  498.             echo "\">";
  499.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'98$this->source); })()), "abbreviation", [], "any"falsefalsefalse98), "html"nulltrue);
  500.             echo "</span>
  501.                     </div>
  502.                     ";
  503.             // line 100
  504.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'100$this->source); })()), "website", [], "any"falsefalsefalse100)) {
  505.                 // line 101
  506.                 echo "                    ";
  507.                 $context["website"] = twig_split_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'101$this->source); })()), "website", [], "any"falsefalsefalse101), "https://");
  508.                 // line 102
  509.                 echo "                    <div class=\"\">
  510.                         <span class=\"block medium upper white p-alt ";
  511.                 // line 103
  512.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("top-30"), "html"nulltrue);
  513.                 echo " ";
  514.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-15"), "html"nulltrue);
  515.                 echo " \">SITE WEB :</span>
  516.                         <span class=\"block bold white  ";
  517.                 // line 104
  518.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h6"), "html"nulltrue);
  519.                 echo " ";
  520.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  521.                 echo "\">";
  522.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'104$this->source); })()), "website", [], "any"falsefalsefalse104), "html"nulltrue);
  523.                 echo "</span>
  524.                     </div>
  525.                     ";
  526.             }
  527.             // line 107
  528.             echo "                </div>
  529.                 <div class=\"flex row bottom right\" style=\"transform: translateY(50%);\">
  530.                     <a href=\"";
  531.             // line 109
  532.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'109$this->source); })()), "website", [], "any"falsefalsefalse109), "html"nulltrue);
  533.             echo "\" title=\"En savoir plus\" class=\"circle bg-gradient border  border-white ";
  534.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("border-7x padding-30"), "html"nulltrue);
  535.             echo " ";
  536.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("padding-10 border-3x"), "html"nulltrue);
  537.             echo "\">
  538.                         <span class=\"fa fa-eye white ";
  539.             // line 110
  540.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h2"), "html"nulltrue);
  541.             echo " ";
  542.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  543.             echo "\"></span>
  544.                     </a>
  545.                 </div>
  546. \t\t\t</div>
  547. \t</div>
  548. ";
  549.             
  550.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  551.             
  552.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  553.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  554.         } finally {
  555.             ob_end_clean();
  556.         }
  557.     }
  558.     // line 117
  559.     public function macro_members($__o__ null, ...$__varargs__)
  560.     {
  561.         $macros $this->macros;
  562.         $context $this->env->mergeGlobals([
  563.             "o" => $__o__,
  564.             "varargs" => $__varargs__,
  565.         ]);
  566.         $blocks = [];
  567.         ob_start();
  568.         try {
  569.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  570.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""members"));
  571.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  572.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""members"));
  573.             // line 118
  574.             echo "\t<article class=\"relative flex row ";
  575.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("third-30 bottom-80"), "html"nulltrue);
  576.             echo " ";
  577.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 bottom-30"), "html"nulltrue);
  578.             echo "\">
  579. \t\t<div class=\"absolute fill flex col\">
  580. \t\t\t<div class=\"hhalf bg-white\"></div>
  581. \t\t\t<div class=\"h100 bg-gradient ";
  582.             // line 121
  583.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("radius-top-20"), "html"nulltrue);
  584.             echo " ";
  585.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-top-15"), "html"nulltrue);
  586.             echo "\"></div>
  587. \t\t</div>
  588. \t\t<div class=\"relative w100 flex col space ";
  589.             // line 123
  590.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("hz-25-in bottom-25-in hz-5 bottom-5"), "html"nulltrue);
  591.             echo " ";
  592.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("padding-20"), "html"nulltrue);
  593.             echo "\">
  594. \t\t\t<div class=\"h100 ";
  595.             // line 124
  596.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  597.             echo " ";
  598.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  599.             echo "\">
  600. \t\t\t\t<figure class=\"relative hoverflow members-fig flex row ";
  601.             // line 125
  602.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  603.             echo " ";
  604.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  605.             echo "\" >
  606. \t\t\t\t\t<img src='";
  607.             // line 126
  608.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'126$this->source); })()), "directorPicture", [], "any"falsefalsefalse126)) ? (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'126$this->source); })()), "directorPicture", [], "any"falsefalsefalse126), "thumbnail", [], "any"falsefalsefalse126)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'126$this->source); })()), "directorPicture", [], "any"falsefalsefalse126), "thumbnail", [], "any"falsefalsefalse126)) : (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'126$this->source); })()), "directorPicture", [], "any"falsefalsefalse126), "file", [], "any"falsefalsefalse126)))) : (""))), "html"nulltrue);
  609.             echo "' class=\"h100 ";
  610.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  611.             echo " ";
  612.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  613.             echo "\">
  614. \t\t\t\t</figure>
  615. \t\t\t\t<div class=\"\">
  616. \t\t\t\t\t<h4 class=\"bold white ";
  617.             // line 129
  618.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("top-30 bottom-20"), "html"nulltrue);
  619.             echo " ";
  620.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-15 bottom-10"), "html"nulltrue);
  621.             echo " \">";
  622.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'129$this->source); })()), "director", [], "any"falsefalsefalse129), "html"nulltrue);
  623.             echo "</h4>
  624. \t\t\t\t\t<span class=\"p block medium white  ";
  625.             // line 130
  626.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  627.             echo " ";
  628.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  629.             echo "\">";
  630.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'130$this->source); })()), "directorTitle", [], "any"falsefalsefalse130), "html"nulltrue);
  631.             echo "</span>
  632. \t\t\t\t</div>
  633. \t\t\t</div>
  634. \t\t\t<div class=\"flex ";
  635.             // line 133
  636.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("row top-20"), "html"nulltrue);
  637.             echo " ";
  638.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("col top-20"), "html"nulltrue);
  639.             echo "\">
  640.                 <a href=\"\" class=\"bg-warning medium white ";
  641.             // line 134
  642.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-15-in hz-25-in right-25 radius-5"), "html"nulltrue);
  643.             echo " ";
  644.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("text-center vt-10-in hz-20-in radius-3"), "html"nulltrue);
  645.             echo "\">Biographie</a>
  646. \t\t\t\t<div class=\"flex row middle ";
  647.             // line 135
  648.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-20"), "html"nulltrue);
  649.             echo " ";
  650.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-10"), "html"nulltrue);
  651.             echo "\">
  652. \t\t\t\t\t<a class='icon h5 flex row middle center bg-white success circle ";
  653.             // line 136
  654.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  655.             echo " ";
  656.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  657.             echo "' href='";
  658.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'136$this->source); })()), "directorFacebook", [], "any"falsefalsefalse136), "html"nulltrue);
  659.             echo "' target=\"_blank\" title=\"Compte Facebook\"><i class=\"fab fa-facebook-f\"></i></a>
  660. \t\t\t\t\t<a class='icon h5 flex row middle center bg-white success circle ";
  661.             // line 137
  662.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-10"), "html"nulltrue);
  663.             echo " ";
  664.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("left-5"), "html"nulltrue);
  665.             echo "' href='";
  666.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'137$this->source); })()), "directorTwitter", [], "any"falsefalsefalse137), "html"nulltrue);
  667.             echo "' target=\"_blank\" title=\"Compte Twitter\"><i class=\"fab fa-twitter\"></i></a>
  668. \t\t\t\t\t<a class='icon h5 flex row middle center bg-white success circle ";
  669.             // line 138
  670.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-10"), "html"nulltrue);
  671.             echo " ";
  672.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("left-5"), "html"nulltrue);
  673.             echo "' href='";
  674.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'138$this->source); })()), "directorTwitter", [], "any"falsefalsefalse138), "html"nulltrue);
  675.             echo "' target=\"_blank\" title=\"Compte LinkedIn\"><i class=\"fab fa-linkedin\"></i></a>
  676. \t\t\t\t</div>
  677. \t\t\t</div>
  678. \t\t</div>
  679. \t</article>
  680. ";
  681.             
  682.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  683.             
  684.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  685.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  686.         } finally {
  687.             ob_end_clean();
  688.         }
  689.     }
  690.     // line 145
  691.     public function macro_membersOld($__o__ null$__index__ null$__length__ null, ...$__varargs__)
  692.     {
  693.         $macros $this->macros;
  694.         $context $this->env->mergeGlobals([
  695.             "o" => $__o__,
  696.             "index" => $__index__,
  697.             "length" => $__length__,
  698.             "varargs" => $__varargs__,
  699.         ]);
  700.         $blocks = [];
  701.         ob_start();
  702.         try {
  703.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  704.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""membersOld"));
  705.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  706.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""membersOld"));
  707.             // line 146
  708.             echo "\t<article class=\"";
  709.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()((( !(isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'146$this->source); })())) ? ("flex row center w100") : ("flex row space half"))), "html"nulltrue);
  710.             echo " top-60 ";
  711.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 bottom-40"), "html"nulltrue);
  712.             echo " transition-1s anim-scroll ";
  713.             echo ((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'146$this->source); })()) % == 0)) ? ("anim-from-right") : ("anim-from-left"));
  714.             echo "\">
  715. \t\t<div class=\"";
  716.             // line 147
  717.             echo ((( !(isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'147$this->source); })()) && $this->env->getFunction('isDesktop')->getCallable()())) ? ("half") : ("w100"));
  718.             echo "\" ";
  719.             if (((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'147$this->source); })()) % == 0) && (isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'147$this->source); })())) && $this->env->getFunction('isDesktop')->getCallable()())) {
  720.                 echo " style=\"transform: translateY(20%);\" ";
  721.             }
  722.             echo ">
  723. \t\t\t<div class=\" w100 flex row relative   ";
  724.             // line 148
  725.             echo (((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'148$this->source); })()) % == 0) && (isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'148$this->source); })()))) ? ("reverse") : ("center"));
  726.             echo "\" >
  727. \t\t\t\t<div class=\"relative ";
  728.             // line 149
  729.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("fill"), "html"nulltrue);
  730.             echo "\" ";
  731.             if ($this->env->getFunction('isDesktop')->getCallable()()) {
  732.                 echo "style=\"min-width: calc(100% - var(--content-margin)); width: calc(100% - var(--content-margin));\" ";
  733.             }
  734.             echo ">
  735. \t\t\t\t\t<div class=\"bg-gradient relative flex col center ";
  736.             // line 150
  737.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("radius-top-20 hz-40-in vt-40-in"), "html"nulltrue);
  738.             echo " ";
  739.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("flex col radius-top-15 padding-10"), "html"nulltrue);
  740.             echo "\">
  741. \t\t\t\t\t\t<figure class=\"relative members-fig hoverflow flex row center ";
  742.             // line 151
  743.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("half-40"), "html"nulltrue);
  744.             echo " ";
  745.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  746.             echo "\" >
  747. \t\t\t\t\t\t\t<img src='";
  748.             // line 152
  749.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'152$this->source); })()), "picture", [], "any"falsefalsefalse152)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'152$this->source); })()), "picture", [], "any"falsefalsefalse152), "thumbnail", [], "any"falsefalsefalse152)) : (""))), "html"nulltrue);
  750.             echo "' class=\"contain ";
  751.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  752.             echo " ";
  753.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  754.             echo "\">
  755.                         </figure>
  756.                         <div class=\"w100 text-center ";
  757.             // line 154
  758.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("top-20"), "html"nulltrue);
  759.             echo " ";
  760.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-10"), "html"nulltrue);
  761.             echo "\">
  762. \t\t\t\t\t\t\t<div class=\"\">
  763. \t\t\t\t\t\t\t\t<h4 class=\"bold white ";
  764.             // line 156
  765.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  766.             echo " ";
  767.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  768.             echo " \">";
  769.             echo twig_escape_filter($this->env, ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'156$this->source); })()), "title", [], "any"falsefalsefalse156)) ? (((((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'156$this->source); })()), "title", [], "any"falsefalsefalse156) . " ") . twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'156$this->source); })()), "fName", [], "any"falsefalsefalse156)) . " ") . twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'156$this->source); })()), "lName", [], "any"falsefalsefalse156))) : (((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'156$this->source); })()), "fName", [], "any"falsefalsefalse156) . " ") . twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'156$this->source); })()), "lName", [], "any"falsefalsefalse156)))), "html"nulltrue);
  770.             echo "</h4>
  771.                                 <span class=\"block warning bold ";
  772.             // line 157
  773.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h5 top-7"), "html"nulltrue);
  774.             echo " ";
  775.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  776.             echo "\">";
  777.             ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "startAt", [], "any"falsefalsefalse157)) ? (print (twig_escape_filter($this->env, ((twig_capitalize_string_filter($this->env$this->env->getFilter('frmonth')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "startAt", [], "any"falsefalsefalse157), twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "startAt", [], "any"falsefalsefalse157), 1)) . " ") . twig_date_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "startAt", [], "any"falsefalsefalse157), "Y")), "html"nulltrue))) : (print ("")));
  778.             echo " - ";
  779.             ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "endAt", [], "any"falsefalsefalse157)) ? (print (twig_escape_filter($this->env, ((twig_capitalize_string_filter($this->env$this->env->getFilter('frmonth')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "endAt", [], "any"falsefalsefalse157), twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "endAt", [], "any"falsefalsefalse157), 1)) . " ") . twig_date_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'157$this->source); })()), "endAt", [], "any"falsefalsefalse157), "Y")), "html"nulltrue))) : (print ("ce jour")));
  780.             echo "</span>
  781. \t\t\t\t\t\t\t</div>
  782.                             ";
  783.             // line 159
  784.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'159$this->source); })()), "startAt", [], "any"falsefalsefalse159)) {
  785.                 // line 160
  786.                 echo "                            <div class=\"white ";
  787.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-15"), "html"nulltrue);
  788.                 echo " ";
  789.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("vt-10"), "html"nulltrue);
  790.                 echo "\">
  791.                                 <span class=\"p-alt block ";
  792.                 // line 161
  793.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  794.                 echo " ";
  795.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  796.                 echo "\">Prise de pouvoir :</span>
  797.                                 <span class=\"block bold  ";
  798.                 // line 162
  799.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h6"), "html"nulltrue);
  800.                 echo " ";
  801.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  802.                 echo "\">";
  803.                 echo twig_escape_filter($this->env$this->env->getFilter('frdate')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'162$this->source); })()), "startAt", [], "any"falsefalsefalse162)), "html"nulltrue);
  804.                 echo "</span>
  805.                             </div>
  806.                             ";
  807.             }
  808.             // line 165
  809.             echo "                            ";
  810.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'165$this->source); })()), "profession", [], "any"falsefalsefalse165)) {
  811.                 // line 166
  812.                 echo "                            <div class=\"white ";
  813.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  814.                 echo " ";
  815.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  816.                 echo "\">
  817.                                 <span class=\"p-alt block ";
  818.                 // line 167
  819.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  820.                 echo " ";
  821.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  822.                 echo "\">Pouvoir :</span>
  823.                                 <span class=\"block bold ";
  824.                 // line 168
  825.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h6"), "html"nulltrue);
  826.                 echo " ";
  827.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  828.                 echo "\">";
  829.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'168$this->source); })()), "profession", [], "any"falsefalsefalse168), "html"nulltrue);
  830.                 echo "</span>
  831.                             </div>
  832.                             ";
  833.             }
  834.             // line 171
  835.             echo "\t\t\t\t\t\t</div>
  836. \t\t\t\t\t</div>
  837. \t\t\t\t</div>
  838. \t\t\t\t";
  839.             // line 174
  840.             if (((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'174$this->source); })()) && $this->env->getFunction('isDesktop')->getCallable()())) {
  841.                 // line 175
  842.                 echo "\t\t\t\t<div class=\"gwidth flex col\">
  843. \t\t\t\t\t<i class=\"h100  ";
  844.                 // line 176
  845.                 echo ((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'176$this->source); })()) % != 0)) ? ("border border-1x border-notop border-noleft") : ("border border-1x border-notop border-noleft border-noright"));
  846.                 echo "\"></i>
  847. \t\t\t\t\t";
  848.                 // line 177
  849.                 if ((((isset($context["length"]) || array_key_exists("length"$context) ? $context["length"] : (function () { throw new RuntimeError('Variable "length" does not exist.'177$this->source); })()) % == 0) && ((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'177$this->source); })()) == ((isset($context["length"]) || array_key_exists("length"$context) ? $context["length"] : (function () { throw new RuntimeError('Variable "length" does not exist.'177$this->source); })()) - 1)))) {
  850.                     // line 178
  851.                     echo "\t\t\t\t\t<i class=\"hquarter\"></i>
  852. \t\t\t\t\t";
  853.                 } else {
  854.                     // line 180
  855.                     echo "\t\t\t\t\t";
  856.                     // line 181
  857.                     echo "\t\t\t\t\t<i class=\"hquarter  ";
  858.                     echo ((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'181$this->source); })()) % == 0)) ? ("border border-1x border-notop border-nobottom border-noleft border-noright") : ("noborder flex row right "));
  859.                     echo "\" >
  860. \t\t\t\t\t\t";
  861.                     // line 182
  862.                     if (((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'182$this->source); })()) % != 0)) {
  863.                         // line 183
  864.                         echo "\t\t\t\t\t\t<i class=\"half border border-1x border-notop border-noright '}}\" >
  865. \t\t\t\t\t\t</i>
  866. \t\t\t\t\t\t";
  867.                     }
  868.                     // line 186
  869.                     echo "\t\t\t\t\t</i>
  870. \t\t\t\t\t";
  871.                 }
  872.                 // line 188
  873.                 echo "\t\t\t\t</div>
  874. \t\t\t\t";
  875.             }
  876.             // line 190
  877.             echo "\t\t\t</div>
  878. \t\t</div>
  879. \t</article>
  880. ";
  881.             
  882.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  883.             
  884.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  885.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  886.         } finally {
  887.             ob_end_clean();
  888.         }
  889.     }
  890.     // line 196
  891.     public function macro_partner($__o__ null, ...$__varargs__)
  892.     {
  893.         $macros $this->macros;
  894.         $context $this->env->mergeGlobals([
  895.             "o" => $__o__,
  896.             "varargs" => $__varargs__,
  897.         ]);
  898.         $blocks = [];
  899.         ob_start();
  900.         try {
  901.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  902.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""partner"));
  903.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  904.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""partner"));
  905.             // line 197
  906.             echo "<article class=\"bg-white shadow-alt ";
  907.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("w100 flex row space middle padding-40 bottom-60"), "html"nulltrue);
  908.             echo " ";
  909.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 flex col reverse hz-20-in bottom-40"), "html"nulltrue);
  910.             echo "\">
  911.     <div class=\"";
  912.             // line 198
  913.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-20 vt-30 right-80-in"), "html"nulltrue);
  914.             echo " ";
  915.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("vt-15"), "html"nulltrue);
  916.             echo "\">
  917.         <div class=\"h100\">
  918. \t\t\t<h3 class=\"gradient ";
  919.             // line 200
  920.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h2"), "html"nulltrue);
  921.             echo " ";
  922.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("h4"), "html"nulltrue);
  923.             echo "\">";
  924.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'200$this->source); })()), "name", [], "any"falsefalsefalse200), "html"nulltrue);
  925.             echo "</h3>
  926. \t\t\t<div class=\"w100 top-30 ";
  927.             // line 201
  928.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  929.             echo " ";
  930.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  931.             echo "\">
  932. \t\t\t\t<article class=\"article ";
  933.             // line 202
  934.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h4"), "html"nulltrue);
  935.             echo " ";
  936.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  937.             echo "\">";
  938.             echo twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'202$this->source); })()), "description", [], "any"falsefalsefalse202);
  939.             echo "</article>
  940. \t\t\t</div>
  941. \t\t</div>
  942. \t\t<div class='flex row middle  ";
  943.             // line 205
  944.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h4 top-60"), "html"nulltrue);
  945.             echo " ";
  946.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p top-15"), "html"nulltrue);
  947.             echo "'>
  948. \t\t\t<a href=\"\" target=\"_blank\" class='bg-gradient white ";
  949.             // line 206
  950.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-20-in hz-40-in "), "html"nulltrue);
  951.             echo "'>
  952. \t\t\t\tAller sur le site
  953. \t\t\t\t<i class=\"fa fa-link white ";
  954.             // line 208
  955.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-8"), "html"nulltrue);
  956.             echo " ";
  957.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("left-5"), "html"nulltrue);
  958.             echo "\"></i>
  959. \t\t\t</a>
  960. \t\t</div>
  961.     </div>
  962.     <div class=\"quarter\">
  963. \t\t<figure class='w100 relative hoverflow' style=\"height: 12vw;\">
  964. \t\t\t<img src=\"";
  965.             // line 214
  966.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'214$this->source); })()), "logo", [], "any"falsefalsefalse214)) ? (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'214$this->source); })()), "logo", [], "any"falsefalsefalse214), "thumbnail", [], "any"falsefalsefalse214)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'214$this->source); })()), "logo", [], "any"falsefalsefalse214), "thumbnail", [], "any"falsefalsefalse214)) : (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'214$this->source); })()), "logo", [], "any"falsefalsefalse214), "file", [], "any"falsefalsefalse214)))) : (""))), "html"nulltrue);
  967.             echo "\" class='contain ";
  968.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  969.             echo " ";
  970.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  971.             echo "' />
  972. \t\t\t";
  973.             // line 216
  974.             echo "\t\t</figure>
  975.     </div>
  976. </article>
  977. ";
  978.             
  979.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  980.             
  981.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  982.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  983.         } finally {
  984.             ob_end_clean();
  985.         }
  986.     }
  987.     // line 221
  988.     public function macro_structure($__o__ null$__alt__ false, ...$__varargs__)
  989.     {
  990.         $macros $this->macros;
  991.         $context $this->env->mergeGlobals([
  992.             "o" => $__o__,
  993.             "alt" => $__alt__,
  994.             "varargs" => $__varargs__,
  995.         ]);
  996.         $blocks = [];
  997.         ob_start();
  998.         try {
  999.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1000.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""structure"));
  1001.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1002.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""structure"));
  1003.             // line 222
  1004.             echo "<article class=\"bg-gray-alt ";
  1005.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("flex row vt-25-in hz-25-in radius-20 top-40"), "html"nulltrue);
  1006.             echo " ";
  1007.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 hz-20-in radius-10 bottom-40"), "html"nulltrue);
  1008.             echo "\">
  1009.     ";
  1010.             // line 223
  1011.             if ($this->env->getFunction('isDesktop')->getCallable()()) {
  1012.                 // line 224
  1013.                 echo "\t<figure class='structure-fig relative hoverflow'>
  1014.         <img src=\"";
  1015.                 // line 225
  1016.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'225$this->source); })()), "directorPicture", [], "any"falsefalsefalse225)) ? (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'225$this->source); })()), "directorPicture", [], "any"falsefalsefalse225)) : ("images/armoiries.png"))), "html"nulltrue);
  1017.                 echo "\" class='contain ";
  1018.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("radius-20"), "html"nulltrue);
  1019.                 echo " ";
  1020.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-10"), "html"nulltrue);
  1021.                 echo "' />
  1022.     </figure>
  1023. \t";
  1024.             }
  1025.             // line 228
  1026.             echo "    <div class=\"";
  1027.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-20 vt-30"), "html"nulltrue);
  1028.             echo " ";
  1029.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("vt-15"), "html"nulltrue);
  1030.             echo "\">
  1031.         <h3 class=\"success\">";
  1032.             // line 229
  1033.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'229$this->source); })()), "name", [], "any"falsefalsefalse229), "html"nulltrue);
  1034.             echo "(";
  1035.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'229$this->source); })()), "abbreviation", [], "any"falsefalsefalse229), "html"nulltrue);
  1036.             echo ")</h3>
  1037.         <div class=\"top-30 ";
  1038.             // line 230
  1039.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("gright-in"), "html"nulltrue);
  1040.             echo " ";
  1041.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1042.             echo "\">
  1043. \t\t\t<div class=\"";
  1044.             // line 231
  1045.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1046.             echo " ";
  1047.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1048.             echo "\">
  1049. \t\t\t\t<span class=\"block success p-alt medium upper\">Directeur</span>
  1050. \t\t\t\t<span class=\"block success bold ";
  1051.             // line 233
  1052.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h4"), "html"nulltrue);
  1053.             echo " ";
  1054.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  1055.             echo "\">";
  1056.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'233$this->source); })()), "director", [], "any"falsefalsefalse233), "html"nulltrue);
  1057.             echo "</span>
  1058. \t\t\t</div>
  1059. \t\t\t";
  1060.             // line 235
  1061.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'235$this->source); })()), "content", [], "any"falsefalsefalse235)) {
  1062.                 // line 236
  1063.                 echo "\t\t\t<div class=\"w100 top-30 ";
  1064.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1065.                 echo " ";
  1066.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1067.                 echo "\">
  1068. \t\t\t\t<span class=\"block success p-alt medium upper\">Mission</span>
  1069. \t\t\t\t<article class=\"article success semibold text-justify ";
  1070.                 // line 238
  1071.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h4"), "html"nulltrue);
  1072.                 echo " ";
  1073.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("p"), "html"nulltrue);
  1074.                 echo "\">";
  1075.                 echo twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'238$this->source); })()), "content", [], "any"falsefalsefalse238);
  1076.                 echo "</article>
  1077. \t\t\t</div>
  1078. \t\t\t";
  1079.             }
  1080.             // line 241
  1081.             echo "            ";
  1082.             // line 251
  1083.             echo "        </div>
  1084.     </div>
  1085. </article>
  1086. ";
  1087.             
  1088.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1089.             
  1090.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1091.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1092.         } finally {
  1093.             ob_end_clean();
  1094.         }
  1095.     }
  1096.     // line 256
  1097.     public function macro_project($__o__ null$__last__ false$__home__ false, ...$__varargs__)
  1098.     {
  1099.         $macros $this->macros;
  1100.         $context $this->env->mergeGlobals([
  1101.             "o" => $__o__,
  1102.             "last" => $__last__,
  1103.             "home" => $__home__,
  1104.             "varargs" => $__varargs__,
  1105.         ]);
  1106.         $blocks = [];
  1107.         ob_start();
  1108.         try {
  1109.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1110.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""project"));
  1111.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1112.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""project"));
  1113.             // line 257
  1114.             echo "\t<article class=\"new w100 ";
  1115.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-70"), "html"nulltrue);
  1116.             echo " ";
  1117.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-30"), "html"nulltrue);
  1118.             echo "\">
  1119. \t\t<div class=\"flex row w100 ";
  1120.             // line 258
  1121.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-70"), "html"nulltrue);
  1122.             echo " ";
  1123.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-30"), "html"nulltrue);
  1124.             echo "\">
  1125. \t\t\t<div class=\"half ";
  1126.             // line 259
  1127.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1128.             echo " ";
  1129.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1130.             echo "\" >
  1131. \t\t\t\t<figure class=\"relative w100 hoverflow mrect ";
  1132.             // line 260
  1133.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1134.             echo " ";
  1135.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1136.             echo "\" >
  1137. \t\t\t\t\t<img src='";
  1138.             // line 261
  1139.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'261$this->source); })()), "banner", [], "any"falsefalsefalse261), "thumbnail", [], "any"falsefalsefalse261)), "html"nulltrue);
  1140.             echo "' class=\"cover\">
  1141. \t\t\t\t</figure>
  1142. \t\t\t</div>
  1143. \t\t\t<div class=\" flex col space ";
  1144.             // line 264
  1145.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-70 left-2-in"), "html"nulltrue);
  1146.             echo " ";
  1147.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1148.             echo "\">
  1149. \t\t\t\t<div class=\"h100 ";
  1150.             // line 265
  1151.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1152.             echo " ";
  1153.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1154.             echo "\">
  1155. \t\t\t\t\t<div class=\"";
  1156.             // line 266
  1157.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-25"), "html"nulltrue);
  1158.             echo " ";
  1159.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-15"), "html"nulltrue);
  1160.             echo "\">
  1161. \t\t\t\t\t\t";
  1162.             // line 285
  1163.             echo "\t\t\t\t\t\t<div class=\"flex row middle bottom-15 ";
  1164.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1165.             echo " ";
  1166.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1167.             echo "\">
  1168. \t\t\t\t\t\t\t<svg class=\"icon min\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  1169. \t\t\t\t\t\t\t<path d=\"M22.5047 7.31153L14.8266 15.074L8.73282 8.98028L14.1609 3.55684L13.5047 2.94325C13.1063 2.50403 12.3938 2.50403 11.9531 2.94325L7.87969 6.93653C7.48125 7.41465 6.76875 7.41465 6.32813 6.93653C5.89219 6.53809 5.89219 5.82559 6.32813 5.38496L10.3641 1.35231C11.6813 0.0343242 13.8188 0.0343242 15.1359 1.35231L15.75 1.9659L16.4531 1.26137C18.1359 -0.420457 20.8641 -0.420457 22.5047 1.26137C24.2297 2.94325 24.2297 5.6709 22.5047 7.31153ZM10.7578 19.1428C8.50782 21.3928 5.63907 22.9256 2.51719 23.549L1.34579 23.7834C0.976879 23.8584 0.595317 23.7412 0.329536 23.4365C0.0635669 23.2115 -0.0518862 22.8318 0.0218481 22.4615L0.256176 21.2896C0.880317 18.1678 2.415 15.299 4.66594 13.049L7.67344 10.0397L13.7672 16.1334L10.7578 19.1428Z\" fill=\"#1F4878\"/>
  1170. \t\t\t\t\t\t\t</svg>
  1171. \t\t\t\t\t\t\t<span class=\"left-15 p medium upper white\">";
  1172.             // line 290
  1173.             echo "En cours d'exécution";
  1174.             echo "</span>
  1175. \t\t\t\t\t\t</div>
  1176. \t\t\t\t\t</div>
  1177. \t\t\t\t\t<h3 class=\"white bold flex row ";
  1178.             // line 294
  1179.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h2 bottom-15"), "html"nulltrue);
  1180.             echo " ";
  1181.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-8"), "html"nulltrue);
  1182.             echo "\">
  1183. \t\t\t\t\t\t<a class=\"";
  1184.             // line 295
  1185.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("lh-3x"), "html"nulltrue);
  1186.             echo " ";
  1187.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("lh-10x"), "html"nulltrue);
  1188.             echo "\">";
  1189.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'295$this->source); })()), "name", [], "any"falsefalsefalse295), "html"nulltrue);
  1190.             echo "</a>
  1191. \t\t\t\t\t</h3>
  1192. \t\t\t\t</div>
  1193. \t\t\t\t<div class=\"flex row space w100\">
  1194. \t\t\t\t\t<a href=\"";
  1195.             // line 299
  1196.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("project", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'299$this->source); })()), "id", [], "any"falsefalsefalse299), "slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'299$this->source); })()), "slug", [], "any"falsefalsefalse299)]), "html"nulltrue);
  1197.             echo "\" class='flex row middle extrabold ";
  1198.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1199.             echo " ";
  1200.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1201.             echo "'>
  1202. \t\t\t\t\t\t<span class='p white upper ";
  1203.             // line 300
  1204.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1205.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1206.             echo "'>+ Lire le projet</span>
  1207. \t\t\t\t\t</a>
  1208. \t\t\t\t</div>
  1209. \t\t\t</div>
  1210. \t\t</div>
  1211. \t\t";
  1212.             // line 305
  1213.             if ( !(isset($context["last"]) || array_key_exists("last"$context) ? $context["last"] : (function () { throw new RuntimeError('Variable "last" does not exist.'305$this->source); })())) {
  1214.                 echo "<div class=\"w100 bg-white top-1-in\"></div>";
  1215.             }
  1216.             // line 306
  1217.             echo "\t</article>
  1218. ";
  1219.             
  1220.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1221.             
  1222.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1223.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1224.         } finally {
  1225.             ob_end_clean();
  1226.         }
  1227.     }
  1228.     // line 309
  1229.     public function macro_service($__o__ null$__index__ null$__alt__ false, ...$__varargs__)
  1230.     {
  1231.         $macros $this->macros;
  1232.         $context $this->env->mergeGlobals([
  1233.             "o" => $__o__,
  1234.             "index" => $__index__,
  1235.             "alt" => $__alt__,
  1236.             "varargs" => $__varargs__,
  1237.         ]);
  1238.         $blocks = [];
  1239.         ob_start();
  1240.         try {
  1241.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1242.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""service"));
  1243.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1244.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""service"));
  1245.             // line 310
  1246.             echo "<article class=\"relative service pole-mask ";
  1247.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("quarter-10"), "html"nulltrue);
  1248.             echo " ";
  1249.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 bottom-20"), "html"nulltrue);
  1250.             echo " ";
  1251.             echo ((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'310$this->source); })()) == 2)) ? ("hz-10") : (""));
  1252.             echo "\">
  1253. \t<div class=\"service-fig flex row space relative\">
  1254. \t\t<i class=\"w100\"></i>
  1255. \t\t";
  1256.             // line 314
  1257.             echo "\t\t<div class=\"w100 h100 absolute left top ";
  1258.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1259.             echo " ";
  1260.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("mrect"), "html"nulltrue);
  1261.             echo "\">
  1262. \t\t\t<img src='";
  1263.             // line 315
  1264.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'315$this->source); })()) == 1)) ? ("images/pole1.jpg") : (((((isset($context["index"]) || array_key_exists("index"$context) ? $context["index"] : (function () { throw new RuntimeError('Variable "index" does not exist.'315$this->source); })()) == 2)) ? ("images/pole2.jpg") : ("images/pole3.jpg"))))), "html"nulltrue);
  1265.             echo "' class=\"cover\">
  1266. \t\t</div>
  1267. \t</div>
  1268.    <div class=\"flex col space ";
  1269.             // line 318
  1270.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("left-50-in right-15-in top-60-in top-6 bottom-50-in"), "html"nulltrue);
  1271.             echo " ";
  1272.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("hz-30-in top-30-in bottom-25-in"), "html"nulltrue);
  1273.             echo "\">
  1274. \t\t<h3 class=\"h100 success ";
  1275.             // line 319
  1276.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("bottom-70-in bottom-8"), "html"nulltrue);
  1277.             echo " ";
  1278.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("h3"), "html"nulltrue);
  1279.             echo "\"><span class=\"";
  1280.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("lh-3x"), "html"nulltrue);
  1281.             echo " \">";
  1282.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'319$this->source); })()), "title", [], "any"falsefalsefalse319), "html"nulltrue);
  1283.             echo "</span></h3>
  1284. \t\t<a href=\"";
  1285.             // line 320
  1286.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("service", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'320$this->source); })()), "id", [], "any"falsefalsefalse320), "slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'320$this->source); })()), "slug", [], "any"falsefalsefalse320)]), "html"nulltrue);
  1287.             echo "\" class=\"bottom success p upper extrabold ";
  1288.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1289.             echo " ";
  1290.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1291.             echo "\">+ En savoir plus</a>
  1292.     </div>
  1293. </article>
  1294. ";
  1295.             
  1296.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1297.             
  1298.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1299.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1300.         } finally {
  1301.             ob_end_clean();
  1302.         }
  1303.     }
  1304.     // line 339
  1305.     public function macro_opportunity($__o__ null$__type__ false$__home__ false, ...$__varargs__)
  1306.     {
  1307.         $macros $this->macros;
  1308.         $context $this->env->mergeGlobals([
  1309.             "o" => $__o__,
  1310.             "type" => $__type__,
  1311.             "home" => $__home__,
  1312.             "varargs" => $__varargs__,
  1313.         ]);
  1314.         $blocks = [];
  1315.         ob_start();
  1316.         try {
  1317.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1318.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""opportunity"));
  1319.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1320.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""opportunity"));
  1321.             // line 340
  1322.             if ((isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'340$this->source); })())) {
  1323.                 // line 341
  1324.                 echo "<a href=\"";
  1325.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("opportunity", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'341$this->source); })()), "id", [], "any"falsefalsefalse341), "slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'341$this->source); })()), "slug", [], "any"falsefalsefalse341)]), "html"nulltrue);
  1326.                 echo "\" class=\"relative opportunity ";
  1327.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()((((isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'341$this->source); })())) ? ("third-5") : ("half-40 bottom-60"))), "html"nulltrue);
  1328.                 echo " ";
  1329.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 bottom-20"), "html"nulltrue);
  1330.                 echo "\">
  1331. ";
  1332.             } else {
  1333.                 // line 343
  1334.                 echo "<article class=\"relative opportunity ";
  1335.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()((((isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'343$this->source); })())) ? ("third-5") : ("third-20 bottom-60"))), "html"nulltrue);
  1336.                 echo " ";
  1337.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("w100 bottom-20"), "html"nulltrue);
  1338.                 echo "\">
  1339. ";
  1340.             }
  1341.             // line 345
  1342.             echo "\t<figure class=\"fill absolute left top ";
  1343.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1344.             echo " ";
  1345.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1346.             echo "\">
  1347. \t\t<img src='";
  1348.             // line 346
  1349.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("images/emp1.jpg"), "html"nulltrue);
  1350.             echo "' class=\"cover\">
  1351.         <div class=\"relative fill job-mask\"></div>
  1352. \t</figure>
  1353.    <div class=\"fill relative top-25-in ";
  1354.             // line 349
  1355.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()((((isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'349$this->source); })())) ? ("hz-30-in top-4 bottom-80-in") : ("hz-30-in top-4 bottom-60-in"))), "html"nulltrue);
  1356.             echo " ";
  1357.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("hz-20-in bottom-30-in"), "html"nulltrue);
  1358.             echo "\">
  1359. \t\t";
  1360.             // line 350
  1361.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'350$this->source); })()), "closingDate", [], "any"falsefalsefalse350)) {
  1362.                 // line 351
  1363.                 echo "\t\t<div class=\"flex row middle\">
  1364. \t\t\t<svg class=\"icon min\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  1365. \t\t\t<path d=\"M12 0.333252C5.56699 0.333252 0.333328 5.56692 0.333328 11.9999C0.333328 18.4329 5.56699 23.6666 12 23.6666C18.433 23.6666 23.6667 18.4329 23.6667 11.9999C23.6667 5.56692 18.433 0.333252 12 0.333252ZM15.8418 17.4914L10.8333 12.4829V4.99992H13.1667V11.5169L17.4915 15.8418L15.8418 17.4914Z\" fill=\"white\"/>
  1366. \t\t\t</svg>
  1367. \t\t\t<span class=\"white upper h6 left-10 left-3-in\">";
  1368.                 // line 355
  1369.                 echo (((twig_date_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'355$this->source); })()), "closingDate", [], "any"falsefalsefalse355), "m/d/Y H:i") >= twig_date_format_filter($this->env"now""m/d/Y H:i"))) ? ("En cours") : ("Clôturé"));
  1370.                 echo "</span>
  1371. \t\t</div>
  1372. \t\t";
  1373.             }
  1374.             // line 358
  1375.             echo "\t\t<div class=\"";
  1376.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()((( !(isset($context["type"]) || array_key_exists("type"$context) ? $context["type"] : (function () { throw new RuntimeError('Variable "type" does not exist.'358$this->source); })())) ? ("hz-25-in hz-2 top-70-in top-3 bottom-3") : ("top-70-in top-3 bottom-3"))), "html"nulltrue);
  1377.             echo " ";
  1378.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-30-in bottom-25-in"), "html"nulltrue);
  1379.             echo "\">
  1380. \t\t\t";
  1381.             // line 359
  1382.             if ( !(isset($context["type"]) || array_key_exists("type"$context) ? $context["type"] : (function () { throw new RuntimeError('Variable "type" does not exist.'359$this->source); })())) {
  1383.                 // line 360
  1384.                 echo "\t\t\t<div class=\"";
  1385.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("flex row middle"), "html"nulltrue);
  1386.                 echo " ";
  1387.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1388.                 echo "\">
  1389. \t\t\t\t";
  1390.                 // line 361
  1391.                 if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'361$this->source); })()), "closingDate", [], "any"falsefalsefalse361)) {
  1392.                     // line 362
  1393.                     echo "\t\t\t\t<div class=\"flex row middle bottom-9 ";
  1394.                     echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("right-25 right-2-in"), "html"nulltrue);
  1395.                     echo " ";
  1396.                     echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bottom-15"), "html"nulltrue);
  1397.                     echo "\">
  1398. \t\t\t\t\t<span class=\"iflex bg-white radius-half right-8 ";
  1399.                     // line 363
  1400.                     echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("padding-10"), "html"nulltrue);
  1401.                     echo " ";
  1402.                     echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("padding-5"), "html"nulltrue);
  1403.                     echo "\"></span>
  1404. \t\t\t\t\t<span class=\"white upper p\">";
  1405.                     // line 364
  1406.                     echo twig_escape_filter($this->env$this->env->getFilter('frdate')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'364$this->source); })()), "openingDate", [], "any"falsefalsefalse364)), "html"nulltrue);
  1407.                     echo "</span>
  1408. \t\t\t\t</div>
  1409. \t\t\t\t";
  1410.                 }
  1411.                 // line 367
  1412.                 echo "\t\t\t\t<div class=\"flex row middle bottom-9 ";
  1413.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1414.                 echo " ";
  1415.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1416.                 echo "\">
  1417. \t\t\t\t\t<span class=\"iflex bg-white radius-half right-8 ";
  1418.                 // line 368
  1419.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("padding-10"), "html"nulltrue);
  1420.                 echo " ";
  1421.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("padding-5"), "html"nulltrue);
  1422.                 echo "\"></span>
  1423. \t\t\t\t\t<span class=\"white upper p\">";
  1424.                 // line 369
  1425.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'369$this->source); })()), "structure", [], "any"falsefalsefalse369), "html"nulltrue);
  1426.                 echo "</span>
  1427. \t\t\t\t</div>
  1428. \t\t\t</div>
  1429. \t\t\t";
  1430.             }
  1431.             // line 373
  1432.             echo "\t\t\t<div class=\"flex col space\">
  1433. \t\t\t\t<h3 class=\"semibold white h100 ";
  1434.             // line 374
  1435.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()((((isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'374$this->source); })())) ? ("h3") : ("h3 "))), "html"nulltrue);
  1436.             echo " ";
  1437.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("h2"), "html"nulltrue);
  1438.             echo "\">";
  1439.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'374$this->source); })()), "title", [], "any"falsefalsefalse374), "html"nulltrue);
  1440.             echo "</h3>
  1441. \t\t\t\t";
  1442.             // line 375
  1443.             if ( !(isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'375$this->source); })())) {
  1444.                 // line 376
  1445.                 echo "\t\t\t\t<div class=\"flex row ";
  1446.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("top-50 top-5-in"), "html"nulltrue);
  1447.                 echo " ";
  1448.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-30"), "html"nulltrue);
  1449.                 echo "\">
  1450. \t\t\t\t\t<a href=\"";
  1451.                 // line 377
  1452.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("opportunity", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'377$this->source); })()), "id", [], "any"falsefalsefalse377), "slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'377$this->source); })()), "slug", [], "any"falsefalsefalse377)]), "html"nulltrue);
  1453.                 echo "\" class=\"p bg-white success upper ";
  1454.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("extrabold hz-40-in vt-30-in"), "html"nulltrue);
  1455.                 echo " ";
  1456.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("bold hz-20-in vt-15-in"), "html"nulltrue);
  1457.                 echo "\"><span class=\"";
  1458.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("hz-3-in vt-7-in"), "html"nulltrue);
  1459.                 echo " ";
  1460.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()(""), "html"nulltrue);
  1461.                 echo "\">En savoir plus</span></a>
  1462. \t\t\t\t</div>
  1463. \t\t\t\t";
  1464.             }
  1465.             // line 380
  1466.             echo "\t\t\t</div>
  1467. \t\t</div>
  1468.     </div>
  1469. ";
  1470.             // line 383
  1471.             if ((isset($context["home"]) || array_key_exists("home"$context) ? $context["home"] : (function () { throw new RuntimeError('Variable "home" does not exist.'383$this->source); })())) {
  1472.                 // line 384
  1473.                 echo "</a>
  1474. ";
  1475.             } else {
  1476.                 // line 386
  1477.                 echo "</article>
  1478. ";
  1479.             }
  1480.             
  1481.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1482.             
  1483.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1484.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1485.         } finally {
  1486.             ob_end_clean();
  1487.         }
  1488.     }
  1489.     // line 390
  1490.     public function macro_opportunityAlt($__o__ null$__index__ null, ...$__varargs__)
  1491.     {
  1492.         $macros $this->macros;
  1493.         $context $this->env->mergeGlobals([
  1494.             "o" => $__o__,
  1495.             "index" => $__index__,
  1496.             "varargs" => $__varargs__,
  1497.         ]);
  1498.         $blocks = [];
  1499.         ob_start();
  1500.         try {
  1501.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1502.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""opportunityAlt"));
  1503.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1504.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""opportunityAlt"));
  1505.             // line 391
  1506.             echo "<aside class=\"job relative flex space border border-warning shadow-alt  ";
  1507.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("row w100 vt-20 "), "html"nulltrue);
  1508.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("col w100 vt-10"), "html"nulltrue);
  1509.             echo "\">
  1510.     <header class=\"";
  1511.             // line 392
  1512.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("hz-30-in vt-20-in "), "html"nulltrue);
  1513.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("hz-25-in vt-10-in "), "html"nulltrue);
  1514.             echo "\">
  1515.         <h3 class=\"\">";
  1516.             // line 393
  1517.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'393$this->source); })()), "title", [], "any"falsefalsefalse393), "html"nulltrue);
  1518.             echo "</h3>
  1519.         <p class=\"p\">";
  1520.             // line 394
  1521.             echo twig_nl2br(twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'394$this->source); })()), "description", [], "any"falsefalsefalse394), "html"nulltrue));
  1522.             echo "</p>
  1523.     </header>
  1524.     <div class=\"flex bg-gray ";
  1525.             // line 396
  1526.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("col third-40 hz-30-in vt-20-in "), "html"nulltrue);
  1527.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("col hz-25-in vt-10-in "), "html"nulltrue);
  1528.             echo "\">
  1529.         <div class=\"flex col h4\">
  1530.             <span>Type : <span class=\"success\">";
  1531.             // line 398
  1532.             ((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'398$this->source); })()), "type", [], "any"falsefalsefalse398)) ? (print (twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'398$this->source); })()), "type", [], "any"falsefalsefalse398), "label", [], "any"falsefalsefalse398), "html"nulltrue))) : (print ("")));
  1533.             echo "</span></span>
  1534.             <span>Clôture : <span class=\"error semibold\">";
  1535.             // line 399
  1536.             echo twig_escape_filter($this->env$this->env->getFilter('frdatetime')->getCallable()(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'399$this->source); })()), "closingDate", [], "any"falsefalsefalse399)), "html"nulltrue);
  1537.             echo "</span></span>
  1538.         </div>
  1539.         <div class=\"flex row middle top-20\">
  1540.             <a href=\"";
  1541.             // line 402
  1542.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("opportunity", ["id" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'402$this->source); })()), "id", [], "any"falsefalsefalse402), "slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'402$this->source); })()), "slug", [], "any"falsefalsefalse402)]), "html"nulltrue);
  1543.             echo "\" class=\"h4 hz-20-in bg-warning white semibold upper radius-25 ";
  1544.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-10-in"), "html"nulltrue);
  1545.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-10 vt-8-in"), "html"nulltrue);
  1546.             echo "\">Découvrir</a>
  1547.         </div>
  1548.     </div>
  1549. </aside>
  1550. ";
  1551.             
  1552.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1553.             
  1554.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1555.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1556.         } finally {
  1557.             ob_end_clean();
  1558.         }
  1559.     }
  1560.     // line 408
  1561.     public function macro_doc($__o__ null$__alt__ false, ...$__varargs__)
  1562.     {
  1563.         $macros $this->macros;
  1564.         $context $this->env->mergeGlobals([
  1565.             "o" => $__o__,
  1566.             "alt" => $__alt__,
  1567.             "varargs" => $__varargs__,
  1568.         ]);
  1569.         $blocks = [];
  1570.         ob_start();
  1571.         try {
  1572.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1573.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""doc"));
  1574.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1575.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""doc"));
  1576.             // line 409
  1577.             $context["doc"] = twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'409$this->source); })()), "document", [], "any"falsefalsefalse409);
  1578.             // line 410
  1579.             $context["t"] = twig_split_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'410$this->source); })()), "target", [], "any"falsefalsefalse410), ".");
  1580.             // line 411
  1581.             $context["ext"] = twig_upper_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["t"]) || array_key_exists("t"$context) ? $context["t"] : (function () { throw new RuntimeError('Variable "t" does not exist.'411$this->source); })()), (twig_length_filter($this->env, (isset($context["t"]) || array_key_exists("t"$context) ? $context["t"] : (function () { throw new RuntimeError('Variable "t" does not exist.'411$this->source); })())) - 1), [], "array"falsefalsefalse411));
  1582.             // line 412
  1583.             $context["readLink"] = $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-read", ["id" => twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'412$this->source); })()), "id", [], "any"falsefalsefalse412)]);
  1584.             // line 413
  1585.             $context["downloadLink"] = $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-download", ["id" => twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'413$this->source); })()), "id", [], "any"falsefalsefalse413)]);
  1586.             // line 414
  1587.             echo "
  1588. ";
  1589.             // line 415
  1590.             $context["action"] = null;
  1591.             // line 416
  1592.             if ((twig_lower_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'416$this->source); })()), "mimetype", [], "any"falsefalsefalse416)) == "application/pdf")) {
  1593.                 // line 417
  1594.                 $context["action"] = "os-read";
  1595.             } elseif (twig_in_filter("image"twig_lower_filter($this->envtwig_get_attribute($this->env$this->source,             // line 418
  1596. (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'418$this->source); })()), "mimetype", [], "any"falsefalsefalse418)))) {
  1597.                 // line 419
  1598.                 $context["action"] = "os-image";
  1599.             } elseif (twig_in_filter("video"twig_lower_filter($this->envtwig_get_attribute($this->env$this->source,             // line 420
  1600. (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'420$this->source); })()), "mimetype", [], "any"falsefalsefalse420)))) {
  1601.                 // line 421
  1602.                 $context["action"] = "os-video";
  1603.             }
  1604.             // line 423
  1605.             $context["alt"] = (($this->env->getFunction('isMobile')->getCallable()()) ? (false) : ((isset($context["alt"]) || array_key_exists("alt"$context) ? $context["alt"] : (function () { throw new RuntimeError('Variable "alt" does not exist.'423$this->source); })())));
  1606.             // line 424
  1607.             echo "
  1608. <div class='bg-gray flex row middle w100 relative border border-2x border-warning ";
  1609.             // line 425
  1610.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-20 hz-30-in vt-25-in"), "html"nulltrue);
  1611.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("vt-10 hz-15-in vt-10-in"), "html"nulltrue);
  1612.             echo "'>
  1613.     <div class=\"\">
  1614.         <figure class=\"relative icon big\">
  1615.             <img src=\"";
  1616.             // line 428
  1617.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(((twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'428$this->source); })()), "cover", [], "any"falsefalsefalse428)) ? (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'428$this->source); })()), "cover", [], "any"falsefalsefalse428), "thumbnail", [], "any"falsefalsefalse428)) : ("images/thumbnail.png"))), "html"nulltrue);
  1618.             echo "\" class=\"contain\">
  1619.         </figure>
  1620.     </div>
  1621.     <div class='w100 relative left-20'>
  1622.         <div class=\"\">
  1623.             <h3 class='black medium lh-1x'><a href=\"\">";
  1624.             // line 433
  1625.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'433$this->source); })()), "title", [], "any"falsefalsefalse433), "html"nulltrue);
  1626.             echo "</a></h3>
  1627.         \t";
  1628.             // line 434
  1629.             if (twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'434$this->source); })()), "description", [], "any"falsefalsefalse434)) {
  1630.                 // line 435
  1631.                 echo "        \t<p class=\"p-alt-2 ";
  1632.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("h4 vt-15"), "html"nulltrue);
  1633.                 echo " ";
  1634.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("h6 vt-7"), "html"nulltrue);
  1635.                 echo "\">";
  1636.                 echo twig_nl2br(twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'435$this->source); })()), "description", [], "any"falsefalsefalse435), "html"nulltrue));
  1637.                 echo "</p>
  1638.         \t";
  1639.             }
  1640.             // line 437
  1641.             echo "        </div>
  1642.         <div class=\"flex row middle right-20\">
  1643.             <div class='p-alt-2 italic flex row middle top-5'>
  1644.                 <span class=''>";
  1645.             // line 440
  1646.             echo twig_escape_filter($this->env, (isset($context["ext"]) || array_key_exists("ext"$context) ? $context["ext"] : (function () { throw new RuntimeError('Variable "ext" does not exist.'440$this->source); })()), "html"nulltrue);
  1647.             echo "</span>
  1648.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  1649.                 <span class=''>";
  1650.             // line 442
  1651.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'442$this->source); })()), "formatSize", [], "any"falsefalsefalse442), "html"nulltrue);
  1652.             echo "</span>
  1653.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  1654.                 <span class=''>";
  1655.             // line 444
  1656.             echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'444$this->source); })()), "reading", [], "any"falsefalsefalse444)), "html"nulltrue);
  1657.             echo " lect.</span>
  1658.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  1659.                 <span>";
  1660.             // line 446
  1661.             echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'446$this->source); })()), "downloads", [], "any"falsefalsefalse446)), "html"nulltrue);
  1662.             echo " téléch.</span>
  1663.             </div>
  1664.             <div class='flex row p-alt upper semibold nowrap'>
  1665.             ";
  1666.             // line 449
  1667.             if ((isset($context["action"]) || array_key_exists("action"$context) ? $context["action"] : (function () { throw new RuntimeError('Variable "action" does not exist.'449$this->source); })())) {
  1668.                 // line 450
  1669.                 echo "                <span data-target=\"";
  1670.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-read", ["id" => twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'450$this->source); })()), "id", [], "any"falsefalsefalse450)]), "html"nulltrue);
  1671.                 echo "\" class='";
  1672.                 echo twig_escape_filter($this->env, (isset($context["action"]) || array_key_exists("action"$context) ? $context["action"] : (function () { throw new RuntimeError('Variable "action" does not exist.'450$this->source); })()), "html"nulltrue);
  1673.                 echo " flex row bg-success ";
  1674.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("right-10"), "html"nulltrue);
  1675.                 echo " ";
  1676.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-7"), "html"nulltrue);
  1677.                 echo "'>
  1678.                     <i class=\"white flex row middle ";
  1679.                 // line 451
  1680.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-10-in hz-15-in"), "html"nulltrue);
  1681.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-right-3"), "html"nulltrue);
  1682.                 echo "\"><i class=\"fa fa-eye\"></i></i>
  1683.                 </span>
  1684.             ";
  1685.             }
  1686.             // line 454
  1687.             echo "                <a href=\"";
  1688.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-download", ["id" => twig_get_attribute($this->env$this->source, (isset($context["doc"]) || array_key_exists("doc"$context) ? $context["doc"] : (function () { throw new RuntimeError('Variable "doc" does not exist.'454$this->source); })()), "id", [], "any"falsefalsefalse454)]), "html"nulltrue);
  1689.             echo "\" class='flex row bg-warning ";
  1690.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1691.             echo " ";
  1692.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-7"), "html"nulltrue);
  1693.             echo "'>
  1694.                     <span class='white upper ";
  1695.             // line 455
  1696.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-10-in hz-20-in"), "html"nulltrue);
  1697.             echo "'>Télécharger</span>
  1698.                     <i class=\"white flex row middle shadow ";
  1699.             // line 456
  1700.             echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-10-in hz-15-in"), "html"nulltrue);
  1701.             echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-right-3"), "html"nulltrue);
  1702.             echo "\"><i class=\"fa fa-download\"></i></i>
  1703.                 </a>
  1704.             </div>
  1705.         </div>
  1706.     </div>
  1707. </div>
  1708. ";
  1709.             
  1710.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1711.             
  1712.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1713.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1714.         } finally {
  1715.             ob_end_clean();
  1716.         }
  1717.     }
  1718.     // line 464
  1719.     public function macro_biblio($__o__ null, ...$__varargs__)
  1720.     {
  1721.         $macros $this->macros;
  1722.         $context $this->env->mergeGlobals([
  1723.             "o" => $__o__,
  1724.             "varargs" => $__varargs__,
  1725.         ]);
  1726.         $blocks = [];
  1727.         ob_start();
  1728.         try {
  1729.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1730.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""biblio"));
  1731.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1732.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""biblio"));
  1733.             // line 465
  1734.             $context['_parent'] = $context;
  1735.             $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'465$this->source); })()), "files", [], "any"falsefalsefalse465));
  1736.             foreach ($context['_seq'] as $context["_key"] => $context["doc"]) {
  1737.                 // line 466
  1738.                 echo "
  1739. ";
  1740.                 // line 467
  1741.                 $context["action"] = null;
  1742.                 // line 468
  1743.                 if ((twig_lower_filter($this->envtwig_get_attribute($this->env$this->source$context["doc"], "mimetype", [], "any"falsefalsefalse468)) == "application/pdf")) {
  1744.                     // line 469
  1745.                     $context["action"] = "os-read";
  1746.                 } elseif (twig_in_filter("image"twig_lower_filter($this->envtwig_get_attribute($this->env$this->source,                 // line 470
  1747. $context["doc"], "mimetype", [], "any"falsefalsefalse470)))) {
  1748.                     // line 471
  1749.                     $context["action"] = "os-image";
  1750.                 } elseif (twig_in_filter("video"twig_lower_filter($this->envtwig_get_attribute($this->env$this->source,                 // line 472
  1751. $context["doc"], "mimetype", [], "any"falsefalsefalse472)))) {
  1752.                     // line 473
  1753.                     $context["action"] = "os-video";
  1754.                 }
  1755.                 // line 475
  1756.                 echo "
  1757. <div class='bg-gray flex row middle w100 relative border border-5x border-success bottom-20 hz-25-in vt-15-in ";
  1758.                 // line 476
  1759.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()(""), "html"nulltrue);
  1760.                 echo " ";
  1761.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-8"), "html"nulltrue);
  1762.                 echo "'>
  1763.     <span class=\"bg-white padding-15\">
  1764.         <i class=\"fa fa-file gradient fa-2x\"></i>
  1765.     </span>
  1766.     <div class='w100 flex row space middle relative left-20'>
  1767.         <div class=\"\">
  1768.             <h3 class='black medium p lh-1x'>";
  1769.                 // line 482
  1770.                 echo twig_escape_filter($this->env, ((twig_get_attribute($this->env$this->source$context["doc"], "name", [], "any"falsefalsefalse482)) ? (twig_get_attribute($this->env$this->source$context["doc"], "name", [], "any"falsefalsefalse482)) : (twig_get_attribute($this->env$this->source$context["doc"], "source", [], "any"falsefalsefalse482))), "html"nulltrue);
  1771.                 echo "</h3>
  1772.             <div class='p-alt-2 italic flex row middle top-5'>
  1773.                 <span class=''>";
  1774.                 // line 484
  1775.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["doc"], "mimetype", [], "any"falsefalsefalse484), "html"nulltrue);
  1776.                 echo "</span>
  1777.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  1778.                 <span class=''>";
  1779.                 // line 486
  1780.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source$context["doc"], "formatSize", [], "any"falsefalsefalse486), "html"nulltrue);
  1781.                 echo "</span>
  1782.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  1783.                 <span class=''>";
  1784.                 // line 488
  1785.                 echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source$context["doc"], "reading", [], "any"falsefalsefalse488)), "html"nulltrue);
  1786.                 echo " lect.</span>
  1787.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  1788.                 <span>";
  1789.                 // line 490
  1790.                 echo twig_escape_filter($this->envtwig_number_format_filter($this->envtwig_get_attribute($this->env$this->source$context["doc"], "downloads", [], "any"falsefalsefalse490)), "html"nulltrue);
  1791.                 echo " téléch.</span>
  1792.             </div>
  1793.         </div>
  1794.         <div class=\"flex col middle space left-20\">
  1795.             <div class='flex row p-alt upper semibold nowrap'>
  1796.             ";
  1797.                 // line 495
  1798.                 if ((isset($context["action"]) || array_key_exists("action"$context) ? $context["action"] : (function () { throw new RuntimeError('Variable "action" does not exist.'495$this->source); })())) {
  1799.                     // line 496
  1800.                     echo "                <span data-target=\"";
  1801.                     echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-read", ["id" => twig_get_attribute($this->env$this->source$context["doc"], "id", [], "any"falsefalsefalse496)]), "html"nulltrue);
  1802.                     echo "\" class='";
  1803.                     echo twig_escape_filter($this->env, (isset($context["action"]) || array_key_exists("action"$context) ? $context["action"] : (function () { throw new RuntimeError('Variable "action" does not exist.'496$this->source); })()), "html"nulltrue);
  1804.                     echo " flex row bg-gradient-warning ";
  1805.                     echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("radius-3 right-10"), "html"nulltrue);
  1806.                     echo " ";
  1807.                     echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-7 radius-3"), "html"nulltrue);
  1808.                     echo "'>
  1809.                     <i class=\"white flex row middle ";
  1810.                     // line 497
  1811.                     echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-10-in hz-15-in"), "html"nulltrue);
  1812.                     echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-right-3"), "html"nulltrue);
  1813.                     echo "\"><i class=\"fa fa-eye\"></i></i>
  1814.                 </span>
  1815.             ";
  1816.                 }
  1817.                 // line 500
  1818.                 echo "                <a href=\"";
  1819.                 echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("file-download", ["id" => twig_get_attribute($this->env$this->source$context["doc"], "id", [], "any"falsefalsefalse500)]), "html"nulltrue);
  1820.                 echo "\" class='flex row bg-gradient ";
  1821.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("radius-3"), "html"nulltrue);
  1822.                 echo " ";
  1823.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("top-7 radius-3"), "html"nulltrue);
  1824.                 echo "'>
  1825.                     <span class='white upper ";
  1826.                 // line 501
  1827.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-10-in hz-20-in"), "html"nulltrue);
  1828.                 echo "'>Télécharger</span>
  1829.                     <i class=\"white flex row middle shadow ";
  1830.                 // line 502
  1831.                 echo twig_escape_filter($this->env$this->env->getFunction('desktop')->getCallable()("vt-10-in hz-15-in"), "html"nulltrue);
  1832.                 echo twig_escape_filter($this->env$this->env->getFunction('mobile')->getCallable()("radius-right-3"), "html"nulltrue);
  1833.                 echo "\"><i class=\"fa fa-download\"></i></i>
  1834.                 </a>
  1835.             </div>
  1836.         </div>
  1837.     </div>
  1838. </div>
  1839. ";
  1840.             }
  1841.             $_parent $context['_parent'];
  1842.             unset($context['_seq'], $context['_iterated'], $context['_key'], $context['doc'], $context['_parent'], $context['loop']);
  1843.             $context array_intersect_key($context$_parent) + $_parent;
  1844.             
  1845.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1846.             
  1847.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1848.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1849.         } finally {
  1850.             ob_end_clean();
  1851.         }
  1852.     }
  1853.     // line 511
  1854.     public function macro_page($__o__ null, ...$__varargs__)
  1855.     {
  1856.         $macros $this->macros;
  1857.         $context $this->env->mergeGlobals([
  1858.             "o" => $__o__,
  1859.             "varargs" => $__varargs__,
  1860.         ]);
  1861.         $blocks = [];
  1862.         ob_start();
  1863.         try {
  1864.             $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1865.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""page"));
  1866.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1867.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "macro""page"));
  1868.             // line 512
  1869.             echo "<div class='bg-white vt-20 vt-20-in hz-20-in border border-gray-alt border-notop border-noleft border-noright'>
  1870. \t<h4 class=''>";
  1871.             // line 513
  1872.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'513$this->source); })()), "title", [], "any"falsefalsefalse513), "html"nulltrue);
  1873.             echo "</h4>
  1874. \t<p class='bottom-10'>";
  1875.             // line 514
  1876.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'514$this->source); })()), "description", [], "any"falsefalsefalse514), "html"nulltrue);
  1877.             echo "</p>
  1878. \t<a href='";
  1879.             // line 515
  1880.             echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("page", ["slug" => twig_get_attribute($this->env$this->source, (isset($context["o"]) || array_key_exists("o"$context) ? $context["o"] : (function () { throw new RuntimeError('Variable "o" does not exist.'515$this->source); })()), "slug", [], "any"falsefalsefalse515)]), "html"nulltrue);
  1881.             echo "' class='success bold upper scale-hover transition'>En savoir +</a>
  1882. </div>
  1883. ";
  1884.             
  1885.             $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1886.             
  1887.             $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1888.             return ('' === $tmp ob_get_contents()) ? '' : new Markup($tmp$this->env->getCharset());
  1889.         } finally {
  1890.             ob_end_clean();
  1891.         }
  1892.     }
  1893.     public function getTemplateName()
  1894.     {
  1895.         return "Default/macros.html.twig";
  1896.     }
  1897.     public function isTraitable()
  1898.     {
  1899.         return false;
  1900.     }
  1901.     public function getDebugInfo()
  1902.     {
  1903.         return array (  2012 => 515,  2008 => 514,  2004 => 513,  2001 => 512,  1982 => 511,  1955 => 502,  1951 => 501,  1942 => 500,  1935 => 497,  1924 => 496,  1922 => 495,  1914 => 490,  1909 => 488,  1904 => 486,  1899 => 484,  1894 => 482,  1883 => 476,  1880 => 475,  1877 => 473,  1875 => 472,  1873 => 471,  1871 => 470,  1869 => 469,  1867 => 468,  1865 => 467,  1862 => 466,  1858 => 465,  1839 => 464,  1816 => 456,  1812 => 455,  1803 => 454,  1796 => 451,  1785 => 450,  1783 => 449,  1777 => 446,  1772 => 444,  1767 => 442,  1762 => 440,  1757 => 437,  1747 => 435,  1745 => 434,  1741 => 433,  1733 => 428,  1726 => 425,  1723 => 424,  1721 => 423,  1718 => 421,  1716 => 420,  1714 => 419,  1712 => 418,  1710 => 417,  1708 => 416,  1706 => 415,  1703 => 414,  1701 => 413,  1699 => 412,  1697 => 411,  1695 => 410,  1693 => 409,  1673 => 408,  1650 => 402,  1644 => 399,  1640 => 398,  1634 => 396,  1629 => 394,  1625 => 393,  1620 => 392,  1614 => 391,  1594 => 390,  1577 => 386,  1573 => 384,  1571 => 383,  1566 => 380,  1552 => 377,  1545 => 376,  1543 => 375,  1535 => 374,  1532 => 373,  1525 => 369,  1519 => 368,  1512 => 367,  1506 => 364,  1500 => 363,  1493 => 362,  1491 => 361,  1484 => 360,  1482 => 359,  1475 => 358,  1469 => 355,  1463 => 351,  1461 => 350,  1455 => 349,  1449 => 346,  1442 => 345,  1434 => 343,  1424 => 341,  1422 => 340,  1401 => 339,  1377 => 320,  1367 => 319,  1361 => 318,  1355 => 315,  1348 => 314,  1337 => 310,  1316 => 309,  1300 => 306,  1296 => 305,  1287 => 300,  1279 => 299,  1268 => 295,  1262 => 294,  1255 => 290,  1244 => 285,  1238 => 266,  1232 => 265,  1226 => 264,  1220 => 261,  1214 => 260,  1208 => 259,  1202 => 258,  1195 => 257,  1174 => 256,  1156 => 251,  1154 => 241,  1144 => 238,  1136 => 236,  1134 => 235,  1125 => 233,  1118 => 231,  1112 => 230,  1106 => 229,  1099 => 228,  1089 => 225,  1086 => 224,  1084 => 223,  1077 => 222,  1057 => 221,  1039 => 216,  1031 => 214,  1020 => 208,  1015 => 206,  1009 => 205,  999 => 202,  993 => 201,  985 => 200,  978 => 198,  971 => 197,  952 => 196,  934 => 190,  930 => 188,  926 => 186,  921 => 183,  919 => 182,  914 => 181,  912 => 180,  908 => 178,  906 => 177,  902 => 176,  899 => 175,  897 => 174,  892 => 171,  882 => 168,  876 => 167,  869 => 166,  866 => 165,  856 => 162,  850 => 161,  843 => 160,  841 => 159,  830 => 157,  822 => 156,  815 => 154,  806 => 152,  800 => 151,  794 => 150,  786 => 149,  782 => 148,  774 => 147,  765 => 146,  744 => 145,  719 => 138,  711 => 137,  703 => 136,  697 => 135,  691 => 134,  685 => 133,  675 => 130,  667 => 129,  657 => 126,  651 => 125,  645 => 124,  639 => 123,  632 => 121,  623 => 118,  604 => 117,  581 => 110,  573 => 109,  569 => 107,  559 => 104,  553 => 103,  550 => 102,  547 => 101,  545 => 100,  536 => 98,  530 => 97,  525 => 95,  516 => 93,  510 => 92,  503 => 90,  493 => 87,  487 => 86,  481 => 85,  474 => 83,  465 => 80,  446 => 79,  428 => 74,  422 => 71,  418 => 69,  416 => 68,  409 => 66,  398 => 62,  392 => 61,  385 => 59,  377 => 58,  370 => 57,  350 => 56,  326 => 52,  317 => 47,  313 => 46,  306 => 44,  300 => 43,  293 => 42,  273 => 41,  257 => 38,  253 => 37,  244 => 32,  236 => 31,  232 => 29,  222 => 28,  211 => 26,  205 => 25,  199 => 22,  194 => 21,  188 => 18,  183 => 17,  177 => 16,  171 => 15,  165 => 14,  159 => 13,  147 => 10,  140 => 6,  134 => 5,  128 => 4,  122 => 3,  115 => 2,  94 => 1,  83 => 510,  80 => 463,  77 => 407,  74 => 389,  71 => 338,  68 => 308,  65 => 255,  62 => 220,  58 => 194,  55 => 144,  52 => 116,  49 => 78,  46 => 55,  43 => 40,);
  1904.     }
  1905.     public function getSourceContext()
  1906.     {
  1907.         return new Source("{% macro article(o,last = false,home = false) %}
  1908. \t<article class=\"new w100 {{desktop('bottom-70')}} {{mobile('bottom-30')}}\">
  1909. \t\t<div class=\"flex row w100 {{desktop('bottom-70')}} {{mobile('bottom-30')}}\">
  1910. \t\t\t<div class=\"third {{desktop('')}} {{mobile('')}}\" >
  1911. \t\t\t\t<figure class=\"relative w100 hoverflow mrect {{desktop('')}} {{mobile('')}}\" >
  1912. \t\t\t\t\t<img src='{{asset(o.banner ? o.banner.thumbnail? o.banner.thumbnail: o.banner.file : \"images/armoiries.jpg\")}}' class=\"cover\">
  1913. \t\t\t\t</figure>
  1914. \t\t\t\t<div class=\"flex row space\">
  1915. \t\t\t\t\t<i class=\"third\"></i>
  1916. \t\t\t\t\t<div class=\"w100 right bg-success top-10-in {{desktop(\"\")}} {{mobile(\"\")}}\"><span class=\"top-2-in {{desktop(\"\")}} {{mobile(\"\")}}\"></span></div>
  1917. \t\t\t\t</div>
  1918. \t\t\t</div>
  1919. \t\t\t<div class=\"flex col space {{desktop('left-70 left-2-in')}} {{mobile('')}}\">
  1920. \t\t\t\t<div class=\"h100 {{desktop('bottom-50 bottom-2-in')}} {{mobile('bottom-20-in')}}\">
  1921. \t\t\t\t\t<div class=\"flex row middle {{desktop('bottom-25')}} {{mobile('bottom-15')}}\">
  1922. \t\t\t\t\t\t<div class=\"p-alt flex row middle upper {{desktop('right-30 right-5-in')}} {{mobile('right-20')}}\">
  1923. \t\t\t\t\t\t\t<i class=\"circle bg-warning {{desktop('padding-4 right-10')}}{{mobile('padding-3 right-5')}}\"></i>
  1924. \t\t\t\t\t\t\t<time class=\"warning\">{{o.date ? o.date|frdate}}</time>
  1925. \t\t\t\t\t\t</div>
  1926. \t\t\t\t\t\t<div class=\"p-alt flex row middle \">
  1927. \t\t\t\t\t\t\t<i class=\"circle bg-warning {{desktop('padding-4 right-10')}}{{mobile('padding-3 right-5')}}\"></i>
  1928. \t\t\t\t\t\t\t<span class=\"upper warning\">{{o.category.name}}</span>
  1929. \t\t\t\t\t\t</div>
  1930. \t\t\t\t\t</div>
  1931. \t\t\t\t\t<h3 class=\"success bold flex row {{desktop('h2 bottom-15 right-40-in')}} {{mobile('bottom-8')}}\">
  1932. \t\t\t\t\t\t<a href=\"{{url('article',{'id': o.id,'slug': o.slug})}}\" class=\"{{desktop('lh-3x')}} {{mobile('lh-10x')}}\">{{o.title}}</a>
  1933. \t\t\t\t\t</h3>
  1934. \t\t\t\t\t{%if o.description%}<p class=\"h4 success medium {{desktop('')}} {{mobile('')}}\">{{o.description|raw}}</p>{%endif%}
  1935. \t\t\t\t</div>
  1936. \t\t\t\t<div class=\"flex row space w100\">
  1937. \t\t\t\t\t<a href=\"{{url('article',{'id': o.id,'slug': o.slug})}}\" class='flex row middle extrabold {{desktop(\"\")}} {{mobile(\"\")}}'>
  1938. \t\t\t\t\t\t<span class='p warning upper {{desktop(\"\")}}{{mobile(\"\")}}'>+ Lire l'article</span>
  1939. \t\t\t\t\t</a>
  1940. \t\t\t\t</div>
  1941. \t\t\t</div>
  1942. \t\t</div>
  1943. \t\t{%if not last %}<div class=\"w100 bg-success top-1-in\"></div>{%endif%}
  1944. \t</article>
  1945. {% endmacro %}
  1946. {% macro video(o, alt = false) %}
  1947. <article class=\"video relative flex col success {{desktop('third-40 vt-25')}} {{mobile('w100 vt-15')}}\">
  1948.     <figure class=\"relative shadow w100 hoverflow mrect scale-hover-img {{desktop('')}} {{mobile('')}}\">
  1949.         <img class=\"cover transition\" src=\"{{asset(o.banner ? o.banner.thumbnail : o.youtube ? o.youtube|youtubeThumbnail : 'images/about.jpg')}}\" alt=\"{{o.title}}\">
  1950.         <div class=\"absolute fill top left\">
  1951.             <a class=\"relative fill flex col middle center hover scale-hover mask-alt transition\" href='{{path(\"video\",{id:o.id})}}'>
  1952.                 <i class=\"h1 fa fa-play-circle white relative {{desktop('')}}{{mobile('')}}\">
  1953.                 </i>
  1954.             </a>
  1955.         </div>
  1956.     </figure>
  1957.     <h3 class=\"p {{not alt ? 'black' : 'white'}} {{desktop('medium top-10')}} {{mobile('medium top-10')}}\">{{o.title}}</h3>
  1958. </article>
  1959. {% endmacro %}
  1960. {% macro event(o, home=true) %}
  1961. \t<div class=\"shadow bg-white black border-bottom border-solid border-success {{desktop((home ? 'w100' : 'half-25 ')~' flex row vt-20 padding-25 border-8x')}} {{mobile('w100 vt-10 padding-15 border-5x')}}\">
  1962. \t\t<figure class=\"relative hoverflow shadow-alt {{mobile('mrect')}}\" {%if isDesktop() %} style=\"width : 11.67vw; height: 11.09375vw; min-width : 11.67vw; min-height: 11.09375vw;\"{%endif%}>
  1963. \t\t\t<img src='{{asset(o.banner ? o.banner.thumbnail ? o.banner.thumbnail : o.banner.file : \"images/armoiries.png\")}}' class=\"{{o.banner ? \"cover\" : \"contain\"}}\">
  1964. \t\t</figure>
  1965. \t\t<div class=\"flex col {{desktop('left-20 left-6-in')}} {{mobile('top-10')}}\">
  1966. \t\t\t<h4 class=\"p h100 success-alt {{desktop('')}} {{mobile('')}}\">{{o.name}}</h4>
  1967. \t\t\t<div class=\"bottom top-10\">
  1968. \t\t\t\t<div class=\"\">
  1969. \t\t\t\t\t<span class=\"block p-alt\">Date :</span>
  1970. \t\t\t\t\t<span class=\"block medium p\">{{o.startDate ? o.startDate|frdate}} {{o.endDate ? \" au \"~o.endDate|frdate}} </span>
  1971. \t\t\t\t</div>
  1972. \t\t\t\t{%if o.place %}
  1973. \t\t\t\t<div class=\"top-10\">
  1974. \t\t\t\t\t<span class=\"block p-alt\">Lieu :</span>
  1975. \t\t\t\t\t<span class=\"block medium p\">{{o.place}}</span>
  1976. \t\t\t\t</div>
  1977. \t\t\t\t{%endif%}
  1978. \t\t\t</div>
  1979. \t\t</div>
  1980. \t</div>
  1981. {% endmacro %}
  1982. {% macro ministries(o) %}
  1983. \t<div class=\"relative {{desktop('half-40 vt-40')}} {{mobile('w100 vt-20')}}\">
  1984.             <div class=\"absolute fill flex col\">
  1985.                 <div class=\"vt-40-in bg-white\"></div>
  1986.                 <div class=\"h100 bg-gradient {{desktop('radius-top-20')}} {{mobile('radius-top-15')}}\"></div>
  1987.             </div>
  1988. \t\t\t<div class=\"relative w100 flex col left {{desktop('hz-50-in')}} {{mobile('hz-25-in')}}\">
  1989. \t\t\t\t<figure class=\"relative bg-gray ministries-fig  {{desktop('padding-5')}} {{mobile('padding-5')}}\" >
  1990. \t\t\t\t\t<img src='{{asset(o.logo ? o.logo.thumbnail)}}' class=\"h100 {{desktop('')}} {{mobile('')}}\">
  1991. \t\t\t\t</figure>
  1992. \t\t\t</div>
  1993. \t\t\t<div class=\"relative {{desktop('top-30-in hz-50-in')}} {{mobile('top-15-in hz-25-in')}}\">
  1994.                 <div class=\"\">
  1995.                     <span class=\"block upper medium white {{desktop('p-alt')}} {{mobile('p-alt')}} \">MINISTRE :</span>
  1996.                     <span class=\"block bold white  {{desktop('h6')}} {{mobile('p')}}\">{{o.director}}</span>
  1997.                 </div>
  1998.                 <div class=\"{{desktop('flex row space')}}\">
  1999.                     <div class=\"\">
  2000.                         <span class=\"block medium upper white p-alt {{desktop('p top-30')}} {{mobile('top-15')}} \">SIGLE :</span>
  2001.                         <span class=\"block bold white  {{desktop('h6')}} {{mobile('p')}}\">{{o.abbreviation}}</span>
  2002.                     </div>
  2003.                     {%if o.website %}
  2004.                     {% set website = o.website|split(\"https://\") %}
  2005.                     <div class=\"\">
  2006.                         <span class=\"block medium upper white p-alt {{desktop('top-30')}} {{mobile('top-15')}} \">SITE WEB :</span>
  2007.                         <span class=\"block bold white  {{desktop('h6')}} {{mobile('p')}}\">{{o.website}}</span>
  2008.                     </div>
  2009.                     {%endif%}
  2010.                 </div>
  2011.                 <div class=\"flex row bottom right\" style=\"transform: translateY(50%);\">
  2012.                     <a href=\"{{o.website}}\" title=\"En savoir plus\" class=\"circle bg-gradient border  border-white {{desktop('border-7x padding-30')}} {{mobile('padding-10 border-3x')}}\">
  2013.                         <span class=\"fa fa-eye white {{desktop('h2')}} {{mobile('p')}}\"></span>
  2014.                     </a>
  2015.                 </div>
  2016. \t\t\t</div>
  2017. \t</div>
  2018. {% endmacro %}
  2019. {% macro members(o) %}
  2020. \t<article class=\"relative flex row {{desktop('third-30 bottom-80')}} {{mobile('w100 bottom-30')}}\">
  2021. \t\t<div class=\"absolute fill flex col\">
  2022. \t\t\t<div class=\"hhalf bg-white\"></div>
  2023. \t\t\t<div class=\"h100 bg-gradient {{desktop('radius-top-20')}} {{mobile('radius-top-15')}}\"></div>
  2024. \t\t</div>
  2025. \t\t<div class=\"relative w100 flex col space {{desktop('hz-25-in bottom-25-in hz-5 bottom-5')}} {{mobile('padding-20')}}\">
  2026. \t\t\t<div class=\"h100 {{desktop('')}} {{mobile('')}}\">
  2027. \t\t\t\t<figure class=\"relative hoverflow members-fig flex row {{desktop('')}} {{mobile('')}}\" >
  2028. \t\t\t\t\t<img src='{{asset(o.directorPicture ? o.directorPicture.thumbnail ? o.directorPicture.thumbnail : o.directorPicture.file)}}' class=\"h100 {{desktop('')}} {{mobile('')}}\">
  2029. \t\t\t\t</figure>
  2030. \t\t\t\t<div class=\"\">
  2031. \t\t\t\t\t<h4 class=\"bold white {{desktop('top-30 bottom-20')}} {{mobile('top-15 bottom-10')}} \">{{o.director}}</h4>
  2032. \t\t\t\t\t<span class=\"p block medium white  {{desktop('')}} {{mobile('')}}\">{{o.directorTitle}}</span>
  2033. \t\t\t\t</div>
  2034. \t\t\t</div>
  2035. \t\t\t<div class=\"flex {{desktop('row top-20')}} {{mobile('col top-20')}}\">
  2036.                 <a href=\"\" class=\"bg-warning medium white {{desktop('vt-15-in hz-25-in right-25 radius-5')}} {{mobile('text-center vt-10-in hz-20-in radius-3')}}\">Biographie</a>
  2037. \t\t\t\t<div class=\"flex row middle {{desktop('left-20')}} {{mobile('top-10')}}\">
  2038. \t\t\t\t\t<a class='icon h5 flex row middle center bg-white success circle {{desktop(\"\")}} {{mobile(\"\")}}' href='{{o.directorFacebook}}' target=\"_blank\" title=\"Compte Facebook\"><i class=\"fab fa-facebook-f\"></i></a>
  2039. \t\t\t\t\t<a class='icon h5 flex row middle center bg-white success circle {{desktop(\"left-10\")}} {{mobile(\"left-5\")}}' href='{{o.directorTwitter}}' target=\"_blank\" title=\"Compte Twitter\"><i class=\"fab fa-twitter\"></i></a>
  2040. \t\t\t\t\t<a class='icon h5 flex row middle center bg-white success circle {{desktop(\"left-10\")}} {{mobile(\"left-5\")}}' href='{{o.directorTwitter}}' target=\"_blank\" title=\"Compte LinkedIn\"><i class=\"fab fa-linkedin\"></i></a>
  2041. \t\t\t\t</div>
  2042. \t\t\t</div>
  2043. \t\t</div>
  2044. \t</article>
  2045. {% endmacro %}
  2046. {% macro membersOld(o,index,length) %}
  2047. \t<article class=\"{{desktop(not index ? 'flex row center w100' : 'flex row space half')}} top-60 {{mobile('w100 bottom-40')}} transition-1s anim-scroll {{index is even ? 'anim-from-right' : 'anim-from-left'}}\">
  2048. \t\t<div class=\"{{not index  and isDesktop() ? 'half' : 'w100'}}\" {% if index is even and index and isDesktop() %} style=\"transform: translateY(20%);\" {%endif%}>
  2049. \t\t\t<div class=\" w100 flex row relative   {{index is even and index ? 'reverse' : 'center'}}\" >
  2050. \t\t\t\t<div class=\"relative {{mobile('fill')}}\" {%if isDesktop() %}style=\"min-width: calc(100% - var(--content-margin)); width: calc(100% - var(--content-margin));\" {%endif%}>
  2051. \t\t\t\t\t<div class=\"bg-gradient relative flex col center {{desktop('radius-top-20 hz-40-in vt-40-in')}} {{mobile('flex col radius-top-15 padding-10')}}\">
  2052. \t\t\t\t\t\t<figure class=\"relative members-fig hoverflow flex row center {{desktop('half-40')}} {{mobile('')}}\" >
  2053. \t\t\t\t\t\t\t<img src='{{asset(o.picture ? o.picture.thumbnail)}}' class=\"contain {{desktop('')}} {{mobile('')}}\">
  2054.                         </figure>
  2055.                         <div class=\"w100 text-center {{desktop('top-20')}} {{mobile('top-10')}}\">
  2056. \t\t\t\t\t\t\t<div class=\"\">
  2057. \t\t\t\t\t\t\t\t<h4 class=\"bold white {{desktop('')}} {{mobile('')}} \">{{o.title? o.title~\" \"~o.fName~\" \"~o.lName : o.fName~\" \"~o.lName}}</h4>
  2058.                                 <span class=\"block warning bold {{desktop('h5 top-7')}} {{mobile('')}}\">{{o.startAt ? o.startAt|frmonth(o.startAt,1)|capitalize~\" \"~o.startAt|date('Y')}} - {{o.endAt ? o.endAt|frmonth(o.endAt,1)|capitalize~\" \"~o.endAt|date('Y') : 'ce jour'}}</span>
  2059. \t\t\t\t\t\t\t</div>
  2060.                             {% if o.startAt %}
  2061.                             <div class=\"white {{desktop('vt-15')}} {{mobile('vt-10')}}\">
  2062.                                 <span class=\"p-alt block {{desktop('')}} {{mobile('')}}\">Prise de pouvoir :</span>
  2063.                                 <span class=\"block bold  {{desktop('h6')}} {{mobile('p')}}\">{{o.startAt|frdate}}</span>
  2064.                             </div>
  2065.                             {%endif%}
  2066.                             {% if o.profession %}
  2067.                             <div class=\"white {{desktop('')}} {{mobile('')}}\">
  2068.                                 <span class=\"p-alt block {{desktop('')}} {{mobile('')}}\">Pouvoir :</span>
  2069.                                 <span class=\"block bold {{desktop('h6')}} {{mobile('p')}}\">{{o.profession}}</span>
  2070.                             </div>
  2071.                             {%endif%}
  2072. \t\t\t\t\t\t</div>
  2073. \t\t\t\t\t</div>
  2074. \t\t\t\t</div>
  2075. \t\t\t\t{%if index and isDesktop() %}
  2076. \t\t\t\t<div class=\"gwidth flex col\">
  2077. \t\t\t\t\t<i class=\"h100  {{index is odd ? 'border border-1x border-notop border-noleft' : 'border border-1x border-notop border-noleft border-noright'}}\"></i>
  2078. \t\t\t\t\t{% if length is even and index == (length - 1) %}
  2079. \t\t\t\t\t<i class=\"hquarter\"></i>
  2080. \t\t\t\t\t{%else%}
  2081. \t\t\t\t\t{#<i class=\"hquarter border {{index is even ? 'border border-1x border-notop border-nobottom border-noleft border-noright' : 'border-1x border-notop border-noright '}}\" {% if index is odd %} style=\"transform: translateX(50%);\" {%endif%}></i>#}
  2082. \t\t\t\t\t<i class=\"hquarter  {{index is even ? 'border border-1x border-notop border-nobottom border-noleft border-noright' : 'noborder flex row right '}}\" >
  2083. \t\t\t\t\t\t{%if index is odd %}
  2084. \t\t\t\t\t\t<i class=\"half border border-1x border-notop border-noright '}}\" >
  2085. \t\t\t\t\t\t</i>
  2086. \t\t\t\t\t\t{%endif%}
  2087. \t\t\t\t\t</i>
  2088. \t\t\t\t\t{%endif%}
  2089. \t\t\t\t</div>
  2090. \t\t\t\t{%endif%}
  2091. \t\t\t</div>
  2092. \t\t</div>
  2093. \t</article>
  2094. {% endmacro %}
  2095. {% macro partner(o) %}
  2096. <article class=\"bg-white shadow-alt {{desktop('w100 flex row space middle padding-40 bottom-60')}} {{mobile('w100 flex col reverse hz-20-in bottom-40')}}\">
  2097.     <div class=\"{{desktop('left-20 vt-30 right-80-in')}} {{mobile('vt-15')}}\">
  2098.         <div class=\"h100\">
  2099. \t\t\t<h3 class=\"gradient {{desktop('h2')}} {{mobile('h4')}}\">{{o.name}}</h3>
  2100. \t\t\t<div class=\"w100 top-30 {{desktop('')}} {{mobile('')}}\">
  2101. \t\t\t\t<article class=\"article {{desktop('h4')}} {{mobile('p')}}\">{{o.description|raw}}</article>
  2102. \t\t\t</div>
  2103. \t\t</div>
  2104. \t\t<div class='flex row middle  {{desktop(\"h4 top-60\")}} {{mobile(\"p top-15\")}}'>
  2105. \t\t\t<a href=\"\" target=\"_blank\" class='bg-gradient white {{desktop(\"vt-20-in hz-40-in \")}}'>
  2106. \t\t\t\tAller sur le site
  2107. \t\t\t\t<i class=\"fa fa-link white {{desktop('left-8')}} {{mobile('left-5')}}\"></i>
  2108. \t\t\t</a>
  2109. \t\t</div>
  2110.     </div>
  2111.     <div class=\"quarter\">
  2112. \t\t<figure class='w100 relative hoverflow' style=\"height: 12vw;\">
  2113. \t\t\t<img src=\"{{asset(o.logo ? o.logo.thumbnail ? o.logo.thumbnail : o.logo.file)}}\" class='contain {{desktop(\"\")}} {{mobile(\"\")}}' />
  2114. \t\t\t{#<img src=\"{{asset(o.logo)}}\" class='contain {{desktop(\"\")}} {{mobile(\"\")}}' />#}
  2115. \t\t</figure>
  2116.     </div>
  2117. </article>
  2118. {% endmacro %}
  2119. {% macro structure(o, alt = false) %}
  2120. <article class=\"bg-gray-alt {{desktop('flex row vt-25-in hz-25-in radius-20 top-40')}} {{mobile('w100 hz-20-in radius-10 bottom-40')}}\">
  2121.     {%if isDesktop() %}
  2122. \t<figure class='structure-fig relative hoverflow'>
  2123.         <img src=\"{{asset(o.directorPicture ? o.directorPicture : 'images/armoiries.png')}}\" class='contain {{desktop(\"radius-20\")}} {{mobile(\"radius-10\")}}' />
  2124.     </figure>
  2125. \t{%endif%}
  2126.     <div class=\"{{desktop('left-20 vt-30')}} {{mobile('vt-15')}}\">
  2127.         <h3 class=\"success\">{{o.name}}({{o.abbreviation}})</h3>
  2128.         <div class=\"top-30 {{desktop('gright-in')}} {{mobile('')}}\">
  2129. \t\t\t<div class=\"{{desktop('')}} {{mobile('')}}\">
  2130. \t\t\t\t<span class=\"block success p-alt medium upper\">Directeur</span>
  2131. \t\t\t\t<span class=\"block success bold {{desktop('h4')}} {{mobile('p')}}\">{{o.director}}</span>
  2132. \t\t\t</div>
  2133. \t\t\t{% if o.content %}
  2134. \t\t\t<div class=\"w100 top-30 {{desktop('')}} {{mobile('')}}\">
  2135. \t\t\t\t<span class=\"block success p-alt medium upper\">Mission</span>
  2136. \t\t\t\t<article class=\"article success semibold text-justify {{desktop('h4')}} {{mobile('p')}}\">{{o.content|raw}}</article>
  2137. \t\t\t</div>
  2138. \t\t\t{% endif %}
  2139.             {#{% if o.phone %}
  2140.             <span class='flex row middle vt-15-in hz-20-in white semibold shadow radius-15 bg-white left-20'>
  2141.                 <i class=\"fa fa-phone h5 success-alt\"></i>
  2142.             </span>
  2143.             {% endif %}
  2144.             {% if o.email %}
  2145.             <span class='flex row middle vt-15-in hz-20-in white semibold shadow radius-15 bg-white left-20'>
  2146.                 <i class=\"fa fa-envelope h5 success-alt\"></i>
  2147.             </span>
  2148.             {% endif %}#}
  2149.         </div>
  2150.     </div>
  2151. </article>
  2152. {% endmacro %}
  2153. {% macro project(o,last=false, home = false) %}
  2154. \t<article class=\"new w100 {{desktop('bottom-70')}} {{mobile('bottom-30')}}\">
  2155. \t\t<div class=\"flex row w100 {{desktop('bottom-70')}} {{mobile('bottom-30')}}\">
  2156. \t\t\t<div class=\"half {{desktop('')}} {{mobile('')}}\" >
  2157. \t\t\t\t<figure class=\"relative w100 hoverflow mrect {{desktop('')}} {{mobile('')}}\" >
  2158. \t\t\t\t\t<img src='{{asset(o.banner.thumbnail)}}' class=\"cover\">
  2159. \t\t\t\t</figure>
  2160. \t\t\t</div>
  2161. \t\t\t<div class=\" flex col space {{desktop('left-70 left-2-in')}} {{mobile('')}}\">
  2162. \t\t\t\t<div class=\"h100 {{desktop('')}} {{mobile('')}}\">
  2163. \t\t\t\t\t<div class=\"{{desktop('bottom-25')}} {{mobile('bottom-15')}}\">
  2164. \t\t\t\t\t\t{#<div class=\"flex row middle bottom-15 {{desktop('')}} {{mobile('')}}\">
  2165. \t\t\t\t\t\t\t<svg class=\"icon min\" viewBox=\"0 0 20 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  2166. \t\t\t\t\t\t\t<path d=\"M10.0001 0.333374C7.54081 0.333251 5.18088 1.30376 3.4332 3.03396C1.68552 4.76417 0.691341 7.11423 0.666748 9.57337C0.666748 15.9667 8.89175 23.0834 9.24175 23.3867C9.45307 23.5675 9.722 23.6668 10.0001 23.6668C10.2782 23.6668 10.5471 23.5675 10.7584 23.3867C11.1667 23.0834 19.3334 15.9667 19.3334 9.57337C19.3088 7.11423 18.3146 4.76417 16.567 3.03396C14.8193 1.30376 12.4593 0.333251 10.0001 0.333374ZM10.0001 13.1667C9.19248 13.1667 8.403 12.9272 7.7315 12.4785C7.06 12.0299 6.53663 11.3921 6.22757 10.646C5.91852 9.89987 5.83765 9.07884 5.99521 8.28675C6.15276 7.49467 6.54167 6.76709 7.11273 6.19602C7.68379 5.62496 8.41137 5.23606 9.20346 5.0785C9.99555 4.92094 10.8166 5.00181 11.5627 5.31087C12.3088 5.61992 12.9466 6.14329 13.3953 6.8148C13.8439 7.4863 14.0834 8.27577 14.0834 9.08337C14.0834 10.1663 13.6532 11.205 12.8874 11.9707C12.1217 12.7365 11.083 13.1667 10.0001 13.1667Z\" fill=\"#1F4878\"/>
  2167. \t\t\t\t\t\t\t</svg>
  2168. \t\t\t\t\t\t\t<span class=\"left-15 p medium upper white\">{{o.place}}</span>
  2169. \t\t\t\t\t\t</div>
  2170. \t\t\t\t\t\t<div class=\"flex row middle bottom-15 {{desktop('')}} {{mobile('')}}\">
  2171. \t\t\t\t\t\t\t<svg class=\"icon min\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  2172. \t\t\t\t\t\t\t<path d=\"M10.5 15.1667H10.4405C10.1469 15.1667 9.86525 15.05 9.65761 14.8424C9.44998 14.6348 9.33333 14.3531 9.33333 14.0595C9.33333 13.7501 9.21042 13.4533 8.99162 13.2345C8.77283 13.0157 8.47609 12.8928 8.16667 12.8928C7.85725 12.8928 7.5605 13.0157 7.34171 13.2345C7.12292 13.4533 7 13.7501 7 14.0595C7 14.972 7.36248 15.8471 8.0077 16.4923C8.65292 17.1375 9.52802 17.5 10.4405 17.5H10.5V18.6667C10.5 18.9761 10.6229 19.2728 10.8417 19.4916C11.0605 19.7104 11.3572 19.8333 11.6667 19.8333C11.9761 19.8333 12.2728 19.7104 12.4916 19.4916C12.7104 19.2728 12.8333 18.9761 12.8333 18.6667V17.5C13.7616 17.5 14.6518 17.1313 15.3082 16.4749C15.9646 15.8185 16.3333 14.9283 16.3333 14C16.3333 13.0717 15.9646 12.1815 15.3082 11.5251C14.6518 10.8687 13.7616 10.5 12.8333 10.5V8.16667H12.859C13.489 8.16667 14 8.67767 14 9.30767C14 9.61709 14.1229 9.91383 14.3417 10.1326C14.5605 10.3514 14.8572 10.4743 15.1667 10.4743C15.4761 10.4743 15.7728 10.3514 15.9916 10.1326C16.2104 9.91383 16.3333 9.61709 16.3333 9.30767C16.3333 8.38622 15.9673 7.50251 15.3157 6.85094C14.6642 6.19938 13.7805 5.83333 12.859 5.83333H12.8333V4.66667C12.8333 4.35725 12.7104 4.0605 12.4916 3.84171C12.2728 3.62292 11.9761 3.5 11.6667 3.5C11.3572 3.5 11.0605 3.62292 10.8417 3.84171C10.6229 4.0605 10.5 4.35725 10.5 4.66667V5.83333C10.0404 5.83333 9.58525 5.92386 9.16061 6.09975C8.73597 6.27565 8.35013 6.53345 8.02513 6.85846C7.70012 7.18346 7.44231 7.5693 7.26642 7.99394C7.09053 8.41858 7 8.87371 7 9.33333C7 9.79296 7.09053 10.2481 7.26642 10.6727C7.44231 11.0974 7.70012 11.4832 8.02513 11.8082C8.35013 12.1332 8.73597 12.391 9.16061 12.5669C9.58525 12.7428 10.0404 12.8333 10.5 12.8333V15.1667ZM12.8333 15.1667V12.8333C13.1428 12.8333 13.4395 12.9562 13.6583 13.175C13.8771 13.3938 14 13.6906 14 14C14 14.3094 13.8771 14.6062 13.6583 14.825C13.4395 15.0437 13.1428 15.1667 12.8333 15.1667ZM10.5 8.16667V10.5C10.1906 10.5 9.89383 10.3771 9.67504 10.1583C9.45625 9.9395 9.33333 9.64275 9.33333 9.33333C9.33333 9.02391 9.45625 8.72717 9.67504 8.50838C9.89383 8.28958 10.1906 8.16667 10.5 8.16667ZM11.6667 23.3333C5.22317 23.3333 0 18.1102 0 11.6667C0 5.22317 5.22317 0 11.6667 0C18.1102 0 23.3333 5.22317 23.3333 11.6667C23.3333 18.1102 18.1102 23.3333 11.6667 23.3333Z\" fill=\"#1F4878\"/>
  2173. \t\t\t\t\t\t\t</svg>
  2174. \t\t\t\t\t\t\t<span class=\"left-15 p medium upper white\">{{o.cost}}</span>
  2175. \t\t\t\t\t\t</div>
  2176. \t\t\t\t\t\t<div class=\"flex row middle bottom-15 {{desktop('')}} {{mobile('')}}\">
  2177. \t\t\t\t\t\t\t<svg class=\"icon min\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  2178. \t\t\t\t\t\t\t<path d=\"M11.6667 0C5.23367 0 0 5.23367 0 11.6667C0 18.0997 5.23367 23.3333 11.6667 23.3333C18.0997 23.3333 23.3333 18.0997 23.3333 11.6667C23.3333 5.23367 18.0997 0 11.6667 0ZM15.5085 17.1582L10.5 12.1497V4.66667H12.8333V11.1837L17.1582 15.5085L15.5085 17.1582Z\" fill=\"#1F4878\"/>
  2179. \t\t\t\t\t\t\t</svg>
  2180. \t\t\t\t\t\t\t<span class=\"left-15 p medium upper white\">{{o.runtime}}</span>
  2181. \t\t\t\t\t\t</div>#}
  2182. \t\t\t\t\t\t<div class=\"flex row middle bottom-15 {{desktop('')}} {{mobile('')}}\">
  2183. \t\t\t\t\t\t\t<svg class=\"icon min\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  2184. \t\t\t\t\t\t\t<path d=\"M22.5047 7.31153L14.8266 15.074L8.73282 8.98028L14.1609 3.55684L13.5047 2.94325C13.1063 2.50403 12.3938 2.50403 11.9531 2.94325L7.87969 6.93653C7.48125 7.41465 6.76875 7.41465 6.32813 6.93653C5.89219 6.53809 5.89219 5.82559 6.32813 5.38496L10.3641 1.35231C11.6813 0.0343242 13.8188 0.0343242 15.1359 1.35231L15.75 1.9659L16.4531 1.26137C18.1359 -0.420457 20.8641 -0.420457 22.5047 1.26137C24.2297 2.94325 24.2297 5.6709 22.5047 7.31153ZM10.7578 19.1428C8.50782 21.3928 5.63907 22.9256 2.51719 23.549L1.34579 23.7834C0.976879 23.8584 0.595317 23.7412 0.329536 23.4365C0.0635669 23.2115 -0.0518862 22.8318 0.0218481 22.4615L0.256176 21.2896C0.880317 18.1678 2.415 15.299 4.66594 13.049L7.67344 10.0397L13.7672 16.1334L10.7578 19.1428Z\" fill=\"#1F4878\"/>
  2185. \t\t\t\t\t\t\t</svg>
  2186. \t\t\t\t\t\t\t<span class=\"left-15 p medium upper white\">{{\"En cours d'exécution\"}}</span>
  2187. \t\t\t\t\t\t</div>
  2188. \t\t\t\t\t</div>
  2189. \t\t\t\t\t<h3 class=\"white bold flex row {{desktop('h2 bottom-15')}} {{mobile('bottom-8')}}\">
  2190. \t\t\t\t\t\t<a class=\"{{desktop('lh-3x')}} {{mobile('lh-10x')}}\">{{o.name}}</a>
  2191. \t\t\t\t\t</h3>
  2192. \t\t\t\t</div>
  2193. \t\t\t\t<div class=\"flex row space w100\">
  2194. \t\t\t\t\t<a href=\"{{url('project',{'id': o.id,'slug': o.slug})}}\" class='flex row middle extrabold {{desktop(\"\")}} {{mobile(\"\")}}'>
  2195. \t\t\t\t\t\t<span class='p white upper {{desktop(\"\")}}{{mobile(\"\")}}'>+ Lire le projet</span>
  2196. \t\t\t\t\t</a>
  2197. \t\t\t\t</div>
  2198. \t\t\t</div>
  2199. \t\t</div>
  2200. \t\t{%if not last %}<div class=\"w100 bg-white top-1-in\"></div>{%endif%}
  2201. \t</article>
  2202. {% endmacro %}
  2203. {% macro service(o, index, alt = false) %}
  2204. <article class=\"relative service pole-mask {{desktop('quarter-10')}} {{mobile('w100 bottom-20')}} {{index==2? 'hz-10'}}\">
  2205. \t<div class=\"service-fig flex row space relative\">
  2206. \t\t<i class=\"w100\"></i>
  2207. \t\t{# <span class=\"nopadding h100 bold warning right {{desktop('')}} {{mobile('')}}\" style=\"opacity:.3;font-size : 12.39583vw;line-height: 71%;\" >{{0~index}}</span> #}
  2208. \t\t<div class=\"w100 h100 absolute left top {{desktop('')}} {{mobile('mrect')}}\">
  2209. \t\t\t<img src='{{asset(index==1 ? \"images/pole1.jpg\" : index==2 ? \"images/pole2.jpg\" : \"images/pole3.jpg\")}}' class=\"cover\">
  2210. \t\t</div>
  2211. \t</div>
  2212.    <div class=\"flex col space {{desktop('left-50-in right-15-in top-60-in top-6 bottom-50-in')}} {{mobile('hz-30-in top-30-in bottom-25-in')}}\">
  2213. \t\t<h3 class=\"h100 success {{desktop('bottom-70-in bottom-8')}} {{mobile('h3')}}\"><span class=\"{{desktop('lh-3x')}} \">{{o.title}}</span></h3>
  2214. \t\t<a href=\"{{url('service',{'id': o.id,'slug': o.slug})}}\" class=\"bottom success p upper extrabold {{desktop('')}} {{mobile('')}}\">+ En savoir plus</a>
  2215.     </div>
  2216. </article>
  2217. {#<article class=\"relative service bg-success {{desktop('third-5')}} {{mobile('w100 bottom-20')}}\">
  2218. \t<div class=\"service-fig flex row space relative\">
  2219. \t\t<i class=\"w100\"></i>
  2220. \t\t<span class=\"nopadding h100 success bold right {{desktop('')}} {{mobile('')}}\" style=\"font-size : 18.59375vw;line-height: 71%; color: #183C66;\" >{{0~index}}</span>
  2221. \t\t<figure class=\"h100 absolute left top {{desktop('')}} {{mobile('')}}\">
  2222. \t\t\t<img src='{{asset(index==1 ? \"images/pole1.jpg\" : index==2 ? \"images/pole2.jpg\" : \"images/pole3.jpg\")}}' class=\"cover\">
  2223. \t\t</figure>
  2224. \t</div>
  2225.    <div class=\"flex col space {{desktop('left-50-in left-2 right-80 right-15-in top-60-in top-6 bottom-50-in')}} {{mobile('hz-30-in top-30-in bottom-25-in')}}\">
  2226. \t\t<h3 class=\"h100 white  {{desktop('h2 lh-10x bottom-70-in bottom-8')}} {{mobile('h3')}}\">{{o.title}}</h3>
  2227. \t\t<a href=\"{{url('service',{'id': o.id,'slug': o.slug})}}\" class=\"bottom white p upper extrabold {{desktop('')}} {{mobile('')}}\">+ En savoir plus</a>
  2228.     </div>
  2229. </article>#}
  2230. {% endmacro %}
  2231. {% macro opportunity(o, type=false, home = false) %}
  2232. {% if home %}
  2233. <a href=\"{{url('opportunity',{'id': o.id,'slug': o.slug})}}\" class=\"relative opportunity {{desktop(home ? 'third-5' : 'half-40 bottom-60')}} {{mobile('w100 bottom-20')}}\">
  2234. {%else%}
  2235. <article class=\"relative opportunity {{desktop(home ? 'third-5' : 'third-20 bottom-60')}} {{mobile('w100 bottom-20')}}\">
  2236. {%endif%}
  2237. \t<figure class=\"fill absolute left top {{desktop('')}} {{mobile('')}}\">
  2238. \t\t<img src='{{asset(\"images/emp1.jpg\")}}' class=\"cover\">
  2239.         <div class=\"relative fill job-mask\"></div>
  2240. \t</figure>
  2241.    <div class=\"fill relative top-25-in {{desktop(home ? 'hz-30-in top-4 bottom-80-in' : 'hz-30-in top-4 bottom-60-in')}} {{mobile('hz-20-in bottom-30-in')}}\">
  2242. \t\t{%if o.closingDate %}
  2243. \t\t<div class=\"flex row middle\">
  2244. \t\t\t<svg class=\"icon min\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">
  2245. \t\t\t<path d=\"M12 0.333252C5.56699 0.333252 0.333328 5.56692 0.333328 11.9999C0.333328 18.4329 5.56699 23.6666 12 23.6666C18.433 23.6666 23.6667 18.4329 23.6667 11.9999C23.6667 5.56692 18.433 0.333252 12 0.333252ZM15.8418 17.4914L10.8333 12.4829V4.99992H13.1667V11.5169L17.4915 15.8418L15.8418 17.4914Z\" fill=\"white\"/>
  2246. \t\t\t</svg>
  2247. \t\t\t<span class=\"white upper h6 left-10 left-3-in\">{{o.closingDate|date(\"m/d/Y H:i\") >= \"now\"|date(\"m/d/Y H:i\") ? \"En cours\" : \"Clôturé\" }}</span>
  2248. \t\t</div>
  2249. \t\t{%endif%}
  2250. \t\t<div class=\"{{desktop(not type ? 'hz-25-in hz-2 top-70-in top-3 bottom-3' :'top-70-in top-3 bottom-3')}} {{mobile('top-30-in bottom-25-in')}}\">
  2251. \t\t\t{%if not type%}
  2252. \t\t\t<div class=\"{{desktop('flex row middle')}} {{mobile('')}}\">
  2253. \t\t\t\t{%if o.closingDate %}
  2254. \t\t\t\t<div class=\"flex row middle bottom-9 {{desktop('right-25 right-2-in')}} {{mobile('bottom-15')}}\">
  2255. \t\t\t\t\t<span class=\"iflex bg-white radius-half right-8 {{desktop('padding-10')}} {{mobile('padding-5')}}\"></span>
  2256. \t\t\t\t\t<span class=\"white upper p\">{{o.openingDate|frdate}}</span>
  2257. \t\t\t\t</div>
  2258. \t\t\t\t{%endif%}
  2259. \t\t\t\t<div class=\"flex row middle bottom-9 {{desktop('')}} {{mobile('')}}\">
  2260. \t\t\t\t\t<span class=\"iflex bg-white radius-half right-8 {{desktop('padding-10')}} {{mobile('padding-5')}}\"></span>
  2261. \t\t\t\t\t<span class=\"white upper p\">{{o.structure}}</span>
  2262. \t\t\t\t</div>
  2263. \t\t\t</div>
  2264. \t\t\t{%endif%}
  2265. \t\t\t<div class=\"flex col space\">
  2266. \t\t\t\t<h3 class=\"semibold white h100 {{desktop(home ? 'h3' : 'h3 ')}} {{mobile('h2')}}\">{{o.title}}</h3>
  2267. \t\t\t\t{%if not home %}
  2268. \t\t\t\t<div class=\"flex row {{desktop('top-50 top-5-in')}} {{mobile('top-30')}}\">
  2269. \t\t\t\t\t<a href=\"{{url('opportunity',{'id': o.id,'slug': o.slug})}}\" class=\"p bg-white success upper {{desktop('extrabold hz-40-in vt-30-in')}} {{mobile('bold hz-20-in vt-15-in')}}\"><span class=\"{{desktop('hz-3-in vt-7-in')}} {{mobile('')}}\">En savoir plus</span></a>
  2270. \t\t\t\t</div>
  2271. \t\t\t\t{%endif%}
  2272. \t\t\t</div>
  2273. \t\t</div>
  2274.     </div>
  2275. {%if home %}
  2276. </a>
  2277. {%else%}
  2278. </article>
  2279. {%endif%}
  2280. {% endmacro %}
  2281. {% macro opportunityAlt(o,index) %}
  2282. <aside class=\"job relative flex space border border-warning shadow-alt  {{desktop('row w100 vt-20 ')}}{{mobile('col w100 vt-10')}}\">
  2283.     <header class=\"{{desktop('hz-30-in vt-20-in ')}}{{mobile('hz-25-in vt-10-in ')}}\">
  2284.         <h3 class=\"\">{{o.title}}</h3>
  2285.         <p class=\"p\">{{o.description|nl2br}}</p>
  2286.     </header>
  2287.     <div class=\"flex bg-gray {{desktop('col third-40 hz-30-in vt-20-in ')}}{{mobile('col hz-25-in vt-10-in ')}}\">
  2288.         <div class=\"flex col h4\">
  2289.             <span>Type : <span class=\"success\">{{o.type ? o.type.label}}</span></span>
  2290.             <span>Clôture : <span class=\"error semibold\">{{o.closingDate|frdatetime}}</span></span>
  2291.         </div>
  2292.         <div class=\"flex row middle top-20\">
  2293.             <a href=\"{{path('opportunity',{id:o.id,slug:o.slug})}}\" class=\"h4 hz-20-in bg-warning white semibold upper radius-25 {{desktop('vt-10-in')}}{{mobile('top-10 vt-8-in')}}\">Découvrir</a>
  2294.         </div>
  2295.     </div>
  2296. </aside>
  2297. {% endmacro %}
  2298. {% macro doc(o, alt = false) %}
  2299. {% set doc = o.document %}
  2300. {% set t = doc.target|split(\".\") %}
  2301. {% set ext = t[t|length-1]|upper %}
  2302. {% set readLink = path(\"file-read\",{id:doc.id}) %}
  2303. {% set downloadLink = path(\"file-download\",{id:doc.id}) %}
  2304. {% set action = null %}
  2305. {% if doc.mimetype|lower == 'application/pdf' %}
  2306. {% set action = 'os-read' %}
  2307. {% elseif 'image' in doc.mimetype|lower %}
  2308. {% set action = 'os-image' %}
  2309. {% elseif 'video' in doc.mimetype|lower %}
  2310. {% set action = 'os-video' %}
  2311. {% endif %}
  2312. {% set alt = isMobile() ? false : alt %}
  2313. <div class='bg-gray flex row middle w100 relative border border-2x border-warning {{desktop(\"vt-20 hz-30-in vt-25-in\")}}{{mobile('vt-10 hz-15-in vt-10-in')}}'>
  2314.     <div class=\"\">
  2315.         <figure class=\"relative icon big\">
  2316.             <img src=\"{{asset(o.cover ? o.cover.thumbnail : 'images/thumbnail.png')}}\" class=\"contain\">
  2317.         </figure>
  2318.     </div>
  2319.     <div class='w100 relative left-20'>
  2320.         <div class=\"\">
  2321.             <h3 class='black medium lh-1x'><a href=\"\">{{o.title}}</a></h3>
  2322.         \t{% if o.description %}
  2323.         \t<p class=\"p-alt-2 {{desktop('h4 vt-15')}} {{mobile('h6 vt-7')}}\">{{o.description|nl2br}}</p>
  2324.         \t{% endif %}
  2325.         </div>
  2326.         <div class=\"flex row middle right-20\">
  2327.             <div class='p-alt-2 italic flex row middle top-5'>
  2328.                 <span class=''>{{ext}}</span>
  2329.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  2330.                 <span class=''>{{doc.formatSize}}</span>
  2331.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  2332.                 <span class=''>{{doc.reading|number_format}} lect.</span>
  2333.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  2334.                 <span>{{doc.downloads|number_format}} téléch.</span>
  2335.             </div>
  2336.             <div class='flex row p-alt upper semibold nowrap'>
  2337.             {% if action %}
  2338.                 <span data-target=\"{{path('file-read',{id:doc.id})}}\" class='{{action}} flex row bg-success {{desktop(\"right-10\")}} {{mobile(\"top-7\")}}'>
  2339.                     <i class=\"white flex row middle {{desktop('vt-10-in hz-15-in')}}{{mobile('radius-right-3')}}\"><i class=\"fa fa-eye\"></i></i>
  2340.                 </span>
  2341.             {% endif %}
  2342.                 <a href=\"{{path('file-download',{id:doc.id})}}\" class='flex row bg-warning {{desktop(\"\")}} {{mobile(\"top-7\")}}'>
  2343.                     <span class='white upper {{desktop(\"vt-10-in hz-20-in\")}}'>Télécharger</span>
  2344.                     <i class=\"white flex row middle shadow {{desktop('vt-10-in hz-15-in')}}{{mobile('radius-right-3')}}\"><i class=\"fa fa-download\"></i></i>
  2345.                 </a>
  2346.             </div>
  2347.         </div>
  2348.     </div>
  2349. </div>
  2350. {% endmacro %}
  2351. {% macro biblio(o) %}
  2352. {% for doc in o.files %}
  2353. {% set action = null %}
  2354. {% if doc.mimetype|lower == 'application/pdf' %}
  2355. {% set action = 'os-read' %}
  2356. {% elseif 'image' in doc.mimetype|lower %}
  2357. {% set action = 'os-image' %}
  2358. {% elseif 'video' in doc.mimetype|lower %}
  2359. {% set action = 'os-video' %}
  2360. {% endif %}
  2361. <div class='bg-gray flex row middle w100 relative border border-5x border-success bottom-20 hz-25-in vt-15-in {{desktop(\"\")}} {{mobile('radius-8')}}'>
  2362.     <span class=\"bg-white padding-15\">
  2363.         <i class=\"fa fa-file gradient fa-2x\"></i>
  2364.     </span>
  2365.     <div class='w100 flex row space middle relative left-20'>
  2366.         <div class=\"\">
  2367.             <h3 class='black medium p lh-1x'>{{doc.name ? doc.name : doc.source}}</h3>
  2368.             <div class='p-alt-2 italic flex row middle top-5'>
  2369.                 <span class=''>{{doc.mimetype}}</span>
  2370.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  2371.                 <span class=''>{{doc.formatSize}}</span>
  2372.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  2373.                 <span class=''>{{doc.reading|number_format}} lect.</span>
  2374.                 <i class=\"circle padding-2 bg-black hz-10\"></i>
  2375.                 <span>{{doc.downloads|number_format}} téléch.</span>
  2376.             </div>
  2377.         </div>
  2378.         <div class=\"flex col middle space left-20\">
  2379.             <div class='flex row p-alt upper semibold nowrap'>
  2380.             {% if action %}
  2381.                 <span data-target=\"{{path('file-read',{id:doc.id})}}\" class='{{action}} flex row bg-gradient-warning {{desktop(\"radius-3 right-10\")}} {{mobile(\"top-7 radius-3\")}}'>
  2382.                     <i class=\"white flex row middle {{desktop('vt-10-in hz-15-in')}}{{mobile('radius-right-3')}}\"><i class=\"fa fa-eye\"></i></i>
  2383.                 </span>
  2384.             {% endif %}
  2385.                 <a href=\"{{path('file-download',{id:doc.id})}}\" class='flex row bg-gradient {{desktop(\"radius-3\")}} {{mobile(\"top-7 radius-3\")}}'>
  2386.                     <span class='white upper {{desktop(\"vt-10-in hz-20-in\")}}'>Télécharger</span>
  2387.                     <i class=\"white flex row middle shadow {{desktop('vt-10-in hz-15-in')}}{{mobile('radius-right-3')}}\"><i class=\"fa fa-download\"></i></i>
  2388.                 </a>
  2389.             </div>
  2390.         </div>
  2391.     </div>
  2392. </div>
  2393. {% endfor %}
  2394. {% endmacro %}
  2395. {% macro page(o) %}
  2396. <div class='bg-white vt-20 vt-20-in hz-20-in border border-gray-alt border-notop border-noleft border-noright'>
  2397. \t<h4 class=''>{{o.title}}</h4>
  2398. \t<p class='bottom-10'>{{o.description}}</p>
  2399. \t<a href='{{path(\"page\",{slug:o.slug})}}' class='success bold upper scale-hover transition'>En savoir +</a>
  2400. </div>
  2401. {% endmacro %}
  2402. ""Default/macros.html.twig""/home/olasoftnka/asin/templates/Default/macros.html.twig");
  2403.     }
  2404. }