var/cache/dev/twig/9b/9b4e9ac27b70e272a3fb34c3065a6ad9fb7b2d2f2f38300c91a9ae3af75cabda.php line 37

Open in your IDE?
  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. /* base.html.twig */
  14. class __TwigTemplate_a7d6e127625fb6faa9f7c785f78df01a31436338fdf910cc9a5c8057710fcf30 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.             'title' => [$this'block_title'],
  25.             'stylesheets' => [$this'block_stylesheets'],
  26.             'javascripts' => [$this'block_javascripts'],
  27.             'body' => [$this'block_body'],
  28.         ];
  29.     }
  30.     protected function doDisplay(array $context, array $blocks = [])
  31.     {
  32.         $macros $this->macros;
  33.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  34.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  35.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  36.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  37.         // line 1
  38.         echo "<!DOCTYPE html>
  39. <html>
  40. <head>
  41.     <meta charset=\"UTF-8\">
  42.     <title>";
  43.         // line 5
  44.         $this->displayBlock('title'$context$blocks);
  45.         echo "</title>
  46.     <meta name=\"viewport\" content= \"width=device-width, initial-scale=1.0\">
  47.     ";
  48.         // line 7
  49.         $this->displayBlock('stylesheets'$context$blocks);
  50.         // line 13
  51.         echo "
  52.     ";
  53.         // line 14
  54.         $this->displayBlock('javascripts'$context$blocks);
  55.         // line 29
  56.         echo "</head>
  57. <body>
  58. ";
  59.         // line 33
  60.         $context['_parent'] = $context;
  61.         $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'33$this->source); })()), "flashes", [=> "success"], "method"falsefalsefalse33));
  62.         foreach ($context['_seq'] as $context["_key"] => $context["success"]) {
  63.             // line 34
  64.             echo "    <div class=\"alert alert-success\" role=\"alert\">
  65.         <p class=\"alert-link\">";
  66.             // line 35
  67.             echo twig_escape_filter($this->env$context["success"], "html"nulltrue);
  68.             echo "</p>
  69.     </div>
  70. ";
  71.         }
  72.         $_parent $context['_parent'];
  73.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['success'], $context['_parent'], $context['loop']);
  74.         $context array_intersect_key($context$_parent) + $_parent;
  75.         // line 38
  76.         $context['_parent'] = $context;
  77.         $context['_seq'] = twig_ensure_traversable(twig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'38$this->source); })()), "flashes", [=> "error"], "method"falsefalsefalse38));
  78.         foreach ($context['_seq'] as $context["_key"] => $context["error"]) {
  79.             // line 39
  80.             echo "    <div class=\"col-lg-8 mx-auto alert alert-danger\" role=\"alert\">
  81.         <p class=\"alert-link\">";
  82.             // line 40
  83.             echo twig_escape_filter($this->env$context["error"], "html"nulltrue);
  84.             echo "</p>
  85.     </div>
  86. ";
  87.         }
  88.         $_parent $context['_parent'];
  89.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['error'], $context['_parent'], $context['loop']);
  90.         $context array_intersect_key($context$_parent) + $_parent;
  91.         // line 43
  92.         echo "
  93. ";
  94.         // line 64
  95.         echo "
  96. <nav class=\"navbar navbar-expand-xl fixed-top homepage\">
  97.     <div id=\"center-nav\" class=\"container-fluid\">
  98.         <button class=\"navbar-toggler\"
  99.                 type=\"button\"
  100.                 data-bs-toggle=\"collapse\"
  101.                 data-bs-target=\"#navbarNav\"
  102.                 aria-controls=\"navbarNav\"
  103.                 aria-expanded=\"false\"
  104.                 aria-label=\"Toggle navigation\">
  105.             <span class=\"navbar-toggler-icon\">
  106.                 <i class=\"fas fa-bars\"></i>
  107.             </span>
  108.         </button>
  109.         <a href=\"";
  110.         // line 80
  111.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("index");
  112.         echo "\" class=\"tracol-logo\">
  113.             <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"136.339\" height=\"51.127\" viewBox=\"0 0 136.339 51.127\">
  114.                 <g id=\"Groupe_4469\" data-name=\"Groupe 4469\" transform=\"translate(11823.999 14639)\">
  115.                     <path id=\"Tracé_59\" data-name=\"Tracé 59\" d=\"M682.759,232.441h-9.089v14.77l9.089-1.931Z\" transform=\"translate(-12370.418 -14871.441)\" fill=\"#f6a400\"/>
  116.                     <path id=\"Tracé_60\" data-name=\"Tracé 60\" d=\"M635.6,255.7c0,7.088,3.8,9.434,9.069,9.434a16.669,16.669,0,0,0,6.359-1.2l-.73-4.379a14.765,14.765,0,0,1-5.629,1.147c-2.658,0-4.378-1.2-4.378-5V232.5H635.6Z\" transform=\"translate(-12347.273 -14871.48)\"/>
  117.                     <path id=\"Tracé_61\" data-name=\"Tracé 61\" d=\"M402.171,274.441h4.691V253.593a10.905,10.905,0,0,1,3.962-.573,14.562,14.562,0,0,1,4.117.573l.782-4.378a17.993,17.993,0,0,0-5.108-.626,21.859,21.859,0,0,0-8.444,1.512Zm40.968-12.477c0,8.652,4.639,13.031,12.3,13.031a19.832,19.832,0,0,0,6.984-1.2l-.73-4.378a15.649,15.649,0,0,1-5.942,1.147c-5.525,0-7.922-2.814-7.922-8.912,0-5.264,1.824-8.6,7.557-8.6a12.827,12.827,0,0,1,5.838,1.355l.729-4.482a17.148,17.148,0,0,0-6.672-1.3c-8.339,0-12.144,5.473-12.144,13.343m40.6-.156c0,5.369-1.3,8.756-6.724,8.756-5.473,0-6.828-3.388-6.828-8.756,0-5.316,1.355-8.756,6.828-8.756,5.42,0,6.724,3.44,6.724,8.756m-6.724,13.187c7.975,0,11.467-5.264,11.467-13.187,0-8.131-3.232-13.187-11.467-13.187-8.027,0-11.519,5.316-11.519,13.187,0,8.131,3.284,13.187,11.519,13.187\" transform=\"translate(-12205.374 -14881.258)\"/>
  118.                     <path id=\"Tracé_62\" data-name=\"Tracé 62\" d=\"M349.134,255.7c0,7.088,3.8,9.434,9.069,9.434a16.669,16.669,0,0,0,6.359-1.2l-.73-4.379A14.766,14.766,0,0,1,358.2,260.7c-2.658,0-4.378-1.2-4.378-5V244.778h9.695v-4.43h-9.695V232.5h-4.691Z\" transform=\"translate(-12173.133 -14871.48)\"/>
  119.                     <path id=\"Tracé_63\" data-name=\"Tracé 63\" d=\"M452.277,271.03c-4.851,0-4.851-3.294-4.851-4.165,0-.807.04-3.966,5.213-3.966H463.01v-5.42c0-6.567-4.431-8.809-10.425-8.809a29.621,29.621,0,0,0-7.87,1.146l.678,4.326a20.958,20.958,0,0,1,7.036-1.2c3.7,0,5.942,1.043,5.942,4.066v2.241h-4.9c-6.567,0-10.685,2.137-10.685,7.871,0,5.681,3.8,7.922,10.32,7.922a32.7,32.7,0,0,0,9.9-1.511v-4.091a43.889,43.889,0,0,1-10.733,1.589\" transform=\"translate(-12230.064 -14881.307)\"/>
  120.                     <rect id=\"Rectangle_73\" data-name=\"Rectangle 73\" width=\"1.585\" height=\"8.956\" transform=\"translate(-11803.191 -14596.829)\"/>
  121.                     <path id=\"Tracé_64\" data-name=\"Tracé 64\" d=\"M415.929,339.993h1.5l2.643,4.172,2.628-4.172h1.5v8.956h-1.585v-6.105l-2.448,3.88h-.194l-2.476-3.866v6.092h-1.572Z\" transform=\"translate(-12213.737 -14936.822)\"/>
  122.                     <path id=\"Tracé_65\" data-name=\"Tracé 65\" d=\"M446.472,339.993h1.5l2.643,4.172,2.628-4.172h1.5v8.956h-1.585v-6.105l-2.448,3.88h-.194l-2.476-3.866v6.092h-1.572Z\" transform=\"translate(-12232.305 -14936.822)\"/>
  123.                     <path id=\"Tracé_66\" data-name=\"Tracé 66\" d=\"M480,341.292c-1.808,0-2.113,1.112-2.113,3.058s.334,3.018,2.142,3.018,2.142-1.085,2.142-3.018-.349-3.058-2.171-3.058m-3.7,3.058c0-2.67.736-4.533,3.7-4.533s3.77,1.848,3.77,4.533-.779,4.492-3.741,4.492-3.727-1.822-3.727-4.492\" transform=\"translate(-12250.44 -14936.716)\"/>
  124.                     <path id=\"Tracé_67\" data-name=\"Tracé 67\" d=\"M505.617,345.055v2.42h1.877c1.266,0,1.7-.473,1.7-1.2s-.417-1.224-1.7-1.224Zm0-3.588v2.225h1.711c1.182,0,1.585-.5,1.585-1.126s-.4-1.1-1.585-1.1Zm1.711-1.474c2.309,0,3.185.988,3.185,2.42a1.93,1.93,0,0,1-1.182,1.892,2.046,2.046,0,0,1,1.461,2c0,1.4-1.029,2.642-3.3,2.642h-3.449v-8.956Z\" transform=\"translate(-12267.304 -14936.822)\"/>
  125.                     <rect id=\"Rectangle_74\" data-name=\"Rectangle 74\" width=\"1.586\" height=\"8.956\" transform=\"translate(-11753.034 -14596.829)\"/>
  126.                     <path id=\"Tracé_68\" data-name=\"Tracé 68\" d=\"M543.847,339.993h1.572v7.482h4.117v1.474h-5.689Z\" transform=\"translate(-12291.499 -14936.822)\"/>
  127.                     <rect id=\"Rectangle_75\" data-name=\"Rectangle 75\" width=\"1.586\" height=\"8.956\" transform=\"translate(-11738.931 -14596.829)\"/>
  128.                     <path id=\"Tracé_69\" data-name=\"Tracé 69\" d=\"M581.389,347.475h4.673v1.474h-6.245v-8.957h6.245v1.474h-4.673v2.142h4.117v1.474h-4.117Z\" transform=\"translate(-12313.365 -14936.822)\"/>
  129.                     <path id=\"Tracé_70\" data-name=\"Tracé 70\" d=\"M605.9,341.467V344.1h1.85c1.377,0,1.794-.529,1.794-1.308,0-.834-.417-1.321-1.794-1.321Zm3.255,3.908,2.337,3.574h-1.808l-2.2-3.379H605.9v3.379h-1.572v-8.956h3.421c2.448,0,3.38,1.126,3.38,2.8a2.537,2.537,0,0,1-1.975,2.587\" transform=\"translate(-12328.266 -14936.822)\"/>
  130.                 </g>
  131.             </svg>
  132.         </a>
  133.         <button style=\"background-color: transparent;border-color: transparent; display: none\" id=\"submit-search-mobile\" type=\"submit\" data-bs-toggle=\"modal\" data-bs-target=\"#exampleModal1\">
  134.             <svg style=\"height: 55px;\" class=\"search-button\" xmlns=\"http://www.w3.org/2000/svg\" width=\"55.982\" height=\"90.97\" viewBox=\"0 0 55.982 90.97\">
  135.                 <g id=\"Groupe_3817\" data-name=\"Groupe 3817\" transform=\"translate(-1528.861 -105)\">
  136.                     <path id=\"Tracé_95\" data-name=\"Tracé 95\" d=\"M729.651,232.441H673.669v90.97l55.982-11.894Z\" transform=\"translate(855.192 -127.441)\" fill=\"#f6a400\"/>
  137.                     <g id=\"Groupe_3794\" data-name=\"Groupe 3794\" transform=\"translate(1545.335 126.696)\">
  138.                         <g id=\"np_search_1868241_000000\">
  139.                             <path id=\"Tracé_92\" data-name=\"Tracé 92\" d=\"M8.287,17.368A8.662,8.662,0,1,1,14.4,14.813a8.679,8.679,0,0,1-6.109,2.555Zm0-15.055a6.36,6.36,0,1,0,4.477,1.881A6.377,6.377,0,0,0,8.287,2.313Z\" transform=\"translate(0.441 -0.012)\" fill=\"#fff\"/>
  140.                             <path id=\"Tracé_93\" data-name=\"Tracé 93\" d=\"M57.82,59.567l1.626-1.633L67.4,65.852l-1.626,1.633Z\" transform=\"translate(-44.591 -44.782)\" fill=\"#fff\"/>
  141.                         </g>
  142.                     </g>
  143.                 </g>
  144.             </svg>
  145.         </button>
  146.         <!-- Modal -->
  147.         <div class=\"modal fade bd-example-modal-lg\" id=\"exampleModal1\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myLargeModalLabel\" aria-hidden=\"true\">
  148.             <div class=\"modal-dialog modal-lg\">
  149.                 <div class=\"modal-content\">
  150.                     <div class=\"col-lg-12\">
  151.                         <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\" style=\"font-size:2em;position: absolute;right: 15px;\"></button>
  152.                         <div name=\"form-search-normal-mobile\" id=\"form-search-normal-mobile\" class=\"div-svg-header\">
  153.                             <form action=\"";
  154.         // line 127
  155.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("results");
  156.         echo "\"  style=\"display: flex; align-items: center; width: 100%\">
  157.                                 <div class=\"container-form-mobile\" style=\"display: flex;flex-direction: column;justify-content: center; \">
  158.                                     <div class=\"selectors mobile\" style=\"display: flex; align-items: center; width: auto;\">
  159.                                         <div id=\"transaction-drop\" class=\"dropdown\">
  160.                                             <div class=\"undroped\">
  161.                                                 <p class=\"undroped-header\">Type de transaction</p>
  162.                                                 <p name=\"transaction-type\" class=\"undroped-subheader\">Achat ou Location</p>
  163.                                                 <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"transaction-type\">
  164.                                             </div>
  165.                                             <div class=\"droped\">
  166.                                                 <div class=\"dropdown-header\">Type de transaction</div>
  167.                                                 <ul id=\"transaction-li\" class=\"items\">
  168.                                                     <li class=\"item\" data-value =\"Vente\">Achat</li>
  169.                                                     <li class=\"item\" data-value =\"Location\">Location</li>
  170.                                                     <li class=\"item\" data-value =\"Programme\">Projet</li>
  171.                                                     ";
  172.         // line 148
  173.         echo "                                                </ul>
  174.                                             </div>
  175.                                         </div>
  176.                                         <div id=\"property-drop\" class=\"dropdown\">
  177.                                             <div class=\"undroped\">
  178.                                                 <p class=\"undroped-header\">Type de biens</p>
  179.                                                 <p name=\"property-type\" class=\"undroped-subheader\">Appartement, Bureau, ...</p>
  180.                                                 <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"property-type\">
  181.                                             </div>
  182.                                             <div class=\"droped\">
  183.                                                 <div class=\"dropdown-header\">Type de biens</div>
  184.                                                 <ul id=\"property-li\" class=\"items\">
  185.                                                     <li class=\"item ";
  186.         // line 163
  187.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'163$this->source); })()), "session", [], "any"falsefalsefalse163), "get", [=> "filter"], "method"falsefalsefalse163) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'163$this->source); })()), "session", [], "any"falsefalsefalse163), "get", [=> "filter"], "method"falsefalsefalse163), "property-type", [], "array"falsefalsefalse163), "Appartement")))) {
  188.             echo "selected";
  189.         }
  190.         echo "\" data-value =\"Appartement\">Appartements</li>
  191.                                                     <li class=\"item ";
  192.         // line 164
  193.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'164$this->source); })()), "session", [], "any"falsefalsefalse164), "get", [=> "filter"], "method"falsefalsefalse164) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'164$this->source); })()), "session", [], "any"falsefalsefalse164), "get", [=> "filter"], "method"falsefalsefalse164), "property-type", [], "array"falsefalsefalse164), "Bureaux")))) {
  194.             echo "selected";
  195.         }
  196.         echo "\" data-value =\"Bureaux\">Bureaux</li>
  197.                                                     <li class=\"item ";
  198.         // line 165
  199.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'165$this->source); })()), "session", [], "any"falsefalsefalse165), "get", [=> "filter"], "method"falsefalsefalse165) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'165$this->source); })()), "session", [], "any"falsefalsefalse165), "get", [=> "filter"], "method"falsefalsefalse165), "property-type", [], "array"falsefalsefalse165), "Maison")))) {
  200.             echo "selected";
  201.         }
  202.         echo "\" data-value =\"Maison\">Maisons</li>
  203.                                                     <li class=\"item ";
  204.         // line 166
  205.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'166$this->source); })()), "session", [], "any"falsefalsefalse166), "get", [=> "filter"], "method"falsefalsefalse166) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'166$this->source); })()), "session", [], "any"falsefalsefalse166), "get", [=> "filter"], "method"falsefalsefalse166), "property-type", [], "array"falsefalsefalse166), "Commerce")))) {
  206.             echo "selected";
  207.         }
  208.         echo "\" data-value =\"Commerce\">Commerces</li>
  209.                                                     <li class=\"item ";
  210.         // line 167
  211.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'167$this->source); })()), "session", [], "any"falsefalsefalse167), "get", [=> "filter"], "method"falsefalsefalse167) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'167$this->source); })()), "session", [], "any"falsefalsefalse167), "get", [=> "filter"], "method"falsefalsefalse167), "property-type", [], "array"falsefalsefalse167), "Garage / Parking")))) {
  212.             echo "selected";
  213.         }
  214.         echo "\" data-value =\"Garage / Parking\">Garages / Parkings</li>
  215.                                                     <li class=\"item ";
  216.         // line 168
  217.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'168$this->source); })()), "session", [], "any"falsefalsefalse168), "get", [=> "filter"], "method"falsefalsefalse168) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'168$this->source); })()), "session", [], "any"falsefalsefalse168), "get", [=> "filter"], "method"falsefalsefalse168), "property-type", [], "array"falsefalsefalse168), "Immeuble")))) {
  218.             echo "selected";
  219.         }
  220.         echo "\" data-value =\"Immeuble\">Immeubles</li>
  221.                                                 </ul>
  222.                                             </div>
  223.                                         </div>
  224.                                         <div id=\"location-drop-mobile\" class=\"dropdown\">
  225.                                             <div class=\"undroped\">
  226.                                                 <p class=\"undroped-header\">Localisation</p>
  227.                                                 <p class=\"undroped-subheader\">Choissisez une ville</p>
  228.                                                 <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"location\">
  229.                                             </div>
  230.                                             <div class=\"droped\">
  231.                                                 <div  class=\"dropdown-header\">Localisation</div>
  232.                                                 <ul id=\"location-li-mobile\" class=\"items\">
  233.                                                     <li class=\"item\" data-value =\"Appartement\">Luxembourg-Ville</li>
  234.                                                     <li class=\"item\" data-value =\"Bureaux\">Leudelange</li>
  235.                                                     <li class=\"item\" data-value =\"Maison\">Esch-Sur-Alzette</li>
  236.                                                 </ul>
  237.                                             </div>
  238.                                         </div>
  239.                                     </div>
  240.                                     <div id=\"sub-search-div-mobile\" class=\"sub-search-div-mobile\">
  241.                                         <div class=\"col-lg-3 div-form\">
  242.                                             <input class=\"sub-search-input\" name=\"budget\"  id=\"budget\" type=\"text\" placeholder=\"Budget max.\">
  243.                                         </div>
  244.                                         <div id=\"rooms-drop\" class=\"dropdown\">
  245.                                             <div class=\"undroped\">
  246.                                                 <p class=\"undroped-header transparent-font\">Nombre de chambres</p>
  247.                                                 <p class=\"undroped-subheader good-place\"></p>
  248.                                                 <input type=\"hidden\" class=\"input-subheader\" name=\"rooms\">
  249.                                             </div>
  250.                                             <div class=\"droped\">
  251.                                                 <div class=\"dropdown-header\">Nombre de chambres</div>
  252.                                                 <ul id=\"rooms-li\" class=\"items\">
  253.                                                     <li class=\"item\" data-value =\"1\">1</li>
  254.                                                     <li class=\"item\" data-value =\"2\">2</li>
  255.                                                     <li class=\"item\" data-value =\"3\">3</li>
  256.                                                     <li class=\"item\" data-value =\"4\">4</li>
  257.                                                     <li class=\"item\" data-value =\"5\">5</li>
  258.                                                     <li class=\"item\" data-value =\"6\">6</li>
  259.                                                 </ul>
  260.                                             </div>
  261.                                         </div>
  262.                                         <div class=\"col-lg-3 div-form\">
  263.                                             <input class=\"sub-search-input\" id=\"area-minimumm\" name=\"area-minimumm\" type=\"text\" placeholder=\"Surface min.\">
  264.                                         </div>
  265.                                     </div>
  266.                                     <div>
  267.                                         <button style=\"background-color: transparent;border-color: transparent;\" id=\"submit-search\" type=\"submit\">
  268.                                             <svg class=\"search-button\" xmlns=\"http://www.w3.org/2000/svg\" width=\"55.982\" height=\"90.97\" viewBox=\"0 0 55.982 90.97\">
  269.                                                 <g id=\"Groupe_3817\" data-name=\"Groupe 3817\" transform=\"translate(-1528.861 -105)\">
  270.                                                     <path id=\"Tracé_95\" data-name=\"Tracé 95\" d=\"M729.651,232.441H673.669v90.97l55.982-11.894Z\" transform=\"translate(855.192 -127.441)\" fill=\"#f6a400\"/>
  271.                                                     <g id=\"Groupe_3794\" data-name=\"Groupe 3794\" transform=\"translate(1545.335 126.696)\">
  272.                                                         <g id=\"np_search_1868241_000000\">
  273.                                                             <path id=\"Tracé_92\" data-name=\"Tracé 92\" d=\"M8.287,17.368A8.662,8.662,0,1,1,14.4,14.813a8.679,8.679,0,0,1-6.109,2.555Zm0-15.055a6.36,6.36,0,1,0,4.477,1.881A6.377,6.377,0,0,0,8.287,2.313Z\" transform=\"translate(0.441 -0.012)\" fill=\"#fff\"/>
  274.                                                             <path id=\"Tracé_93\" data-name=\"Tracé 93\" d=\"M57.82,59.567l1.626-1.633L67.4,65.852l-1.626,1.633Z\" transform=\"translate(-44.591 -44.782)\" fill=\"#fff\"/>
  275.                                                         </g>
  276.                                                     </g>
  277.                                                 </g>
  278.                                             </svg></button>
  279.                                         <button class=\"btn btn-primary\" id=\"send\" type=\"submit\" style=\"display: none\">Envoyer</button>
  280.                                     </div>
  281.                                 </div>
  282.                             </form>
  283.                         </div>
  284.                     </div>
  285.                 </div>
  286.             </div>
  287.         </div>
  288.         <div class=\"nav-elements collapse navbar-collapse\" id=\"navbarNav\">
  289.             <ul class=\"navbar-nav\">
  290.                 ";
  291.         // line 250
  292.         echo "
  293.                 <li class=\"nav-item\">
  294.                     <a class=\"nav-link\" href=\"";
  295.         // line 252
  296.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("properties", ["keyword" => "vente"]);
  297.         echo "\">Acheter</a>
  298.                 </li>
  299.                 <li class=\"nav-item\">
  300.                     <a class=\"nav-link\" href=\"";
  301.         // line 255
  302.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("properties", ["keyword" => "location"]);
  303.         echo "\">Louer</a>
  304.                 </li>
  305.                 <li class=\"nav-item\">
  306.                     <a class=\"nav-link\" href=\"";
  307.         // line 258
  308.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("vendre", ["keyword" => "location"]);
  309.         echo "\">Vendre</a>
  310.                 </li>
  311.                 <li class=\"nav-item\">
  312.                     <a class=\"nav-link\" href=\"";
  313.         // line 261
  314.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("projects", ["keyword" => "location"]);
  315.         echo "\">Nos Projets</a>
  316.                 </li>
  317.                 <li class=\"nav-item\">
  318.                     <a class=\"nav-link\" href=\"";
  319.         // line 264
  320.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("reference");
  321.         echo "\">Nos Références</a>
  322.                 </li>
  323.                 <li class=\"nav-item\">
  324.                     <a class=\"nav-link\" href=\"";
  325.         // line 267
  326.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("team");
  327.         echo "\">Notre equipe</a>
  328.                 </li>
  329. ";
  330.         // line 273
  331.         echo "                ";
  332.         // line 278
  333.         echo "
  334.                 <li id=\"enveloppe-mobile\" class=\"nav-item\">
  335.                     <a class=\"nav-link\" href=\"";
  336.         // line 280
  337.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("contact");
  338.         echo "\">
  339.                         ";
  340.         // line 284
  341.         echo "                        Nous contacter
  342.                     </a>
  343.                 </li>
  344.             </ul>
  345.         </div>
  346.         <div class=\"phone-contact\">
  347.             <div>
  348.                 <svg class=\"svg-phone\" xmlns=\"http://www.w3.org/2000/svg\" width=\"31.059\" height=\"27.732\" viewBox=\"0 0 31.059 27.732\">
  349.                     <g id=\"np_phone-call_3960627_000000\" transform=\"translate(-6.248 -15.626)\">
  350.                         <path id=\"Tracé_116\" data-name=\"Tracé 116\" d=\"M32.871,43.356H33.98V41.138h3.328V38.919H33.98V34.793l-7.931-2.64-2.973,1.986a19.764,19.764,0,0,1-7.488-7.421l1.9-1.9-2.64-9.2h-8.6v1.109A26.511,26.511,0,0,0,32.871,43.357ZM13.182,17.844l1.808,6.334L12.9,26.307l.377.721a22,22,0,0,0,9.406,9.384l.588.3,3.161-2.119,5.324,1.8v4.748A24.461,24.461,0,0,1,8.467,17.844Z\" fill=\"#f6a400\"/>
  351.                     </g>
  352.                 </svg>
  353.             </div>
  354.             <div>
  355.                 <p class=\"phone\">
  356.                     Besoin d'informations ? <br>
  357.                     <a href=\"tel:+3522658601\">(+352) 26 58 60-1</a>
  358.                 </p>
  359.             </div>
  360.         </div>
  361.         <div id=\"footer-nav-mobile\" class=\"col-lg-2\" style=\"display: none\">
  362.             <div class=\"col-lg-12 opacity-mobile\" style=\"display: flex; flex-direction: row\">
  363.                 <div id=\"svg-phone\" class=\"col-lg-4\">
  364.                     <svg style=\"margin: auto;\" class=\"svg-phone\" xmlns=\"http://www.w3.org/2000/svg\" width=\"31.059\" height=\"27.732\" viewBox=\"0 0 31.059 27.732\">
  365.                         <g id=\"np_phone-call_3960627_000000\" transform=\"translate(-6.248 -15.626)\">
  366.                             <path id=\"Tracé_116\" data-name=\"Tracé 116\" d=\"M32.871,43.356H33.98V41.138h3.328V38.919H33.98V34.793l-7.931-2.64-2.973,1.986a19.764,19.764,0,0,1-7.488-7.421l1.9-1.9-2.64-9.2h-8.6v1.109A26.511,26.511,0,0,0,32.871,43.357ZM13.182,17.844l1.808,6.334L12.9,26.307l.377.721a22,22,0,0,0,9.406,9.384l.588.3,3.161-2.119,5.324,1.8v4.748A24.461,24.461,0,0,1,8.467,17.844Z\" fill=\"black\"/>
  367.                         </g>
  368.                     </svg>
  369.                 </div>
  370.                 <div class=\"col-lg-6 opacity-mobile\">
  371.                     <a class=\"nav-link\" style=\"height: 42px;\" href=\"";
  372.         // line 315
  373.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("contact");
  374.         echo "\"><i style=\"margin-bottom: 5px; margin-left: -4px;color:black\" class=\"far fa-envelope\"></i></a>
  375.                 </div>
  376.             </div>
  377.             <div class=\"col-lg-12 opacity-mobile\" style=\"display: flex; opacity: 0\">
  378.                 <div class=\"col-lg-4\">
  379.                     <a  href=\"https://www.facebook.com/tracolimmobilier/\"><i style=\"color: #5f5f5f;margin-right: 15px;\" class=\"fab fa-facebook-f\"></i></a>
  380.                 </div>
  381.                 <div class=\"col-lg-4\">
  382.                     <a href=\"https://www.linkedin.com/company/tracol-immobilier-s-a-/\"><i style=\"color: #5f5f5f;margin-right: 15px;margin-left: 2px\" class=\"fab fa-linkedin\"></i></a>
  383.                 </div>
  384.                 <div class=\"col-lg-4\">
  385.                     <a href=\"https://www.instagram.com/tracolimmobilier/\"><i style=\"color: #5f5f5f;margin-left: 5px;\" class=\"fab fa-instagram\"></i></a>
  386.                 </div>
  387.             </div>
  388.         </div>
  389.     </div>
  390. </nav>
  391. <div id=\"formResearchNav\" class=\"d-flex justify-content-center\">
  392.     <form action=\"";
  393.         // line 333
  394.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("results");
  395.         echo "\" class=\"col-lg-8 form-search-filter\" style=\"display: flex; align-items: center;\">
  396.         <div class=\"container-form-search\" style=\"display: flex;flex-direction: column;justify-content: center; width: 71.666vw;position:relative\">
  397.             <div class=\"selectors\" style=\"display: flex; align-items: center; width: auto;justify-content: space-between;\">
  398.                 <div id=\"transaction-drop\" class=\"dropdown\">
  399.                     <div class=\"undroped\">
  400.                         <p class=\"undroped-header\">Type de transaction</p>
  401.                         <p name=\"transaction-type\" class=\"undroped-subheader ";
  402.         // line 340
  403.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse340), "attributes", [], "any"falsetruefalse340), "get", [=> "_route_params"], "method"falsetruefalse340), "keyword", [], "array"truetruefalse340)) {
  404.             echo "selected";
  405.         }
  406.         echo "\">
  407.                             ";
  408.         // line 341
  409.         if (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'341$this->source); })()), "session", [], "any"falsefalsefalse341), "get", [=> "filter"], "method"falsefalsefalse341) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'341$this->source); })()), "session", [], "any"falsefalsefalse341), "get", [=> "filter"], "method"falsefalsefalse341), "transaction-type", [], "array"falsefalsefalse341), "Vente"))) || (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse341), "attributes", [], "any"falsetruefalse341), "get", [=> "_route_params"], "method"falsetruefalse341), "keyword", [], "array"truetruefalse341) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'341$this->source); })()), "request", [], "any"falsefalsefalse341), "attributes", [], "any"falsefalsefalse341), "get", [=> "_route_params"], "method"falsefalsefalse341), "keyword", [], "array"falsefalsefalse341), "vente"))))) {
  410.             // line 342
  411.             echo "                                Achat
  412.                             ";
  413.         } elseif (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 343
  414. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'343$this->source); })()), "session", [], "any"falsefalsefalse343), "get", [=> "filter"], "method"falsefalsefalse343) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'343$this->source); })()), "session", [], "any"falsefalsefalse343), "get", [=> "filter"], "method"falsefalsefalse343), "transaction-type", [], "array"falsefalsefalse343), "Location"))) || (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse343), "attributes", [], "any"falsetruefalse343), "get", [=> "_route_params"], "method"falsetruefalse343), "keyword", [], "array"truetruefalse343) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'343$this->source); })()), "request", [], "any"falsefalsefalse343), "attributes", [], "any"falsefalsefalse343), "get", [=> "_route_params"], "method"falsefalsefalse343), "keyword", [], "array"falsefalsefalse343), "location"))))) {
  415.             // line 344
  416.             echo "                                Location
  417.                             ";
  418.         } else {
  419.             // line 346
  420.             echo "                                Achat ou Location
  421.                             ";
  422.         }
  423.         // line 348
  424.         echo "                        </p>
  425.                         <input type=\"hidden\"
  426.                                ";
  427.         // line 350
  428.         if (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'350$this->source); })()), "session", [], "any"falsefalsefalse350), "get", [=> "filter"], "method"falsefalsefalse350) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'350$this->source); })()), "session", [], "any"falsefalsefalse350), "get", [=> "filter"], "method"falsefalsefalse350), "transaction-type", [], "array"falsefalsefalse350), "Vente"))) || (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse350), "attributes", [], "any"falsetruefalse350), "get", [=> "_route_params"], "method"falsetruefalse350), "keyword", [], "array"truetruefalse350) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'350$this->source); })()), "request", [], "any"falsefalsefalse350), "attributes", [], "any"falsefalsefalse350), "get", [=> "_route_params"], "method"falsefalsefalse350), "keyword", [], "array"falsefalsefalse350), "vente"))))) {
  429.             // line 351
  430.             echo "                                   value=\"Achat\"
  431.                                 ";
  432.         } elseif (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 352
  433. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'352$this->source); })()), "session", [], "any"falsefalsefalse352), "get", [=> "filter"], "method"falsefalsefalse352) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'352$this->source); })()), "session", [], "any"falsefalsefalse352), "get", [=> "filter"], "method"falsefalsefalse352), "transaction-type", [], "array"falsefalsefalse352), "Location"))) || (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse352), "attributes", [], "any"falsetruefalse352), "get", [=> "_route_params"], "method"falsetruefalse352), "keyword", [], "array"truetruefalse352) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'352$this->source); })()), "request", [], "any"falsefalsefalse352), "attributes", [], "any"falsefalsefalse352), "get", [=> "_route_params"], "method"falsefalsefalse352), "keyword", [], "array"falsefalsefalse352), "location"))))) {
  434.             // line 353
  435.             echo "                                    value=\"Location\"
  436.                                ";
  437.         }
  438.         // line 355
  439.         echo "                               value=\"\"
  440.                                class=\"input-subheader\" name=\"transaction-type\">
  441.                     </div>
  442.                     <div class=\"droped\">
  443.                         <div class=\"dropdown-header\">Type de transaction</div>
  444.                         <ul id=\"transaction-li\" class=\"items\">
  445.                             <li class=\"item ";
  446.         // line 362
  447.         if (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'362$this->source); })()), "session", [], "any"falsefalsefalse362), "get", [=> "filter"], "method"falsefalsefalse362) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'362$this->source); })()), "session", [], "any"falsefalsefalse362), "get", [=> "filter"], "method"falsefalsefalse362), "transaction-type", [], "array"falsefalsefalse362), "Vente"))) || (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse362), "attributes", [], "any"falsetruefalse362), "get", [=> "_route_params"], "method"falsetruefalse362), "keyword", [], "array"truetruefalse362) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'362$this->source); })()), "request", [], "any"falsefalsefalse362), "attributes", [], "any"falsefalsefalse362), "get", [=> "_route_params"], "method"falsefalsefalse362), "keyword", [], "array"falsefalsefalse362), "vente"))))) {
  448.             echo "selected";
  449.         }
  450.         echo "\" data-value =\"Vente\">Achat</li>
  451.                             <li class=\"item ";
  452.         // line 363
  453.         if (((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'363$this->source); })()), "session", [], "any"falsefalsefalse363), "get", [=> "filter"], "method"falsefalsefalse363) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'363$this->source); })()), "session", [], "any"falsefalsefalse363), "get", [=> "filter"], "method"falsefalsefalse363), "transaction-type", [], "array"falsefalsefalse363), "Location"))) || (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse363), "attributes", [], "any"falsetruefalse363), "get", [=> "_route_params"], "method"falsetruefalse363), "keyword", [], "array"truetruefalse363) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'363$this->source); })()), "request", [], "any"falsefalsefalse363), "attributes", [], "any"falsefalsefalse363), "get", [=> "_route_params"], "method"falsefalsefalse363), "keyword", [], "array"falsefalsefalse363), "location"))))) {
  454.             echo "selected";
  455.         }
  456.         echo "\" data-value =\"Location\">Location</li>
  457.                             <li class=\"item\" data-value =\"Location saisonnière\">Location saisonniere</li>
  458.                             <li class=\"item\" data-value =\"Programme\">Programme</li>
  459.                             ";
  460.         // line 367
  461.         echo "                            ";
  462.         // line 368
  463.         echo "                        </ul>
  464.                     </div>
  465.                 </div>
  466.                 <div id=\"property-drop\" class=\"dropdown\">
  467.                     <div class=\"undroped\">
  468.                         <p class=\"undroped-header\">Type de biens</p>
  469.                         <p name=\"property-type\" class=\"undroped-subheader\">
  470.                             ";
  471.         // line 376
  472.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'376$this->source); })()), "session", [], "any"falsefalsefalse376), "get", [=> "filter"], "method"falsefalsefalse376) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'376$this->source); })()), "session", [], "any"falsefalsefalse376), "get", [=> "filter"], "method"falsefalsefalse376), "property-type", [], "array"falsefalsefalse376), "Appartement")))) {
  473.             // line 377
  474.             echo "                                Appartements
  475.                             ";
  476.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 378
  477. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'378$this->source); })()), "session", [], "any"falsefalsefalse378), "get", [=> "filter"], "method"falsefalsefalse378) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'378$this->source); })()), "session", [], "any"falsefalsefalse378), "get", [=> "filter"], "method"falsefalsefalse378), "property-type", [], "array"falsefalsefalse378), "Bureaux")))) {
  478.             // line 379
  479.             echo "                                Bureaux
  480.                             ";
  481.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 380
  482. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'380$this->source); })()), "session", [], "any"falsefalsefalse380), "get", [=> "filter"], "method"falsefalsefalse380) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'380$this->source); })()), "session", [], "any"falsefalsefalse380), "get", [=> "filter"], "method"falsefalsefalse380), "property-type", [], "array"falsefalsefalse380), "Maison")))) {
  483.             // line 381
  484.             echo "                                Maisons
  485.                             ";
  486.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 382
  487. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'382$this->source); })()), "session", [], "any"falsefalsefalse382), "get", [=> "filter"], "method"falsefalsefalse382) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'382$this->source); })()), "session", [], "any"falsefalsefalse382), "get", [=> "filter"], "method"falsefalsefalse382), "property-type", [], "array"falsefalsefalse382), "Commerce")))) {
  488.             // line 383
  489.             echo "                                Commerces
  490.                             ";
  491.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 384
  492. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'384$this->source); })()), "session", [], "any"falsefalsefalse384), "get", [=> "filter"], "method"falsefalsefalse384) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'384$this->source); })()), "session", [], "any"falsefalsefalse384), "get", [=> "filter"], "method"falsefalsefalse384), "property-type", [], "array"falsefalsefalse384), "Garage / Parking")))) {
  493.             // line 385
  494.             echo "                                Garages / Parkings
  495.                             ";
  496.         } elseif ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source,         // line 386
  497. (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'386$this->source); })()), "session", [], "any"falsefalsefalse386), "get", [=> "filter"], "method"falsefalsefalse386) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'386$this->source); })()), "session", [], "any"falsefalsefalse386), "get", [=> "filter"], "method"falsefalsefalse386), "property-type", [], "array"falsefalsefalse386), "Immeuble")))) {
  498.             // line 387
  499.             echo "                                Immeubles
  500.                             ";
  501.         } else {
  502.             // line 389
  503.             echo "                                Appartement, Bureau, ...
  504.                             ";
  505.         }
  506.         // line 391
  507.         echo "                        </p>
  508.                         <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"property-type\">
  509.                     </div>
  510.                     <div class=\"droped\">
  511.                         <div class=\"dropdown-header\">Type de biens</div>
  512.                         <ul id=\"property-li\" class=\"items\">
  513.                             <li class=\"item ";
  514.         // line 399
  515.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'399$this->source); })()), "session", [], "any"falsefalsefalse399), "get", [=> "filter"], "method"falsefalsefalse399) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'399$this->source); })()), "session", [], "any"falsefalsefalse399), "get", [=> "filter"], "method"falsefalsefalse399), "property-type", [], "array"falsefalsefalse399), "Appartement")))) {
  516.             echo "selected";
  517.         }
  518.         echo "\" data-value =\"Appartement\">Appartements</li>
  519.                             <li class=\"item ";
  520.         // line 400
  521.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'400$this->source); })()), "session", [], "any"falsefalsefalse400), "get", [=> "filter"], "method"falsefalsefalse400) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'400$this->source); })()), "session", [], "any"falsefalsefalse400), "get", [=> "filter"], "method"falsefalsefalse400), "property-type", [], "array"falsefalsefalse400), "Bureaux")))) {
  522.             echo "selected";
  523.         }
  524.         echo "\" data-value =\"Bureaux\">Bureaux</li>
  525.                             <li class=\"item ";
  526.         // line 401
  527.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'401$this->source); })()), "session", [], "any"falsefalsefalse401), "get", [=> "filter"], "method"falsefalsefalse401) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'401$this->source); })()), "session", [], "any"falsefalsefalse401), "get", [=> "filter"], "method"falsefalsefalse401), "property-type", [], "array"falsefalsefalse401), "Maison")))) {
  528.             echo "selected";
  529.         }
  530.         echo "\" data-value =\"Maison\">Maisons</li>
  531.                             <li class=\"item ";
  532.         // line 402
  533.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'402$this->source); })()), "session", [], "any"falsefalsefalse402), "get", [=> "filter"], "method"falsefalsefalse402) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'402$this->source); })()), "session", [], "any"falsefalsefalse402), "get", [=> "filter"], "method"falsefalsefalse402), "property-type", [], "array"falsefalsefalse402), "Commerce")))) {
  534.             echo "selected";
  535.         }
  536.         echo "\" data-value =\"Commerce\">Commerces</li>
  537.                             <li class=\"item ";
  538.         // line 403
  539.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'403$this->source); })()), "session", [], "any"falsefalsefalse403), "get", [=> "filter"], "method"falsefalsefalse403) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'403$this->source); })()), "session", [], "any"falsefalsefalse403), "get", [=> "filter"], "method"falsefalsefalse403), "property-type", [], "array"falsefalsefalse403), "Garage / Parking")))) {
  540.             echo "selected";
  541.         }
  542.         echo "\" data-value =\"Garage / Parking\">Garages / Parkings</li>
  543.                             <li class=\"item ";
  544.         // line 404
  545.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'404$this->source); })()), "session", [], "any"falsefalsefalse404), "get", [=> "filter"], "method"falsefalsefalse404) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'404$this->source); })()), "session", [], "any"falsefalsefalse404), "get", [=> "filter"], "method"falsefalsefalse404), "property-type", [], "array"falsefalsefalse404), "Immeuble")))) {
  546.             echo "selected";
  547.         }
  548.         echo "\" data-value =\"Immeuble\">Immeubles</li>
  549.                         </ul>
  550.                     </div>
  551.                 </div>
  552.                 <div id=\"location-drop\" class=\"dropdown\">
  553.                     <div class=\"undroped\">
  554.                         <p class=\"undroped-header\">Localisation</p>
  555.                         <p class=\"undroped-subheader\">
  556.                             ";
  557.         // line 413
  558.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'413$this->source); })()), "session", [], "any"falsefalsefalse413), "get", [=> "filter"], "method"falsefalsefalse413) && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'413$this->source); })()), "session", [], "any"falsefalsefalse413), "get", [=> "filter"], "method"falsefalsefalse413), "location", [], "array"falsefalsefalse413))) {
  559.             // line 414
  560.             echo "                                ";
  561.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'414$this->source); })()), "session", [], "any"falsefalsefalse414), "get", [=> "filter"], "method"falsefalsefalse414), "location", [], "array"falsefalsefalse414), "html"nulltrue);
  562.             echo "
  563.                             ";
  564.         } else {
  565.             // line 416
  566.             echo "                                Choissisez une ville
  567.                             ";
  568.         }
  569.         // line 418
  570.         echo "                        </p>
  571.                         <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"location\">
  572.                     </div>
  573.                     <div class=\"droped\">
  574.                         <div  class=\"dropdown-header\">Localisation</div>
  575.                         <ul id=\"location-li\" class=\"items\">
  576.                             ";
  577.         // line 427
  578.         echo "                            ";
  579.         // line 428
  580.         echo "                            ";
  581.         // line 429
  582.         echo "                        </ul>
  583.                     </div>
  584.                 </div>
  585.                 <div class=\"div-form\">
  586.                     <button  id=\"search-detail\" class=\"btn btn-primary child search\">RECHERCHE AVANCEE</button>
  587.                 </div>
  588.                 <div>
  589.                     <button style=\"background-color: transparent;border-color: transparent;\" id=\"submit-search\" type=\"submit\">
  590.                         <svg class=\"search-button\" xmlns=\"http://www.w3.org/2000/svg\" width=\"55.982\" height=\"90.97\" viewBox=\"0 0 55.982 90.97\">
  591.                             <g id=\"Groupe_3817\" data-name=\"Groupe 3817\" transform=\"translate(-1528.861 -105)\">
  592.                                 <path id=\"Tracé_95\" data-name=\"Tracé 95\" d=\"M729.651,232.441H673.669v90.97l55.982-11.894Z\" transform=\"translate(855.192 -127.441)\" fill=\"#f6a400\"/>
  593.                                 <g id=\"Groupe_3794\" data-name=\"Groupe 3794\" transform=\"translate(1545.335 126.696)\">
  594.                                     <g id=\"np_search_1868241_000000\">
  595.                                         <path id=\"Tracé_92\" data-name=\"Tracé 92\" d=\"M8.287,17.368A8.662,8.662,0,1,1,14.4,14.813a8.679,8.679,0,0,1-6.109,2.555Zm0-15.055a6.36,6.36,0,1,0,4.477,1.881A6.377,6.377,0,0,0,8.287,2.313Z\" transform=\"translate(0.441 -0.012)\" fill=\"#fff\"/>
  596.                                         <path id=\"Tracé_93\" data-name=\"Tracé 93\" d=\"M57.82,59.567l1.626-1.633L67.4,65.852l-1.626,1.633Z\" transform=\"translate(-44.591 -44.782)\" fill=\"#fff\"/>
  597.                                     </g>
  598.                                 </g>
  599.                             </g>
  600.                         </svg>
  601.                     </button>
  602.                     <button class=\"btn btn-primary\" id=\"send\" type=\"submit\" style=\"display: none\">Envoyer</button>
  603.                 </div>
  604.             </div>
  605.             <div id=\"sub-search-div\" class=\"sub-search-div\" style=\"display: none\">
  606.                 <div class=\"col-lg-3 div-form\">
  607.                     <input class=\"sub-search-input\" name=\"budget\" value=\"";
  608.         // line 455
  609.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'455$this->source); })()), "session", [], "any"falsefalsefalse455), "get", [=> "filter"], "method"falsefalsefalse455)) {
  610.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'455$this->source); })()), "session", [], "any"falsefalsefalse455), "get", [=> "filter"], "method"falsefalsefalse455), "budget", [], "array"falsefalsefalse455), "html"nulltrue);
  611.         }
  612.         echo "\" id=\"budget\" type=\"text\" placeholder=\"Budget max.\">
  613.                 </div>
  614.                 <div id=\"rooms-drop\" class=\"dropdown\">
  615.                     <div class=\"undroped\">
  616.                         <p class=\"undroped-header transparent-font\">";
  617.         // line 460
  618.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'460$this->source); })()), "session", [], "any"falsefalsefalse460), "get", [=> "filter"], "method"falsefalsefalse460) && twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'460$this->source); })()), "session", [], "any"falsefalsefalse460), "get", [=> "filter"], "method"falsefalsefalse460), "rooms", [], "array"falsefalsefalse460))) {
  619.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'460$this->source); })()), "session", [], "any"falsefalsefalse460), "get", [=> "filter"], "method"falsefalsefalse460), "rooms", [], "array"falsefalsefalse460), "html"nulltrue);
  620.         } else {
  621.             echo "Nombre de chambres";
  622.         }
  623.         echo "</p>
  624.                         <p class=\"undroped-subheader good-place\"></p>
  625.                         <input type=\"hidden\" class=\"input-subheader\" name=\"rooms\">
  626.                     </div>
  627.                     <div class=\"droped\">
  628.                         <div class=\"dropdown-header\">Nombre de chambres</div>
  629.                         <ul id=\"rooms-li\" class=\"items\">
  630.                             <li class=\"item ";
  631.         // line 469
  632.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'469$this->source); })()), "session", [], "any"falsefalsefalse469), "get", [=> "filter"], "method"falsefalsefalse469) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'469$this->source); })()), "session", [], "any"falsefalsefalse469), "get", [=> "filter"], "method"falsefalsefalse469), "rooms", [], "array"falsefalsefalse469), 1)))) {
  633.             echo "selected";
  634.         }
  635.         echo "\" data-value =\"1\">1</li>
  636.                             <li class=\"item ";
  637.         // line 470
  638.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'470$this->source); })()), "session", [], "any"falsefalsefalse470), "get", [=> "filter"], "method"falsefalsefalse470) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'470$this->source); })()), "session", [], "any"falsefalsefalse470), "get", [=> "filter"], "method"falsefalsefalse470), "rooms", [], "array"falsefalsefalse470), 2)))) {
  639.             echo "selected";
  640.         }
  641.         echo "\" data-value =\"2\">2</li>
  642.                             <li class=\"item ";
  643.         // line 471
  644.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'471$this->source); })()), "session", [], "any"falsefalsefalse471), "get", [=> "filter"], "method"falsefalsefalse471) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'471$this->source); })()), "session", [], "any"falsefalsefalse471), "get", [=> "filter"], "method"falsefalsefalse471), "rooms", [], "array"falsefalsefalse471), 3)))) {
  645.             echo "selected";
  646.         }
  647.         echo "\" data-value =\"3\">3</li>
  648.                             <li class=\"item ";
  649.         // line 472
  650.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'472$this->source); })()), "session", [], "any"falsefalsefalse472), "get", [=> "filter"], "method"falsefalsefalse472) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'472$this->source); })()), "session", [], "any"falsefalsefalse472), "get", [=> "filter"], "method"falsefalsefalse472), "rooms", [], "array"falsefalsefalse472), 4)))) {
  651.             echo "selected";
  652.         }
  653.         echo "\" data-value =\"4\">4</li>
  654.                             <li class=\"item ";
  655.         // line 473
  656.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'473$this->source); })()), "session", [], "any"falsefalsefalse473), "get", [=> "filter"], "method"falsefalsefalse473) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'473$this->source); })()), "session", [], "any"falsefalsefalse473), "get", [=> "filter"], "method"falsefalsefalse473), "rooms", [], "array"falsefalsefalse473), 5)))) {
  657.             echo "selected";
  658.         }
  659.         echo "\" data-value =\"5\">5</li>
  660.                             <li class=\"item ";
  661.         // line 474
  662.         if ((twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'474$this->source); })()), "session", [], "any"falsefalsefalse474), "get", [=> "filter"], "method"falsefalsefalse474) && (=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'474$this->source); })()), "session", [], "any"falsefalsefalse474), "get", [=> "filter"], "method"falsefalsefalse474), "rooms", [], "array"falsefalsefalse474), 6)))) {
  663.             echo "selected";
  664.         }
  665.         echo "\" data-value =\"6\">6</li>
  666.                         </ul>
  667.                     </div>
  668.                 </div>
  669.                 <div class=\"col-lg-3 div-form\">
  670.                     <input class=\"sub-search-input\" id=\"area-minimumm\" value=\"";
  671.         // line 480
  672.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'480$this->source); })()), "session", [], "any"falsefalsefalse480), "get", [=> "filter"], "method"falsefalsefalse480)) {
  673.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'480$this->source); })()), "session", [], "any"falsefalsefalse480), "get", [=> "filter"], "method"falsefalsefalse480), "area-minimumm", [], "array"falsefalsefalse480), "html"nulltrue);
  674.         }
  675.         echo "\" name=\"area-minimumm\" type=\"text\" placeholder=\"Surface minimum.\">
  676.                 </div>
  677.             </div>
  678.         </div>
  679.     </form>
  680. </div>
  681. ";
  682.         // line 488
  683.         $this->displayBlock('body'$context$blocks);
  684.         // line 490
  685.         echo "
  686. ";
  687.         // line 491
  688.         if ((=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'491$this->source); })()), "request", [], "any"falsefalsefalse491), "attributes", [], "any"falsefalsefalse491), "get", [=> "_route"], "method"falsefalsefalse491), "home"))) {
  689.             // line 492
  690.             echo "    <div id=\"div-newsletter-mobile\" class=\"\" style=\"display: none\">
  691.         <div class=\"col-lg-12\" style=\"display: flex; justify-content:center; margin-top: 20px;\">
  692.            <div class=\"col-lg-12\">
  693.                <p class=\"newsletter-title\">NEWSLETTER</p>
  694.            </div>
  695.         </div>
  696.         <div class=\"col-lg-12\" id=\"div-form-newsletter\" style=\"display: flex; justify-content: space-around;\">
  697.             <form method=\"post\" action=\"";
  698.             // line 499
  699.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("mailchimp");
  700.             echo "\" id=\"form-newsletter\">
  701.                 <div class=\"input-group\">
  702.                     <input class=\"form-control input-email\" type=\"email\" name=\"email\" placeholder=\"Votre adresse mail\">
  703.                     <button class=\"btn btn-primary button-newsletter\" type=\"submit\"><i class=\"fas fa-arrow-right\"></i></button>
  704.                 </div>
  705.             </form>
  706.         </div>
  707.     </div>
  708. ";
  709.         }
  710.         // line 508
  711.         echo "<footer class=\"footer\">
  712.     <div class=\"container-fluid\">
  713.         <ul id=\"footer-menu\" class=\"footer-menu\" style=\"margin-bottom: -15px;margin-top: -15px;\">
  714.             <li>
  715.                 © 2021 TRACOL - réalisé par <a href=\"https://www.idp.lu/\" target=\"_blank\" style=\"color:#fff;font-weight:bold\">ID+P</a>
  716.             </li>
  717.             <li style=\"height: 160px\">
  718.                 <!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->
  719.                 <svg id=\"SVGDoc\" width=\"201\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:avocode=\"https://avocode.com/\" viewBox=\"0 0 201 232\"><defs></defs><desc>Generated with Avocode.</desc><g><g><title>Ligne 38</title><path d=\"M100.5,100v32\" fill-opacity=\"0\" fill=\"#ffffff\" stroke-dashoffset=\"0\" stroke-linejoin=\"miter\" stroke-linecap=\"butt\" stroke-opacity=\"1\" stroke=\"#5f5f5f\" stroke-miterlimit=\"20\" stroke-width=\"10\"></path></g></g></svg>
  720.             </li>
  721.             <li class=\"row col-md-3\">
  722.                 <div class=\"col-md-6\">
  723.                     Bureaux commerciaux :<br>
  724.                     <span style=\"font-weight: 600;\">5 rue Jules Ferry</span><br>
  725.                     <span> L-4368 Belvaux</span>
  726.                 </div>
  727.                 <div class=\"col-md-6\">
  728.                     Siège social :<br>
  729.                     <span style=\"font-weight: 600;\">Z.I. Rohlach</span><br>
  730.                     <span>L-5280 Sandweiller</span>
  731.                 </div>
  732.             </li>
  733.             <li style=\"height: 130px\">
  734.                 <!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->
  735.                 <svg id=\"SVGDoc\" width=\"201\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:avocode=\"https://avocode.com/\" viewBox=\"0 0 201 232\"><defs></defs><desc>Generated with Avocode.</desc><g><g><title>Ligne 38</title><path d=\"M100.5,100v32\" fill-opacity=\"0\" fill=\"#ffffff\" stroke-dashoffset=\"0\" stroke-linejoin=\"miter\" stroke-linecap=\"butt\" stroke-opacity=\"1\" stroke=\"#5f5f5f\" stroke-miterlimit=\"20\" stroke-width=\"10\"></path></g></g></svg>
  736.             </li>
  737.             <li class=\"col-md-2 d-flex justify-content-around\">
  738.                 <a  href=\"https://www.facebook.com/tracolimmobilier/\"><i class=\"fab fa-facebook-f fa-2x\" style=\"color:#fff\"></i></a>
  739.                 <a href=\"https://www.linkedin.com/company/tracol-immobilier-s-a-/\"><i class=\"fab fa-linkedin fa-2x\" style=\"color:#fff\"></i></a>
  740.                 <a href=\"https://www.instagram.com/tracolimmobilier/\"><i class=\"fab fa-instagram fa-2x\" style=\"color:#fff\"></i></a>
  741.             </li>
  742.             <li style=\"height: 130px\">
  743.                 <!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->
  744.                 <svg id=\"SVGDoc\" width=\"201\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:avocode=\"https://avocode.com/\" viewBox=\"0 0 201 232\"><defs></defs><desc>Generated with Avocode.</desc><g><g><title>Ligne 38</title><path d=\"M100.5,100v32\" fill-opacity=\"0\" fill=\"#ffffff\" stroke-dashoffset=\"0\" stroke-linejoin=\"miter\" stroke-linecap=\"butt\" stroke-opacity=\"1\" stroke=\"#5f5f5f\" stroke-miterlimit=\"20\" stroke-width=\"10\"></path></g></g></svg>
  745.             </li>
  746.             <li class=\"grey legal\">
  747.                 <a href=\"";
  748.         // line 544
  749.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("contact");
  750.         echo "\" class=\"contact-link\"><i class=\"fa fa-envelope fa-2x\" style=\"color:#fff\"></i></a>
  751.                 <a href=\"https://www.tracol.lu/mentions_legales.pdf\" target=\"_blank\">Mentions légales</a>
  752.             </li>
  753.         </ul>
  754.         <ul id=\"footer-menu-mobile\" class=\"footer-menu\" style=\"display:none; margin-bottom: -15px;margin-top: -15px;\">
  755.             <li>
  756.                 <div style=\"display: flex\">
  757.                     <span style=\"font-weight: 600;\">Z.I. Rohlach</span><br>
  758.                     <span>L-5280 Sandweiller</span>
  759.                 </div>
  760.             </li>
  761.             <li>
  762.                 © 2021 TRACOL - réalisé par <a href=\"https://www.idp.lu/\" target=\"_blank\" style=\"color:#fff;font-weight:bold\">ID+P</a>
  763.             </li>
  764.         </ul>
  765.     </div>
  766. </footer>
  767. <script>
  768.     if (window.matchMedia(\"(max-width: 768px)\").matches && window.location.pathname === '/') {
  769.         /* the viewport is less than 768 pixels wide */
  770.     //      \$('#projects').slick({
  771.     //     dots: false,
  772.     //     infinite: true,
  773.     //     speed: 300,
  774.     //     slidesToShow: 1,
  775.     //     slidesToScroll: 1,
  776.     //     autoplay: true,
  777.     //     responsive: [
  778.     //         {
  779.     //             breakpoint: 576,
  780.     //             settings: {
  781.     //                 slidesToShow: 1,
  782.     //                 slidesToScroll: 1
  783.     //             }
  784.     //         }
  785.     //         // You can unslick at a given breakpoint now by adding:
  786.     //         // settings: \"unslick\"
  787.     //         // instead of a settings object
  788.     //     ]
  789.     // });
  790.     }
  791.     //
  792.     // const searchMobile = document.getElementById('search-detail-mobile')
  793.     // const searchSubDivMobile = document.getElementById('sub-search-div-mobile')
  794.     //
  795.     // searchMobile.addEventListener('click', function (e) {
  796.     //     e.preventDefault()
  797.     //     searchSubDivMobile.style.display = 'flex'
  798.     //     searchMobile.style.display = 'none'
  799.     // })
  800. </script>
  801. <script>
  802.     // let searchglobal = document.getElementById('submit-searchglobal');
  803.         // searchglobal.addEventListener('click', function() {
  804.         //     const formSearch = document.getElementById('form-searchglobal-normal')
  805.         //     const subSearch = document.getElementById('sub-searchglobal-div')
  806.         //     const send = document.getElementById('sendGlobal')
  807.         //             formSearch.classList.toggle('stickyYForm')
  808.         //             send.classList.toggle('send-display')
  809.         //             subSearch.classList.toggle('sub-searchglobal-div-height')
  810.         // })
  811. </script>
  812. <script>
  813.     const swiper = new Swiper('.swiper', {
  814.         loop: false,
  815.     });
  816.     if (window.location.pathname === '/') {
  817.         const navbar = document.getElementsByClassName('navbar navbar-expand-xl fixed-top')
  818.         const header = document.getElementsByClassName('header-home')
  819.         navbar[0].style.backgroundColor = \"#fff\"
  820.         navbar[0].style.position = \"fixed\"
  821.         header[0].style.marginTop = \"0px\"
  822.         header[0].style.height = \"100vw\"
  823.     }
  824.     const searchLocation = document.getElementById('location-drop');
  825.     const searchLocationLi = document.getElementById('location-li');
  826.     const url = '/form/search';
  827.     searchLocation.addEventListener(\"click\", function (){
  828.         fetch(url, {
  829.             method: 'GET',
  830.             // body: JSON.stringify({
  831.             //     searchLocation: this.value
  832.             // })
  833.         }).then(function(response) {
  834.             return response.json()
  835.         }).then(function (data) {
  836.             console.log(data)
  837.             searchLocationLi.innerHTML = '';
  838.             for (const datum in data) {
  839.                 const li = document.createElement('li')
  840.                 li.classList.add('item')
  841.                 li.dataset.value = data[datum]
  842.                 li.addEventListener('click', function () {
  843.                     searchLocation.value = this.dataset.itemName
  844.                 })
  845.                 li.innerHTML += data[datum]
  846.                 searchLocationLi.appendChild(li)
  847.                 li.addEventListener('click', event => {
  848.                     li.classList.add('selected');
  849.                 });
  850.             }
  851.             searchLocationLi.addEventListener('click', function (e) {
  852.                 let target = e.target;
  853.                 const dropId = document.getElementById('location-drop')
  854.                 dropId.querySelector('.undroped-subheader').innerHTML = target.innerHTML
  855.                 dropId.querySelector('.input-subheader').value = target.dataset.value
  856.                 dropId.classList.remove('open')
  857.                 dropId.querySelector('.undroped').style.display = 'block'
  858.                 dropId.querySelector('.droped').style.display = 'none'
  859.                 dropId.querySelector('.undroped-subheader').classList.add('selected')
  860.             })
  861.         });
  862.     })
  863.     const searchTransactionLi = document.getElementById('transaction-li');
  864.     console.log(searchTransactionLi);
  865.     const searchPropertyLi = document.getElementById('property-li');
  866.     const searchRoomLi = document.getElementById('rooms-li');
  867.     searchTransactionLi.addEventListener('click', function (e) {
  868.         let target = e.target;
  869.         const dropId = document.getElementById('transaction-drop')
  870.         console.log(dropId);
  871.         dropId.querySelector('.input-subheader').value = target.dataset.value
  872.     })
  873.     searchPropertyLi.addEventListener('click', function (e) {
  874.         let target = e.target;
  875.         const dropId = document.getElementById('property-drop')
  876.         dropId.querySelector('.input-subheader').value = target.dataset.value
  877.     })
  878.     searchRoomLi.addEventListener('click', function (e) {
  879.         let target = e.target;
  880.         const dropId = document.getElementById('rooms-drop')
  881.         dropId.querySelector('.input-subheader').value = target.dataset.value
  882.     })
  883.     for (const eElement of document.getElementsByClassName('projectButton')) {
  884.         eElement.addEventListener('click', function (e) {
  885.             e.preventDefault()
  886.             for (let button of document.getElementsByClassName('projectButton')) {
  887.                 if (button.classList.contains('all')){
  888.                     button.classList.remove('all')
  889.                     button.classList.add('come')
  890.                     button.querySelector('span').classList.replace('span-all', 'span-projects')
  891.                 }
  892.             }
  893.             eElement.classList.remove('come')
  894.             eElement.classList.add('all')
  895.             eElement.querySelector('span').classList.replace('span-projects', 'span-all')
  896.             fetch('projects/home/display/'+this.dataset.id, {
  897.                 method: 'GET',
  898.             })
  899.                 .then(response => response.json())
  900.                 .then(data => {
  901.                     document.getElementById('projects').innerHTML = ''
  902.                     document.getElementById('projects').innerHTML = data.data
  903.                     if (window.matchMedia(\"(max-width: 768px)\").matches && window.location.pathname === '/') {
  904.                         // if (document.getElementById('projects').classList.contains('slick-initialized')) {
  905.                         //     document.getElementById('projects').classList.remove('slick-initialized')
  906.                         //     document.getElementById('projects').classList.remove('slick-slider')
  907.                         // }
  908.                         // \$('#projects').slick({
  909.                         //     dots: false,
  910.                         //     infinite: true,
  911.                         //     speed: 300,
  912.                         //     slidesToShow: 1,
  913.                         //     slidesToScroll: 1,
  914.                         //     autoplay: true,
  915.                         //     responsive: [
  916.                         //         {
  917.                         //             breakpoint: 576,
  918.                         //             settings: {
  919.                         //                 slidesToShow: 1,
  920.                         //                 slidesToScroll: 1
  921.                         //             }
  922.                         //         }
  923.                         //     ]
  924.                         // })
  925.                     }
  926.                     _ww = \$(window).width();
  927.                     if (_ww > 768){
  928.                         \$('.div-img-hover-2').hover(function (e) {
  929.                             \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  930.                             var htext = \$(this).find('.project-content').height();
  931.                             if (htext == undefined){htext = 0};
  932.                             \$(this).find('.div-hover-2').animate({height : htext+180}, 150);
  933.                             \$(this).find('.project-content').css({'visibility': 'visible'});
  934.                             \$(this).find('.project-content').animate({opacity: 1}, 150);
  935.                             //console.log('h : '+htext);
  936.                         }, function() {
  937.                             console.log('down');
  938.                             \$(this).find('.div-hover-2').animate({height : 85}, 150);
  939.                             \$(this).find('.project-arrow-2').animate({opacity: 0}, 150);
  940.                             \$(this).find('.project-content').animate({opacity: 0}, 150, function(){
  941.                                 \$(this).find('.project-content').css({'visibility': 'hidden'});
  942.                             });
  943.                         });
  944.                     } else {
  945.                         \$('.div-img-hover-2').on( \"click\", function( event ) {
  946.                             console.log('tap tap');
  947.                             var opened = \$(this).find('.div-hover-2').hasClass('open'),
  948.                                 ht = opened ? 85 : '100%',
  949.                                 vis = opened ? 0 : 1;
  950.                             \$(this).find('.div-hover-2').toggleClass('open');
  951.                             \$(this).find('.div-hover-2').animate({height : ht}, 150);
  952.                             \$(this).find('.project-arrow-2').animate({opacity: vis}, 150);
  953.                             \$(this).find('.project-content').animate({opacity: 1}, 150);
  954.                         });
  955.                     }
  956.                     \$('.div-hover').hover(function (e) {
  957.                         \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  958.                     }, function() {
  959.                         \$(this).find('.project-arrow-2').animate({opacity: 0}, 50);
  960.                     });
  961.                     \$('.div-hover').hover(function (e) {
  962.                         \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  963.                         var htext = \$(this).find('.project-content').height();
  964.                         if (htext == undefined){htext = 0};
  965.                         \$(this).animate({height : htext+180}, 150);
  966.                         \$(this).find('.project-content').css({'visibility': 'visible'});
  967.                         \$(this).find('.project-content').animate({opacity: 1}, 150);
  968.                         console.log('h : '+htext);
  969.                     }, function() {
  970.                         \$(this).find('.project-arrow-2').animate({opacity: 0}, 50);
  971.                         \$(this).animate({height : 70}, 150);
  972.                         \$(this).find('.project-content').animate({opacity: 0}, 150, function(){
  973.                             \$(this).find('.project-content').css({'visibility': 'hidden'});
  974.                         });
  975.                     });
  976.                 })
  977.                 .catch((error) => {
  978.                     console.error('Error:', error);
  979.                 });
  980.         })
  981.     }
  982.     for (const eElement of document.getElementsByClassName('projectButtonref')) {
  983.         eElement.addEventListener('click', function (e) {
  984.             e.preventDefault()
  985.             for (let button of document.getElementsByClassName('projectButtonref')) {
  986.                 if (button.classList.contains('all')){
  987.                     button.classList.remove('all')
  988.                     button.classList.add('come')
  989.                     button.querySelector('span').classList.replace('span-all', 'span-projects')
  990.                 }
  991.             }
  992.             eElement.classList.remove('come')
  993.             eElement.classList.add('all')
  994.             eElement.querySelector('span').classList.replace('span-projects', 'span-all')
  995.             fetch('reference/home/display/'+this.dataset.id, {
  996.                 method: 'GET',
  997.             })
  998.                 .then(response => response.json())
  999.                 .then(data => {
  1000.                     document.getElementById('references-home').innerHTML = ''
  1001.                     document.getElementById('references-home').innerHTML = data.data
  1002.                     _ww = \$(window).width();
  1003.                     var lightbox = \$('.lightbox'),
  1004.                         item = 0;
  1005.                     \$('.lightbox-on').click(function(e){
  1006.                         e.stopPropagation();
  1007.                         item = 0;
  1008.                         console.log('click btn');
  1009.                         var id = \$(this).attr('data-id'),
  1010.                             max = 0;
  1011.                         \$('#'+id).toggle();
  1012.                         \$('#'+id).animate({opacity: 1}, 300);
  1013.                         \$('#'+id).find('img').each(function( i ) {
  1014.                             //console.log('h : '+\$(this).height());
  1015.                             //console.log('w : '+\$(this).width());
  1016.                             max = i;
  1017.                             item = 1;
  1018.                             counter(item, max+1);
  1019.                             itemWidth(\$(this));
  1020.                         });
  1021.                     });
  1022.                     lightbox.click(function(e) {
  1023.                         e.stopPropagation();
  1024.                         \$(this).animate({opacity: 0}, 300, function(){
  1025.                             \$(this).toggle();
  1026.                         });
  1027.                     });
  1028.                     \$('.closer').on('click', function (e) {
  1029.                         e.stopPropagation();
  1030.                         \$(this).parent().animate(
  1031.                             {opacity: 0},
  1032.                             300,
  1033.                             function(){
  1034.                                 \$(this).toggle();
  1035.                             }
  1036.                         );
  1037.                     });
  1038.                     function itemWidth(img){
  1039.                         img.closest('.items').width(img.width());
  1040.                     }
  1041.                     function counter(item, max){
  1042.                         \$('.counter').text(item + ' / ' + max);
  1043.                     }
  1044.                     \$('.item', lightbox).on('click, swipeleft', function (e) {
  1045.                         var wd = \$(this).width(),
  1046.                             last = \$(this).parent().find('.item').last(),
  1047.                             img = \$(this).find('.img');
  1048.                         itemWidth(img);
  1049.                         \$(this).animate(
  1050.                             {marginLeft: -wd, opacity: 0},
  1051.                             500,
  1052.                             'swing',
  1053.                             function(){
  1054.                                 \$(this).insertAfter(last);
  1055.                                 \$(this).css({marginLeft: 0, opacity: 1});
  1056.                             }
  1057.                         );
  1058.                     });
  1059.                     \$('.item', lightbox).on('swiperight', function (e) {
  1060.                         var wd = \$(this).width(),
  1061.                             first = \$(this).parent().find('.item').first(),
  1062.                             last = \$(this).parent().find('.item').last(),
  1063.                             img = \$(this).find('.img');
  1064.                         itemWidth(img);
  1065.                         \$(last).insertBefore(\$(this));
  1066.                         \$(last).css({marginLeft: -wd, opacity: 0});
  1067.                         \$(this).parent().find('.item').eq(0).animate(
  1068.                             {marginLeft: 0, opacity: 1},
  1069.                             500,
  1070.                             'swing'
  1071.                         );
  1072.                     });
  1073.                     \$('.arrows', lightbox).on('click', function (e) {
  1074.                         e.stopPropagation();
  1075.                         var wd = \$(this).siblings('.items').find('.item').eq(0).width(),
  1076.                             max = \$(this).siblings('.items').find('.item').length,
  1077.                             first = \$(this).siblings('.items').find('.item').first(),
  1078.                             last = \$(this).siblings('.items').find('.item').last(),
  1079.                             isRight = \$(this).hasClass('right'),
  1080.                             marginL = isRight ? -wd : 0,
  1081.                             marginL0 = isRight ? 0: -wd,
  1082.                             opacOn = isRight ? 1 : 0,
  1083.                             opacOff = isRight ? 0 : 1;
  1084.                         if (!isRight){
  1085.                             \$(last).insertBefore(first);
  1086.                             \$(last).css({marginLeft: -wd, opacity: 0});
  1087.                             item++;
  1088.                             if (item == max+1) {item = 1};
  1089.                         } else {
  1090.                             item--;
  1091.                             if (item == 0) {item = max};
  1092.                         };
  1093.                         counter(item, max);
  1094.                         var img = \$(this).siblings('.items').find('.item').eq(0).find('.img');
  1095.                         itemWidth(img);
  1096.                         \$(this).siblings('.items').find('.item').eq(1).animate(
  1097.                             {opacity: opacOn},
  1098.                             500,
  1099.                             'swing');
  1100.                         \$(this).siblings('.items').find('.item').eq(0).animate(
  1101.                             {marginLeft: marginL, opacity: 1},
  1102.                             500,
  1103.                             'swing',
  1104.                             function(){
  1105.                                 if (isRight){
  1106.                                     \$(this).insertAfter(last);
  1107.                                     \$(this).css({ marginLeft: 0, opacity: 1});
  1108.                                 }
  1109.                             }
  1110.                         );
  1111.                     });
  1112.                     if (_ww > 768){
  1113.                         \$('.div-img-hover-2').hover(function (e) {
  1114.                             \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  1115.                             var htext = \$(this).find('.project-content').height();
  1116.                             if (htext == undefined){htext = 0};
  1117.                             \$(this).find('.div-hover-2').animate({height : htext+180}, 150);
  1118.                             \$(this).find('.project-content').css({'visibility': 'visible'});
  1119.                             \$(this).find('.project-content').animate({opacity: 1}, 150);
  1120. //console.log('h : '+htext);
  1121.                         }, function() {
  1122.                             console.log('down');
  1123.                             \$(this).find('.div-hover-2').animate({height : 85}, 150);
  1124.                             \$(this).find('.project-arrow-2').animate({opacity: 0}, 150);
  1125.                             \$(this).find('.project-content').animate({opacity: 0}, 150, function(){
  1126.                                 \$(this).find('.project-content').css({'visibility': 'hidden'});
  1127.                             });
  1128.                         });
  1129.                     } else {
  1130.                         \$('.div-img-hover-2').on( \"tap\", function( event ) {
  1131.                             console.log('tap tap');
  1132.                             var opened = \$(this).find('.div-hover-2').hasClass('open'),
  1133.                                 ht = opened ? 85 : '100%',
  1134.                                 vis = opened ? 0 : 1;
  1135.                             \$(this).find('.div-hover-2').toggleClass('open');
  1136.                             \$(this).find('.div-hover-2').animate({height : ht}, 150);
  1137.                             \$(this).find('.project-arrow-2').animate({opacity: vis}, 150);
  1138.                         });
  1139.                     }
  1140.                 })
  1141.                 .catch((error) => {
  1142.                     console.error('Error:', error);
  1143.                 });
  1144.         })
  1145.     }
  1146.     /*
  1147.     window.addEventListener('scroll', function(){
  1148.         let search = document.getElementById('submit-search');
  1149.         const formSearch = document.getElementById('form-search-normal')
  1150.         const subSearch = document.getElementById('sub-search-div')
  1151.         const send = document.getElementById('send')
  1152.         if (search) {
  1153.             search.classList.toggle(\"stickyY\", window.scrollY > 730);
  1154.             if (search.classList.contains(\"stickyY\")) {
  1155.                 search.setAttribute('type', 'button')
  1156.                 search.addEventListener('click', function (e) {
  1157.                     e.preventDefault()
  1158.                     formSearch.classList.toggle('stickyYForm')
  1159.                     send.classList.toggle('send-display')
  1160.                     subSearch.classList.toggle('sub-search-div-height')
  1161.                 })
  1162.             } else  search.setAttribute('type', 'submit')
  1163.         }
  1164.     })
  1165. */
  1166. </script>
  1167. ";
  1168.         // line 1142
  1169.         echo "
  1170. </body>
  1171. </html>
  1172. ";
  1173.         
  1174.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1175.         
  1176.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1177.     }
  1178.     // line 5
  1179.     public function block_title($context, array $blocks = [])
  1180.     {
  1181.         $macros $this->macros;
  1182.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1183.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  1184.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1185.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  1186.         echo "Tracol";
  1187.         
  1188.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1189.         
  1190.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1191.     }
  1192.     // line 7
  1193.     public function block_stylesheets($context, array $blocks = [])
  1194.     {
  1195.         $macros $this->macros;
  1196.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1197.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  1198.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1199.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  1200.         // line 8
  1201.         echo "        ";
  1202.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("app");
  1203.         echo "
  1204.         <link rel=\"stylesheet\" href=\"https://unpkg.com/@egjs/flicking/dist/flicking.css\" crossorigin=\"anonymous\" />
  1205.         <link rel=\"stylesheet\" type=\"text/css\" href=\"//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css\"/>
  1206.         <!--link rel=\"stylesheet\" href=\"https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css\" /-->
  1207.     ";
  1208.         
  1209.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1210.         
  1211.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1212.     }
  1213.     // line 14
  1214.     public function block_javascripts($context, array $blocks = [])
  1215.     {
  1216.         $macros $this->macros;
  1217.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1218.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  1219.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1220.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  1221.         // line 15
  1222.         echo "        ";
  1223.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("app");
  1224.         echo "
  1225. ";
  1226.         // line 17
  1227.         echo "        <script
  1228.                 src=\"https://code.jquery.com/jquery-3.6.0.min.js\"
  1229.                 integrity=\"sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=\"
  1230.                 crossorigin=\"anonymous\">
  1231.         </script>
  1232.         
  1233.         <script src=\"https://unpkg.com/@egjs/flicking/dist/flicking.pkgd.min.js\" crossorigin=\"anonymous\"></script>
  1234.         <script type=\"text/javascript\" src=\"//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js\"></script>
  1235.         <script src=\"https://unpkg.com/swiper/swiper-bundle.min.js\"></script>
  1236.         <!--script src=\"https://code.jquery.com/mobile/1.5.0-rc1/jquery.mobile-1.5.0-rc1.min.js\" integrity=\"sha256-c3VbCrdCtTHmXYAuxRT4D0Cy5VC/0zBnXVRIvJiV9xo=\" crossorigin=\"anonymous\"></script-->
  1237.         
  1238.     ";
  1239.         
  1240.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1241.         
  1242.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1243.     }
  1244.     // line 488
  1245.     public function block_body($context, array $blocks = [])
  1246.     {
  1247.         $macros $this->macros;
  1248.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1249.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  1250.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1251.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  1252.         
  1253.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  1254.         
  1255.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  1256.     }
  1257.     public function getTemplateName()
  1258.     {
  1259.         return "base.html.twig";
  1260.     }
  1261.     public function isTraitable()
  1262.     {
  1263.         return false;
  1264.     }
  1265.     public function getDebugInfo()
  1266.     {
  1267.         return array (  1374 => 488,  1353 => 17,  1348 => 15,  1338 => 14,  1322 => 8,  1312 => 7,  1293 => 5,  1279 => 1142,  797 => 544,  759 => 508,  747 => 499,  738 => 492,  736 => 491,  733 => 490,  731 => 488,  718 => 480,  707 => 474,  701 => 473,  695 => 472,  689 => 471,  683 => 470,  677 => 469,  661 => 460,  651 => 455,  623 => 429,  621 => 428,  619 => 427,  609 => 418,  605 => 416,  599 => 414,  597 => 413,  583 => 404,  577 => 403,  571 => 402,  565 => 401,  559 => 400,  553 => 399,  543 => 391,  539 => 389,  535 => 387,  533 => 386,  530 => 385,  528 => 384,  525 => 383,  523 => 382,  520 => 381,  518 => 380,  515 => 379,  513 => 378,  510 => 377,  508 => 376,  498 => 368,  496 => 367,  488 => 363,  482 => 362,  473 => 355,  469 => 353,  467 => 352,  464 => 351,  462 => 350,  458 => 348,  454 => 346,  450 => 344,  448 => 343,  445 => 342,  443 => 341,  437 => 340,  427 => 333,  406 => 315,  373 => 284,  369 => 280,  365 => 278,  363 => 273,  357 => 267,  351 => 264,  345 => 261,  339 => 258,  333 => 255,  327 => 252,  323 => 250,  241 => 168,  235 => 167,  229 => 166,  223 => 165,  217 => 164,  211 => 163,  194 => 148,  174 => 127,  124 => 80,  106 => 64,  102 => 43,  93 => 40,  90 => 39,  86 => 38,  77 => 35,  74 => 34,  70 => 33,  65 => 29,  63 => 14,  60 => 13,  58 => 7,  53 => 5,  47 => 1,);
  1268.     }
  1269.     public function getSourceContext()
  1270.     {
  1271.         return new Source("<!DOCTYPE html>
  1272. <html>
  1273. <head>
  1274.     <meta charset=\"UTF-8\">
  1275.     <title>{% block title %}Tracol{% endblock %}</title>
  1276.     <meta name=\"viewport\" content= \"width=device-width, initial-scale=1.0\">
  1277.     {% block stylesheets %}
  1278.         {{ encore_entry_link_tags('app') }}
  1279.         <link rel=\"stylesheet\" href=\"https://unpkg.com/@egjs/flicking/dist/flicking.css\" crossorigin=\"anonymous\" />
  1280.         <link rel=\"stylesheet\" type=\"text/css\" href=\"//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css\"/>
  1281.         <!--link rel=\"stylesheet\" href=\"https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css\" /-->
  1282.     {% endblock %}
  1283.     {% block javascripts %}
  1284.         {{ encore_entry_script_tags('app') }}
  1285. {#        <script id=\"Cookiebot\" src=\"https://consent.cookiebot.com/uc.js\" data-cbid=\"d4dd1335-1dc0-4d3c-b4c3-49e9043d2e0e\" data-blockingmode=\"auto\" type=\"text/javascript\"></script>#}
  1286.         <script
  1287.                 src=\"https://code.jquery.com/jquery-3.6.0.min.js\"
  1288.                 integrity=\"sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=\"
  1289.                 crossorigin=\"anonymous\">
  1290.         </script>
  1291.         
  1292.         <script src=\"https://unpkg.com/@egjs/flicking/dist/flicking.pkgd.min.js\" crossorigin=\"anonymous\"></script>
  1293.         <script type=\"text/javascript\" src=\"//cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js\"></script>
  1294.         <script src=\"https://unpkg.com/swiper/swiper-bundle.min.js\"></script>
  1295.         <!--script src=\"https://code.jquery.com/mobile/1.5.0-rc1/jquery.mobile-1.5.0-rc1.min.js\" integrity=\"sha256-c3VbCrdCtTHmXYAuxRT4D0Cy5VC/0zBnXVRIvJiV9xo=\" crossorigin=\"anonymous\"></script-->
  1296.         
  1297.     {% endblock %}
  1298. </head>
  1299. <body>
  1300. {#<script id=\"CookieDeclaration\" src=\"https://consent.cookiebot.com/d4dd1335-1dc0-4d3c-b4c3-49e9043d2e0e/cd.js\" type=\"text/javascript\" async></script>#}
  1301. {% for success in app.flashes('success') %}
  1302.     <div class=\"alert alert-success\" role=\"alert\">
  1303.         <p class=\"alert-link\">{{ success }}</p>
  1304.     </div>
  1305. {% endfor %}
  1306. {% for error in app.flashes('error') %}
  1307.     <div class=\"col-lg-8 mx-auto alert alert-danger\" role=\"alert\">
  1308.         <p class=\"alert-link\">{{ error }}</p>
  1309.     </div>
  1310. {% endfor %}
  1311. {#
  1312. <div class=\"d-flex flex-column flex-shrink-0 bg-light black\" style=\"width: 4rem;\">
  1313.     <a  href=\"https://www.facebook.com/tracolimmobilier/\"><i class=\"fab fa-facebook-f\"></i></a>
  1314.     <a href=\"https://www.linkedin.com/company/tracol-immobilier-s-a-/\"><i class=\"fab fa-linkedin\"></i></a>
  1315.     <a href=\"https://www.instagram.com/tracolimmobilier/\"><i class=\"fab fa-instagram\"></i></a>
  1316. </div>
  1317. <div id=\"div-newsletter\" class=\"d-flex flex-column flex-shrink-0 bg-light orange\">
  1318.     <a id=\"text-vertical\" class=\"text-vertical\" href=\"#\">NEWSLETTER</a>
  1319.     <div id=\"div-form-newsletter\" style=\"opacity: 0\">
  1320.         <span id=\"span-newsletter\" style=\"opacity: 0\">Restez informé ! Abonnez-vous à notre newsletter.</span>
  1321.         <form action=\"{{ path('mailchimp') }}\" id=\"form-newsletter\" style=\"display: none\">
  1322.             <div class=\"input-group\">
  1323.                 <input id=\"input-email\" class=\"form-control input-email\" type=\"email\" name=\"email\" placeholder=\"Votre adresse mail\">
  1324.                 <button class=\"btn btn-primary button-newsletter\" type=\"submit\"><i class=\"fas fa-arrow-right\"></i></button>
  1325.             </div>
  1326.         </form>
  1327.     </div>
  1328. </div>
  1329. #}
  1330. <nav class=\"navbar navbar-expand-xl fixed-top homepage\">
  1331.     <div id=\"center-nav\" class=\"container-fluid\">
  1332.         <button class=\"navbar-toggler\"
  1333.                 type=\"button\"
  1334.                 data-bs-toggle=\"collapse\"
  1335.                 data-bs-target=\"#navbarNav\"
  1336.                 aria-controls=\"navbarNav\"
  1337.                 aria-expanded=\"false\"
  1338.                 aria-label=\"Toggle navigation\">
  1339.             <span class=\"navbar-toggler-icon\">
  1340.                 <i class=\"fas fa-bars\"></i>
  1341.             </span>
  1342.         </button>
  1343.         <a href=\"{{ path('index') }}\" class=\"tracol-logo\">
  1344.             <svg xmlns=\"http://www.w3.org/2000/svg\" width=\"136.339\" height=\"51.127\" viewBox=\"0 0 136.339 51.127\">
  1345.                 <g id=\"Groupe_4469\" data-name=\"Groupe 4469\" transform=\"translate(11823.999 14639)\">
  1346.                     <path id=\"Tracé_59\" data-name=\"Tracé 59\" d=\"M682.759,232.441h-9.089v14.77l9.089-1.931Z\" transform=\"translate(-12370.418 -14871.441)\" fill=\"#f6a400\"/>
  1347.                     <path id=\"Tracé_60\" data-name=\"Tracé 60\" d=\"M635.6,255.7c0,7.088,3.8,9.434,9.069,9.434a16.669,16.669,0,0,0,6.359-1.2l-.73-4.379a14.765,14.765,0,0,1-5.629,1.147c-2.658,0-4.378-1.2-4.378-5V232.5H635.6Z\" transform=\"translate(-12347.273 -14871.48)\"/>
  1348.                     <path id=\"Tracé_61\" data-name=\"Tracé 61\" d=\"M402.171,274.441h4.691V253.593a10.905,10.905,0,0,1,3.962-.573,14.562,14.562,0,0,1,4.117.573l.782-4.378a17.993,17.993,0,0,0-5.108-.626,21.859,21.859,0,0,0-8.444,1.512Zm40.968-12.477c0,8.652,4.639,13.031,12.3,13.031a19.832,19.832,0,0,0,6.984-1.2l-.73-4.378a15.649,15.649,0,0,1-5.942,1.147c-5.525,0-7.922-2.814-7.922-8.912,0-5.264,1.824-8.6,7.557-8.6a12.827,12.827,0,0,1,5.838,1.355l.729-4.482a17.148,17.148,0,0,0-6.672-1.3c-8.339,0-12.144,5.473-12.144,13.343m40.6-.156c0,5.369-1.3,8.756-6.724,8.756-5.473,0-6.828-3.388-6.828-8.756,0-5.316,1.355-8.756,6.828-8.756,5.42,0,6.724,3.44,6.724,8.756m-6.724,13.187c7.975,0,11.467-5.264,11.467-13.187,0-8.131-3.232-13.187-11.467-13.187-8.027,0-11.519,5.316-11.519,13.187,0,8.131,3.284,13.187,11.519,13.187\" transform=\"translate(-12205.374 -14881.258)\"/>
  1349.                     <path id=\"Tracé_62\" data-name=\"Tracé 62\" d=\"M349.134,255.7c0,7.088,3.8,9.434,9.069,9.434a16.669,16.669,0,0,0,6.359-1.2l-.73-4.379A14.766,14.766,0,0,1,358.2,260.7c-2.658,0-4.378-1.2-4.378-5V244.778h9.695v-4.43h-9.695V232.5h-4.691Z\" transform=\"translate(-12173.133 -14871.48)\"/>
  1350.                     <path id=\"Tracé_63\" data-name=\"Tracé 63\" d=\"M452.277,271.03c-4.851,0-4.851-3.294-4.851-4.165,0-.807.04-3.966,5.213-3.966H463.01v-5.42c0-6.567-4.431-8.809-10.425-8.809a29.621,29.621,0,0,0-7.87,1.146l.678,4.326a20.958,20.958,0,0,1,7.036-1.2c3.7,0,5.942,1.043,5.942,4.066v2.241h-4.9c-6.567,0-10.685,2.137-10.685,7.871,0,5.681,3.8,7.922,10.32,7.922a32.7,32.7,0,0,0,9.9-1.511v-4.091a43.889,43.889,0,0,1-10.733,1.589\" transform=\"translate(-12230.064 -14881.307)\"/>
  1351.                     <rect id=\"Rectangle_73\" data-name=\"Rectangle 73\" width=\"1.585\" height=\"8.956\" transform=\"translate(-11803.191 -14596.829)\"/>
  1352.                     <path id=\"Tracé_64\" data-name=\"Tracé 64\" d=\"M415.929,339.993h1.5l2.643,4.172,2.628-4.172h1.5v8.956h-1.585v-6.105l-2.448,3.88h-.194l-2.476-3.866v6.092h-1.572Z\" transform=\"translate(-12213.737 -14936.822)\"/>
  1353.                     <path id=\"Tracé_65\" data-name=\"Tracé 65\" d=\"M446.472,339.993h1.5l2.643,4.172,2.628-4.172h1.5v8.956h-1.585v-6.105l-2.448,3.88h-.194l-2.476-3.866v6.092h-1.572Z\" transform=\"translate(-12232.305 -14936.822)\"/>
  1354.                     <path id=\"Tracé_66\" data-name=\"Tracé 66\" d=\"M480,341.292c-1.808,0-2.113,1.112-2.113,3.058s.334,3.018,2.142,3.018,2.142-1.085,2.142-3.018-.349-3.058-2.171-3.058m-3.7,3.058c0-2.67.736-4.533,3.7-4.533s3.77,1.848,3.77,4.533-.779,4.492-3.741,4.492-3.727-1.822-3.727-4.492\" transform=\"translate(-12250.44 -14936.716)\"/>
  1355.                     <path id=\"Tracé_67\" data-name=\"Tracé 67\" d=\"M505.617,345.055v2.42h1.877c1.266,0,1.7-.473,1.7-1.2s-.417-1.224-1.7-1.224Zm0-3.588v2.225h1.711c1.182,0,1.585-.5,1.585-1.126s-.4-1.1-1.585-1.1Zm1.711-1.474c2.309,0,3.185.988,3.185,2.42a1.93,1.93,0,0,1-1.182,1.892,2.046,2.046,0,0,1,1.461,2c0,1.4-1.029,2.642-3.3,2.642h-3.449v-8.956Z\" transform=\"translate(-12267.304 -14936.822)\"/>
  1356.                     <rect id=\"Rectangle_74\" data-name=\"Rectangle 74\" width=\"1.586\" height=\"8.956\" transform=\"translate(-11753.034 -14596.829)\"/>
  1357.                     <path id=\"Tracé_68\" data-name=\"Tracé 68\" d=\"M543.847,339.993h1.572v7.482h4.117v1.474h-5.689Z\" transform=\"translate(-12291.499 -14936.822)\"/>
  1358.                     <rect id=\"Rectangle_75\" data-name=\"Rectangle 75\" width=\"1.586\" height=\"8.956\" transform=\"translate(-11738.931 -14596.829)\"/>
  1359.                     <path id=\"Tracé_69\" data-name=\"Tracé 69\" d=\"M581.389,347.475h4.673v1.474h-6.245v-8.957h6.245v1.474h-4.673v2.142h4.117v1.474h-4.117Z\" transform=\"translate(-12313.365 -14936.822)\"/>
  1360.                     <path id=\"Tracé_70\" data-name=\"Tracé 70\" d=\"M605.9,341.467V344.1h1.85c1.377,0,1.794-.529,1.794-1.308,0-.834-.417-1.321-1.794-1.321Zm3.255,3.908,2.337,3.574h-1.808l-2.2-3.379H605.9v3.379h-1.572v-8.956h3.421c2.448,0,3.38,1.126,3.38,2.8a2.537,2.537,0,0,1-1.975,2.587\" transform=\"translate(-12328.266 -14936.822)\"/>
  1361.                 </g>
  1362.             </svg>
  1363.         </a>
  1364.         <button style=\"background-color: transparent;border-color: transparent; display: none\" id=\"submit-search-mobile\" type=\"submit\" data-bs-toggle=\"modal\" data-bs-target=\"#exampleModal1\">
  1365.             <svg style=\"height: 55px;\" class=\"search-button\" xmlns=\"http://www.w3.org/2000/svg\" width=\"55.982\" height=\"90.97\" viewBox=\"0 0 55.982 90.97\">
  1366.                 <g id=\"Groupe_3817\" data-name=\"Groupe 3817\" transform=\"translate(-1528.861 -105)\">
  1367.                     <path id=\"Tracé_95\" data-name=\"Tracé 95\" d=\"M729.651,232.441H673.669v90.97l55.982-11.894Z\" transform=\"translate(855.192 -127.441)\" fill=\"#f6a400\"/>
  1368.                     <g id=\"Groupe_3794\" data-name=\"Groupe 3794\" transform=\"translate(1545.335 126.696)\">
  1369.                         <g id=\"np_search_1868241_000000\">
  1370.                             <path id=\"Tracé_92\" data-name=\"Tracé 92\" d=\"M8.287,17.368A8.662,8.662,0,1,1,14.4,14.813a8.679,8.679,0,0,1-6.109,2.555Zm0-15.055a6.36,6.36,0,1,0,4.477,1.881A6.377,6.377,0,0,0,8.287,2.313Z\" transform=\"translate(0.441 -0.012)\" fill=\"#fff\"/>
  1371.                             <path id=\"Tracé_93\" data-name=\"Tracé 93\" d=\"M57.82,59.567l1.626-1.633L67.4,65.852l-1.626,1.633Z\" transform=\"translate(-44.591 -44.782)\" fill=\"#fff\"/>
  1372.                         </g>
  1373.                     </g>
  1374.                 </g>
  1375.             </svg>
  1376.         </button>
  1377.         <!-- Modal -->
  1378.         <div class=\"modal fade bd-example-modal-lg\" id=\"exampleModal1\" tabindex=\"-1\" role=\"dialog\" aria-labelledby=\"myLargeModalLabel\" aria-hidden=\"true\">
  1379.             <div class=\"modal-dialog modal-lg\">
  1380.                 <div class=\"modal-content\">
  1381.                     <div class=\"col-lg-12\">
  1382.                         <button type=\"button\" class=\"btn-close\" data-bs-dismiss=\"modal\" aria-label=\"Close\" style=\"font-size:2em;position: absolute;right: 15px;\"></button>
  1383.                         <div name=\"form-search-normal-mobile\" id=\"form-search-normal-mobile\" class=\"div-svg-header\">
  1384.                             <form action=\"{{ path('results') }}\"  style=\"display: flex; align-items: center; width: 100%\">
  1385.                                 <div class=\"container-form-mobile\" style=\"display: flex;flex-direction: column;justify-content: center; \">
  1386.                                     <div class=\"selectors mobile\" style=\"display: flex; align-items: center; width: auto;\">
  1387.                                         <div id=\"transaction-drop\" class=\"dropdown\">
  1388.                                             <div class=\"undroped\">
  1389.                                                 <p class=\"undroped-header\">Type de transaction</p>
  1390.                                                 <p name=\"transaction-type\" class=\"undroped-subheader\">Achat ou Location</p>
  1391.                                                 <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"transaction-type\">
  1392.                                             </div>
  1393.                                             <div class=\"droped\">
  1394.                                                 <div class=\"dropdown-header\">Type de transaction</div>
  1395.                                                 <ul id=\"transaction-li\" class=\"items\">
  1396.                                                     <li class=\"item\" data-value =\"Vente\">Achat</li>
  1397.                                                     <li class=\"item\" data-value =\"Location\">Location</li>
  1398.                                                     <li class=\"item\" data-value =\"Programme\">Projet</li>
  1399.                                                     {#
  1400.                                                     <li class=\"item\" data-value =\"Viager\">Viager</li>
  1401.                                                     <li class=\"item\" data-value =\"Enchere\">Enchère</li>
  1402.                                                     #}
  1403.                                                 </ul>
  1404.                                             </div>
  1405.                                         </div>
  1406.                                         <div id=\"property-drop\" class=\"dropdown\">
  1407.                                             <div class=\"undroped\">
  1408.                                                 <p class=\"undroped-header\">Type de biens</p>
  1409.                                                 <p name=\"property-type\" class=\"undroped-subheader\">Appartement, Bureau, ...</p>
  1410.                                                 <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"property-type\">
  1411.                                             </div>
  1412.                                             <div class=\"droped\">
  1413.                                                 <div class=\"dropdown-header\">Type de biens</div>
  1414.                                                 <ul id=\"property-li\" class=\"items\">
  1415.                                                     <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Appartement' %}selected{% endif %}\" data-value =\"Appartement\">Appartements</li>
  1416.                                                     <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Bureaux' %}selected{% endif %}\" data-value =\"Bureaux\">Bureaux</li>
  1417.                                                     <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Maison' %}selected{% endif %}\" data-value =\"Maison\">Maisons</li>
  1418.                                                     <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Commerce' %}selected{% endif %}\" data-value =\"Commerce\">Commerces</li>
  1419.                                                     <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Garage / Parking' %}selected{% endif %}\" data-value =\"Garage / Parking\">Garages / Parkings</li>
  1420.                                                     <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Immeuble' %}selected{% endif %}\" data-value =\"Immeuble\">Immeubles</li>
  1421.                                                 </ul>
  1422.                                             </div>
  1423.                                         </div>
  1424.                                         <div id=\"location-drop-mobile\" class=\"dropdown\">
  1425.                                             <div class=\"undroped\">
  1426.                                                 <p class=\"undroped-header\">Localisation</p>
  1427.                                                 <p class=\"undroped-subheader\">Choissisez une ville</p>
  1428.                                                 <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"location\">
  1429.                                             </div>
  1430.                                             <div class=\"droped\">
  1431.                                                 <div  class=\"dropdown-header\">Localisation</div>
  1432.                                                 <ul id=\"location-li-mobile\" class=\"items\">
  1433.                                                     <li class=\"item\" data-value =\"Appartement\">Luxembourg-Ville</li>
  1434.                                                     <li class=\"item\" data-value =\"Bureaux\">Leudelange</li>
  1435.                                                     <li class=\"item\" data-value =\"Maison\">Esch-Sur-Alzette</li>
  1436.                                                 </ul>
  1437.                                             </div>
  1438.                                         </div>
  1439.                                     </div>
  1440.                                     <div id=\"sub-search-div-mobile\" class=\"sub-search-div-mobile\">
  1441.                                         <div class=\"col-lg-3 div-form\">
  1442.                                             <input class=\"sub-search-input\" name=\"budget\"  id=\"budget\" type=\"text\" placeholder=\"Budget max.\">
  1443.                                         </div>
  1444.                                         <div id=\"rooms-drop\" class=\"dropdown\">
  1445.                                             <div class=\"undroped\">
  1446.                                                 <p class=\"undroped-header transparent-font\">Nombre de chambres</p>
  1447.                                                 <p class=\"undroped-subheader good-place\"></p>
  1448.                                                 <input type=\"hidden\" class=\"input-subheader\" name=\"rooms\">
  1449.                                             </div>
  1450.                                             <div class=\"droped\">
  1451.                                                 <div class=\"dropdown-header\">Nombre de chambres</div>
  1452.                                                 <ul id=\"rooms-li\" class=\"items\">
  1453.                                                     <li class=\"item\" data-value =\"1\">1</li>
  1454.                                                     <li class=\"item\" data-value =\"2\">2</li>
  1455.                                                     <li class=\"item\" data-value =\"3\">3</li>
  1456.                                                     <li class=\"item\" data-value =\"4\">4</li>
  1457.                                                     <li class=\"item\" data-value =\"5\">5</li>
  1458.                                                     <li class=\"item\" data-value =\"6\">6</li>
  1459.                                                 </ul>
  1460.                                             </div>
  1461.                                         </div>
  1462.                                         <div class=\"col-lg-3 div-form\">
  1463.                                             <input class=\"sub-search-input\" id=\"area-minimumm\" name=\"area-minimumm\" type=\"text\" placeholder=\"Surface min.\">
  1464.                                         </div>
  1465.                                     </div>
  1466.                                     <div>
  1467.                                         <button style=\"background-color: transparent;border-color: transparent;\" id=\"submit-search\" type=\"submit\">
  1468.                                             <svg class=\"search-button\" xmlns=\"http://www.w3.org/2000/svg\" width=\"55.982\" height=\"90.97\" viewBox=\"0 0 55.982 90.97\">
  1469.                                                 <g id=\"Groupe_3817\" data-name=\"Groupe 3817\" transform=\"translate(-1528.861 -105)\">
  1470.                                                     <path id=\"Tracé_95\" data-name=\"Tracé 95\" d=\"M729.651,232.441H673.669v90.97l55.982-11.894Z\" transform=\"translate(855.192 -127.441)\" fill=\"#f6a400\"/>
  1471.                                                     <g id=\"Groupe_3794\" data-name=\"Groupe 3794\" transform=\"translate(1545.335 126.696)\">
  1472.                                                         <g id=\"np_search_1868241_000000\">
  1473.                                                             <path id=\"Tracé_92\" data-name=\"Tracé 92\" d=\"M8.287,17.368A8.662,8.662,0,1,1,14.4,14.813a8.679,8.679,0,0,1-6.109,2.555Zm0-15.055a6.36,6.36,0,1,0,4.477,1.881A6.377,6.377,0,0,0,8.287,2.313Z\" transform=\"translate(0.441 -0.012)\" fill=\"#fff\"/>
  1474.                                                             <path id=\"Tracé_93\" data-name=\"Tracé 93\" d=\"M57.82,59.567l1.626-1.633L67.4,65.852l-1.626,1.633Z\" transform=\"translate(-44.591 -44.782)\" fill=\"#fff\"/>
  1475.                                                         </g>
  1476.                                                     </g>
  1477.                                                 </g>
  1478.                                             </svg></button>
  1479.                                         <button class=\"btn btn-primary\" id=\"send\" type=\"submit\" style=\"display: none\">Envoyer</button>
  1480.                                     </div>
  1481.                                 </div>
  1482.                             </form>
  1483.                         </div>
  1484.                     </div>
  1485.                 </div>
  1486.             </div>
  1487.         </div>
  1488.         <div class=\"nav-elements collapse navbar-collapse\" id=\"navbarNav\">
  1489.             <ul class=\"navbar-nav\">
  1490.                 {#
  1491.                 <li class=\"nav-item\">
  1492.                     <a class=\"nav-link active\" aria-current=\"page\" href=\"{{ path('tracol') }}\">Tracol</a>
  1493.                 </li>
  1494.                 #}
  1495.                 <li class=\"nav-item\">
  1496.                     <a class=\"nav-link\" href=\"{{ path('properties', {'keyword': 'vente'}) }}\">Acheter</a>
  1497.                 </li>
  1498.                 <li class=\"nav-item\">
  1499.                     <a class=\"nav-link\" href=\"{{ path('properties', {'keyword': 'location'}) }}\">Louer</a>
  1500.                 </li>
  1501.                 <li class=\"nav-item\">
  1502.                     <a class=\"nav-link\" href=\"{{ path('vendre', {'keyword': 'location'}) }}\">Vendre</a>
  1503.                 </li>
  1504.                 <li class=\"nav-item\">
  1505.                     <a class=\"nav-link\" href=\"{{ path('projects', {'keyword': 'location'}) }}\">Nos Projets</a>
  1506.                 </li>
  1507.                 <li class=\"nav-item\">
  1508.                     <a class=\"nav-link\" href=\"{{ path('reference') }}\">Nos Références</a>
  1509.                 </li>
  1510.                 <li class=\"nav-item\">
  1511.                     <a class=\"nav-link\" href=\"{{ path('team') }}\">Notre equipe</a>
  1512.                 </li>
  1513. {#                <li class=\"nav-item\">#}
  1514. {#                    <a class=\"nav-link\" href=\"#\">Actualités</a>#}
  1515. {#                </li>#}
  1516.                 {#
  1517.                 <li class=\"nav-item\">
  1518.                     <a class=\"nav-link\" href=\"{{ path('carrieres') }}\">Carrières</a>
  1519.                 </li>
  1520.                 #}
  1521.                 <li id=\"enveloppe-mobile\" class=\"nav-item\">
  1522.                     <a class=\"nav-link\" href=\"{{ path('contact') }}\">
  1523.                         {#
  1524.                         <i class=\"far fa-envelope\"></i>
  1525.                         #}
  1526.                         Nous contacter
  1527.                     </a>
  1528.                 </li>
  1529.             </ul>
  1530.         </div>
  1531.         <div class=\"phone-contact\">
  1532.             <div>
  1533.                 <svg class=\"svg-phone\" xmlns=\"http://www.w3.org/2000/svg\" width=\"31.059\" height=\"27.732\" viewBox=\"0 0 31.059 27.732\">
  1534.                     <g id=\"np_phone-call_3960627_000000\" transform=\"translate(-6.248 -15.626)\">
  1535.                         <path id=\"Tracé_116\" data-name=\"Tracé 116\" d=\"M32.871,43.356H33.98V41.138h3.328V38.919H33.98V34.793l-7.931-2.64-2.973,1.986a19.764,19.764,0,0,1-7.488-7.421l1.9-1.9-2.64-9.2h-8.6v1.109A26.511,26.511,0,0,0,32.871,43.357ZM13.182,17.844l1.808,6.334L12.9,26.307l.377.721a22,22,0,0,0,9.406,9.384l.588.3,3.161-2.119,5.324,1.8v4.748A24.461,24.461,0,0,1,8.467,17.844Z\" fill=\"#f6a400\"/>
  1536.                     </g>
  1537.                 </svg>
  1538.             </div>
  1539.             <div>
  1540.                 <p class=\"phone\">
  1541.                     Besoin d'informations ? <br>
  1542.                     <a href=\"tel:+3522658601\">(+352) 26 58 60-1</a>
  1543.                 </p>
  1544.             </div>
  1545.         </div>
  1546.         <div id=\"footer-nav-mobile\" class=\"col-lg-2\" style=\"display: none\">
  1547.             <div class=\"col-lg-12 opacity-mobile\" style=\"display: flex; flex-direction: row\">
  1548.                 <div id=\"svg-phone\" class=\"col-lg-4\">
  1549.                     <svg style=\"margin: auto;\" class=\"svg-phone\" xmlns=\"http://www.w3.org/2000/svg\" width=\"31.059\" height=\"27.732\" viewBox=\"0 0 31.059 27.732\">
  1550.                         <g id=\"np_phone-call_3960627_000000\" transform=\"translate(-6.248 -15.626)\">
  1551.                             <path id=\"Tracé_116\" data-name=\"Tracé 116\" d=\"M32.871,43.356H33.98V41.138h3.328V38.919H33.98V34.793l-7.931-2.64-2.973,1.986a19.764,19.764,0,0,1-7.488-7.421l1.9-1.9-2.64-9.2h-8.6v1.109A26.511,26.511,0,0,0,32.871,43.357ZM13.182,17.844l1.808,6.334L12.9,26.307l.377.721a22,22,0,0,0,9.406,9.384l.588.3,3.161-2.119,5.324,1.8v4.748A24.461,24.461,0,0,1,8.467,17.844Z\" fill=\"black\"/>
  1552.                         </g>
  1553.                     </svg>
  1554.                 </div>
  1555.                 <div class=\"col-lg-6 opacity-mobile\">
  1556.                     <a class=\"nav-link\" style=\"height: 42px;\" href=\"{{ path('contact') }}\"><i style=\"margin-bottom: 5px; margin-left: -4px;color:black\" class=\"far fa-envelope\"></i></a>
  1557.                 </div>
  1558.             </div>
  1559.             <div class=\"col-lg-12 opacity-mobile\" style=\"display: flex; opacity: 0\">
  1560.                 <div class=\"col-lg-4\">
  1561.                     <a  href=\"https://www.facebook.com/tracolimmobilier/\"><i style=\"color: #5f5f5f;margin-right: 15px;\" class=\"fab fa-facebook-f\"></i></a>
  1562.                 </div>
  1563.                 <div class=\"col-lg-4\">
  1564.                     <a href=\"https://www.linkedin.com/company/tracol-immobilier-s-a-/\"><i style=\"color: #5f5f5f;margin-right: 15px;margin-left: 2px\" class=\"fab fa-linkedin\"></i></a>
  1565.                 </div>
  1566.                 <div class=\"col-lg-4\">
  1567.                     <a href=\"https://www.instagram.com/tracolimmobilier/\"><i style=\"color: #5f5f5f;margin-left: 5px;\" class=\"fab fa-instagram\"></i></a>
  1568.                 </div>
  1569.             </div>
  1570.         </div>
  1571.     </div>
  1572. </nav>
  1573. <div id=\"formResearchNav\" class=\"d-flex justify-content-center\">
  1574.     <form action=\"{{ path('results') }}\" class=\"col-lg-8 form-search-filter\" style=\"display: flex; align-items: center;\">
  1575.         <div class=\"container-form-search\" style=\"display: flex;flex-direction: column;justify-content: center; width: 71.666vw;position:relative\">
  1576.             <div class=\"selectors\" style=\"display: flex; align-items: center; width: auto;justify-content: space-between;\">
  1577.                 <div id=\"transaction-drop\" class=\"dropdown\">
  1578.                     <div class=\"undroped\">
  1579.                         <p class=\"undroped-header\">Type de transaction</p>
  1580.                         <p name=\"transaction-type\" class=\"undroped-subheader {% if app.request.attributes.get('_route_params')['keyword'] is defined %}selected{% endif %}\">
  1581.                             {% if app.session.get('filter') and app.session.get('filter')['transaction-type'] == 'Vente' or (app.request.attributes.get('_route_params')['keyword'] is defined and app.request.attributes.get('_route_params')['keyword'] == 'vente') %}
  1582.                                 Achat
  1583.                             {% elseif app.session.get('filter') and app.session.get('filter')['transaction-type'] == 'Location' or (app.request.attributes.get('_route_params')['keyword'] is defined and app.request.attributes.get('_route_params')['keyword'] == 'location') %}
  1584.                                 Location
  1585.                             {% else %}
  1586.                                 Achat ou Location
  1587.                             {% endif %}
  1588.                         </p>
  1589.                         <input type=\"hidden\"
  1590.                                {% if app.session.get('filter') and app.session.get('filter')['transaction-type'] == 'Vente' or (app.request.attributes.get('_route_params')['keyword'] is defined and app.request.attributes.get('_route_params')['keyword'] == 'vente') %}
  1591.                                    value=\"Achat\"
  1592.                                 {% elseif app.session.get('filter') and app.session.get('filter')['transaction-type'] == 'Location' or (app.request.attributes.get('_route_params')['keyword'] is defined and app.request.attributes.get('_route_params')['keyword'] == 'location') %}
  1593.                                     value=\"Location\"
  1594.                                {% endif %}
  1595.                                value=\"\"
  1596.                                class=\"input-subheader\" name=\"transaction-type\">
  1597.                     </div>
  1598.                     <div class=\"droped\">
  1599.                         <div class=\"dropdown-header\">Type de transaction</div>
  1600.                         <ul id=\"transaction-li\" class=\"items\">
  1601.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['transaction-type'] == 'Vente' or (app.request.attributes.get('_route_params')['keyword'] is defined and app.request.attributes.get('_route_params')['keyword'] == 'vente') %}selected{% endif %}\" data-value =\"Vente\">Achat</li>
  1602.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['transaction-type'] == 'Location' or (app.request.attributes.get('_route_params')['keyword'] is defined and app.request.attributes.get('_route_params')['keyword'] == 'location') %}selected{% endif %}\" data-value =\"Location\">Location</li>
  1603.                             <li class=\"item\" data-value =\"Location saisonnière\">Location saisonniere</li>
  1604.                             <li class=\"item\" data-value =\"Programme\">Programme</li>
  1605.                             {#                                                <li class=\"item\" data-value =\"Viager\">Viager</li>#}
  1606.                             {#                                                <li class=\"item\" data-value =\"Enchere\">Enchère</li>#}
  1607.                         </ul>
  1608.                     </div>
  1609.                 </div>
  1610.                 <div id=\"property-drop\" class=\"dropdown\">
  1611.                     <div class=\"undroped\">
  1612.                         <p class=\"undroped-header\">Type de biens</p>
  1613.                         <p name=\"property-type\" class=\"undroped-subheader\">
  1614.                             {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Appartement' %}
  1615.                                 Appartements
  1616.                             {% elseif app.session.get('filter') and app.session.get('filter')['property-type'] == 'Bureaux' %}
  1617.                                 Bureaux
  1618.                             {% elseif app.session.get('filter') and app.session.get('filter')['property-type'] == 'Maison' %}
  1619.                                 Maisons
  1620.                             {% elseif app.session.get('filter') and app.session.get('filter')['property-type'] == 'Commerce' %}
  1621.                                 Commerces
  1622.                             {% elseif app.session.get('filter') and app.session.get('filter')['property-type'] == 'Garage / Parking' %}
  1623.                                 Garages / Parkings
  1624.                             {% elseif app.session.get('filter') and app.session.get('filter')['property-type'] == 'Immeuble' %}
  1625.                                 Immeubles
  1626.                             {% else %}
  1627.                                 Appartement, Bureau, ...
  1628.                             {% endif %}
  1629.                         </p>
  1630.                         <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"property-type\">
  1631.                     </div>
  1632.                     <div class=\"droped\">
  1633.                         <div class=\"dropdown-header\">Type de biens</div>
  1634.                         <ul id=\"property-li\" class=\"items\">
  1635.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Appartement' %}selected{% endif %}\" data-value =\"Appartement\">Appartements</li>
  1636.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Bureaux' %}selected{% endif %}\" data-value =\"Bureaux\">Bureaux</li>
  1637.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Maison' %}selected{% endif %}\" data-value =\"Maison\">Maisons</li>
  1638.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Commerce' %}selected{% endif %}\" data-value =\"Commerce\">Commerces</li>
  1639.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Garage / Parking' %}selected{% endif %}\" data-value =\"Garage / Parking\">Garages / Parkings</li>
  1640.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['property-type'] == 'Immeuble' %}selected{% endif %}\" data-value =\"Immeuble\">Immeubles</li>
  1641.                         </ul>
  1642.                     </div>
  1643.                 </div>
  1644.                 <div id=\"location-drop\" class=\"dropdown\">
  1645.                     <div class=\"undroped\">
  1646.                         <p class=\"undroped-header\">Localisation</p>
  1647.                         <p class=\"undroped-subheader\">
  1648.                             {% if app.session.get('filter') and app.session.get('filter')['location'] %}
  1649.                                 {{ app.session.get('filter')['location'] }}
  1650.                             {% else %}
  1651.                                 Choissisez une ville
  1652.                             {% endif %}
  1653.                         </p>
  1654.                         <input type=\"hidden\" value=\"\" class=\"input-subheader\" name=\"location\">
  1655.                     </div>
  1656.                     <div class=\"droped\">
  1657.                         <div  class=\"dropdown-header\">Localisation</div>
  1658.                         <ul id=\"location-li\" class=\"items\">
  1659.                             {#                                                <li class=\"item\" data-value =\"Appartement\">Luxembourg-Ville</li>#}
  1660.                             {#                                                <li class=\"item\" data-value =\"Bureaux\">Leudelange</li>#}
  1661.                             {#                                                <li class=\"item\" data-value =\"Maison\">Esch-Sur-Alzette</li>#}
  1662.                         </ul>
  1663.                     </div>
  1664.                 </div>
  1665.                 <div class=\"div-form\">
  1666.                     <button  id=\"search-detail\" class=\"btn btn-primary child search\">RECHERCHE AVANCEE</button>
  1667.                 </div>
  1668.                 <div>
  1669.                     <button style=\"background-color: transparent;border-color: transparent;\" id=\"submit-search\" type=\"submit\">
  1670.                         <svg class=\"search-button\" xmlns=\"http://www.w3.org/2000/svg\" width=\"55.982\" height=\"90.97\" viewBox=\"0 0 55.982 90.97\">
  1671.                             <g id=\"Groupe_3817\" data-name=\"Groupe 3817\" transform=\"translate(-1528.861 -105)\">
  1672.                                 <path id=\"Tracé_95\" data-name=\"Tracé 95\" d=\"M729.651,232.441H673.669v90.97l55.982-11.894Z\" transform=\"translate(855.192 -127.441)\" fill=\"#f6a400\"/>
  1673.                                 <g id=\"Groupe_3794\" data-name=\"Groupe 3794\" transform=\"translate(1545.335 126.696)\">
  1674.                                     <g id=\"np_search_1868241_000000\">
  1675.                                         <path id=\"Tracé_92\" data-name=\"Tracé 92\" d=\"M8.287,17.368A8.662,8.662,0,1,1,14.4,14.813a8.679,8.679,0,0,1-6.109,2.555Zm0-15.055a6.36,6.36,0,1,0,4.477,1.881A6.377,6.377,0,0,0,8.287,2.313Z\" transform=\"translate(0.441 -0.012)\" fill=\"#fff\"/>
  1676.                                         <path id=\"Tracé_93\" data-name=\"Tracé 93\" d=\"M57.82,59.567l1.626-1.633L67.4,65.852l-1.626,1.633Z\" transform=\"translate(-44.591 -44.782)\" fill=\"#fff\"/>
  1677.                                     </g>
  1678.                                 </g>
  1679.                             </g>
  1680.                         </svg>
  1681.                     </button>
  1682.                     <button class=\"btn btn-primary\" id=\"send\" type=\"submit\" style=\"display: none\">Envoyer</button>
  1683.                 </div>
  1684.             </div>
  1685.             <div id=\"sub-search-div\" class=\"sub-search-div\" style=\"display: none\">
  1686.                 <div class=\"col-lg-3 div-form\">
  1687.                     <input class=\"sub-search-input\" name=\"budget\" value=\"{% if app.session.get('filter') %}{{ app.session.get('filter')['budget'] }}{% endif %}\" id=\"budget\" type=\"text\" placeholder=\"Budget max.\">
  1688.                 </div>
  1689.                 <div id=\"rooms-drop\" class=\"dropdown\">
  1690.                     <div class=\"undroped\">
  1691.                         <p class=\"undroped-header transparent-font\">{% if app.session.get('filter') and app.session.get('filter')['rooms'] %}{{ app.session.get('filter')['rooms'] }}{% else %}Nombre de chambres{% endif %}</p>
  1692.                         <p class=\"undroped-subheader good-place\"></p>
  1693.                         <input type=\"hidden\" class=\"input-subheader\" name=\"rooms\">
  1694.                     </div>
  1695.                     <div class=\"droped\">
  1696.                         <div class=\"dropdown-header\">Nombre de chambres</div>
  1697.                         <ul id=\"rooms-li\" class=\"items\">
  1698.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['rooms'] == 1 %}selected{% endif %}\" data-value =\"1\">1</li>
  1699.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['rooms'] == 2 %}selected{% endif %}\" data-value =\"2\">2</li>
  1700.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['rooms'] == 3 %}selected{% endif %}\" data-value =\"3\">3</li>
  1701.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['rooms'] == 4 %}selected{% endif %}\" data-value =\"4\">4</li>
  1702.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['rooms'] == 5 %}selected{% endif %}\" data-value =\"5\">5</li>
  1703.                             <li class=\"item {% if app.session.get('filter') and app.session.get('filter')['rooms'] == 6 %}selected{% endif %}\" data-value =\"6\">6</li>
  1704.                         </ul>
  1705.                     </div>
  1706.                 </div>
  1707.                 <div class=\"col-lg-3 div-form\">
  1708.                     <input class=\"sub-search-input\" id=\"area-minimumm\" value=\"{% if app.session.get('filter') %}{{ app.session.get('filter')['area-minimumm'] }}{% endif %}\" name=\"area-minimumm\" type=\"text\" placeholder=\"Surface minimum.\">
  1709.                 </div>
  1710.             </div>
  1711.         </div>
  1712.     </form>
  1713. </div>
  1714. {% block body %}
  1715. {% endblock %}
  1716. {% if app.request.attributes.get('_route') == 'home' %}
  1717.     <div id=\"div-newsletter-mobile\" class=\"\" style=\"display: none\">
  1718.         <div class=\"col-lg-12\" style=\"display: flex; justify-content:center; margin-top: 20px;\">
  1719.            <div class=\"col-lg-12\">
  1720.                <p class=\"newsletter-title\">NEWSLETTER</p>
  1721.            </div>
  1722.         </div>
  1723.         <div class=\"col-lg-12\" id=\"div-form-newsletter\" style=\"display: flex; justify-content: space-around;\">
  1724.             <form method=\"post\" action=\"{{ path('mailchimp') }}\" id=\"form-newsletter\">
  1725.                 <div class=\"input-group\">
  1726.                     <input class=\"form-control input-email\" type=\"email\" name=\"email\" placeholder=\"Votre adresse mail\">
  1727.                     <button class=\"btn btn-primary button-newsletter\" type=\"submit\"><i class=\"fas fa-arrow-right\"></i></button>
  1728.                 </div>
  1729.             </form>
  1730.         </div>
  1731.     </div>
  1732. {% endif %}
  1733. <footer class=\"footer\">
  1734.     <div class=\"container-fluid\">
  1735.         <ul id=\"footer-menu\" class=\"footer-menu\" style=\"margin-bottom: -15px;margin-top: -15px;\">
  1736.             <li>
  1737.                 © 2021 TRACOL - réalisé par <a href=\"https://www.idp.lu/\" target=\"_blank\" style=\"color:#fff;font-weight:bold\">ID+P</a>
  1738.             </li>
  1739.             <li style=\"height: 160px\">
  1740.                 <!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->
  1741.                 <svg id=\"SVGDoc\" width=\"201\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:avocode=\"https://avocode.com/\" viewBox=\"0 0 201 232\"><defs></defs><desc>Generated with Avocode.</desc><g><g><title>Ligne 38</title><path d=\"M100.5,100v32\" fill-opacity=\"0\" fill=\"#ffffff\" stroke-dashoffset=\"0\" stroke-linejoin=\"miter\" stroke-linecap=\"butt\" stroke-opacity=\"1\" stroke=\"#5f5f5f\" stroke-miterlimit=\"20\" stroke-width=\"10\"></path></g></g></svg>
  1742.             </li>
  1743.             <li class=\"row col-md-3\">
  1744.                 <div class=\"col-md-6\">
  1745.                     Bureaux commerciaux :<br>
  1746.                     <span style=\"font-weight: 600;\">5 rue Jules Ferry</span><br>
  1747.                     <span> L-4368 Belvaux</span>
  1748.                 </div>
  1749.                 <div class=\"col-md-6\">
  1750.                     Siège social :<br>
  1751.                     <span style=\"font-weight: 600;\">Z.I. Rohlach</span><br>
  1752.                     <span>L-5280 Sandweiller</span>
  1753.                 </div>
  1754.             </li>
  1755.             <li style=\"height: 130px\">
  1756.                 <!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->
  1757.                 <svg id=\"SVGDoc\" width=\"201\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:avocode=\"https://avocode.com/\" viewBox=\"0 0 201 232\"><defs></defs><desc>Generated with Avocode.</desc><g><g><title>Ligne 38</title><path d=\"M100.5,100v32\" fill-opacity=\"0\" fill=\"#ffffff\" stroke-dashoffset=\"0\" stroke-linejoin=\"miter\" stroke-linecap=\"butt\" stroke-opacity=\"1\" stroke=\"#5f5f5f\" stroke-miterlimit=\"20\" stroke-width=\"10\"></path></g></g></svg>
  1758.             </li>
  1759.             <li class=\"col-md-2 d-flex justify-content-around\">
  1760.                 <a  href=\"https://www.facebook.com/tracolimmobilier/\"><i class=\"fab fa-facebook-f fa-2x\" style=\"color:#fff\"></i></a>
  1761.                 <a href=\"https://www.linkedin.com/company/tracol-immobilier-s-a-/\"><i class=\"fab fa-linkedin fa-2x\" style=\"color:#fff\"></i></a>
  1762.                 <a href=\"https://www.instagram.com/tracolimmobilier/\"><i class=\"fab fa-instagram fa-2x\" style=\"color:#fff\"></i></a>
  1763.             </li>
  1764.             <li style=\"height: 130px\">
  1765.                 <!--?xml version=\"1.0\" encoding=\"UTF-8\"?-->
  1766.                 <svg id=\"SVGDoc\" width=\"201\" height=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" version=\"1.1\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" xmlns:avocode=\"https://avocode.com/\" viewBox=\"0 0 201 232\"><defs></defs><desc>Generated with Avocode.</desc><g><g><title>Ligne 38</title><path d=\"M100.5,100v32\" fill-opacity=\"0\" fill=\"#ffffff\" stroke-dashoffset=\"0\" stroke-linejoin=\"miter\" stroke-linecap=\"butt\" stroke-opacity=\"1\" stroke=\"#5f5f5f\" stroke-miterlimit=\"20\" stroke-width=\"10\"></path></g></g></svg>
  1767.             </li>
  1768.             <li class=\"grey legal\">
  1769.                 <a href=\"{{ path('contact') }}\" class=\"contact-link\"><i class=\"fa fa-envelope fa-2x\" style=\"color:#fff\"></i></a>
  1770.                 <a href=\"https://www.tracol.lu/mentions_legales.pdf\" target=\"_blank\">Mentions légales</a>
  1771.             </li>
  1772.         </ul>
  1773.         <ul id=\"footer-menu-mobile\" class=\"footer-menu\" style=\"display:none; margin-bottom: -15px;margin-top: -15px;\">
  1774.             <li>
  1775.                 <div style=\"display: flex\">
  1776.                     <span style=\"font-weight: 600;\">Z.I. Rohlach</span><br>
  1777.                     <span>L-5280 Sandweiller</span>
  1778.                 </div>
  1779.             </li>
  1780.             <li>
  1781.                 © 2021 TRACOL - réalisé par <a href=\"https://www.idp.lu/\" target=\"_blank\" style=\"color:#fff;font-weight:bold\">ID+P</a>
  1782.             </li>
  1783.         </ul>
  1784.     </div>
  1785. </footer>
  1786. <script>
  1787.     if (window.matchMedia(\"(max-width: 768px)\").matches && window.location.pathname === '/') {
  1788.         /* the viewport is less than 768 pixels wide */
  1789.     //      \$('#projects').slick({
  1790.     //     dots: false,
  1791.     //     infinite: true,
  1792.     //     speed: 300,
  1793.     //     slidesToShow: 1,
  1794.     //     slidesToScroll: 1,
  1795.     //     autoplay: true,
  1796.     //     responsive: [
  1797.     //         {
  1798.     //             breakpoint: 576,
  1799.     //             settings: {
  1800.     //                 slidesToShow: 1,
  1801.     //                 slidesToScroll: 1
  1802.     //             }
  1803.     //         }
  1804.     //         // You can unslick at a given breakpoint now by adding:
  1805.     //         // settings: \"unslick\"
  1806.     //         // instead of a settings object
  1807.     //     ]
  1808.     // });
  1809.     }
  1810.     //
  1811.     // const searchMobile = document.getElementById('search-detail-mobile')
  1812.     // const searchSubDivMobile = document.getElementById('sub-search-div-mobile')
  1813.     //
  1814.     // searchMobile.addEventListener('click', function (e) {
  1815.     //     e.preventDefault()
  1816.     //     searchSubDivMobile.style.display = 'flex'
  1817.     //     searchMobile.style.display = 'none'
  1818.     // })
  1819. </script>
  1820. <script>
  1821.     // let searchglobal = document.getElementById('submit-searchglobal');
  1822.         // searchglobal.addEventListener('click', function() {
  1823.         //     const formSearch = document.getElementById('form-searchglobal-normal')
  1824.         //     const subSearch = document.getElementById('sub-searchglobal-div')
  1825.         //     const send = document.getElementById('sendGlobal')
  1826.         //             formSearch.classList.toggle('stickyYForm')
  1827.         //             send.classList.toggle('send-display')
  1828.         //             subSearch.classList.toggle('sub-searchglobal-div-height')
  1829.         // })
  1830. </script>
  1831. <script>
  1832.     const swiper = new Swiper('.swiper', {
  1833.         loop: false,
  1834.     });
  1835.     if (window.location.pathname === '/') {
  1836.         const navbar = document.getElementsByClassName('navbar navbar-expand-xl fixed-top')
  1837.         const header = document.getElementsByClassName('header-home')
  1838.         navbar[0].style.backgroundColor = \"#fff\"
  1839.         navbar[0].style.position = \"fixed\"
  1840.         header[0].style.marginTop = \"0px\"
  1841.         header[0].style.height = \"100vw\"
  1842.     }
  1843.     const searchLocation = document.getElementById('location-drop');
  1844.     const searchLocationLi = document.getElementById('location-li');
  1845.     const url = '/form/search';
  1846.     searchLocation.addEventListener(\"click\", function (){
  1847.         fetch(url, {
  1848.             method: 'GET',
  1849.             // body: JSON.stringify({
  1850.             //     searchLocation: this.value
  1851.             // })
  1852.         }).then(function(response) {
  1853.             return response.json()
  1854.         }).then(function (data) {
  1855.             console.log(data)
  1856.             searchLocationLi.innerHTML = '';
  1857.             for (const datum in data) {
  1858.                 const li = document.createElement('li')
  1859.                 li.classList.add('item')
  1860.                 li.dataset.value = data[datum]
  1861.                 li.addEventListener('click', function () {
  1862.                     searchLocation.value = this.dataset.itemName
  1863.                 })
  1864.                 li.innerHTML += data[datum]
  1865.                 searchLocationLi.appendChild(li)
  1866.                 li.addEventListener('click', event => {
  1867.                     li.classList.add('selected');
  1868.                 });
  1869.             }
  1870.             searchLocationLi.addEventListener('click', function (e) {
  1871.                 let target = e.target;
  1872.                 const dropId = document.getElementById('location-drop')
  1873.                 dropId.querySelector('.undroped-subheader').innerHTML = target.innerHTML
  1874.                 dropId.querySelector('.input-subheader').value = target.dataset.value
  1875.                 dropId.classList.remove('open')
  1876.                 dropId.querySelector('.undroped').style.display = 'block'
  1877.                 dropId.querySelector('.droped').style.display = 'none'
  1878.                 dropId.querySelector('.undroped-subheader').classList.add('selected')
  1879.             })
  1880.         });
  1881.     })
  1882.     const searchTransactionLi = document.getElementById('transaction-li');
  1883.     console.log(searchTransactionLi);
  1884.     const searchPropertyLi = document.getElementById('property-li');
  1885.     const searchRoomLi = document.getElementById('rooms-li');
  1886.     searchTransactionLi.addEventListener('click', function (e) {
  1887.         let target = e.target;
  1888.         const dropId = document.getElementById('transaction-drop')
  1889.         console.log(dropId);
  1890.         dropId.querySelector('.input-subheader').value = target.dataset.value
  1891.     })
  1892.     searchPropertyLi.addEventListener('click', function (e) {
  1893.         let target = e.target;
  1894.         const dropId = document.getElementById('property-drop')
  1895.         dropId.querySelector('.input-subheader').value = target.dataset.value
  1896.     })
  1897.     searchRoomLi.addEventListener('click', function (e) {
  1898.         let target = e.target;
  1899.         const dropId = document.getElementById('rooms-drop')
  1900.         dropId.querySelector('.input-subheader').value = target.dataset.value
  1901.     })
  1902.     for (const eElement of document.getElementsByClassName('projectButton')) {
  1903.         eElement.addEventListener('click', function (e) {
  1904.             e.preventDefault()
  1905.             for (let button of document.getElementsByClassName('projectButton')) {
  1906.                 if (button.classList.contains('all')){
  1907.                     button.classList.remove('all')
  1908.                     button.classList.add('come')
  1909.                     button.querySelector('span').classList.replace('span-all', 'span-projects')
  1910.                 }
  1911.             }
  1912.             eElement.classList.remove('come')
  1913.             eElement.classList.add('all')
  1914.             eElement.querySelector('span').classList.replace('span-projects', 'span-all')
  1915.             fetch('projects/home/display/'+this.dataset.id, {
  1916.                 method: 'GET',
  1917.             })
  1918.                 .then(response => response.json())
  1919.                 .then(data => {
  1920.                     document.getElementById('projects').innerHTML = ''
  1921.                     document.getElementById('projects').innerHTML = data.data
  1922.                     if (window.matchMedia(\"(max-width: 768px)\").matches && window.location.pathname === '/') {
  1923.                         // if (document.getElementById('projects').classList.contains('slick-initialized')) {
  1924.                         //     document.getElementById('projects').classList.remove('slick-initialized')
  1925.                         //     document.getElementById('projects').classList.remove('slick-slider')
  1926.                         // }
  1927.                         // \$('#projects').slick({
  1928.                         //     dots: false,
  1929.                         //     infinite: true,
  1930.                         //     speed: 300,
  1931.                         //     slidesToShow: 1,
  1932.                         //     slidesToScroll: 1,
  1933.                         //     autoplay: true,
  1934.                         //     responsive: [
  1935.                         //         {
  1936.                         //             breakpoint: 576,
  1937.                         //             settings: {
  1938.                         //                 slidesToShow: 1,
  1939.                         //                 slidesToScroll: 1
  1940.                         //             }
  1941.                         //         }
  1942.                         //     ]
  1943.                         // })
  1944.                     }
  1945.                     _ww = \$(window).width();
  1946.                     if (_ww > 768){
  1947.                         \$('.div-img-hover-2').hover(function (e) {
  1948.                             \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  1949.                             var htext = \$(this).find('.project-content').height();
  1950.                             if (htext == undefined){htext = 0};
  1951.                             \$(this).find('.div-hover-2').animate({height : htext+180}, 150);
  1952.                             \$(this).find('.project-content').css({'visibility': 'visible'});
  1953.                             \$(this).find('.project-content').animate({opacity: 1}, 150);
  1954.                             //console.log('h : '+htext);
  1955.                         }, function() {
  1956.                             console.log('down');
  1957.                             \$(this).find('.div-hover-2').animate({height : 85}, 150);
  1958.                             \$(this).find('.project-arrow-2').animate({opacity: 0}, 150);
  1959.                             \$(this).find('.project-content').animate({opacity: 0}, 150, function(){
  1960.                                 \$(this).find('.project-content').css({'visibility': 'hidden'});
  1961.                             });
  1962.                         });
  1963.                     } else {
  1964.                         \$('.div-img-hover-2').on( \"click\", function( event ) {
  1965.                             console.log('tap tap');
  1966.                             var opened = \$(this).find('.div-hover-2').hasClass('open'),
  1967.                                 ht = opened ? 85 : '100%',
  1968.                                 vis = opened ? 0 : 1;
  1969.                             \$(this).find('.div-hover-2').toggleClass('open');
  1970.                             \$(this).find('.div-hover-2').animate({height : ht}, 150);
  1971.                             \$(this).find('.project-arrow-2').animate({opacity: vis}, 150);
  1972.                             \$(this).find('.project-content').animate({opacity: 1}, 150);
  1973.                         });
  1974.                     }
  1975.                     \$('.div-hover').hover(function (e) {
  1976.                         \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  1977.                     }, function() {
  1978.                         \$(this).find('.project-arrow-2').animate({opacity: 0}, 50);
  1979.                     });
  1980.                     \$('.div-hover').hover(function (e) {
  1981.                         \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  1982.                         var htext = \$(this).find('.project-content').height();
  1983.                         if (htext == undefined){htext = 0};
  1984.                         \$(this).animate({height : htext+180}, 150);
  1985.                         \$(this).find('.project-content').css({'visibility': 'visible'});
  1986.                         \$(this).find('.project-content').animate({opacity: 1}, 150);
  1987.                         console.log('h : '+htext);
  1988.                     }, function() {
  1989.                         \$(this).find('.project-arrow-2').animate({opacity: 0}, 50);
  1990.                         \$(this).animate({height : 70}, 150);
  1991.                         \$(this).find('.project-content').animate({opacity: 0}, 150, function(){
  1992.                             \$(this).find('.project-content').css({'visibility': 'hidden'});
  1993.                         });
  1994.                     });
  1995.                 })
  1996.                 .catch((error) => {
  1997.                     console.error('Error:', error);
  1998.                 });
  1999.         })
  2000.     }
  2001.     for (const eElement of document.getElementsByClassName('projectButtonref')) {
  2002.         eElement.addEventListener('click', function (e) {
  2003.             e.preventDefault()
  2004.             for (let button of document.getElementsByClassName('projectButtonref')) {
  2005.                 if (button.classList.contains('all')){
  2006.                     button.classList.remove('all')
  2007.                     button.classList.add('come')
  2008.                     button.querySelector('span').classList.replace('span-all', 'span-projects')
  2009.                 }
  2010.             }
  2011.             eElement.classList.remove('come')
  2012.             eElement.classList.add('all')
  2013.             eElement.querySelector('span').classList.replace('span-projects', 'span-all')
  2014.             fetch('reference/home/display/'+this.dataset.id, {
  2015.                 method: 'GET',
  2016.             })
  2017.                 .then(response => response.json())
  2018.                 .then(data => {
  2019.                     document.getElementById('references-home').innerHTML = ''
  2020.                     document.getElementById('references-home').innerHTML = data.data
  2021.                     _ww = \$(window).width();
  2022.                     var lightbox = \$('.lightbox'),
  2023.                         item = 0;
  2024.                     \$('.lightbox-on').click(function(e){
  2025.                         e.stopPropagation();
  2026.                         item = 0;
  2027.                         console.log('click btn');
  2028.                         var id = \$(this).attr('data-id'),
  2029.                             max = 0;
  2030.                         \$('#'+id).toggle();
  2031.                         \$('#'+id).animate({opacity: 1}, 300);
  2032.                         \$('#'+id).find('img').each(function( i ) {
  2033.                             //console.log('h : '+\$(this).height());
  2034.                             //console.log('w : '+\$(this).width());
  2035.                             max = i;
  2036.                             item = 1;
  2037.                             counter(item, max+1);
  2038.                             itemWidth(\$(this));
  2039.                         });
  2040.                     });
  2041.                     lightbox.click(function(e) {
  2042.                         e.stopPropagation();
  2043.                         \$(this).animate({opacity: 0}, 300, function(){
  2044.                             \$(this).toggle();
  2045.                         });
  2046.                     });
  2047.                     \$('.closer').on('click', function (e) {
  2048.                         e.stopPropagation();
  2049.                         \$(this).parent().animate(
  2050.                             {opacity: 0},
  2051.                             300,
  2052.                             function(){
  2053.                                 \$(this).toggle();
  2054.                             }
  2055.                         );
  2056.                     });
  2057.                     function itemWidth(img){
  2058.                         img.closest('.items').width(img.width());
  2059.                     }
  2060.                     function counter(item, max){
  2061.                         \$('.counter').text(item + ' / ' + max);
  2062.                     }
  2063.                     \$('.item', lightbox).on('click, swipeleft', function (e) {
  2064.                         var wd = \$(this).width(),
  2065.                             last = \$(this).parent().find('.item').last(),
  2066.                             img = \$(this).find('.img');
  2067.                         itemWidth(img);
  2068.                         \$(this).animate(
  2069.                             {marginLeft: -wd, opacity: 0},
  2070.                             500,
  2071.                             'swing',
  2072.                             function(){
  2073.                                 \$(this).insertAfter(last);
  2074.                                 \$(this).css({marginLeft: 0, opacity: 1});
  2075.                             }
  2076.                         );
  2077.                     });
  2078.                     \$('.item', lightbox).on('swiperight', function (e) {
  2079.                         var wd = \$(this).width(),
  2080.                             first = \$(this).parent().find('.item').first(),
  2081.                             last = \$(this).parent().find('.item').last(),
  2082.                             img = \$(this).find('.img');
  2083.                         itemWidth(img);
  2084.                         \$(last).insertBefore(\$(this));
  2085.                         \$(last).css({marginLeft: -wd, opacity: 0});
  2086.                         \$(this).parent().find('.item').eq(0).animate(
  2087.                             {marginLeft: 0, opacity: 1},
  2088.                             500,
  2089.                             'swing'
  2090.                         );
  2091.                     });
  2092.                     \$('.arrows', lightbox).on('click', function (e) {
  2093.                         e.stopPropagation();
  2094.                         var wd = \$(this).siblings('.items').find('.item').eq(0).width(),
  2095.                             max = \$(this).siblings('.items').find('.item').length,
  2096.                             first = \$(this).siblings('.items').find('.item').first(),
  2097.                             last = \$(this).siblings('.items').find('.item').last(),
  2098.                             isRight = \$(this).hasClass('right'),
  2099.                             marginL = isRight ? -wd : 0,
  2100.                             marginL0 = isRight ? 0: -wd,
  2101.                             opacOn = isRight ? 1 : 0,
  2102.                             opacOff = isRight ? 0 : 1;
  2103.                         if (!isRight){
  2104.                             \$(last).insertBefore(first);
  2105.                             \$(last).css({marginLeft: -wd, opacity: 0});
  2106.                             item++;
  2107.                             if (item == max+1) {item = 1};
  2108.                         } else {
  2109.                             item--;
  2110.                             if (item == 0) {item = max};
  2111.                         };
  2112.                         counter(item, max);
  2113.                         var img = \$(this).siblings('.items').find('.item').eq(0).find('.img');
  2114.                         itemWidth(img);
  2115.                         \$(this).siblings('.items').find('.item').eq(1).animate(
  2116.                             {opacity: opacOn},
  2117.                             500,
  2118.                             'swing');
  2119.                         \$(this).siblings('.items').find('.item').eq(0).animate(
  2120.                             {marginLeft: marginL, opacity: 1},
  2121.                             500,
  2122.                             'swing',
  2123.                             function(){
  2124.                                 if (isRight){
  2125.                                     \$(this).insertAfter(last);
  2126.                                     \$(this).css({ marginLeft: 0, opacity: 1});
  2127.                                 }
  2128.                             }
  2129.                         );
  2130.                     });
  2131.                     if (_ww > 768){
  2132.                         \$('.div-img-hover-2').hover(function (e) {
  2133.                             \$(this).find('.project-arrow-2').animate({opacity: 1}, 150);
  2134.                             var htext = \$(this).find('.project-content').height();
  2135.                             if (htext == undefined){htext = 0};
  2136.                             \$(this).find('.div-hover-2').animate({height : htext+180}, 150);
  2137.                             \$(this).find('.project-content').css({'visibility': 'visible'});
  2138.                             \$(this).find('.project-content').animate({opacity: 1}, 150);
  2139. //console.log('h : '+htext);
  2140.                         }, function() {
  2141.                             console.log('down');
  2142.                             \$(this).find('.div-hover-2').animate({height : 85}, 150);
  2143.                             \$(this).find('.project-arrow-2').animate({opacity: 0}, 150);
  2144.                             \$(this).find('.project-content').animate({opacity: 0}, 150, function(){
  2145.                                 \$(this).find('.project-content').css({'visibility': 'hidden'});
  2146.                             });
  2147.                         });
  2148.                     } else {
  2149.                         \$('.div-img-hover-2').on( \"tap\", function( event ) {
  2150.                             console.log('tap tap');
  2151.                             var opened = \$(this).find('.div-hover-2').hasClass('open'),
  2152.                                 ht = opened ? 85 : '100%',
  2153.                                 vis = opened ? 0 : 1;
  2154.                             \$(this).find('.div-hover-2').toggleClass('open');
  2155.                             \$(this).find('.div-hover-2').animate({height : ht}, 150);
  2156.                             \$(this).find('.project-arrow-2').animate({opacity: vis}, 150);
  2157.                         });
  2158.                     }
  2159.                 })
  2160.                 .catch((error) => {
  2161.                     console.error('Error:', error);
  2162.                 });
  2163.         })
  2164.     }
  2165.     /*
  2166.     window.addEventListener('scroll', function(){
  2167.         let search = document.getElementById('submit-search');
  2168.         const formSearch = document.getElementById('form-search-normal')
  2169.         const subSearch = document.getElementById('sub-search-div')
  2170.         const send = document.getElementById('send')
  2171.         if (search) {
  2172.             search.classList.toggle(\"stickyY\", window.scrollY > 730);
  2173.             if (search.classList.contains(\"stickyY\")) {
  2174.                 search.setAttribute('type', 'button')
  2175.                 search.addEventListener('click', function (e) {
  2176.                     e.preventDefault()
  2177.                     formSearch.classList.toggle('stickyYForm')
  2178.                     send.classList.toggle('send-display')
  2179.                     subSearch.classList.toggle('sub-search-div-height')
  2180.                 })
  2181.             } else  search.setAttribute('type', 'submit')
  2182.         }
  2183.     })
  2184. */
  2185. </script>
  2186. {#
  2187. <script>
  2188.     var _dropin = \$('.dropdown'),
  2189.         _delay = 150,
  2190.         _ww = \$(window).width();
  2191.     \$('.undroped', _dropin).on('click', function (e) {
  2192.         console.log('CLICKKKK 1')
  2193.         \$('.dropdown-header').closest('.droped').removeClass('open');
  2194.         \$('.dropdown-header').closest('.dropdown').find('.undroped').show();
  2195.         \$('.dropdown-header').closest('.droped').hide();
  2196.         \$('.dropdown-header').closest('.droped').find('.items').animate({height: 0});
  2197.         \$(this).hide();
  2198.         \$(this).siblings('.droped').find('.items').height('auto');
  2199.         \$(this).siblings('.droped').show();
  2200.         var ht = \$(this).siblings('.droped').find('.items').height();
  2201.         \$(this).attr('data-ht', ht);
  2202.         \$(this).siblings('.droped').find('.items').height(0);
  2203.         \$(this).siblings('.droped').addClass('open');
  2204.         \$(this).siblings('.droped').find('.items').animate({height: ht + 40}, _delay);
  2205.     });
  2206.     \$('.dropdown-header', _dropin).on('click', function (e) {
  2207.         var ht = \$(this).closest('.dropdown').find('.undroped').attr('data-ht');
  2208.         \$(this).closest('.droped').removeClass('open');
  2209.         \$(this).closest('.droped').find('.items').animate({height: 0}, _delay, function () {
  2210.             \$(this).closest('.dropdown').find('.undroped').show();
  2211.             \$(this).closest('.droped').hide();
  2212.         });
  2213.     });
  2214.     const searchLocationm = document.getElementById('location-drop-mobile');
  2215.     const searchLocationLim = document.getElementById('location-li-mobile');
  2216.     const urlm = '/form/search';
  2217.     searchLocationm.addEventListener(\"click\", function (){
  2218.         fetch(urlm, {
  2219.             method: 'GET',
  2220.             // body: JSON.stringify({
  2221.             //     searchLocation: this.value
  2222.             // })
  2223.         }).then(function(response) {
  2224.             return response.json()
  2225.         }).then(function (data) {
  2226.             searchLocationLim.innerHTML = '';
  2227.             for (const datum in data) {
  2228.                 const li = document.createElement('li')
  2229.                 li.classList.add('item')
  2230.                 li.dataset.value = data[datum]
  2231.                 li.addEventListener('click', function () {
  2232.                     searchLocationm.value = this.dataset.itemName
  2233.                 })
  2234.                 li.innerHTML += data[datum]
  2235.                 searchLocationLim.appendChild(li)
  2236.                 li.addEventListener('click', event => {
  2237.                     li.classList.add('selected');
  2238.                 });
  2239.             }
  2240.             searchLocationLim.addEventListener('click', function (e) {
  2241.                 searchLocationLim.req
  2242.                 let target = e.target;
  2243.                 const dropId = document.getElementById('location-drop-mobile')
  2244.                 dropId.querySelector('.undroped-subheader').innerHTML = target.innerHTML
  2245.                 dropId.querySelector('.input-subheader').value = target.dataset.value
  2246.                 dropId.classList.remove('open')
  2247.                 dropId.querySelector('.undroped').style.display = 'block'
  2248.                 dropId.querySelector('.droped').style.display = 'none'
  2249.                 dropId.querySelector('.undroped-subheader').classList.add('selected')
  2250.             })
  2251.         });
  2252.     })
  2253.     if (window.location.href.includes('action=postule')) {
  2254.         let select = document.getElementById('contact_form_object');
  2255.         let options = select.childNodes;
  2256.         let optionPostule = options[1];
  2257.         optionPostule.setAttribute('selected', '')
  2258.         console.log(optionPostule)
  2259.     }
  2260.     /* the viewport is less than 768 pixels wide */
  2261.     //      \$('#projects').slick({
  2262.     //     dots: false,
  2263.     //     infinite: true,
  2264.     //     speed: 300,
  2265.     //     slidesToShow: 1,
  2266.     //     slidesToScroll: 1,
  2267.     //     autoplay: true,
  2268.     //     responsive: [
  2269.     //         {
  2270.     //             breakpoint: 576,
  2271.     //             settings: {
  2272.     //                 slidesToShow: 1,
  2273.     //                 slidesToScroll: 1
  2274.     //             }
  2275.     //         }
  2276.     //         // You can unslick at a given breakpoint now by adding:
  2277.     //         // settings: \"unslick\"
  2278.     //         // instead of a settings object
  2279.     //     ]
  2280.     // });
  2281.     //
  2282.     // const searchMobile = document.getElementById('search-detail-mobile')
  2283.     // const searchSubDivMobile = document.getElementById('sub-search-div-mobile')
  2284.     //
  2285.     // searchMobile.addEventListener('click', function (e) {
  2286.     //     e.preventDefault()
  2287.     //     searchSubDivMobile.style.display = 'flex'
  2288.     //     searchMobile.style.display = 'none'
  2289.     // })
  2290. </script>
  2291. #}
  2292. </body>
  2293. </html>
  2294. ""base.html.twig""/home/juca-stage/sites/sym/tracol/templates/base.html.twig");
  2295.     }
  2296. }