var/cache/website/dev/twig/d4/d49a8c423250e70a30dee49ddb8f1264.php line 801

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_f739cb8a17c9245a1836d0de982ceb36 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.             'meta' => [$this'block_meta'],
  26.             'keywords' => [$this'block_keywords'],
  27.             'stylesheets' => [$this'block_stylesheets'],
  28.             'header' => [$this'block_header'],
  29.             'navbar' => [$this'block_navbar'],
  30.             'content' => [$this'block_content'],
  31.             'footer' => [$this'block_footer'],
  32.             'javascripts' => [$this'block_javascripts'],
  33.         ];
  34.     }
  35.     protected function doDisplay(array $context, array $blocks = [])
  36.     {
  37.         $macros $this->macros;
  38.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  39.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  40.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  41.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  42.         // line 1
  43.         echo "<!DOCTYPE html>
  44. ";
  45.         // line 2
  46.         $context["canEdit"] = ((array_key_exists("canEdit"$context)) ? (_twig_default_filter((isset($context["canEdit"]) || array_key_exists("canEdit"$context) ? $context["canEdit"] : (function () { throw new RuntimeError('Variable "canEdit" does not exist.'2$this->source); })()), $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_MANAGER"))) : ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_MANAGER")));
  47.         // line 3
  48.         echo "<html lang=\"";
  49.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_split_filter($this->envtwig_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.'3$this->source); })()), "request", [], "any"falsefalsefalse3), "locale", [], "any"falsefalsefalse3), "_"), 0, [], "array"falsefalsefalse3), "html"nulltrue);
  50.         echo "\">
  51.    <head>
  52.       <meta charset=\"UTF-8\">
  53.       <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  54.       <meta http-equiv=\"Cache-Control\" content=\"max-age=0\">
  55.       <meta http-equiv=\"Cache-Control\" content=\"no-store\">
  56.       <meta http-equiv=\"Cache-Control\" content=\"no-cache, no-store, must-revalidate\">
  57.       <meta http-equiv=\"Cache-Control\" content=\"no-cache\">
  58.       <meta http-equiv=\"Pragma\" content=\"no-cache\">
  59.       <meta http-equiv=\"Expires\" content=\"0\">
  60.       <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  61.       <title>
  62.          ";
  63.         // line 15
  64.         $this->displayBlock('title'$context$blocks);
  65.         // line 18
  66.         echo "      </title>
  67.       ";
  68.         // line 19
  69.         $this->displayBlock('meta'$context$blocks);
  70.         // line 26
  71.         echo "      ";
  72.         $this->displayBlock('keywords'$context$blocks);
  73.         // line 33
  74.         echo "      <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap\" rel=\"stylesheet\">
  75.       <link href=\"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css\"rel=\"stylesheet\">
  76.       <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">
  77.       <link rel=\"stylesheet\" href=\"https://unpkg.com/swiper@9/swiper-bundle.min.css\">
  78.       <script src=\"https://unpkg.com/swiper@9/swiper-bundle.min.js\"></script>
  79.       <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>
  80.       <link href=\"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;600&display=swap\" rel=\"stylesheet\">
  81.       ";
  82.         // line 43
  83.         echo "      <style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap');</style>
  84.       <link href=\"https://fonts.cdnfonts.com/css/billion-dreams\" rel=\"stylesheet\">
  85.       <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css\" integrity=\"sha512-KfkfwYDsLkIlwQp6LFnl8zNdLGxu9YAA1QvwINks4PhcElQSvqcyVLLD9aMhXd13uQjoXtEKNosOWaZqXgel0g==\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
  86.       <link href=\"https://code.jquery.com/ui/1.13.1/themes/base/jquery-ui.css\" rel=\"stylesheet\">
  87.       <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.12/themes/default/style.min.css\" />
  88.       <link href=\"https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css\" rel=\"stylesheet\" />
  89.       ";
  90.         // line 49
  91.         $this->displayBlock('stylesheets'$context$blocks);
  92.         // line 54
  93.         echo "      <script src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\"></script>
  94.       <script src=\"https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.12/jstree.min.js\"></script>
  95.       <script src=\"https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js\"></script>
  96.       <style>
  97.          html, body{
  98.            width:100%;
  99.            overflow-x: clip;
  100.          }
  101.          @supports not (overflow: clip){
  102.            html, body{ overflow-x: hidden; }
  103.          }
  104.          #loading {
  105.          position: fixed;
  106.          left: 0px;
  107.          top: 0px;
  108.          width: 100%;
  109.          height: 100%;
  110.          z-index: 9999;
  111.          opacity: 0.9;
  112.          background: url(\"";
  113.         // line 75
  114.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/Preloader_2.gif"), "html"nulltrue);
  115.         echo "\") center no-repeat #fff;  
  116.          }
  117.          .home-nav-overlay {
  118.          position: absolute;
  119.          top: 0;
  120.          left: 0;
  121.          right: 0;
  122.          z-index: 50;
  123.          background: transparent;
  124.          }
  125.          .hero {
  126.          position: relative;
  127.          margin-top: 0;
  128.          }
  129.          .hero-slide {
  130.          position: relative;
  131.          min-height: 80vh;
  132.          }
  133.          .hero-slide::before {
  134.          content: \"\";
  135.          position: absolute;
  136.          inset: 0;
  137.          background: var(--bg) center/cover no-repeat;
  138.          z-index: 0;
  139.          }
  140.          .hero-overlay {
  141.          position: absolute;
  142.          inset: 0;
  143.          background: rgba(7,51,73,.55); 
  144.          z-index: 1;
  145.          }
  146.          .hero-content {
  147.          position: relative;
  148.          z-index: 2; 
  149.          padding-top: 180px;
  150.          }
  151.          :root{
  152.          --topbar-h: 50px;     
  153.          --pill-h: 64px;       
  154.          --ribbon-h: 28px;     
  155.          --gap: 8px;           
  156.          --nav-offset: 22px; 
  157.          }
  158.          .home-nav-overlay{
  159.          position: absolute;
  160.          top: var(--topbar-h);   
  161.          left: 0; right: 0;
  162.          z-index: 50;
  163.          background: transparent;
  164.          }
  165.          .is-home #navbarindex > .container{
  166.          margin-top: var(--nav-offset);
  167.          }
  168.          .hero{ position: relative; margin-top: 0; }
  169.          .hero-slide{ position: relative; min-height: 80vh; }
  170.          .hero-slide::before{
  171.          content:\"\"; position:absolute; inset:0;
  172.          background: var(--bg) center/cover no-repeat; z-index:0;
  173.          }
  174.          .hero-overlay{ position:absolute; inset:0; background:rgba(7,51,73,.55); z-index:1; }
  175.          .hero-content{
  176.          position:relative; z-index:2;
  177.          padding-top: calc(var(--topbar-h) + var(--nav-offset) + var(--pill-h) + var(--ribbon-h) + var(--gap));
  178.          }
  179.          @media (max-width: 768px){
  180.          :root{ --topbar-h: 46px; --ribbon-h: 24px; --nav-offset: 14px; }
  181.          }
  182.          :root{
  183.          --ribbon-h: 24px;         
  184.          --ribbon-radius: 9999px; 
  185.          }
  186.          .home-event-ribbon{
  187.          margin-top: 10px;                
  188.          height: var(--ribbon-h);
  189.          border-radius: var(--ribbon-radius);
  190.          background: #F14816;
  191.          display: flex;
  192.          align-items: center;
  193.          justify-content: center;
  194.          box-shadow: 0 3px 8px rgba(0,0,0,.15);
  195.          }
  196.          .home-event-text{
  197.          color: #fff;
  198.          font-weight: 700;
  199.          text-transform: uppercase;
  200.          letter-spacing: .04em;
  201.          font-size: 11px;
  202.          line-height: 1;
  203.          white-space: nowrap;      
  204.          }
  205.          @media (max-width: 768px){
  206.          :root{ --ribbon-h: 20px; }
  207.          .home-event-text{ font-size: 10px; letter-spacing: .03em; }
  208.          }
  209.          .home-event-ribbon{
  210.          width: 100%;                
  211.          margin: 10px 0 0 0;       
  212.          height: var(--ribbon-h, 24px);
  213.          border-radius: 9999px;
  214.          background: #F14816;
  215.          display: flex;
  216.          align-items: center;
  217.          justify-content: center;
  218.          box-shadow: 0 3px 8px rgba(0,0,0,.15);
  219.          }
  220.          #navbarindex > .container { padding-left: .75rem; padding-right: .75rem; } 
  221.          .home-event-text{
  222.          color:#fff; font-weight:700; text-transform:uppercase;
  223.          letter-spacing:.04em; font-size:11px; line-height:1;
  224.          white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
  225.          }
  226.          .home-event-ribbon--editable form,
  227.          .m-ribbon--editable form{
  228.          display:flex;
  229.          align-items:center;
  230.          width:100%;
  231.          }
  232.          .home-event-ribbon--editable .home-event-text,
  233.          .m-ribbon--editable .home-event-text{
  234.          flex:1;
  235.          border:0;
  236.          background:transparent;
  237.          color:#fff;
  238.          font-weight:700;
  239.          text-transform:uppercase;
  240.          letter-spacing:.04em;
  241.          font-size:11px;
  242.          line-height:1;
  243.          padding:0 12px;
  244.          outline:none;
  245.          }
  246.          .home-event-save{
  247.          border:0;
  248.          background:rgba(255,255,255,.25);
  249.          color:#fff;
  250.          border-radius:9999px;
  251.          padding:4px 10px;
  252.          margin-left:8px;
  253.          font-size:11px;
  254.          font-weight:600;
  255.          cursor:pointer;
  256.          white-space:nowrap;
  257.          }
  258.          .home-event-save:hover{
  259.          background:rgba(255,255,255,.35);
  260.          }
  261.          @media (max-width: 768px){
  262.          .m-ribbon--editable .home-event-text{
  263.          font-size:10px;
  264.          padding:0 8px;
  265.          }
  266.          .home-event-save{
  267.          font-size:10px;
  268.          padding:3px 8px;
  269.          }
  270.          }
  271.          :root { --nav-offset: 22px; }
  272.          .home-event-ribbon { margin-top: 10px; } 
  273.          .home-event-ribbon {
  274.          margin: 0 auto;
  275.          margin-top: 8px;      
  276.          max-width: 80%;       
  277.          background: #F14816;  
  278.          border-radius: 9999px;
  279.          text-align: center;
  280.          padding: 6px 20px;
  281.          font-weight: 700;
  282.          color: #fff;
  283.          font-size: 0.875rem;
  284.          }
  285.          :root{
  286.          --tabW: 42px;          
  287.          --tabH: 117px;         
  288.          --tabR: 20px;          
  289.          --chevW: 10px;          
  290.          --chevH: 8px;          
  291.          }
  292.          .hero-nav{
  293.          position: absolute;
  294.          top: 50%;
  295.          transform: translateY(-50%);
  296.          z-index: 3;
  297.          width: var(--tabW);
  298.          height: var(--tabH);
  299.          box-sizing: border-box;
  300.          background: rgba(217,217,217,.30);
  301.          border: 1px solid rgba(255,255,255,.30);
  302.          box-shadow: 0 2px 8px rgba(0,0,0,.20);
  303.          backdrop-filter: blur(2px);
  304.          -webkit-backdrop-filter: blur(2px);
  305.          display: grid;           
  306.          place-items: center;
  307.          cursor: pointer;
  308.          line-height: 0;
  309.          }
  310.          .hero-nav.prev{
  311.          left: 0;
  312.          border-radius: 0 var(--tabR) var(--tabR) 0;  
  313.          }
  314.          .hero-nav.next{
  315.          right: 0;
  316.          border-radius: var(--tabR) 0 0 var(--tabR);  
  317.          }
  318.          .hero-nav::before{
  319.          content: \"\";
  320.          width: 0; height: 0;
  321.          border-top: var(--chevH) solid transparent;
  322.          border-bottom: var(--chevH) solid transparent;
  323.          }
  324.          .hero-nav.prev{ left:0; }
  325.          .hero-nav.next{
  326.          right:0;
  327.          border-radius: 20px 0 0 20px;
  328.          }
  329.          .hero-nav:hover{ box-shadow: 0 3px 12px rgba(0,0,0,.28); }
  330.          @media (max-width:768px){
  331.          :root{ --tabW:36px; --tabH:100px; }
  332.          }
  333.          .hero { position: relative; }
  334.          .hero-nav{
  335.          position:absolute;
  336.          top:50%;
  337.          transform:translateY(-50%);
  338.          z-index:5;
  339.          width:42px;
  340.          height:117px;
  341.          border:1px solid rgba(217,217,217,.30);
  342.          background: rgba(141,156,165,.85);       
  343.          border-radius: 0 20px 20px 0;            
  344.          box-shadow:
  345.          0 6px 14px rgba(0,0,0,.18),
  346.          inset 0 1px 0 rgba(255,255,255,.25);
  347.          display:flex;
  348.          align-items:center;
  349.          justify-content:center;
  350.          font-size:0;
  351.          color:transparent;
  352.          }
  353.          .hero-nav.prev{ left:-1px; }              
  354.          .hero-nav.next{
  355.          right:-1px;
  356.          border-radius: 20px 0 0 20px;            
  357.          }
  358.          .hero-nav::before{
  359.          content:\"\";
  360.          display:block;
  361.          width:0; height:0;
  362.          border-top:8px solid transparent;
  363.          border-bottom:8px solid transparent;
  364.          }
  365.          .hero-nav.prev::before{
  366.          border-right:10px solid #fff;
  367.          margin-left:2px;                         
  368.          }
  369.          .hero-nav.next::before{
  370.          border-left:10px solid #fff;
  371.          margin-right:2px;                       
  372.          }
  373.          .hero-nav:hover{
  374.          background: rgba(141,156,165,.95);
  375.          box-shadow:
  376.          0 8px 16px rgba(0,0,0,.22),
  377.          inset 0 1px 0 rgba(255,255,255,.3);
  378.          }
  379.          :root{
  380.          --paddle-h: 72px;       
  381.          }
  382.          .hero-nav{
  383.          height: var(--paddle-h);
  384.          }
  385.          .hero-nav.prev{  border-radius: 0 16px 16px 0; }
  386.          .hero-nav.next{  border-radius: 16px 0 0 16px; }
  387.          @media (max-width: 768px){
  388.          :root{ --paddle-h: 64px; }
  389.          .hero-nav.prev{ border-radius: 0 14px 14px 0; }
  390.          .hero-nav.next{ border-radius: 14px 0 0 14px; }
  391.          }
  392.          .boxFooter{ max-width:1280px }
  393.          .footer-grid{
  394.          display:grid;
  395.          grid-template-columns: repeat(3, 1fr);
  396.          gap: clamp(28px, 4vw, 60px);
  397.          align-items:start;
  398.          }
  399.          .footer-col{ min-width:0 }
  400.          .footer-title{
  401.          margin: 0 0 10px 0;
  402.          font-weight:700;
  403.          font-size: clamp(20px, 2.3vw, 34px);
  404.          line-height:1.1;
  405.          text-transform:none;
  406.          }
  407.          .footer-text{ color:#E8F2F7; line-height:1.8; margin:0 }
  408.          .footer-list{ margin:14px 0 0 0; padding:0; list-style:none }
  409.          .footer-list li{
  410.          position:relative;
  411.          margin: 12px 0 0 0;
  412.          padding-left: 18px;
  413.          }
  414.          .footer-list li::before{
  415.          content:\"\"; position:absolute; left:0; top:.62em;
  416.          width:6px; height:6px; border-radius:2px; background:#6CA1B8;
  417.          }
  418.          .footer-logo img{ width:auto; height:64px; display:block; margin:0 0 24px 0; background:#fff; padding:4px 6px; border-radius:4px }
  419.          .qualio-badge{ height:125px; width:auto; display:block; margin: 6px 0 0 0 }
  420.          .news-form{ margin-top:6px }
  421.          .news-row{
  422.          display:grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px;
  423.          margin: 6px 0 12px 0;
  424.          }
  425.          .news-row input{
  426.          height:44px; border-radius:10px; border:1px solid rgba(255,255,255,.25);
  427.          background: #0f4b67; color:#fff; padding:0 12px;
  428.          }
  429.          .news-row input::placeholder{ color:#C8D8E1 }
  430.          .news-submit{
  431.          display:inline-flex; align-items:center; justify-content:center;
  432.          min-height:44px; padding:0 22px; border-radius:9999px; border:0;
  433.          background:#F14816; color:#fff; font-weight:700;
  434.          box-shadow:0 10px 22px rgba(241,72,22,.25);
  435.          }
  436.          .news-submit:hover{ filter:brightness(1.06); transform:translateY(-1px) }
  437.          @media (max-width: 1024px){
  438.          .footer-grid{ grid-template-columns: 1fr; }
  439.          .news-row{ grid-template-columns: 1fr; }
  440.          }
  441.          .boxFooter{ max-width:1280px }
  442.          .footer-grid{
  443.          display:grid;
  444.          grid-template-columns: 1.2fr 1.2fr 1fr 1fr;
  445.          gap: clamp(24px, 4vw, 56px);
  446.          align-items:start;
  447.          }
  448.          .footer-col{ min-width:0 }
  449.          .footer-title{
  450.          margin: 0 0 10px 0;
  451.          font-weight:700;
  452.          font-size: clamp(14px, 1.4vw, 18px);
  453.          line-height:1.2;
  454.          text-transform:none;
  455.          color:#fff;
  456.          }
  457.          .footer-text{ color:#E8F2F7; line-height:1.8; margin:0 }
  458.          .footer-list{ margin:12px 0 0 0; padding:0; list-style:none }
  459.          .footer-list li{ position:relative; margin:10px 0 0 0; padding-left:16px }
  460.          .footer-list li::before{
  461.          content:\"\"; position:absolute; left:0; top:.6em;
  462.          width:6px; height:6px; border-radius:2px; background:#6CA1B8;
  463.          }
  464.          .footer-list a{ color:#E8F2F7; }
  465.          .footer-list a:hover{ color:#fff; text-decoration:underline }
  466.          .footer-logo img{ height:64px; width:auto; background:#fff; padding:4px 6px; border-radius:4px; display:block; margin-bottom:16px }
  467.          .footer-logo--secondary img{ height:56px; margin-top:14px; margin-bottom:0; }
  468.          .qualio-badge{ height:125px; width:auto; display:block }
  469.          .news-form{ margin-top:6px }
  470.          .news-col{ display:grid; grid-template-columns:1fr; gap:8px; max-width:280px }
  471.          .news-col input{
  472.          height:38px; border-radius:6px; border:1px solid rgba(255,255,255,.25);
  473.          background:#0f4b67; color:#fff; padding:0 10px; width:100%;
  474.          }
  475.          .news-col input::placeholder{ color:#C8D8E1 }
  476.          .news-submit{
  477.          margin-top:10px;
  478.          display:inline-flex; align-items:center; justify-content:center;
  479.          min-height:36px; padding:0 18px; border-radius:9999px; border:0;
  480.          background:#F14816; color:#fff; font-weight:700;
  481.          box-shadow:0 10px 22px rgba(241,72,22,.25);
  482.          }
  483.          .news-submit:hover{ filter:brightness(1.06); transform:translateY(-1px) }
  484.          @media (max-width: 1100px){
  485.          .footer-grid{ grid-template-columns: 1fr 1fr; }
  486.          }
  487.          @media (max-width: 640px){
  488.          .footer-grid{ grid-template-columns: 1fr; }
  489.          }
  490.          .footer-col--news .news-col input{
  491.          background:#fff;
  492.          color:#BA501D;
  493.          border:1px solid rgba(10,42,69,.18);
  494.          }
  495.          .footer-col--news .news-col input::placeholder{
  496.          color:#6B7280; opacity:1;
  497.          }
  498.          @media (max-width:768px){
  499.          #navbarindex{ display:none !important; }      
  500.          }
  501.          @media (min-width:769px){
  502.          .m-header, #m-drawer, .m-ribbon{ display:none !important; } 
  503.          }
  504.          .m-header{ position:sticky; top:0; z-index:60; background:#fff; box-shadow:0 1px 0 rgba(0,0,0,.06); }
  505.          .m-burger,.m-account{ display:grid; place-items:center; width:40px; height:40px; border:0; background:none; cursor:pointer; }
  506.          .m-burger span{
  507.          display:block;
  508.          width:22px;
  509.          height:3px;
  510.          background:#F14816;
  511.          border-radius:2px;
  512.          margin:3px 0;
  513.          box-shadow:0 0 0 1px rgba(241,72,22,.08) inset;
  514.          }
  515.          .m-burger:focus-visible{ outline:2px solid #F14816; outline-offset:2px; }
  516.          .m-account i{
  517.          color:#F14816 !important;
  518.          font-weight:900;
  519.          font-size:1.25rem;
  520.          }
  521.          .m-ribbon{
  522.          height:22px; display:flex; align-items:center; justify-content:center;
  523.          background:#F14816; color:#fff; font-weight:700; font-size:10px; letter-spacing:.03em;
  524.          }
  525.          .m-drawer{ position:fixed; inset:0; z-index:70; }
  526.          .m-drawer[hidden]{ display:none !important; }
  527.          .m-drawer__backdrop{ position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:0; }
  528.          .m-drawer__panel{
  529.          position:absolute; top:0; left:0; bottom:0; width:min(84vw,360px);
  530.          background:#fff; box-shadow:0 10px 30px rgba(0,0,0,.25);
  531.          padding:18px 14px; transform:translateX(-102%); transition:transform .2s ease;
  532.          z-index:1;
  533.          }
  534.          .m-drawer.open .m-drawer__panel{ transform:translateX(0); }
  535.          .m-drawer__close{ position:absolute; top:8px; right:8px; width:36px; height:36px; border:0; background:#f5f5f6; border-radius:8px; font-size:20px; }
  536.          .m-drawer__nav{ list-style:none; margin:48px 0 0; padding:0; display:grid; gap:10px; }
  537.          .m-drawer__nav a{
  538.          display:block; padding:12px 10px; border-radius:10px; color:#BA501D; font-weight:700; text-decoration:none;
  539.          }
  540.          .m-drawer__nav a:hover{ background:#f3f6f9; }
  541.          @media (max-width:768px){
  542.          .hero .container.hero-content{
  543.          display:flex; flex-direction:column; align-items:flex-start; gap:10px;
  544.          padding:140px 16px 88px !important;
  545.          text-align:left;
  546.          }
  547.          .hero .hero-kicker{ order:1; font-size:12px; }
  548.          .hero .hero-title{ order:2; font-size:clamp(22px,7vw,30px); margin:8px 0 4px; }
  549.          .hero .hero-ctas{ order:99; margin-top:6px; }   
  550.          .hero .hero-ctas .btn{ padding:12px 20px; }
  551.          .hero .hero-nav{ display:none !important; }    
  552.          .hero .hero-dots{ bottom:16px; }
  553.          }
  554.          @media (max-width: 640px){
  555.          .footer-grid{
  556.          display: grid !important;
  557.          grid-template-columns: 1fr;
  558.          gap: 20px;
  559.          align-items: start;
  560.          }
  561.          .footer-col{
  562.          display:block !important;
  563.          min-width:0;
  564.          }
  565.          .footer-col--about .footer-logo,
  566.          .footer-col--quality .qualio-badge{
  567.          justify-self:center;
  568.          margin-left:auto;
  569.          margin-right:auto;
  570.          }
  571.          .footer-col--about .footer-logo img,
  572.          .footer-col--about .footer-logo--secondary img,
  573.          .footer-col--quality .qualio-badge{
  574.          height:125px;
  575.          width:auto;
  576.          }
  577.          .footer-title{
  578.          text-align:center;
  579.          font-size:14px;
  580.          }
  581.          .footer-text,
  582.          .footer-list{
  583.          font-size:13px;
  584.          line-height:1.6;
  585.          }
  586.          .footer-col--news .news-col{
  587.          max-width:320px;
  588.          margin:8px auto 0;
  589.          display:grid;
  590.          grid-template-columns:1fr;
  591.          gap:10px;
  592.          }
  593.          .footer-col--news .news-submit{
  594.          display:block;
  595.          margin:10px auto 0;
  596.          min-width:180px;
  597.          border-radius:9999px;
  598.          }
  599.          }
  600.          @media (max-width: 767.98px){
  601.          #topnav{ display:none !important; }
  602.          :root{ --topbar-h: 0px !important; } 
  603.          }
  604.          :root{--aoca-orange:#BA501D}
  605.          .bg-aoca-orange{background-color:var(--aoca-orange)!important}
  606.          .aoca-orange-bar{background-color:var(--aoca-orange)}
  607.          .navbar .nav-link{font-size:14px;line-height:1.1}
  608.          .navbar-brand img{max-height:32px;width:auto;height:auto}
  609.          @media (width:1920px) and (height:1080px), (min-width:1920px){
  610.            #navbarindex ul{font-size:12px}
  611.            #navbarindex a.py-2{padding-top:.375rem;padding-bottom:.375rem}
  612.          }
  613.          html, body{
  614.   max-width:100%;
  615.   overflow-x:hidden;
  616. }
  617.          .nav-dd{ position:relative; }
  618.          .nav-dd__trigger{
  619.            display:inline-flex;
  620.            align-items:center;
  621.            gap:.5rem;
  622.            border:0;
  623.            background:transparent;
  624.            cursor:pointer;
  625.            padding: .5rem 0;
  626.            color: inherit;
  627.            font: inherit;
  628.            letter-spacing: inherit;
  629.            text-transform: inherit;
  630.            line-height: inherit;
  631.          }
  632.          .nav-dd__chev{ width:14px; height:14px; display:inline-block; transition:transform .15s ease; }
  633.          .nav-dd__menu{
  634.            display:none;
  635.            position:absolute;
  636.            left:50%;
  637.            top:100%;
  638.            transform:translateX(-50%);
  639.            margin-top:14px;
  640.            min-width: 360px;
  641.            max-width: min(520px, 80vw);
  642.            background:#fff;
  643.            border:1px solid rgba(229,231,235,1);
  644.            border-radius: 18px;
  645.            box-shadow: 0 18px 40px rgba(0,0,0,.12);
  646.            padding: 12px 0;
  647.            z-index: 1000;
  648.          }
  649.          .nav-dd__menu::before{
  650.            content:\"\";
  651.            position:absolute;
  652.            left:0;
  653.            right:0;
  654.            top:-14px;
  655.            height:14px;
  656.          }
  657.          .nav-dd:hover .nav-dd__menu,
  658.          .nav-dd:focus-within .nav-dd__menu{ display:block; }
  659.          .nav-dd:hover .nav-dd__chev,
  660.          .nav-dd:focus-within .nav-dd__chev{ transform: rotate(180deg); }
  661.          .nav-dd__menu a{
  662.            display:block;
  663.            padding: 12px 18px;
  664.            color:#4B5563;
  665.            font-weight:600;
  666.            text-transform:none;
  667.            letter-spacing:0;
  668.            white-space:nowrap;
  669.          }
  670.          .nav-dd__menu a:hover{
  671.            background:#F3F6F9;
  672.            color:#111827;
  673.          }
  674.          .nav-dd__menu a.is-active{ color:#F14816; }
  675.          .m-subnav__btn{
  676.            width:100%;
  677.            display:flex;
  678.            align-items:center;
  679.            justify-content:space-between;
  680.            padding:12px 10px;
  681.            border-radius:10px;
  682.            color:#BA501D;
  683.            font-weight:700;
  684.            background:transparent;
  685.            border:0;
  686.            cursor:pointer;
  687.          }
  688.          .m-subnav__btn:hover{ background:#f3f6f9; }
  689.          .m-subnav__list{
  690.            list-style:none;
  691.            padding:0;
  692.            margin: 6px 0 0;
  693.            display:grid;
  694.            gap:6px;
  695.          }
  696.          .m-subnav__list[hidden]{ display:none !important; }
  697.          .m-subnav__list a{
  698.            display:block;
  699.            padding:10px 10px 10px 14px;
  700.            border-radius:10px;
  701.            color:#4B5563;
  702.            font-weight:700;
  703.            text-decoration:none;
  704.          }
  705.          .m-subnav__list a:hover{ background:#f3f6f9; color:#111827; }
  706.          .m-subnav__list a.is-active{ color:#F14816; }
  707.       </style>
  708.       <script>
  709.          function onReady2(callback) {
  710.              var intervalId = window.setInterval(function() {
  711.                  if (document.getElementsByTagName('body')[0] !== undefined) {
  712.                  window.clearInterval(intervalId);
  713.                  callback.call(this);
  714.                  }
  715.              }, 100);
  716.          }
  717.          
  718.          function setVisible2(selector, visible) {
  719.              document.querySelector(selector).style.display = visible ? 'block' : 'none';
  720.          }
  721.          
  722.          window.onload = function(e){ 
  723.              onReady2(function() {
  724.                  setVisible2('#loading', false);
  725.              });
  726.          }
  727.       </script>
  728.    </head>
  729.    ";
  730.         // line 697
  731.         $context["route_name"] = 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.'697$this->source); })()), "request", [], "any"falsefalsefalse697), "attributes", [], "any"falsefalsefalse697), "get", [=> "_route"], "method"falsefalsefalse697);
  732.         // line 698
  733.         echo "   ";
  734.         $context["is_home"] = twig_in_filter((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'698$this->source); })()), [=> "home"=> "homepage"=> "app_home"=> "website_home"=> "front_home"]);
  735.         // line 699
  736.         echo "   <body class=\"";
  737.         echo (((isset($context["is_home"]) || array_key_exists("is_home"$context) ? $context["is_home"] : (function () { throw new RuntimeError('Variable "is_home" does not exist.'699$this->source); })())) ? ("is-home") : (""));
  738.         echo "\">
  739.       <div id=\"loading\"></div>
  740.       <div class=\"mx-auto overflow-x-hidden ";
  741.         // line 701
  742.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'701$this->source); })()) == "student_lms_course_read")) {
  743.             echo "StudentContainer";
  744.         }
  745.         echo "\">
  746.          ";
  747.         // line 702
  748.         $context["route_name"] = 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.'702$this->source); })()), "request", [], "any"falsefalsefalse702), "attributes", [], "any"falsefalsefalse702), "get", [=> "_route"], "method"falsefalsefalse702);
  749.         // line 703
  750.         echo "         ";
  751.         $context["is_home"] = twig_in_filter((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'703$this->source); })()), [=> "home"=> "homepage"=> "app_home"=> "website_home"=> "front_home"]);
  752.         // line 704
  753.         echo "         ";
  754.         $context["route_name"] = 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.'704$this->source); })()), "request", [], "any"falsefalsefalse704), "attributes", [], "any"falsefalsefalse704), "get", [=> "_route"], "method"falsefalsefalse704);
  755.         // line 705
  756.         echo "         ";
  757.         $context["path"] = 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.'705$this->source); })()), "request", [], "any"falsefalsefalse705), "pathinfo", [], "any"falsefalsefalse705);
  758.         // line 706
  759.         echo "         ";
  760.         $context["locale"] = twig_get_attribute($this->env$this->sourcetwig_split_filter($this->envtwig_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.'706$this->source); })()), "request", [], "any"falsefalsefalse706), "locale", [], "any"falsefalsefalse706), "_"), 0, [], "array"falsefalsefalse706);
  761.         // line 707
  762.         echo "         ";
  763.         $context["is_home"] = ((twig_in_filter(        // line 708
  764. (isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'708$this->source); })()), [=> "home"=> "homepage"=> "app_home"=> "website_home"=> "front_home"]) || (        // line 709
  765. (isset($context["path"]) || array_key_exists("path"$context) ? $context["path"] : (function () { throw new RuntimeError('Variable "path" does not exist.'709$this->source); })()) == "/")) || (        // line 710
  766. (isset($context["path"]) || array_key_exists("path"$context) ? $context["path"] : (function () { throw new RuntimeError('Variable "path" does not exist.'710$this->source); })()) == ("/" . (isset($context["locale"]) || array_key_exists("locale"$context) ? $context["locale"] : (function () { throw new RuntimeError('Variable "locale" does not exist.'710$this->source); })()))));
  767.         // line 712
  768.         echo "         ";
  769.         $context["eventRibbonText"] = ((array_key_exists("eventRibbonText"$context)) ? (_twig_default_filter((isset($context["eventRibbonText"]) || array_key_exists("eventRibbonText"$context) ? $context["eventRibbonText"] : (function () { throw new RuntimeError('Variable "eventRibbonText" does not exist.'712$this->source); })()), "JEUDI 5 ET VENDREDI 6 DÉCEMBRE 2024 · HÔTEL ARAWAK · GOSIER, GUADELOUPE")) : ("JEUDI 5 ET VENDREDI 6 DÉCEMBRE 2024 · HÔTEL ARAWAK · GOSIER, GUADELOUPE"));
  770.         // line 715
  771.         echo "         <header class=\"";
  772.         echo (((isset($context["is_home"]) || array_key_exists("is_home"$context) ? $context["is_home"] : (function () { throw new RuntimeError('Variable "is_home" does not exist.'715$this->source); })())) ? ("absolute top-0 left-0 right-0 z-50") : ("relative z-10"));
  773.         echo "\">
  774.             ";
  775.         // line 716
  776.         $this->displayBlock('header'$context$blocks);
  777.         // line 931
  778.         echo "         </header>
  779.          <main>
  780.             ";
  781.         // line 933
  782.         $this->displayBlock('content'$context$blocks);
  783.         // line 934
  784.         echo "         </main>
  785.          ";
  786.         // line 935
  787.         $this->displayBlock('footer'$context$blocks);
  788.         // line 1248
  789.         echo "      </div>
  790. <style></style>
  791.    </body>
  792. </html>
  793. ";
  794.         
  795.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  796.         
  797.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  798.     }
  799.     // line 15
  800.     public function block_title($context, array $blocks = [])
  801.     {
  802.         $macros $this->macros;
  803.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  804.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  805.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  806.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  807.         // line 16
  808.         echo "         Welcome!
  809.          ";
  810.         
  811.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  812.         
  813.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  814.     }
  815.     // line 19
  816.     public function block_meta($context, array $blocks = [])
  817.     {
  818.         $macros $this->macros;
  819.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  820.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  821.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  822.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  823.         // line 20
  824.         echo "      ";
  825.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["content"] ?? null), "blocks", [], "any"falsetruefalse20), 1, [], "array"falsetruefalse20), "description", [], "array"truetruefalse20)) {
  826.             echo "  
  827.       <meta name=\"description\" content=\"";
  828.             // line 21
  829.             echo twig_escape_filter($this->envtwig_striptags(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["content"]) || array_key_exists("content"$context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.'21$this->source); })()), "blocks", [], "any"falsefalsefalse21), 1, [], "array"falsefalsefalse21), "description", [], "array"falsefalsefalse21)), "html"nulltrue);
  830.             echo "\"> 
  831.       ";
  832.         } else {
  833.             // line 23
  834.             echo "      <meta name=\"description\" content=\"\">
  835.       ";
  836.         }
  837.         // line 25
  838.         echo " ";
  839.         
  840.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  841.         
  842.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  843.     }
  844.     // line 26
  845.     public function block_keywords($context, array $blocks = [])
  846.     {
  847.         $macros $this->macros;
  848.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  849.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""keywords"));
  850.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  851.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""keywords"));
  852.         // line 27
  853.         echo "      ";
  854.         if (twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, ($context["content"] ?? null), "blocks", [], "any"falsetruefalse27), 1, [], "array"falsetruefalse27), "keywords", [], "array"truetruefalse27)) {
  855.             echo "  
  856.       <meta name=\"keywords\" content=\"";
  857.             // line 28
  858.             echo twig_escape_filter($this->envtwig_striptags(twig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->sourcetwig_get_attribute($this->env$this->source, (isset($context["content"]) || array_key_exists("content"$context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.'28$this->source); })()), "blocks", [], "any"falsefalsefalse28), 1, [], "array"falsefalsefalse28), "keywords", [], "array"falsefalsefalse28)), "html"nulltrue);
  859.             echo "\"> 
  860.       ";
  861.         } else {
  862.             // line 30
  863.             echo "      <meta name=\"keywords\" content=\"\">
  864.       ";
  865.         }
  866.         // line 32
  867.         echo " ";
  868.         
  869.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  870.         
  871.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  872.     }
  873.     // line 49
  874.     public function block_stylesheets($context, array $blocks = [])
  875.     {
  876.         $macros $this->macros;
  877.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  878.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  879.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  880.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  881.         // line 50
  882.         echo "      ";
  883.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("tailwind");
  884.         echo "
  885.       ";
  886.         // line 51
  887.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("acoa");
  888.         echo "
  889.       ";
  890.         // line 52
  891.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("app");
  892.         echo "
  893.       ";
  894.         
  895.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  896.         
  897.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  898.     }
  899.     // line 716
  900.     public function block_header($context, array $blocks = [])
  901.     {
  902.         $macros $this->macros;
  903.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  904.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""header"));
  905.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  906.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""header"));
  907.         // line 717
  908.         echo "            <div id=\"topnav\" style=\"background-color: #041F60;\">
  909.                <div class=\"container mx-auto px-3\">
  910.                   <div class=\"flex flex-wrap items-center gap-x-6 gap-y-2 py-2 text-white\">
  911.                      <div class=\"text-left font-[600]\">
  912.                         Avez-vous une question?
  913.                      </div>
  914.                      <div class=\"flex items-center gap-2 whitespace-nowrap text-sm\">
  915.                         <a href=\"tel:+0590445599\"> Tel: 05 90 44 55 99</a>
  916.                      </div>
  917.                      <div class=\"flex items-center gap-2 text-sm\">
  918.                         <a href=\"mailto:contact@acoa.fr\">contact@acoa.fr</a>
  919.                      </div>
  920.                      <div class=\"flex items-center gap-2 min-w-0 flex-1 text-sm\">
  921.                         <p class=\"truncate xl:whitespace-normal\">
  922.                            7 Immeuble Plein Sud – rue Claude Emmanuel Blandin – ZAC de Moudong Sud 97122 BAIE-MAHAULT (Guadeloupe)
  923.                         </p>
  924.                      </div>
  925.                      <div class=\"ml-auto md:flex\">
  926.                         ";
  927.         // line 735
  928.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_FULLY")) {
  929.             // line 736
  930.             echo "                        <div id=\"login\" class=\"mt-2\">
  931.                            <button class=\"loginConnected h-8 rounded-full -mt-1 text-white inline-flex items-center justify-center gap-2 px-4\">
  932.                            <a href=\"";
  933.             // line 738
  934.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("backend_my_account");
  935.             echo "\">Mon compte</a>
  936.                            <span class=\"px-1\" aria-hidden=\"true\">|</span>
  937.                            <a href=\"";
  938.             // line 740
  939.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("app_logout");
  940.             echo "\">Deconnexion</a>
  941.                            </button>
  942.                         </div>
  943.                         ";
  944.         } else {
  945.             // line 744
  946.             echo "                        <div id=\"login\" class=\"mt-2\">
  947.                            <button class=\"loginDeconnected h-8 rounded-full -mt-1 text-white inline-flex items-center justify-center gap-2 px-4\">
  948.                            <i class=\"fa-solid fa-user text-[#F14816] text-base leading-none align-middle\"></i>
  949.                            <a href=\"";
  950.             // line 747
  951.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("login");
  952.             echo "\">Login</a>
  953.                            <span class=\"px-1\" aria-hidden=\"true\">|</span>
  954.                            <a href=\"";
  955.             // line 749
  956.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("login");
  957.             echo "\">Inscription</a>
  958.                            </button>
  959.                         </div>
  960.                         ";
  961.         }
  962.         // line 753
  963.         echo "                     </div>
  964.                   </div>
  965.                </div>
  966.             </div>
  967.            <div class=\"m-header md:hidden\">
  968.   <div class=\"container mx-auto px-3 h-14 flex items-center justify-between\">
  969.     <button class=\"m-burger\" style=\"height:20px;\" type=\"button\"
  970.             aria-controls=\"m-drawer\" aria-expanded=\"false\"
  971.             aria-label=\"Ouvrir le menu\">
  972.       <span></span><span></span><span></span>
  973.     </button>
  974.     <a class=\"m-brand\" href=\"";
  975.         // line 765
  976.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("homepage");
  977.         echo "\" aria-label=\"Accueil\">
  978.       <img src=\"";
  979.         // line 766
  980.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/logo_acoa.png"), "html"nulltrue);
  981.         echo "\" style=\"height:30px;\" alt=\"ACOA\" class=\"h-7 w-auto\">
  982.     </a>
  983.     ";
  984.         // line 769
  985.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_FULLY")) {
  986.             // line 770
  987.             echo "      <a class=\"m-account\" href=\"";
  988.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("backend_my_account");
  989.             echo "\" aria-label=\"Mon compte\">
  990.         <i class=\"fa-solid fa-user text-[#F14816] text-xl font-black\"></i>
  991.       </a>
  992.     ";
  993.         } else {
  994.             // line 774
  995.             echo "      <a class=\"m-account\" href=\"";
  996.             echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("login");
  997.             echo "\" aria-label=\"Se connecter\">
  998.         <i class=\"fa-solid fa-user text-[#F14816] text-xl font-black\"></i>
  999.       </a>
  1000.     ";
  1001.         }
  1002.         // line 778
  1003.         echo "  </div>
  1004.  ";
  1005.         // line 780
  1006.         if ((isset($context["is_home"]) || array_key_exists("is_home"$context) ? $context["is_home"] : (function () { throw new RuntimeError('Variable "is_home" does not exist.'780$this->source); })())) {
  1007.             // line 781
  1008.             echo "  <div class=\"m-ribbon\">
  1009.     <span class=\"home-event-text\">";
  1010.             // line 782
  1011.             echo twig_escape_filter($this->env, (isset($context["eventRibbonText"]) || array_key_exists("eventRibbonText"$context) ? $context["eventRibbonText"] : (function () { throw new RuntimeError('Variable "eventRibbonText" does not exist.'782$this->source); })()), "html"nulltrue);
  1012.             echo "</span>
  1013.   </div>
  1014. ";
  1015.         }
  1016.         // line 785
  1017.         echo "
  1018. </div>
  1019.             <nav id=\"m-drawer\" class=\"m-drawer md:hidden\" hidden>
  1020.                <div class=\"m-drawer__panel\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Navigation\">
  1021.                   <button class=\"m-drawer__close\" type=\"button\" aria-label=\"Fermer le menu\">×</button>
  1022.                   ";
  1023.         // line 791
  1024.         $context["current_path"] = 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.'791$this->source); })()), "request", [], "any"falsefalsefalse791), "pathInfo", [], "any"falsefalsefalse791);
  1025.         // line 792
  1026.         echo "                  ";
  1027.         $context["dom_paths"] = [=> "/organisation-sociale-medico-social"=> "/management"=> "/evolution-transition-pro"=> "/gestion-des-risques"=> "/mobilisation-et-cohesion-d-equipes"=> "/equipe-cadres-managers"=> "/organisation-travail-approche-qualite"=> "/elaboration-et-conduite-de-projet"=> "/sante-au-travail"];
  1028.         // line 803
  1029.         echo "                  ";
  1030.         $context["pre_routes"] = [=> "catalog_professionnel"=> "catalog_entreprise"];
  1031.         // line 804
  1032.         echo "                  <ul class=\"m-drawer__nav\" role=\"list\">
  1033.                      <li><a href=\"";
  1034.         // line 805
  1035.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("homepage");
  1036.         echo "\">Accueil</a></li>
  1037.                      <li><a href=\"/about\">Qui sommes-nous ?</a></li>
  1038.                      <li class=\"m-subnav\">
  1039.                         <button class=\"m-subnav__btn\" type=\"button\" aria-expanded=\"false\" aria-controls=\"m-subnav-dom\">
  1040.                           <span>Domaines de compétences</span>
  1041.                           <i class=\"fa-solid fa-chevron-down\" aria-hidden=\"true\"></i>
  1042.                         </button>
  1043.                         <ul id=\"m-subnav-dom\" class=\"m-subnav__list\" hidden>
  1044.                           <li><a class=\"";
  1045.         // line 814
  1046.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'814$this->source); })()) == "/organisation-sociale-medico-social")) {
  1047.             echo "is-active";
  1048.         }
  1049.         echo "\" href=\"/organisation-sociale-medico-social\">Organisation sociale &amp; médico sociale</a></li>
  1050.                           <li><a class=\"";
  1051.         // line 815
  1052.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'815$this->source); })()) == "/management")) {
  1053.             echo "is-active";
  1054.         }
  1055.         echo "\" href=\"/management\">Management des ressources humaines</a></li>
  1056.                           <li><a class=\"";
  1057.         // line 816
  1058.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'816$this->source); })()) == "/gestion-des-risques")) {
  1059.             echo "is-active";
  1060.         }
  1061.         echo "\" href=\"/gestion-des-risques\">Gestion globale des risques, des crises &amp; développement durable</a></li>
  1062.                           <li><a class=\"";
  1063.         // line 817
  1064.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'817$this->source); })()) == "/evolution-transition-pro")) {
  1065.             echo "is-active";
  1066.         }
  1067.         echo "\" href=\"/evolution-transition-pro\">Évolution et transition professionnelle</a></li>
  1068.                           <li><a class=\"";
  1069.         // line 818
  1070.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'818$this->source); })()) == "/mobilisation-et-cohesion-d-equipes")) {
  1071.             echo "is-active";
  1072.         }
  1073.         echo "\" href=\"/mobilisation-et-cohesion-d-equipes\">Mobilisation et cohésion d’équipes</a></li>
  1074.                           <li><a class=\"";
  1075.         // line 819
  1076.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'819$this->source); })()) == "/equipe-cadres-managers")) {
  1077.             echo "is-active";
  1078.         }
  1079.         echo "\" href=\"/equipe-cadres-managers\">Equipe de cadres et managers</a></li>
  1080.                           <li><a class=\"";
  1081.         // line 820
  1082.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'820$this->source); })()) == "/organisation-travail-approche-qualite")) {
  1083.             echo "is-active";
  1084.         }
  1085.         echo "\" href=\"/organisation-travail-approche-qualite\">Organisation du travail par l’approche qualité</a></li>
  1086.                           <li><a class=\"";
  1087.         // line 821
  1088.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'821$this->source); })()) == "/elaboration-et-conduite-de-projet")) {
  1089.             echo "is-active";
  1090.         }
  1091.         echo "\" href=\"/elaboration-et-conduite-de-projet\">Élaboration et conduite de projet</a></li>
  1092.                           <li><a class=\"";
  1093.         // line 822
  1094.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'822$this->source); })()) == "/sante-au-travail")) {
  1095.             echo "is-active";
  1096.         }
  1097.         echo "\" href=\"/sante-au-travail\">Santé au travail</a></li>
  1098.                         </ul>
  1099.                      </li>
  1100.                      <li class=\"m-subnav\">
  1101.                         <button class=\"m-subnav__btn\" type=\"button\" aria-expanded=\"false\" aria-controls=\"m-subnav-pre\">
  1102.                           <span>Prestations</span>
  1103.                           <i class=\"fa-solid fa-chevron-down\" aria-hidden=\"true\"></i>
  1104.                         </button>
  1105.                         <ul id=\"m-subnav-pre\" class=\"m-subnav__list\" hidden>
  1106.                           <li><a class=\"";
  1107.         // line 832
  1108.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'832$this->source); })()) == "catalog_professionnel")) {
  1109.             echo "is-active";
  1110.         }
  1111.         echo "\" href=\"";
  1112.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("catalog_professionnel");
  1113.         echo "\">Actions de formation</a></li>
  1114.                           <li><a class=\"";
  1115.         // line 833
  1116.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'833$this->source); })()) == "catalog_entreprise")) {
  1117.             echo "is-active";
  1118.         }
  1119.         echo "\" href=\"";
  1120.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("catalog_entreprise");
  1121.         echo "\">Interventions en entreprise</a></li>
  1122.                         </ul>
  1123.                      </li>
  1124.                      <li><a href=\"";
  1125.         // line 837
  1126.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("_contact");
  1127.         echo "\">Contact</a></li>
  1128.                   </ul>
  1129.                </div>
  1130.                <div class=\"m-drawer__backdrop\" tabindex=\"-1\" aria-hidden=\"true\"></div>
  1131.             </nav>
  1132.             ";
  1133.         // line 842
  1134.         $this->displayBlock('navbar'$context$blocks);
  1135.         // line 924
  1136.         echo "            <script>
  1137.                document.getElementById('navToggle')?.addEventListener('click', () => {
  1138.                  const el = document.getElementById('mobileNav');
  1139.                  el.classList.toggle('hidden');
  1140.                });
  1141.             </script>
  1142.             ";
  1143.         
  1144.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1145.         
  1146.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1147.     }
  1148.     // line 842
  1149.     public function block_navbar($context, array $blocks = [])
  1150.     {
  1151.         $macros $this->macros;
  1152.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1153.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""navbar"));
  1154.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1155.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""navbar"));
  1156.         // line 843
  1157.         echo "            ";
  1158.         $context["route_name"] = 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.'843$this->source); })()), "request", [], "any"falsefalsefalse843), "attributes", [], "any"falsefalsefalse843), "get", [=> "_route"], "method"falsefalsefalse843);
  1159.         // line 844
  1160.         echo "           <style>
  1161. #navbarindex .nav-logo{display:flex;align-items:center;justify-content:center;height:64px;padding-left:16px;padding-right:24px;line-height:0}
  1162. #navbarindex .nav-logo img{height:38px;width:auto;display:block}
  1163. @media (min-width:768px){
  1164.   #navbarindex .nav-logo img{height:40px}
  1165. }
  1166. @media (width:1920px) and (height:1080px), (min-width:1920px){
  1167.   #navbarindex .nav-logo img{height:32px}
  1168. }
  1169. </style>
  1170. ";
  1171.         // line 855
  1172.         $context["current_path"] = 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.'855$this->source); })()), "request", [], "any"falsefalsefalse855), "pathInfo", [], "any"falsefalsefalse855);
  1173.         // line 856
  1174.         $context["dom_paths"] = [=> "/organisation-sociale-medico-social"=> "/management"=> "/gestion-des-risques"=> "/evolution-transition-pro"=> "/mobilisation-et-cohesion-d-equipes"=> "/equipe-cadres-managers"=> "/organisation-travail-approche-qualite"=> "/elaboration-et-conduite-de-projet"=> "/sante-au-travail"];
  1175.         // line 867
  1176.         $context["pre_routes"] = [=> "catalog_professionnel"=> "catalog_entreprise"];
  1177.         // line 868
  1178.         $context["dom_active"] = twig_in_filter((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'868$this->source); })()), (isset($context["dom_paths"]) || array_key_exists("dom_paths"$context) ? $context["dom_paths"] : (function () { throw new RuntimeError('Variable "dom_paths" does not exist.'868$this->source); })()));
  1179.         // line 869
  1180.         $context["pre_active"] = twig_in_filter((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'869$this->source); })()), (isset($context["pre_routes"]) || array_key_exists("pre_routes"$context) ? $context["pre_routes"] : (function () { throw new RuntimeError('Variable "pre_routes" does not exist.'869$this->source); })()));
  1181.         // line 870
  1182.         echo "
  1183. <div id=\"navbarindex\" class=\"";
  1184.         // line 871
  1185.         echo (((isset($context["is_home"]) || array_key_exists("is_home"$context) ? $context["is_home"] : (function () { throw new RuntimeError('Variable "is_home" does not exist.'871$this->source); })())) ? ("home-nav-overlay") : ("bg-white shadow"));
  1186.         echo "\">
  1187.   <div class=\"container mx-auto px-3\">
  1188.     <div class=\"bg-white rounded-full shadow-md border border-gray-100 flex items-center min-h-[64px] px-3 sm:px-4\">
  1189.       <a href=\"";
  1190.         // line 874
  1191.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("homepage");
  1192.         echo "\" class=\"nav-logo shrink-0\">
  1193.         <img src=\"";
  1194.         // line 875
  1195.         echo twig_escape_filter($this->env$this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/logo_acoa.png"), "html"nulltrue);
  1196.         echo "\" alt=\"acoa\">
  1197.       </a>
  1198.       <nav class=\"flex-1\">
  1199.         <ul class=\"flex justify-center items-center gap-6 lg:gap-10 text-[#BA501D] font-semibold uppercase text-sm md:text-base\">
  1200.           <li><a class=\"py-2 ";
  1201.         // line 879
  1202.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'879$this->source); })()) == "homepage")) {
  1203.             echo "text-[#F14816]";
  1204.         }
  1205.         echo "\" href=\"";
  1206.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("homepage");
  1207.         echo "\">ACCUEIL</a></li>
  1208.           <li><a class=\"py-2 ";
  1209.         // line 880
  1210.         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.'880$this->source); })()), "request", [], "any"falsefalsefalse880), "pathInfo", [], "any"falsefalsefalse880) == "/about")) {
  1211.             echo "text-[#F14816]";
  1212.         }
  1213.         echo "\" href=\"/about\">QUI SOMMES-NOUS ?</a></li>
  1214.           <li class=\"nav-dd\">
  1215.             <button type=\"button\" class=\"nav-dd__trigger ";
  1216.         // line 883
  1217.         if ((isset($context["dom_active"]) || array_key_exists("dom_active"$context) ? $context["dom_active"] : (function () { throw new RuntimeError('Variable "dom_active" does not exist.'883$this->source); })())) {
  1218.             echo "text-[#F14816]";
  1219.         }
  1220.         echo "\" aria-haspopup=\"true\">
  1221.               <span>DOMAINES DE COMPÉTENCES</span>
  1222.               <svg class=\"nav-dd__chev\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\">
  1223.                 <path fill-rule=\"evenodd\" d=\"M5.23 7.21a.75.75 0 0 1 1.06.02L10 10.94l3.71-3.71a.75.75 0 1 1 1.06 1.06l-4.24 4.24a.75.75 0 0 1-1.06 0L5.21 8.29a.75.75 0 0 1 .02-1.08z\" clip-rule=\"evenodd\"></path>
  1224.               </svg>
  1225.             </button>
  1226.             <div class=\"nav-dd__menu\" role=\"menu\" aria-label=\"Domaines de compétences\">
  1227.               <a role=\"menuitem\" class=\"";
  1228.         // line 890
  1229.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'890$this->source); })()) == "/organisation-sociale-medico-social")) {
  1230.             echo "is-active";
  1231.         }
  1232.         echo "\" href=\"/organisation-sociale-medico-social\">Organisation sociale &amp; médico sociale</a>
  1233.               <a role=\"menuitem\" class=\"";
  1234.         // line 891
  1235.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'891$this->source); })()) == "/management")) {
  1236.             echo "is-active";
  1237.         }
  1238.         echo "\" href=\"/management\">Management des ressources humaines</a>
  1239.               <a role=\"menuitem\" class=\"";
  1240.         // line 892
  1241.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'892$this->source); })()) == "/gestion-des-risques")) {
  1242.             echo "is-active";
  1243.         }
  1244.         echo "\" href=\"/gestion-des-risques\">Gestion globale des risques, des crises &amp; développement durable</a>
  1245.               <a role=\"menuitem\" class=\"";
  1246.         // line 893
  1247.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'893$this->source); })()) == "/evolution-transition-pro")) {
  1248.             echo "is-active";
  1249.         }
  1250.         echo "\" href=\"/evolution-transition-pro\">Évolution et transition professionnelle</a>
  1251.               <a role=\"menuitem\" class=\"";
  1252.         // line 894
  1253.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'894$this->source); })()) == "/mobilisation-et-cohesion-d-equipes")) {
  1254.             echo "is-active";
  1255.         }
  1256.         echo "\" href=\"/mobilisation-et-cohesion-d-equipes\">Mobilisation et cohésion d’équipes</a>
  1257.               <a role=\"menuitem\" class=\"";
  1258.         // line 895
  1259.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'895$this->source); })()) == "/equipe-cadres-managers")) {
  1260.             echo "is-active";
  1261.         }
  1262.         echo "\" href=\"/equipe-cadres-managers\">Equipe de cadres et managers</a>
  1263.               <a role=\"menuitem\" class=\"";
  1264.         // line 896
  1265.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'896$this->source); })()) == "/organisation-travail-approche-qualite")) {
  1266.             echo "is-active";
  1267.         }
  1268.         echo "\" href=\"/organisation-travail-approche-qualite\">Organisation du travail par l’approche qualité</a>
  1269.               <a role=\"menuitem\" class=\"";
  1270.         // line 897
  1271.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'897$this->source); })()) == "/elaboration-et-conduite-de-projet")) {
  1272.             echo "is-active";
  1273.         }
  1274.         echo "\" href=\"/elaboration-et-conduite-de-projet\">Élaboration et conduite de projet</a>
  1275.               <a role=\"menuitem\" class=\"";
  1276.         // line 898
  1277.         if (((isset($context["current_path"]) || array_key_exists("current_path"$context) ? $context["current_path"] : (function () { throw new RuntimeError('Variable "current_path" does not exist.'898$this->source); })()) == "/sante-au-travail")) {
  1278.             echo "is-active";
  1279.         }
  1280.         echo "\" href=\"/sante-au-travail\">Santé au travail</a>
  1281.             </div>
  1282.           </li>
  1283.           <!--<li class=\"nav-dd\">
  1284.             <button type=\"button\" class=\"nav-dd__trigger ";
  1285.         // line 903
  1286.         if ((isset($context["pre_active"]) || array_key_exists("pre_active"$context) ? $context["pre_active"] : (function () { throw new RuntimeError('Variable "pre_active" does not exist.'903$this->source); })())) {
  1287.             echo "text-[#F14816]";
  1288.         }
  1289.         echo "\" aria-haspopup=\"true\">
  1290.               <span>PRESTATIONS</span>
  1291.               <svg class=\"nav-dd__chev\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\">
  1292.                 <path fill-rule=\"evenodd\" d=\"M5.23 7.21a.75.75 0 0 1 1.06.02L10 10.94l3.71-3.71a.75.75 0 1 1 1.06 1.06l-4.24 4.24a.75.75 0 0 1-1.06 0L5.21 8.29a.75.75 0 0 1 .02-1.08z\" clip-rule=\"evenodd\"></path>
  1293.               </svg>
  1294.             </button>
  1295.             <div class=\"nav-dd__menu\" role=\"menu\" aria-label=\"Prestations\">
  1296.               <a role=\"menuitem\" class=\"";
  1297.         // line 910
  1298.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'910$this->source); })()) == "catalog_professionnel")) {
  1299.             echo "is-active";
  1300.         }
  1301.         echo "\" href=\"";
  1302.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("catalog_professionnel");
  1303.         echo "\">Actions de formation</a>
  1304.               <a role=\"menuitem\" class=\"";
  1305.         // line 911
  1306.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'911$this->source); })()) == "catalog_entreprise")) {
  1307.             echo "is-active";
  1308.         }
  1309.         echo "\" href=\"";
  1310.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("catalog_entreprise");
  1311.         echo "\">Interventions en entreprise</a>
  1312.             </div>
  1313.           </li>-->
  1314.           <li><a class=\"py-2 ";
  1315.         // line 915
  1316.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'915$this->source); })()) == "_contact")) {
  1317.             echo "text-[#F14816]";
  1318.         }
  1319.         echo "\" href=\"";
  1320.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("_contact");
  1321.         echo "\">CONTACT</a></li>
  1322.         </ul>
  1323.       </nav>
  1324.       <div class=\"shrink-0 w-10 md:w-14\"></div>
  1325.     </div>
  1326.   </div>
  1327. </div>
  1328.             ";
  1329.         
  1330.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1331.         
  1332.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1333.     }
  1334.     // line 933
  1335.     public function block_content($context, array $blocks = [])
  1336.     {
  1337.         $macros $this->macros;
  1338.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1339.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  1340.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1341.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  1342.         
  1343.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1344.         
  1345.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1346.     }
  1347.     // line 935
  1348.     public function block_footer($context, array $blocks = [])
  1349.     {
  1350.         $macros $this->macros;
  1351.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1352.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  1353.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1354.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  1355.         // line 936
  1356.         echo "         <footer class=\"flex flex-col ";
  1357.         if (((isset($context["route_name"]) || array_key_exists("route_name"$context) ? $context["route_name"] : (function () { throw new RuntimeError('Variable "route_name" does not exist.'936$this->source); })()) == "student_lms_course_read")) {
  1358.             echo "StudentFooter";
  1359.         }
  1360.         echo "\">
  1361.   <div class=\"text-white\" style=\"background:#16235E; font-family:Poppins;\">
  1362.     <div class=\"boxFooter mx-auto py-10 px-6\">
  1363.       <div class=\"footer-grid\">
  1364.         <section class=\"footer-col footer-col--about\">
  1365.           <div class=\"footer-logo\">
  1366.             <img src=\"";
  1367.         // line 942
  1368.         echo twig_escape_filter($this->envtwig_replace_filter($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/images/logo_acoa.png"), [" " => "%20"]), "html"nulltrue);
  1369.         echo "\" alt=\"ACOA\">
  1370.           </div>
  1371.           <p class=\"footer-text\">
  1372.             Pour toute prestation ou partenariat, bénéficiez d'un accompagnement adapté et des
  1373.             solutions d'une équipe dédiée pour tous vos projets d'entreprise. Nous avons sûrement
  1374.             une solution pour vous.
  1375.           </p>
  1376.           <div class=\"footer-logo footer-logo--secondary\">
  1377.             <img src=\"";
  1378.         // line 950
  1379.         echo twig_escape_filter($this->envtwig_replace_filter($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/logo-guadeloupe.png"), [" " => "%20"]), "html"nulltrue);
  1380.         echo "\" alt=\"ACOA - L’énergie du changement\">
  1381.           </div>
  1382.         </section>
  1383.         <section class=\"footer-col footer-col--quality\">
  1384.           <h3 class=\"footer-title\">Qualité et certification</h3>
  1385.           <a href=\"https://www.dropbox.com/scl/fi/zkw0uqey6dkpu2iws7536/Certificat-Qualiopi-ACOA-SARL.pdf?rlkey=dovm2ge3x9joont4i8fp4tqx5&e=1&dl=0\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Ouvrir le certificat Qualiopi (nouvel onglet)\">
  1386.             <img src=\"";
  1387.         // line 957
  1388.         echo twig_escape_filter($this->envtwig_replace_filter($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/img/new-logo-qualiopi.png"), [" " => "%20"]), "html"nulltrue);
  1389.         echo "\" alt=\"Qualiopi\" class=\"qualio-badge\">
  1390.           </a>
  1391.           <p class=\"footer-text mt-4\">
  1392.             La certification Qualiopi a été délivrée au cabinet ACOA au titre des catégories d’actions suivantes&nbsp;:
  1393.           </p>
  1394.           <ul class=\"footer-list\">
  1395.             <li>Action de formation</li>
  1396.             <li>Bilan de compétences</li>
  1397.           </ul>
  1398.         </section>
  1399.         <section class=\"footer-col footer-col--links\">
  1400.           <h3 class=\"footer-title\">À propos de nous</h3>
  1401.           <ul class=\"footer-list\">
  1402.             <li><a href=\"/about\">Qui sommes-nous</a></li>
  1403.             <li><a href=\"";
  1404.         // line 972
  1405.         echo $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("_contact");
  1406.         echo "\">Contact</a></li>
  1407.             <li><a href=\"/politique-de-confidentialite\">Politique de confidentialité</a></li>
  1408.             <li><a href=\"/conditions-generales-de-vente\">Conditions Générales de ventes</a></li>
  1409.           </ul>
  1410.         </section>
  1411.         <section class=\"footer-col footer-col--news\">
  1412.           <h3 class=\"footer-title\">ABONNEZ VOUS A NOTRE NEWSLETTER</h3>
  1413.           <form class=\"news-form\" action=\"#\" method=\"post\">
  1414.             <div class=\"news-col\">
  1415.               <input type=\"text\" name=\"lastname\" placeholder=\"Nom\">
  1416.               <input type=\"text\" name=\"firstname\" placeholder=\"Prénom\">
  1417.               <input type=\"email\" name=\"email\" placeholder=\"Email\">
  1418.             </div>
  1419.             <button type=\"submit\" class=\"news-submit\">Abonnez-vous</button>
  1420.           </form>
  1421.         </section>
  1422.       </div>
  1423.     </div>
  1424.   </div>
  1425. </footer>
  1426.          ";
  1427.         // line 994
  1428.         $this->displayBlock('javascripts'$context$blocks);
  1429.         // line 1247
  1430.         echo "         ";
  1431.         
  1432.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1433.         
  1434.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1435.     }
  1436.     // line 994
  1437.     public function block_javascripts($context, array $blocks = [])
  1438.     {
  1439.         $macros $this->macros;
  1440.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  1441.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  1442.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  1443.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  1444.         // line 995
  1445.         echo "         <script src=\"https://unpkg.com/flowbite@1.3.4/dist/flowbite.js\"></script>
  1446.          ";
  1447.         // line 996
  1448.         echo $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("app");
  1449.         echo "
  1450.          <script>
  1451.             const btn = document.querySelector('.btn');
  1452.             
  1453.                 btn.addEventListener('click', () => {
  1454.             
  1455.                     window.scrollTo({
  1456.                         top: 0,
  1457.                         left: 0,
  1458.                         behavior: \"smooth\"
  1459.                     })
  1460.             
  1461.                 })
  1462.                 
  1463.          </script>
  1464.          <script>
  1465.             window.onscroll = function() {myFunction()};
  1466.             
  1467.                
  1468.                 var header = document.getElementById(\"navbarindex\");
  1469.             
  1470.                
  1471.                 var sticky = header.offsetTop;
  1472.             
  1473.                 function myFunction() {
  1474.                 if (window.pageYOffset > sticky) {
  1475.                     header.classList.add(\"sticky\");
  1476.                 } else {
  1477.                     header.classList.remove(\"sticky\");
  1478.                 }
  1479.             }
  1480.             
  1481.             function DisplayFond() {
  1482.                 var x = document.getElementById('MenuM');
  1483.                 var fdnoir = document.getElementById('fdBlack');
  1484.                 
  1485.                 if (x.style.display === 'none') {
  1486.                     x.style.display = 'block';
  1487.                     fdnoir.style.display = 'block';
  1488.                 } else {
  1489.                     x.style.display = 'none';
  1490.                     fdnoir.style.display = 'none';
  1491.                 }
  1492.             }
  1493.             function DisplayMenu() {
  1494.                 var x = document.getElementById('MenuM');
  1495.                 var fdnoir = document.getElementById('fdBlack');
  1496.                 x.style.display = 'block';
  1497.                 fdnoir.style.display = 'none';
  1498.             }
  1499.             
  1500.             function HideMenu() {
  1501.                 var x = document.getElementById('MenuM');
  1502.                 var fdnoir = document.getElementById('fdBlack');
  1503.                 x.style.display = 'none';
  1504.                 fdnoir.style.display = 'none';
  1505.             }
  1506.             
  1507.             function sayHi(){
  1508.                 var largeur = window.innerWidth;
  1509.                
  1510.                 if(largeur > 767) {
  1511.                     DisplayMenu();
  1512.                 }
  1513.                 if(largeur < 768) {
  1514.                     HideMenu();
  1515.                 }
  1516.             }
  1517.             
  1518.             window.onresize = sayHi;
  1519.             
  1520.             
  1521.             
  1522.          </script>
  1523.          <script type=\"application/javascript\">
  1524.             const btnShow = document.querySelectorAll('div.input-eye i');
  1525.             
  1526.             btnShow.forEach(item =>{
  1527.                 let show = false;
  1528.                 item.addEventListener('click', ()=>{
  1529.                     show = !show;
  1530.             
  1531.                     item.parentElement.children[0].setAttribute(
  1532.                         'type',
  1533.                         show ? 'text' : 'password'
  1534.                     );
  1535.             
  1536.                     item.parentElement.children[1].setAttribute(
  1537.                         'class',
  1538.                         show ? 'fa-solid fa-eye-slash' : 'fa-solid fa-eye'
  1539.                     );
  1540.                 });
  1541.             });
  1542.             
  1543.          </script>
  1544.          <script src=\"https://code.jquery.com/jquery-3.6.0.js\"></script>
  1545.          <script src=\"https://code.jquery.com/ui/1.13.1/jquery-ui.js\"></script>
  1546.          <script type=\"text/javascript\">
  1547.             document.addEventListener(\"DOMContentLoaded\", function() {
  1548.                 const navigation = \$( \"div.navigation\" );
  1549.                 navigation.addClass(\"w-full flex justify-center mx-auto mt-2 pt-2\"); 
  1550.                 
  1551.                 const pagination = \$(\"div.pagination\"); 
  1552.                 pagination.addClass(\"flex mx-1 px-1 inline-flex items-center -space-x-px\");
  1553.                 pagination.children().addClass('h-6 px-5 text-gray-600 bg-white border border-gray-600');
  1554.                 const current = \$(\"span.current\"); 
  1555.                 current.addClass(\"h-6 px-5 bg-gray-400 border border-gray-500\");
  1556.             });
  1557.             
  1558.          </script>
  1559.          <script>
  1560.             function onReady(callback) {
  1561.                 var intervalId = window.setInterval(function() {
  1562.                     if (document.getElementsByTagName('body')[0] !== undefined) {
  1563.                     window.clearInterval(intervalId);
  1564.                     callback.call(this);
  1565.                     }
  1566.                 }, 1000);
  1567.             }
  1568.             
  1569.             function setVisible(selector, visible) {
  1570.                 document.querySelector(selector).style.display = visible ? 'block' : 'none';
  1571.             }
  1572.             
  1573.             window.onload = function(e){ 
  1574.                 onReady(function() {
  1575.                     setVisible('#loading', false);
  1576.                 });
  1577.             
  1578.                 document.getElementById(\"MenuDropImg\").onclick = function(){
  1579.                     DisplayFond();
  1580.                 }; 
  1581.                 document.getElementById(\"fdBlack\").onclick = function(){
  1582.                     DisplayFond();
  1583.                 }; 
  1584.             }
  1585.             
  1586.             function set_alpha_lock()
  1587.             {
  1588.                 \$(\".numeric_input\").keypress(function(event)
  1589.                 {
  1590.                     var allowed_list = [\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\".\",\",\"];
  1591.                     var x = event.key;
  1592.                     
  1593.                     if (allowed_list.indexOf(x)==-1) {
  1594.                         return false;
  1595.                     }
  1596.                 });
  1597.             }
  1598.             
  1599.             \$(document).ready(function() {
  1600.                     set_alpha_lock();
  1601.                 });
  1602.                 
  1603.          </script>
  1604.          <script>
  1605.             (function () {
  1606.               const drawer   = document.getElementById('m-drawer');
  1607.               const burger   = document.querySelector('.m-burger');
  1608.               const closeBtn = drawer?.querySelector('.m-drawer__close');
  1609.               const backdrop = drawer?.querySelector('.m-drawer__backdrop');
  1610.             
  1611.               if (!drawer || !burger) return;
  1612.             
  1613.               function open(){
  1614.                 drawer.hidden = false;
  1615.                 requestAnimationFrame(()=> drawer.classList.add('open'));
  1616.                 burger.setAttribute('aria-expanded','true');
  1617.                 document.body.style.overflow = 'hidden';
  1618.               }
  1619.               function close(){
  1620.                 drawer.classList.remove('open');
  1621.                 burger.setAttribute('aria-expanded','false');
  1622.                 document.body.style.overflow = '';
  1623.                 setTimeout(()=>{ drawer.hidden = true; }, 200);
  1624.               }
  1625.             
  1626.               burger.addEventListener('click', () => drawer.hidden ? open() : close());
  1627.               closeBtn?.addEventListener('click', close);
  1628.               backdrop?.addEventListener('click', close);
  1629.               document.addEventListener('keydown', e => { if (e.key === 'Escape' && !drawer.hidden) close(); });
  1630.             })();
  1631.          </script>
  1632.          <script>
  1633.             document.addEventListener('DOMContentLoaded', function(){
  1634.               const btns = document.querySelectorAll('.m-subnav__btn');
  1635.               btns.forEach(function(btn){
  1636.                 btn.addEventListener('click', function(){
  1637.                   const controls = btn.getAttribute('aria-controls');
  1638.                   const panel = controls ? document.getElementById(controls) : null;
  1639.                   if(!panel) return;
  1640.                   const isOpen = !panel.hasAttribute('hidden');
  1641.                   if(isOpen){
  1642.                     panel.setAttribute('hidden','hidden');
  1643.                     btn.setAttribute('aria-expanded','false');
  1644.                   }else{
  1645.                     panel.removeAttribute('hidden');
  1646.                     btn.setAttribute('aria-expanded','true');
  1647.                   }
  1648.                 });
  1649.               });
  1650.             });
  1651.          </script>
  1652.          <script>
  1653.             document.addEventListener('DOMContentLoaded',function(){
  1654.               var track=document.querySelector('.hero-track');
  1655.               if(!track)return;
  1656.               var slides=Array.prototype.slice.call(track.querySelectorAll('article[data-scope]'));
  1657.               if(!slides.length)return;
  1658.               var index=0;
  1659.               var prevBtn=document.querySelector('.hero-nav.prev');
  1660.               var nextBtn=document.querySelector('.hero-nav.next');
  1661.               function getRibbonText(slide){
  1662.                 return slide.getAttribute('data-ribbon-text')||'';
  1663.               }
  1664.               function getRibbonScope(slide){
  1665.                 return slide.getAttribute('data-ribbon-scope')||'';
  1666.               }
  1667.               function updateRibbon(slide){
  1668.                 var text=getRibbonText(slide);
  1669.                 var scope=getRibbonScope(slide);
  1670.                 var ribbons=[document.querySelector('.home-event-ribbon'),document.querySelector('.m-ribbon')];
  1671.                 ribbons.forEach(function(ribbon){
  1672.                   if(!ribbon)return;
  1673.                   var input=ribbon.querySelector('input.home-event-text');
  1674.                   var span=ribbon.querySelector('span.home-event-text');
  1675.                   var scopeInput=ribbon.querySelector('input[name=\"scope\"]');
  1676.                   if(input)input.value=text;
  1677.                   if(span)span.textContent=text;
  1678.                   if(scopeInput)scopeInput.value=scope;
  1679.                 });
  1680.               }
  1681.               function goTo(i){
  1682.                 index=(i+slides.length)%slides.length;
  1683.                 slides.forEach(function(slide,idx){
  1684.                   if(idx===index){
  1685.                     slide.removeAttribute('hidden');
  1686.                     slide.classList.add('is-active');
  1687.                   }else{
  1688.                     slide.setAttribute('hidden','hidden');
  1689.                     slide.classList.remove('is-active');
  1690.                   }
  1691.                 });
  1692.                 updateRibbon(slides[index]);
  1693.               }
  1694.               if(prevBtn)prevBtn.addEventListener('click',function(){goTo(index-1);});
  1695.               if(nextBtn)nextBtn.addEventListener('click',function(){goTo(index+1);});
  1696.               goTo(0);
  1697.             });
  1698.          </script>
  1699.          ";
  1700.         
  1701.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  1702.         
  1703.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  1704.     }
  1705.     public function getTemplateName()
  1706.     {
  1707.         return "base.html.twig";
  1708.     }
  1709.     public function isTraitable()
  1710.     {
  1711.         return false;
  1712.     }
  1713.     public function getDebugInfo()
  1714.     {
  1715.         return array (  1528 => 996,  1525 => 995,  1515 => 994,  1505 => 1247,  1503 => 994,  1478 => 972,  1460 => 957,  1450 => 950,  1439 => 942,  1427 => 936,  1417 => 935,  1399 => 933,  1376 => 915,  1365 => 911,  1357 => 910,  1345 => 903,  1335 => 898,  1329 => 897,  1323 => 896,  1317 => 895,  1311 => 894,  1305 => 893,  1299 => 892,  1293 => 891,  1287 => 890,  1275 => 883,  1267 => 880,  1259 => 879,  1252 => 875,  1248 => 874,  1242 => 871,  1239 => 870,  1237 => 869,  1235 => 868,  1233 => 867,  1231 => 856,  1229 => 855,  1216 => 844,  1213 => 843,  1203 => 842,  1187 => 924,  1185 => 842,  1177 => 837,  1166 => 833,  1158 => 832,  1143 => 822,  1137 => 821,  1131 => 820,  1125 => 819,  1119 => 818,  1113 => 817,  1107 => 816,  1101 => 815,  1095 => 814,  1083 => 805,  1080 => 804,  1077 => 803,  1074 => 792,  1072 => 791,  1064 => 785,  1058 => 782,  1055 => 781,  1053 => 780,  1049 => 778,  1041 => 774,  1033 => 770,  1031 => 769,  1025 => 766,  1021 => 765,  1007 => 753,  1000 => 749,  995 => 747,  990 => 744,  983 => 740,  978 => 738,  974 => 736,  972 => 735,  952 => 717,  942 => 716,  930 => 52,  926 => 51,  921 => 50,  911 => 49,  901 => 32,  897 => 30,  892 => 28,  887 => 27,  877 => 26,  867 => 25,  863 => 23,  858 => 21,  853 => 20,  843 => 19,  832 => 16,  822 => 15,  808 => 1248,  806 => 935,  803 => 934,  801 => 933,  797 => 931,  795 => 716,  790 => 715,  787 => 712,  785 => 710,  784 => 709,  783 => 708,  781 => 707,  778 => 706,  775 => 705,  772 => 704,  769 => 703,  767 => 702,  761 => 701,  755 => 699,  752 => 698,  750 => 697,  125 => 75,  102 => 54,  100 => 49,  92 => 43,  83 => 33,  80 => 26,  78 => 19,  75 => 18,  73 => 15,  57 => 3,  55 => 2,  52 => 1,);
  1716.     }
  1717.     public function getSourceContext()
  1718.     {
  1719.         return new Source("<!DOCTYPE html>
  1720. {% set canEdit = canEdit|default(is_granted('ROLE_MANAGER')) %}
  1721. <html lang=\"{{ app.request.locale|split('_')[0] }}\">
  1722.    <head>
  1723.       <meta charset=\"UTF-8\">
  1724.       <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  1725.       <meta http-equiv=\"Cache-Control\" content=\"max-age=0\">
  1726.       <meta http-equiv=\"Cache-Control\" content=\"no-store\">
  1727.       <meta http-equiv=\"Cache-Control\" content=\"no-cache, no-store, must-revalidate\">
  1728.       <meta http-equiv=\"Cache-Control\" content=\"no-cache\">
  1729.       <meta http-equiv=\"Pragma\" content=\"no-cache\">
  1730.       <meta http-equiv=\"Expires\" content=\"0\">
  1731.       <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">
  1732.       <title>
  1733.          {% block title %}
  1734.          Welcome!
  1735.          {% endblock %}
  1736.       </title>
  1737.       {% block meta %}
  1738.       {% if  content.blocks[1][\"description\"] is defined  %}  
  1739.       <meta name=\"description\" content=\"{{content.blocks[1][\"description\"]|striptags}}\"> 
  1740.       {% else %}
  1741.       <meta name=\"description\" content=\"\">
  1742.       {% endif
  1743.       %} {% endblock %}
  1744.       {% block keywords %}
  1745.       {% if  content.blocks[1][\"keywords\"] is defined  %}  
  1746.       <meta name=\"keywords\" content=\"{{content.blocks[1][\"keywords\"]|striptags}}\"> 
  1747.       {% else %}
  1748.       <meta name=\"keywords\" content=\"\">
  1749.       {% endif
  1750.       %} {% endblock %}
  1751.       <link href=\"https://fonts.googleapis.com/css2?family=Inter:wght@700&display=swap\" rel=\"stylesheet\">
  1752.       <link href=\"https://unpkg.com/tailwindcss@^1.0/dist/tailwind.min.css\"rel=\"stylesheet\">
  1753.       <link rel=\"preconnect\" href=\"https://fonts.googleapis.com\">
  1754.       <link rel=\"stylesheet\" href=\"https://unpkg.com/swiper@9/swiper-bundle.min.css\">
  1755.       <script src=\"https://unpkg.com/swiper@9/swiper-bundle.min.js\"></script>
  1756.       <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\" crossorigin>
  1757.       <link href=\"https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;600&display=swap\" rel=\"stylesheet\">
  1758.       {#
  1759.       <link rel=\"stylesheet\" href=\"https://use.fontawesome.com/releases/v5.15.4/css/all.css\" integrity=\"sha384-DyZ88mC6Up2uqS4h/KRgHuoeGwBcD4Ng9SiP4dIRy0EXTlnuz47vAwmeGwVChigm\" crossorigin=\"anonymous\">
  1760.       #}
  1761.       <style> @import url('https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap');</style>
  1762.       <link href=\"https://fonts.cdnfonts.com/css/billion-dreams\" rel=\"stylesheet\">
  1763.       <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.1/css/all.min.css\" integrity=\"sha512-KfkfwYDsLkIlwQp6LFnl8zNdLGxu9YAA1QvwINks4PhcElQSvqcyVLLD9aMhXd13uQjoXtEKNosOWaZqXgel0g==\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" />
  1764.       <link href=\"https://code.jquery.com/ui/1.13.1/themes/base/jquery-ui.css\" rel=\"stylesheet\">
  1765.       <link rel=\"stylesheet\" href=\"https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.12/themes/default/style.min.css\" />
  1766.       <link href=\"https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/css/select2.min.css\" rel=\"stylesheet\" />
  1767.       {% block stylesheets %}
  1768.       {{ encore_entry_link_tags('tailwind') }}
  1769.       {{ encore_entry_link_tags('acoa') }}
  1770.       {{ encore_entry_link_tags('app') }}
  1771.       {% endblock %}
  1772.       <script src=\"https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js\" crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\"></script>
  1773.       <script src=\"https://cdnjs.cloudflare.com/ajax/libs/jstree/3.3.12/jstree.min.js\"></script>
  1774.       <script src=\"https://cdn.jsdelivr.net/npm/select2@4.1.0-rc.0/dist/js/select2.min.js\"></script>
  1775.       <style>
  1776.          html, body{
  1777.            width:100%;
  1778.            overflow-x: clip;
  1779.          }
  1780.          @supports not (overflow: clip){
  1781.            html, body{ overflow-x: hidden; }
  1782.          }
  1783.          #loading {
  1784.          position: fixed;
  1785.          left: 0px;
  1786.          top: 0px;
  1787.          width: 100%;
  1788.          height: 100%;
  1789.          z-index: 9999;
  1790.          opacity: 0.9;
  1791.          background: url(\"{{ asset('/images/Preloader_2.gif') }}\") center no-repeat #fff;  
  1792.          }
  1793.          .home-nav-overlay {
  1794.          position: absolute;
  1795.          top: 0;
  1796.          left: 0;
  1797.          right: 0;
  1798.          z-index: 50;
  1799.          background: transparent;
  1800.          }
  1801.          .hero {
  1802.          position: relative;
  1803.          margin-top: 0;
  1804.          }
  1805.          .hero-slide {
  1806.          position: relative;
  1807.          min-height: 80vh;
  1808.          }
  1809.          .hero-slide::before {
  1810.          content: \"\";
  1811.          position: absolute;
  1812.          inset: 0;
  1813.          background: var(--bg) center/cover no-repeat;
  1814.          z-index: 0;
  1815.          }
  1816.          .hero-overlay {
  1817.          position: absolute;
  1818.          inset: 0;
  1819.          background: rgba(7,51,73,.55); 
  1820.          z-index: 1;
  1821.          }
  1822.          .hero-content {
  1823.          position: relative;
  1824.          z-index: 2; 
  1825.          padding-top: 180px;
  1826.          }
  1827.          :root{
  1828.          --topbar-h: 50px;     
  1829.          --pill-h: 64px;       
  1830.          --ribbon-h: 28px;     
  1831.          --gap: 8px;           
  1832.          --nav-offset: 22px; 
  1833.          }
  1834.          .home-nav-overlay{
  1835.          position: absolute;
  1836.          top: var(--topbar-h);   
  1837.          left: 0; right: 0;
  1838.          z-index: 50;
  1839.          background: transparent;
  1840.          }
  1841.          .is-home #navbarindex > .container{
  1842.          margin-top: var(--nav-offset);
  1843.          }
  1844.          .hero{ position: relative; margin-top: 0; }
  1845.          .hero-slide{ position: relative; min-height: 80vh; }
  1846.          .hero-slide::before{
  1847.          content:\"\"; position:absolute; inset:0;
  1848.          background: var(--bg) center/cover no-repeat; z-index:0;
  1849.          }
  1850.          .hero-overlay{ position:absolute; inset:0; background:rgba(7,51,73,.55); z-index:1; }
  1851.          .hero-content{
  1852.          position:relative; z-index:2;
  1853.          padding-top: calc(var(--topbar-h) + var(--nav-offset) + var(--pill-h) + var(--ribbon-h) + var(--gap));
  1854.          }
  1855.          @media (max-width: 768px){
  1856.          :root{ --topbar-h: 46px; --ribbon-h: 24px; --nav-offset: 14px; }
  1857.          }
  1858.          :root{
  1859.          --ribbon-h: 24px;         
  1860.          --ribbon-radius: 9999px; 
  1861.          }
  1862.          .home-event-ribbon{
  1863.          margin-top: 10px;                
  1864.          height: var(--ribbon-h);
  1865.          border-radius: var(--ribbon-radius);
  1866.          background: #F14816;
  1867.          display: flex;
  1868.          align-items: center;
  1869.          justify-content: center;
  1870.          box-shadow: 0 3px 8px rgba(0,0,0,.15);
  1871.          }
  1872.          .home-event-text{
  1873.          color: #fff;
  1874.          font-weight: 700;
  1875.          text-transform: uppercase;
  1876.          letter-spacing: .04em;
  1877.          font-size: 11px;
  1878.          line-height: 1;
  1879.          white-space: nowrap;      
  1880.          }
  1881.          @media (max-width: 768px){
  1882.          :root{ --ribbon-h: 20px; }
  1883.          .home-event-text{ font-size: 10px; letter-spacing: .03em; }
  1884.          }
  1885.          .home-event-ribbon{
  1886.          width: 100%;                
  1887.          margin: 10px 0 0 0;       
  1888.          height: var(--ribbon-h, 24px);
  1889.          border-radius: 9999px;
  1890.          background: #F14816;
  1891.          display: flex;
  1892.          align-items: center;
  1893.          justify-content: center;
  1894.          box-shadow: 0 3px 8px rgba(0,0,0,.15);
  1895.          }
  1896.          #navbarindex > .container { padding-left: .75rem; padding-right: .75rem; } 
  1897.          .home-event-text{
  1898.          color:#fff; font-weight:700; text-transform:uppercase;
  1899.          letter-spacing:.04em; font-size:11px; line-height:1;
  1900.          white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
  1901.          }
  1902.          .home-event-ribbon--editable form,
  1903.          .m-ribbon--editable form{
  1904.          display:flex;
  1905.          align-items:center;
  1906.          width:100%;
  1907.          }
  1908.          .home-event-ribbon--editable .home-event-text,
  1909.          .m-ribbon--editable .home-event-text{
  1910.          flex:1;
  1911.          border:0;
  1912.          background:transparent;
  1913.          color:#fff;
  1914.          font-weight:700;
  1915.          text-transform:uppercase;
  1916.          letter-spacing:.04em;
  1917.          font-size:11px;
  1918.          line-height:1;
  1919.          padding:0 12px;
  1920.          outline:none;
  1921.          }
  1922.          .home-event-save{
  1923.          border:0;
  1924.          background:rgba(255,255,255,.25);
  1925.          color:#fff;
  1926.          border-radius:9999px;
  1927.          padding:4px 10px;
  1928.          margin-left:8px;
  1929.          font-size:11px;
  1930.          font-weight:600;
  1931.          cursor:pointer;
  1932.          white-space:nowrap;
  1933.          }
  1934.          .home-event-save:hover{
  1935.          background:rgba(255,255,255,.35);
  1936.          }
  1937.          @media (max-width: 768px){
  1938.          .m-ribbon--editable .home-event-text{
  1939.          font-size:10px;
  1940.          padding:0 8px;
  1941.          }
  1942.          .home-event-save{
  1943.          font-size:10px;
  1944.          padding:3px 8px;
  1945.          }
  1946.          }
  1947.          :root { --nav-offset: 22px; }
  1948.          .home-event-ribbon { margin-top: 10px; } 
  1949.          .home-event-ribbon {
  1950.          margin: 0 auto;
  1951.          margin-top: 8px;      
  1952.          max-width: 80%;       
  1953.          background: #F14816;  
  1954.          border-radius: 9999px;
  1955.          text-align: center;
  1956.          padding: 6px 20px;
  1957.          font-weight: 700;
  1958.          color: #fff;
  1959.          font-size: 0.875rem;
  1960.          }
  1961.          :root{
  1962.          --tabW: 42px;          
  1963.          --tabH: 117px;         
  1964.          --tabR: 20px;          
  1965.          --chevW: 10px;          
  1966.          --chevH: 8px;          
  1967.          }
  1968.          .hero-nav{
  1969.          position: absolute;
  1970.          top: 50%;
  1971.          transform: translateY(-50%);
  1972.          z-index: 3;
  1973.          width: var(--tabW);
  1974.          height: var(--tabH);
  1975.          box-sizing: border-box;
  1976.          background: rgba(217,217,217,.30);
  1977.          border: 1px solid rgba(255,255,255,.30);
  1978.          box-shadow: 0 2px 8px rgba(0,0,0,.20);
  1979.          backdrop-filter: blur(2px);
  1980.          -webkit-backdrop-filter: blur(2px);
  1981.          display: grid;           
  1982.          place-items: center;
  1983.          cursor: pointer;
  1984.          line-height: 0;
  1985.          }
  1986.          .hero-nav.prev{
  1987.          left: 0;
  1988.          border-radius: 0 var(--tabR) var(--tabR) 0;  
  1989.          }
  1990.          .hero-nav.next{
  1991.          right: 0;
  1992.          border-radius: var(--tabR) 0 0 var(--tabR);  
  1993.          }
  1994.          .hero-nav::before{
  1995.          content: \"\";
  1996.          width: 0; height: 0;
  1997.          border-top: var(--chevH) solid transparent;
  1998.          border-bottom: var(--chevH) solid transparent;
  1999.          }
  2000.          .hero-nav.prev{ left:0; }
  2001.          .hero-nav.next{
  2002.          right:0;
  2003.          border-radius: 20px 0 0 20px;
  2004.          }
  2005.          .hero-nav:hover{ box-shadow: 0 3px 12px rgba(0,0,0,.28); }
  2006.          @media (max-width:768px){
  2007.          :root{ --tabW:36px; --tabH:100px; }
  2008.          }
  2009.          .hero { position: relative; }
  2010.          .hero-nav{
  2011.          position:absolute;
  2012.          top:50%;
  2013.          transform:translateY(-50%);
  2014.          z-index:5;
  2015.          width:42px;
  2016.          height:117px;
  2017.          border:1px solid rgba(217,217,217,.30);
  2018.          background: rgba(141,156,165,.85);       
  2019.          border-radius: 0 20px 20px 0;            
  2020.          box-shadow:
  2021.          0 6px 14px rgba(0,0,0,.18),
  2022.          inset 0 1px 0 rgba(255,255,255,.25);
  2023.          display:flex;
  2024.          align-items:center;
  2025.          justify-content:center;
  2026.          font-size:0;
  2027.          color:transparent;
  2028.          }
  2029.          .hero-nav.prev{ left:-1px; }              
  2030.          .hero-nav.next{
  2031.          right:-1px;
  2032.          border-radius: 20px 0 0 20px;            
  2033.          }
  2034.          .hero-nav::before{
  2035.          content:\"\";
  2036.          display:block;
  2037.          width:0; height:0;
  2038.          border-top:8px solid transparent;
  2039.          border-bottom:8px solid transparent;
  2040.          }
  2041.          .hero-nav.prev::before{
  2042.          border-right:10px solid #fff;
  2043.          margin-left:2px;                         
  2044.          }
  2045.          .hero-nav.next::before{
  2046.          border-left:10px solid #fff;
  2047.          margin-right:2px;                       
  2048.          }
  2049.          .hero-nav:hover{
  2050.          background: rgba(141,156,165,.95);
  2051.          box-shadow:
  2052.          0 8px 16px rgba(0,0,0,.22),
  2053.          inset 0 1px 0 rgba(255,255,255,.3);
  2054.          }
  2055.          :root{
  2056.          --paddle-h: 72px;       
  2057.          }
  2058.          .hero-nav{
  2059.          height: var(--paddle-h);
  2060.          }
  2061.          .hero-nav.prev{  border-radius: 0 16px 16px 0; }
  2062.          .hero-nav.next{  border-radius: 16px 0 0 16px; }
  2063.          @media (max-width: 768px){
  2064.          :root{ --paddle-h: 64px; }
  2065.          .hero-nav.prev{ border-radius: 0 14px 14px 0; }
  2066.          .hero-nav.next{ border-radius: 14px 0 0 14px; }
  2067.          }
  2068.          .boxFooter{ max-width:1280px }
  2069.          .footer-grid{
  2070.          display:grid;
  2071.          grid-template-columns: repeat(3, 1fr);
  2072.          gap: clamp(28px, 4vw, 60px);
  2073.          align-items:start;
  2074.          }
  2075.          .footer-col{ min-width:0 }
  2076.          .footer-title{
  2077.          margin: 0 0 10px 0;
  2078.          font-weight:700;
  2079.          font-size: clamp(20px, 2.3vw, 34px);
  2080.          line-height:1.1;
  2081.          text-transform:none;
  2082.          }
  2083.          .footer-text{ color:#E8F2F7; line-height:1.8; margin:0 }
  2084.          .footer-list{ margin:14px 0 0 0; padding:0; list-style:none }
  2085.          .footer-list li{
  2086.          position:relative;
  2087.          margin: 12px 0 0 0;
  2088.          padding-left: 18px;
  2089.          }
  2090.          .footer-list li::before{
  2091.          content:\"\"; position:absolute; left:0; top:.62em;
  2092.          width:6px; height:6px; border-radius:2px; background:#6CA1B8;
  2093.          }
  2094.          .footer-logo img{ width:auto; height:64px; display:block; margin:0 0 24px 0; background:#fff; padding:4px 6px; border-radius:4px }
  2095.          .qualio-badge{ height:125px; width:auto; display:block; margin: 6px 0 0 0 }
  2096.          .news-form{ margin-top:6px }
  2097.          .news-row{
  2098.          display:grid; grid-template-columns: 1fr 1fr 1fr; gap: 10px;
  2099.          margin: 6px 0 12px 0;
  2100.          }
  2101.          .news-row input{
  2102.          height:44px; border-radius:10px; border:1px solid rgba(255,255,255,.25);
  2103.          background: #0f4b67; color:#fff; padding:0 12px;
  2104.          }
  2105.          .news-row input::placeholder{ color:#C8D8E1 }
  2106.          .news-submit{
  2107.          display:inline-flex; align-items:center; justify-content:center;
  2108.          min-height:44px; padding:0 22px; border-radius:9999px; border:0;
  2109.          background:#F14816; color:#fff; font-weight:700;
  2110.          box-shadow:0 10px 22px rgba(241,72,22,.25);
  2111.          }
  2112.          .news-submit:hover{ filter:brightness(1.06); transform:translateY(-1px) }
  2113.          @media (max-width: 1024px){
  2114.          .footer-grid{ grid-template-columns: 1fr; }
  2115.          .news-row{ grid-template-columns: 1fr; }
  2116.          }
  2117.          .boxFooter{ max-width:1280px }
  2118.          .footer-grid{
  2119.          display:grid;
  2120.          grid-template-columns: 1.2fr 1.2fr 1fr 1fr;
  2121.          gap: clamp(24px, 4vw, 56px);
  2122.          align-items:start;
  2123.          }
  2124.          .footer-col{ min-width:0 }
  2125.          .footer-title{
  2126.          margin: 0 0 10px 0;
  2127.          font-weight:700;
  2128.          font-size: clamp(14px, 1.4vw, 18px);
  2129.          line-height:1.2;
  2130.          text-transform:none;
  2131.          color:#fff;
  2132.          }
  2133.          .footer-text{ color:#E8F2F7; line-height:1.8; margin:0 }
  2134.          .footer-list{ margin:12px 0 0 0; padding:0; list-style:none }
  2135.          .footer-list li{ position:relative; margin:10px 0 0 0; padding-left:16px }
  2136.          .footer-list li::before{
  2137.          content:\"\"; position:absolute; left:0; top:.6em;
  2138.          width:6px; height:6px; border-radius:2px; background:#6CA1B8;
  2139.          }
  2140.          .footer-list a{ color:#E8F2F7; }
  2141.          .footer-list a:hover{ color:#fff; text-decoration:underline }
  2142.          .footer-logo img{ height:64px; width:auto; background:#fff; padding:4px 6px; border-radius:4px; display:block; margin-bottom:16px }
  2143.          .footer-logo--secondary img{ height:56px; margin-top:14px; margin-bottom:0; }
  2144.          .qualio-badge{ height:125px; width:auto; display:block }
  2145.          .news-form{ margin-top:6px }
  2146.          .news-col{ display:grid; grid-template-columns:1fr; gap:8px; max-width:280px }
  2147.          .news-col input{
  2148.          height:38px; border-radius:6px; border:1px solid rgba(255,255,255,.25);
  2149.          background:#0f4b67; color:#fff; padding:0 10px; width:100%;
  2150.          }
  2151.          .news-col input::placeholder{ color:#C8D8E1 }
  2152.          .news-submit{
  2153.          margin-top:10px;
  2154.          display:inline-flex; align-items:center; justify-content:center;
  2155.          min-height:36px; padding:0 18px; border-radius:9999px; border:0;
  2156.          background:#F14816; color:#fff; font-weight:700;
  2157.          box-shadow:0 10px 22px rgba(241,72,22,.25);
  2158.          }
  2159.          .news-submit:hover{ filter:brightness(1.06); transform:translateY(-1px) }
  2160.          @media (max-width: 1100px){
  2161.          .footer-grid{ grid-template-columns: 1fr 1fr; }
  2162.          }
  2163.          @media (max-width: 640px){
  2164.          .footer-grid{ grid-template-columns: 1fr; }
  2165.          }
  2166.          .footer-col--news .news-col input{
  2167.          background:#fff;
  2168.          color:#BA501D;
  2169.          border:1px solid rgba(10,42,69,.18);
  2170.          }
  2171.          .footer-col--news .news-col input::placeholder{
  2172.          color:#6B7280; opacity:1;
  2173.          }
  2174.          @media (max-width:768px){
  2175.          #navbarindex{ display:none !important; }      
  2176.          }
  2177.          @media (min-width:769px){
  2178.          .m-header, #m-drawer, .m-ribbon{ display:none !important; } 
  2179.          }
  2180.          .m-header{ position:sticky; top:0; z-index:60; background:#fff; box-shadow:0 1px 0 rgba(0,0,0,.06); }
  2181.          .m-burger,.m-account{ display:grid; place-items:center; width:40px; height:40px; border:0; background:none; cursor:pointer; }
  2182.          .m-burger span{
  2183.          display:block;
  2184.          width:22px;
  2185.          height:3px;
  2186.          background:#F14816;
  2187.          border-radius:2px;
  2188.          margin:3px 0;
  2189.          box-shadow:0 0 0 1px rgba(241,72,22,.08) inset;
  2190.          }
  2191.          .m-burger:focus-visible{ outline:2px solid #F14816; outline-offset:2px; }
  2192.          .m-account i{
  2193.          color:#F14816 !important;
  2194.          font-weight:900;
  2195.          font-size:1.25rem;
  2196.          }
  2197.          .m-ribbon{
  2198.          height:22px; display:flex; align-items:center; justify-content:center;
  2199.          background:#F14816; color:#fff; font-weight:700; font-size:10px; letter-spacing:.03em;
  2200.          }
  2201.          .m-drawer{ position:fixed; inset:0; z-index:70; }
  2202.          .m-drawer[hidden]{ display:none !important; }
  2203.          .m-drawer__backdrop{ position:absolute; inset:0; background:rgba(0,0,0,.45); z-index:0; }
  2204.          .m-drawer__panel{
  2205.          position:absolute; top:0; left:0; bottom:0; width:min(84vw,360px);
  2206.          background:#fff; box-shadow:0 10px 30px rgba(0,0,0,.25);
  2207.          padding:18px 14px; transform:translateX(-102%); transition:transform .2s ease;
  2208.          z-index:1;
  2209.          }
  2210.          .m-drawer.open .m-drawer__panel{ transform:translateX(0); }
  2211.          .m-drawer__close{ position:absolute; top:8px; right:8px; width:36px; height:36px; border:0; background:#f5f5f6; border-radius:8px; font-size:20px; }
  2212.          .m-drawer__nav{ list-style:none; margin:48px 0 0; padding:0; display:grid; gap:10px; }
  2213.          .m-drawer__nav a{
  2214.          display:block; padding:12px 10px; border-radius:10px; color:#BA501D; font-weight:700; text-decoration:none;
  2215.          }
  2216.          .m-drawer__nav a:hover{ background:#f3f6f9; }
  2217.          @media (max-width:768px){
  2218.          .hero .container.hero-content{
  2219.          display:flex; flex-direction:column; align-items:flex-start; gap:10px;
  2220.          padding:140px 16px 88px !important;
  2221.          text-align:left;
  2222.          }
  2223.          .hero .hero-kicker{ order:1; font-size:12px; }
  2224.          .hero .hero-title{ order:2; font-size:clamp(22px,7vw,30px); margin:8px 0 4px; }
  2225.          .hero .hero-ctas{ order:99; margin-top:6px; }   
  2226.          .hero .hero-ctas .btn{ padding:12px 20px; }
  2227.          .hero .hero-nav{ display:none !important; }    
  2228.          .hero .hero-dots{ bottom:16px; }
  2229.          }
  2230.          @media (max-width: 640px){
  2231.          .footer-grid{
  2232.          display: grid !important;
  2233.          grid-template-columns: 1fr;
  2234.          gap: 20px;
  2235.          align-items: start;
  2236.          }
  2237.          .footer-col{
  2238.          display:block !important;
  2239.          min-width:0;
  2240.          }
  2241.          .footer-col--about .footer-logo,
  2242.          .footer-col--quality .qualio-badge{
  2243.          justify-self:center;
  2244.          margin-left:auto;
  2245.          margin-right:auto;
  2246.          }
  2247.          .footer-col--about .footer-logo img,
  2248.          .footer-col--about .footer-logo--secondary img,
  2249.          .footer-col--quality .qualio-badge{
  2250.          height:125px;
  2251.          width:auto;
  2252.          }
  2253.          .footer-title{
  2254.          text-align:center;
  2255.          font-size:14px;
  2256.          }
  2257.          .footer-text,
  2258.          .footer-list{
  2259.          font-size:13px;
  2260.          line-height:1.6;
  2261.          }
  2262.          .footer-col--news .news-col{
  2263.          max-width:320px;
  2264.          margin:8px auto 0;
  2265.          display:grid;
  2266.          grid-template-columns:1fr;
  2267.          gap:10px;
  2268.          }
  2269.          .footer-col--news .news-submit{
  2270.          display:block;
  2271.          margin:10px auto 0;
  2272.          min-width:180px;
  2273.          border-radius:9999px;
  2274.          }
  2275.          }
  2276.          @media (max-width: 767.98px){
  2277.          #topnav{ display:none !important; }
  2278.          :root{ --topbar-h: 0px !important; } 
  2279.          }
  2280.          :root{--aoca-orange:#BA501D}
  2281.          .bg-aoca-orange{background-color:var(--aoca-orange)!important}
  2282.          .aoca-orange-bar{background-color:var(--aoca-orange)}
  2283.          .navbar .nav-link{font-size:14px;line-height:1.1}
  2284.          .navbar-brand img{max-height:32px;width:auto;height:auto}
  2285.          @media (width:1920px) and (height:1080px), (min-width:1920px){
  2286.            #navbarindex ul{font-size:12px}
  2287.            #navbarindex a.py-2{padding-top:.375rem;padding-bottom:.375rem}
  2288.          }
  2289.          html, body{
  2290.   max-width:100%;
  2291.   overflow-x:hidden;
  2292. }
  2293.          .nav-dd{ position:relative; }
  2294.          .nav-dd__trigger{
  2295.            display:inline-flex;
  2296.            align-items:center;
  2297.            gap:.5rem;
  2298.            border:0;
  2299.            background:transparent;
  2300.            cursor:pointer;
  2301.            padding: .5rem 0;
  2302.            color: inherit;
  2303.            font: inherit;
  2304.            letter-spacing: inherit;
  2305.            text-transform: inherit;
  2306.            line-height: inherit;
  2307.          }
  2308.          .nav-dd__chev{ width:14px; height:14px; display:inline-block; transition:transform .15s ease; }
  2309.          .nav-dd__menu{
  2310.            display:none;
  2311.            position:absolute;
  2312.            left:50%;
  2313.            top:100%;
  2314.            transform:translateX(-50%);
  2315.            margin-top:14px;
  2316.            min-width: 360px;
  2317.            max-width: min(520px, 80vw);
  2318.            background:#fff;
  2319.            border:1px solid rgba(229,231,235,1);
  2320.            border-radius: 18px;
  2321.            box-shadow: 0 18px 40px rgba(0,0,0,.12);
  2322.            padding: 12px 0;
  2323.            z-index: 1000;
  2324.          }
  2325.          .nav-dd__menu::before{
  2326.            content:\"\";
  2327.            position:absolute;
  2328.            left:0;
  2329.            right:0;
  2330.            top:-14px;
  2331.            height:14px;
  2332.          }
  2333.          .nav-dd:hover .nav-dd__menu,
  2334.          .nav-dd:focus-within .nav-dd__menu{ display:block; }
  2335.          .nav-dd:hover .nav-dd__chev,
  2336.          .nav-dd:focus-within .nav-dd__chev{ transform: rotate(180deg); }
  2337.          .nav-dd__menu a{
  2338.            display:block;
  2339.            padding: 12px 18px;
  2340.            color:#4B5563;
  2341.            font-weight:600;
  2342.            text-transform:none;
  2343.            letter-spacing:0;
  2344.            white-space:nowrap;
  2345.          }
  2346.          .nav-dd__menu a:hover{
  2347.            background:#F3F6F9;
  2348.            color:#111827;
  2349.          }
  2350.          .nav-dd__menu a.is-active{ color:#F14816; }
  2351.          .m-subnav__btn{
  2352.            width:100%;
  2353.            display:flex;
  2354.            align-items:center;
  2355.            justify-content:space-between;
  2356.            padding:12px 10px;
  2357.            border-radius:10px;
  2358.            color:#BA501D;
  2359.            font-weight:700;
  2360.            background:transparent;
  2361.            border:0;
  2362.            cursor:pointer;
  2363.          }
  2364.          .m-subnav__btn:hover{ background:#f3f6f9; }
  2365.          .m-subnav__list{
  2366.            list-style:none;
  2367.            padding:0;
  2368.            margin: 6px 0 0;
  2369.            display:grid;
  2370.            gap:6px;
  2371.          }
  2372.          .m-subnav__list[hidden]{ display:none !important; }
  2373.          .m-subnav__list a{
  2374.            display:block;
  2375.            padding:10px 10px 10px 14px;
  2376.            border-radius:10px;
  2377.            color:#4B5563;
  2378.            font-weight:700;
  2379.            text-decoration:none;
  2380.          }
  2381.          .m-subnav__list a:hover{ background:#f3f6f9; color:#111827; }
  2382.          .m-subnav__list a.is-active{ color:#F14816; }
  2383.       </style>
  2384.       <script>
  2385.          function onReady2(callback) {
  2386.              var intervalId = window.setInterval(function() {
  2387.                  if (document.getElementsByTagName('body')[0] !== undefined) {
  2388.                  window.clearInterval(intervalId);
  2389.                  callback.call(this);
  2390.                  }
  2391.              }, 100);
  2392.          }
  2393.          
  2394.          function setVisible2(selector, visible) {
  2395.              document.querySelector(selector).style.display = visible ? 'block' : 'none';
  2396.          }
  2397.          
  2398.          window.onload = function(e){ 
  2399.              onReady2(function() {
  2400.                  setVisible2('#loading', false);
  2401.              });
  2402.          }
  2403.       </script>
  2404.    </head>
  2405.    {% set route_name = app.request.attributes.get('_route') %}
  2406.    {% set is_home = route_name in ['home','homepage','app_home','website_home','front_home'] %}
  2407.    <body class=\"{{ is_home ? 'is-home' : '' }}\">
  2408.       <div id=\"loading\"></div>
  2409.       <div class=\"mx-auto overflow-x-hidden {% if route_name == 'student_lms_course_read' %}StudentContainer{% endif %}\">
  2410.          {% set route_name = app.request.attributes.get('_route') %}
  2411.          {% set is_home = route_name in ['home','homepage','app_home','website_home','front_home'] %}
  2412.          {% set route_name = app.request.attributes.get('_route') %}
  2413.          {% set path      = app.request.pathinfo %}
  2414.          {% set locale    = app.request.locale|split('_')[0] %}
  2415.          {% set is_home =
  2416.          route_name in ['home','homepage','app_home','website_home','front_home'] 
  2417.          or path == '/'                                                             
  2418.          or path == '/' ~ locale
  2419.          %}
  2420.          {% set eventRibbonText = eventRibbonText|default(
  2421.          'JEUDI 5 ET VENDREDI 6 DÉCEMBRE 2024 · HÔTEL ARAWAK · GOSIER, GUADELOUPE'
  2422.          ) %}
  2423.          <header class=\"{{ is_home ? 'absolute top-0 left-0 right-0 z-50' : 'relative z-10' }}\">
  2424.             {% block header %}
  2425.             <div id=\"topnav\" style=\"background-color: #041F60;\">
  2426.                <div class=\"container mx-auto px-3\">
  2427.                   <div class=\"flex flex-wrap items-center gap-x-6 gap-y-2 py-2 text-white\">
  2428.                      <div class=\"text-left font-[600]\">
  2429.                         Avez-vous une question?
  2430.                      </div>
  2431.                      <div class=\"flex items-center gap-2 whitespace-nowrap text-sm\">
  2432.                         <a href=\"tel:+0590445599\"> Tel: 05 90 44 55 99</a>
  2433.                      </div>
  2434.                      <div class=\"flex items-center gap-2 text-sm\">
  2435.                         <a href=\"mailto:contact@acoa.fr\">contact@acoa.fr</a>
  2436.                      </div>
  2437.                      <div class=\"flex items-center gap-2 min-w-0 flex-1 text-sm\">
  2438.                         <p class=\"truncate xl:whitespace-normal\">
  2439.                            7 Immeuble Plein Sud – rue Claude Emmanuel Blandin – ZAC de Moudong Sud 97122 BAIE-MAHAULT (Guadeloupe)
  2440.                         </p>
  2441.                      </div>
  2442.                      <div class=\"ml-auto md:flex\">
  2443.                         {% if is_granted('IS_AUTHENTICATED_FULLY') %}
  2444.                         <div id=\"login\" class=\"mt-2\">
  2445.                            <button class=\"loginConnected h-8 rounded-full -mt-1 text-white inline-flex items-center justify-center gap-2 px-4\">
  2446.                            <a href=\"{{ path('backend_my_account') }}\">Mon compte</a>
  2447.                            <span class=\"px-1\" aria-hidden=\"true\">|</span>
  2448.                            <a href=\"{{ path('app_logout') }}\">Deconnexion</a>
  2449.                            </button>
  2450.                         </div>
  2451.                         {% else %}
  2452.                         <div id=\"login\" class=\"mt-2\">
  2453.                            <button class=\"loginDeconnected h-8 rounded-full -mt-1 text-white inline-flex items-center justify-center gap-2 px-4\">
  2454.                            <i class=\"fa-solid fa-user text-[#F14816] text-base leading-none align-middle\"></i>
  2455.                            <a href=\"{{ path('login') }}\">Login</a>
  2456.                            <span class=\"px-1\" aria-hidden=\"true\">|</span>
  2457.                            <a href=\"{{ path('login') }}\">Inscription</a>
  2458.                            </button>
  2459.                         </div>
  2460.                         {% endif %}
  2461.                      </div>
  2462.                   </div>
  2463.                </div>
  2464.             </div>
  2465.            <div class=\"m-header md:hidden\">
  2466.   <div class=\"container mx-auto px-3 h-14 flex items-center justify-between\">
  2467.     <button class=\"m-burger\" style=\"height:20px;\" type=\"button\"
  2468.             aria-controls=\"m-drawer\" aria-expanded=\"false\"
  2469.             aria-label=\"Ouvrir le menu\">
  2470.       <span></span><span></span><span></span>
  2471.     </button>
  2472.     <a class=\"m-brand\" href=\"{{ path('homepage') }}\" aria-label=\"Accueil\">
  2473.       <img src=\"{{ asset('/images/logo_acoa.png') }}\" style=\"height:30px;\" alt=\"ACOA\" class=\"h-7 w-auto\">
  2474.     </a>
  2475.     {% if is_granted('IS_AUTHENTICATED_FULLY') %}
  2476.       <a class=\"m-account\" href=\"{{ path('backend_my_account') }}\" aria-label=\"Mon compte\">
  2477.         <i class=\"fa-solid fa-user text-[#F14816] text-xl font-black\"></i>
  2478.       </a>
  2479.     {% else %}
  2480.       <a class=\"m-account\" href=\"{{ path('login') }}\" aria-label=\"Se connecter\">
  2481.         <i class=\"fa-solid fa-user text-[#F14816] text-xl font-black\"></i>
  2482.       </a>
  2483.     {% endif %}
  2484.   </div>
  2485.  {% if is_home %}
  2486.   <div class=\"m-ribbon\">
  2487.     <span class=\"home-event-text\">{{ eventRibbonText }}</span>
  2488.   </div>
  2489. {% endif %}
  2490. </div>
  2491.             <nav id=\"m-drawer\" class=\"m-drawer md:hidden\" hidden>
  2492.                <div class=\"m-drawer__panel\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Navigation\">
  2493.                   <button class=\"m-drawer__close\" type=\"button\" aria-label=\"Fermer le menu\">×</button>
  2494.                   {% set current_path = app.request.pathInfo %}
  2495.                   {% set dom_paths = [
  2496.                     '/organisation-sociale-medico-social',
  2497.                     '/management',
  2498.                     '/evolution-transition-pro',
  2499.                     '/gestion-des-risques',
  2500.                     '/mobilisation-et-cohesion-d-equipes',
  2501.                     '/equipe-cadres-managers',
  2502.                     '/organisation-travail-approche-qualite',
  2503.                     '/elaboration-et-conduite-de-projet',
  2504.                     '/sante-au-travail'
  2505.                   ] %}
  2506.                   {% set pre_routes = ['catalog_professionnel','catalog_entreprise'] %}
  2507.                   <ul class=\"m-drawer__nav\" role=\"list\">
  2508.                      <li><a href=\"{{ path('homepage') }}\">Accueil</a></li>
  2509.                      <li><a href=\"/about\">Qui sommes-nous ?</a></li>
  2510.                      <li class=\"m-subnav\">
  2511.                         <button class=\"m-subnav__btn\" type=\"button\" aria-expanded=\"false\" aria-controls=\"m-subnav-dom\">
  2512.                           <span>Domaines de compétences</span>
  2513.                           <i class=\"fa-solid fa-chevron-down\" aria-hidden=\"true\"></i>
  2514.                         </button>
  2515.                         <ul id=\"m-subnav-dom\" class=\"m-subnav__list\" hidden>
  2516.                           <li><a class=\"{% if current_path == '/organisation-sociale-medico-social' %}is-active{% endif %}\" href=\"/organisation-sociale-medico-social\">Organisation sociale &amp; médico sociale</a></li>
  2517.                           <li><a class=\"{% if current_path == '/management' %}is-active{% endif %}\" href=\"/management\">Management des ressources humaines</a></li>
  2518.                           <li><a class=\"{% if current_path == '/gestion-des-risques' %}is-active{% endif %}\" href=\"/gestion-des-risques\">Gestion globale des risques, des crises &amp; développement durable</a></li>
  2519.                           <li><a class=\"{% if current_path == '/evolution-transition-pro' %}is-active{% endif %}\" href=\"/evolution-transition-pro\">Évolution et transition professionnelle</a></li>
  2520.                           <li><a class=\"{% if current_path == '/mobilisation-et-cohesion-d-equipes' %}is-active{% endif %}\" href=\"/mobilisation-et-cohesion-d-equipes\">Mobilisation et cohésion d’équipes</a></li>
  2521.                           <li><a class=\"{% if current_path == '/equipe-cadres-managers' %}is-active{% endif %}\" href=\"/equipe-cadres-managers\">Equipe de cadres et managers</a></li>
  2522.                           <li><a class=\"{% if current_path == '/organisation-travail-approche-qualite' %}is-active{% endif %}\" href=\"/organisation-travail-approche-qualite\">Organisation du travail par l’approche qualité</a></li>
  2523.                           <li><a class=\"{% if current_path == '/elaboration-et-conduite-de-projet' %}is-active{% endif %}\" href=\"/elaboration-et-conduite-de-projet\">Élaboration et conduite de projet</a></li>
  2524.                           <li><a class=\"{% if current_path == '/sante-au-travail' %}is-active{% endif %}\" href=\"/sante-au-travail\">Santé au travail</a></li>
  2525.                         </ul>
  2526.                      </li>
  2527.                      <li class=\"m-subnav\">
  2528.                         <button class=\"m-subnav__btn\" type=\"button\" aria-expanded=\"false\" aria-controls=\"m-subnav-pre\">
  2529.                           <span>Prestations</span>
  2530.                           <i class=\"fa-solid fa-chevron-down\" aria-hidden=\"true\"></i>
  2531.                         </button>
  2532.                         <ul id=\"m-subnav-pre\" class=\"m-subnav__list\" hidden>
  2533.                           <li><a class=\"{% if route_name == 'catalog_professionnel' %}is-active{% endif %}\" href=\"{{ path('catalog_professionnel') }}\">Actions de formation</a></li>
  2534.                           <li><a class=\"{% if route_name == 'catalog_entreprise' %}is-active{% endif %}\" href=\"{{ path('catalog_entreprise') }}\">Interventions en entreprise</a></li>
  2535.                         </ul>
  2536.                      </li>
  2537.                      <li><a href=\"{{ path('_contact') }}\">Contact</a></li>
  2538.                   </ul>
  2539.                </div>
  2540.                <div class=\"m-drawer__backdrop\" tabindex=\"-1\" aria-hidden=\"true\"></div>
  2541.             </nav>
  2542.             {% block navbar %}
  2543.             {% set route_name = app.request.attributes.get('_route') %}
  2544.            <style>
  2545. #navbarindex .nav-logo{display:flex;align-items:center;justify-content:center;height:64px;padding-left:16px;padding-right:24px;line-height:0}
  2546. #navbarindex .nav-logo img{height:38px;width:auto;display:block}
  2547. @media (min-width:768px){
  2548.   #navbarindex .nav-logo img{height:40px}
  2549. }
  2550. @media (width:1920px) and (height:1080px), (min-width:1920px){
  2551.   #navbarindex .nav-logo img{height:32px}
  2552. }
  2553. </style>
  2554. {% set current_path = app.request.pathInfo %}
  2555. {% set dom_paths = [
  2556.   '/organisation-sociale-medico-social',
  2557.   '/management',
  2558.   '/gestion-des-risques',
  2559.   '/evolution-transition-pro',
  2560.   '/mobilisation-et-cohesion-d-equipes',
  2561.   '/equipe-cadres-managers',
  2562.   '/organisation-travail-approche-qualite',
  2563.   '/elaboration-et-conduite-de-projet',
  2564.   '/sante-au-travail'
  2565. ] %}
  2566. {% set pre_routes = ['catalog_professionnel','catalog_entreprise'] %}
  2567. {% set dom_active = current_path in dom_paths %}
  2568. {% set pre_active = route_name in pre_routes %}
  2569. <div id=\"navbarindex\" class=\"{{ is_home ? 'home-nav-overlay' : 'bg-white shadow' }}\">
  2570.   <div class=\"container mx-auto px-3\">
  2571.     <div class=\"bg-white rounded-full shadow-md border border-gray-100 flex items-center min-h-[64px] px-3 sm:px-4\">
  2572.       <a href=\"{{ path('homepage') }}\" class=\"nav-logo shrink-0\">
  2573.         <img src=\"{{ asset('/images/logo_acoa.png') }}\" alt=\"acoa\">
  2574.       </a>
  2575.       <nav class=\"flex-1\">
  2576.         <ul class=\"flex justify-center items-center gap-6 lg:gap-10 text-[#BA501D] font-semibold uppercase text-sm md:text-base\">
  2577.           <li><a class=\"py-2 {% if route_name == 'homepage' %}text-[#F14816]{% endif %}\" href=\"{{ path('homepage') }}\">ACCUEIL</a></li>
  2578.           <li><a class=\"py-2 {% if app.request.pathInfo == '/about' %}text-[#F14816]{% endif %}\" href=\"/about\">QUI SOMMES-NOUS ?</a></li>
  2579.           <li class=\"nav-dd\">
  2580.             <button type=\"button\" class=\"nav-dd__trigger {% if dom_active %}text-[#F14816]{% endif %}\" aria-haspopup=\"true\">
  2581.               <span>DOMAINES DE COMPÉTENCES</span>
  2582.               <svg class=\"nav-dd__chev\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\">
  2583.                 <path fill-rule=\"evenodd\" d=\"M5.23 7.21a.75.75 0 0 1 1.06.02L10 10.94l3.71-3.71a.75.75 0 1 1 1.06 1.06l-4.24 4.24a.75.75 0 0 1-1.06 0L5.21 8.29a.75.75 0 0 1 .02-1.08z\" clip-rule=\"evenodd\"></path>
  2584.               </svg>
  2585.             </button>
  2586.             <div class=\"nav-dd__menu\" role=\"menu\" aria-label=\"Domaines de compétences\">
  2587.               <a role=\"menuitem\" class=\"{% if current_path == '/organisation-sociale-medico-social' %}is-active{% endif %}\" href=\"/organisation-sociale-medico-social\">Organisation sociale &amp; médico sociale</a>
  2588.               <a role=\"menuitem\" class=\"{% if current_path == '/management' %}is-active{% endif %}\" href=\"/management\">Management des ressources humaines</a>
  2589.               <a role=\"menuitem\" class=\"{% if current_path == '/gestion-des-risques' %}is-active{% endif %}\" href=\"/gestion-des-risques\">Gestion globale des risques, des crises &amp; développement durable</a>
  2590.               <a role=\"menuitem\" class=\"{% if current_path == '/evolution-transition-pro' %}is-active{% endif %}\" href=\"/evolution-transition-pro\">Évolution et transition professionnelle</a>
  2591.               <a role=\"menuitem\" class=\"{% if current_path == '/mobilisation-et-cohesion-d-equipes' %}is-active{% endif %}\" href=\"/mobilisation-et-cohesion-d-equipes\">Mobilisation et cohésion d’équipes</a>
  2592.               <a role=\"menuitem\" class=\"{% if current_path == '/equipe-cadres-managers' %}is-active{% endif %}\" href=\"/equipe-cadres-managers\">Equipe de cadres et managers</a>
  2593.               <a role=\"menuitem\" class=\"{% if current_path == '/organisation-travail-approche-qualite' %}is-active{% endif %}\" href=\"/organisation-travail-approche-qualite\">Organisation du travail par l’approche qualité</a>
  2594.               <a role=\"menuitem\" class=\"{% if current_path == '/elaboration-et-conduite-de-projet' %}is-active{% endif %}\" href=\"/elaboration-et-conduite-de-projet\">Élaboration et conduite de projet</a>
  2595.               <a role=\"menuitem\" class=\"{% if current_path == '/sante-au-travail' %}is-active{% endif %}\" href=\"/sante-au-travail\">Santé au travail</a>
  2596.             </div>
  2597.           </li>
  2598.           <!--<li class=\"nav-dd\">
  2599.             <button type=\"button\" class=\"nav-dd__trigger {% if pre_active %}text-[#F14816]{% endif %}\" aria-haspopup=\"true\">
  2600.               <span>PRESTATIONS</span>
  2601.               <svg class=\"nav-dd__chev\" viewBox=\"0 0 20 20\" fill=\"currentColor\" aria-hidden=\"true\">
  2602.                 <path fill-rule=\"evenodd\" d=\"M5.23 7.21a.75.75 0 0 1 1.06.02L10 10.94l3.71-3.71a.75.75 0 1 1 1.06 1.06l-4.24 4.24a.75.75 0 0 1-1.06 0L5.21 8.29a.75.75 0 0 1 .02-1.08z\" clip-rule=\"evenodd\"></path>
  2603.               </svg>
  2604.             </button>
  2605.             <div class=\"nav-dd__menu\" role=\"menu\" aria-label=\"Prestations\">
  2606.               <a role=\"menuitem\" class=\"{% if route_name == 'catalog_professionnel' %}is-active{% endif %}\" href=\"{{ path('catalog_professionnel') }}\">Actions de formation</a>
  2607.               <a role=\"menuitem\" class=\"{% if route_name == 'catalog_entreprise' %}is-active{% endif %}\" href=\"{{ path('catalog_entreprise') }}\">Interventions en entreprise</a>
  2608.             </div>
  2609.           </li>-->
  2610.           <li><a class=\"py-2 {% if route_name == '_contact' %}text-[#F14816]{% endif %}\" href=\"{{ path('_contact') }}\">CONTACT</a></li>
  2611.         </ul>
  2612.       </nav>
  2613.       <div class=\"shrink-0 w-10 md:w-14\"></div>
  2614.     </div>
  2615.   </div>
  2616. </div>
  2617.             {% endblock %}
  2618.             <script>
  2619.                document.getElementById('navToggle')?.addEventListener('click', () => {
  2620.                  const el = document.getElementById('mobileNav');
  2621.                  el.classList.toggle('hidden');
  2622.                });
  2623.             </script>
  2624.             {% endblock %}
  2625.          </header>
  2626.          <main>
  2627.             {% block content %}{% endblock %}
  2628.          </main>
  2629.          {% block footer %}
  2630.          <footer class=\"flex flex-col {% if route_name == 'student_lms_course_read' %}StudentFooter{% endif %}\">
  2631.   <div class=\"text-white\" style=\"background:#16235E; font-family:Poppins;\">
  2632.     <div class=\"boxFooter mx-auto py-10 px-6\">
  2633.       <div class=\"footer-grid\">
  2634.         <section class=\"footer-col footer-col--about\">
  2635.           <div class=\"footer-logo\">
  2636.             <img src=\"{{ asset('/images/logo_acoa.png')|replace({' ': '%20'}) }}\" alt=\"ACOA\">
  2637.           </div>
  2638.           <p class=\"footer-text\">
  2639.             Pour toute prestation ou partenariat, bénéficiez d'un accompagnement adapté et des
  2640.             solutions d'une équipe dédiée pour tous vos projets d'entreprise. Nous avons sûrement
  2641.             une solution pour vous.
  2642.           </p>
  2643.           <div class=\"footer-logo footer-logo--secondary\">
  2644.             <img src=\"{{ asset('assets/img/logo-guadeloupe.png')|replace({' ': '%20'}) }}\" alt=\"ACOA - L’énergie du changement\">
  2645.           </div>
  2646.         </section>
  2647.         <section class=\"footer-col footer-col--quality\">
  2648.           <h3 class=\"footer-title\">Qualité et certification</h3>
  2649.           <a href=\"https://www.dropbox.com/scl/fi/zkw0uqey6dkpu2iws7536/Certificat-Qualiopi-ACOA-SARL.pdf?rlkey=dovm2ge3x9joont4i8fp4tqx5&e=1&dl=0\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Ouvrir le certificat Qualiopi (nouvel onglet)\">
  2650.             <img src=\"{{ asset('assets/img/new-logo-qualiopi.png')|replace({' ': '%20'}) }}\" alt=\"Qualiopi\" class=\"qualio-badge\">
  2651.           </a>
  2652.           <p class=\"footer-text mt-4\">
  2653.             La certification Qualiopi a été délivrée au cabinet ACOA au titre des catégories d’actions suivantes&nbsp;:
  2654.           </p>
  2655.           <ul class=\"footer-list\">
  2656.             <li>Action de formation</li>
  2657.             <li>Bilan de compétences</li>
  2658.           </ul>
  2659.         </section>
  2660.         <section class=\"footer-col footer-col--links\">
  2661.           <h3 class=\"footer-title\">À propos de nous</h3>
  2662.           <ul class=\"footer-list\">
  2663.             <li><a href=\"/about\">Qui sommes-nous</a></li>
  2664.             <li><a href=\"{{ path('_contact') }}\">Contact</a></li>
  2665.             <li><a href=\"/politique-de-confidentialite\">Politique de confidentialité</a></li>
  2666.             <li><a href=\"/conditions-generales-de-vente\">Conditions Générales de ventes</a></li>
  2667.           </ul>
  2668.         </section>
  2669.         <section class=\"footer-col footer-col--news\">
  2670.           <h3 class=\"footer-title\">ABONNEZ VOUS A NOTRE NEWSLETTER</h3>
  2671.           <form class=\"news-form\" action=\"#\" method=\"post\">
  2672.             <div class=\"news-col\">
  2673.               <input type=\"text\" name=\"lastname\" placeholder=\"Nom\">
  2674.               <input type=\"text\" name=\"firstname\" placeholder=\"Prénom\">
  2675.               <input type=\"email\" name=\"email\" placeholder=\"Email\">
  2676.             </div>
  2677.             <button type=\"submit\" class=\"news-submit\">Abonnez-vous</button>
  2678.           </form>
  2679.         </section>
  2680.       </div>
  2681.     </div>
  2682.   </div>
  2683. </footer>
  2684.          {% block javascripts %}
  2685.          <script src=\"https://unpkg.com/flowbite@1.3.4/dist/flowbite.js\"></script>
  2686.          {{ encore_entry_script_tags('app') }}
  2687.          <script>
  2688.             const btn = document.querySelector('.btn');
  2689.             
  2690.                 btn.addEventListener('click', () => {
  2691.             
  2692.                     window.scrollTo({
  2693.                         top: 0,
  2694.                         left: 0,
  2695.                         behavior: \"smooth\"
  2696.                     })
  2697.             
  2698.                 })
  2699.                 
  2700.          </script>
  2701.          <script>
  2702.             window.onscroll = function() {myFunction()};
  2703.             
  2704.                
  2705.                 var header = document.getElementById(\"navbarindex\");
  2706.             
  2707.                
  2708.                 var sticky = header.offsetTop;
  2709.             
  2710.                 function myFunction() {
  2711.                 if (window.pageYOffset > sticky) {
  2712.                     header.classList.add(\"sticky\");
  2713.                 } else {
  2714.                     header.classList.remove(\"sticky\");
  2715.                 }
  2716.             }
  2717.             
  2718.             function DisplayFond() {
  2719.                 var x = document.getElementById('MenuM');
  2720.                 var fdnoir = document.getElementById('fdBlack');
  2721.                 
  2722.                 if (x.style.display === 'none') {
  2723.                     x.style.display = 'block';
  2724.                     fdnoir.style.display = 'block';
  2725.                 } else {
  2726.                     x.style.display = 'none';
  2727.                     fdnoir.style.display = 'none';
  2728.                 }
  2729.             }
  2730.             function DisplayMenu() {
  2731.                 var x = document.getElementById('MenuM');
  2732.                 var fdnoir = document.getElementById('fdBlack');
  2733.                 x.style.display = 'block';
  2734.                 fdnoir.style.display = 'none';
  2735.             }
  2736.             
  2737.             function HideMenu() {
  2738.                 var x = document.getElementById('MenuM');
  2739.                 var fdnoir = document.getElementById('fdBlack');
  2740.                 x.style.display = 'none';
  2741.                 fdnoir.style.display = 'none';
  2742.             }
  2743.             
  2744.             function sayHi(){
  2745.                 var largeur = window.innerWidth;
  2746.                
  2747.                 if(largeur > 767) {
  2748.                     DisplayMenu();
  2749.                 }
  2750.                 if(largeur < 768) {
  2751.                     HideMenu();
  2752.                 }
  2753.             }
  2754.             
  2755.             window.onresize = sayHi;
  2756.             
  2757.             
  2758.             
  2759.          </script>
  2760.          <script type=\"application/javascript\">
  2761.             const btnShow = document.querySelectorAll('div.input-eye i');
  2762.             
  2763.             btnShow.forEach(item =>{
  2764.                 let show = false;
  2765.                 item.addEventListener('click', ()=>{
  2766.                     show = !show;
  2767.             
  2768.                     item.parentElement.children[0].setAttribute(
  2769.                         'type',
  2770.                         show ? 'text' : 'password'
  2771.                     );
  2772.             
  2773.                     item.parentElement.children[1].setAttribute(
  2774.                         'class',
  2775.                         show ? 'fa-solid fa-eye-slash' : 'fa-solid fa-eye'
  2776.                     );
  2777.                 });
  2778.             });
  2779.             
  2780.          </script>
  2781.          <script src=\"https://code.jquery.com/jquery-3.6.0.js\"></script>
  2782.          <script src=\"https://code.jquery.com/ui/1.13.1/jquery-ui.js\"></script>
  2783.          <script type=\"text/javascript\">
  2784.             document.addEventListener(\"DOMContentLoaded\", function() {
  2785.                 const navigation = \$( \"div.navigation\" );
  2786.                 navigation.addClass(\"w-full flex justify-center mx-auto mt-2 pt-2\"); 
  2787.                 
  2788.                 const pagination = \$(\"div.pagination\"); 
  2789.                 pagination.addClass(\"flex mx-1 px-1 inline-flex items-center -space-x-px\");
  2790.                 pagination.children().addClass('h-6 px-5 text-gray-600 bg-white border border-gray-600');
  2791.                 const current = \$(\"span.current\"); 
  2792.                 current.addClass(\"h-6 px-5 bg-gray-400 border border-gray-500\");
  2793.             });
  2794.             
  2795.          </script>
  2796.          <script>
  2797.             function onReady(callback) {
  2798.                 var intervalId = window.setInterval(function() {
  2799.                     if (document.getElementsByTagName('body')[0] !== undefined) {
  2800.                     window.clearInterval(intervalId);
  2801.                     callback.call(this);
  2802.                     }
  2803.                 }, 1000);
  2804.             }
  2805.             
  2806.             function setVisible(selector, visible) {
  2807.                 document.querySelector(selector).style.display = visible ? 'block' : 'none';
  2808.             }
  2809.             
  2810.             window.onload = function(e){ 
  2811.                 onReady(function() {
  2812.                     setVisible('#loading', false);
  2813.                 });
  2814.             
  2815.                 document.getElementById(\"MenuDropImg\").onclick = function(){
  2816.                     DisplayFond();
  2817.                 }; 
  2818.                 document.getElementById(\"fdBlack\").onclick = function(){
  2819.                     DisplayFond();
  2820.                 }; 
  2821.             }
  2822.             
  2823.             function set_alpha_lock()
  2824.             {
  2825.                 \$(\".numeric_input\").keypress(function(event)
  2826.                 {
  2827.                     var allowed_list = [\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\".\",\",\"];
  2828.                     var x = event.key;
  2829.                     
  2830.                     if (allowed_list.indexOf(x)==-1) {
  2831.                         return false;
  2832.                     }
  2833.                 });
  2834.             }
  2835.             
  2836.             \$(document).ready(function() {
  2837.                     set_alpha_lock();
  2838.                 });
  2839.                 
  2840.          </script>
  2841.          <script>
  2842.             (function () {
  2843.               const drawer   = document.getElementById('m-drawer');
  2844.               const burger   = document.querySelector('.m-burger');
  2845.               const closeBtn = drawer?.querySelector('.m-drawer__close');
  2846.               const backdrop = drawer?.querySelector('.m-drawer__backdrop');
  2847.             
  2848.               if (!drawer || !burger) return;
  2849.             
  2850.               function open(){
  2851.                 drawer.hidden = false;
  2852.                 requestAnimationFrame(()=> drawer.classList.add('open'));
  2853.                 burger.setAttribute('aria-expanded','true');
  2854.                 document.body.style.overflow = 'hidden';
  2855.               }
  2856.               function close(){
  2857.                 drawer.classList.remove('open');
  2858.                 burger.setAttribute('aria-expanded','false');
  2859.                 document.body.style.overflow = '';
  2860.                 setTimeout(()=>{ drawer.hidden = true; }, 200);
  2861.               }
  2862.             
  2863.               burger.addEventListener('click', () => drawer.hidden ? open() : close());
  2864.               closeBtn?.addEventListener('click', close);
  2865.               backdrop?.addEventListener('click', close);
  2866.               document.addEventListener('keydown', e => { if (e.key === 'Escape' && !drawer.hidden) close(); });
  2867.             })();
  2868.          </script>
  2869.          <script>
  2870.             document.addEventListener('DOMContentLoaded', function(){
  2871.               const btns = document.querySelectorAll('.m-subnav__btn');
  2872.               btns.forEach(function(btn){
  2873.                 btn.addEventListener('click', function(){
  2874.                   const controls = btn.getAttribute('aria-controls');
  2875.                   const panel = controls ? document.getElementById(controls) : null;
  2876.                   if(!panel) return;
  2877.                   const isOpen = !panel.hasAttribute('hidden');
  2878.                   if(isOpen){
  2879.                     panel.setAttribute('hidden','hidden');
  2880.                     btn.setAttribute('aria-expanded','false');
  2881.                   }else{
  2882.                     panel.removeAttribute('hidden');
  2883.                     btn.setAttribute('aria-expanded','true');
  2884.                   }
  2885.                 });
  2886.               });
  2887.             });
  2888.          </script>
  2889.          <script>
  2890.             document.addEventListener('DOMContentLoaded',function(){
  2891.               var track=document.querySelector('.hero-track');
  2892.               if(!track)return;
  2893.               var slides=Array.prototype.slice.call(track.querySelectorAll('article[data-scope]'));
  2894.               if(!slides.length)return;
  2895.               var index=0;
  2896.               var prevBtn=document.querySelector('.hero-nav.prev');
  2897.               var nextBtn=document.querySelector('.hero-nav.next');
  2898.               function getRibbonText(slide){
  2899.                 return slide.getAttribute('data-ribbon-text')||'';
  2900.               }
  2901.               function getRibbonScope(slide){
  2902.                 return slide.getAttribute('data-ribbon-scope')||'';
  2903.               }
  2904.               function updateRibbon(slide){
  2905.                 var text=getRibbonText(slide);
  2906.                 var scope=getRibbonScope(slide);
  2907.                 var ribbons=[document.querySelector('.home-event-ribbon'),document.querySelector('.m-ribbon')];
  2908.                 ribbons.forEach(function(ribbon){
  2909.                   if(!ribbon)return;
  2910.                   var input=ribbon.querySelector('input.home-event-text');
  2911.                   var span=ribbon.querySelector('span.home-event-text');
  2912.                   var scopeInput=ribbon.querySelector('input[name=\"scope\"]');
  2913.                   if(input)input.value=text;
  2914.                   if(span)span.textContent=text;
  2915.                   if(scopeInput)scopeInput.value=scope;
  2916.                 });
  2917.               }
  2918.               function goTo(i){
  2919.                 index=(i+slides.length)%slides.length;
  2920.                 slides.forEach(function(slide,idx){
  2921.                   if(idx===index){
  2922.                     slide.removeAttribute('hidden');
  2923.                     slide.classList.add('is-active');
  2924.                   }else{
  2925.                     slide.setAttribute('hidden','hidden');
  2926.                     slide.classList.remove('is-active');
  2927.                   }
  2928.                 });
  2929.                 updateRibbon(slides[index]);
  2930.               }
  2931.               if(prevBtn)prevBtn.addEventListener('click',function(){goTo(index-1);});
  2932.               if(nextBtn)nextBtn.addEventListener('click',function(){goTo(index+1);});
  2933.               goTo(0);
  2934.             });
  2935.          </script>
  2936.          {% endblock %}
  2937.          {% endblock %}
  2938.       </div>
  2939. <style></style>
  2940.    </body>
  2941. </html>
  2942. ""base.html.twig""/var/www/html/acoa/templates/base.html.twig");
  2943.     }
  2944. }