templates/home/home.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% use "home/home_campus.html.twig" with javascript as javascript_campus, content as section_campus %}
  3. {% block page_contents %}
  4.   <section class="section section-home-top position-relative pt-xl-5 pt-4">
  5.     <div class="container position-relative">
  6.       <div class="row">
  7.         <div class="col-lg-6">
  8.           <div class="section-about mb-xl-5 mb-4" data-aos='fade-right'>
  9.             <h1 class="d-none">{% trans %}ÉSTIAM : formation IT & métiers de demain{% endtrans %}</h1>
  10.             <div class="section-title text-white mb-4"><span>/</span> {% trans %}Qui sommes nous ?{% endtrans %}</div>
  11.             <div class="a-video position-relative" style="background: url({{ asset('assets/images/home/poster.webp') }}?v=1) no-repeat center; background-size: cover;">
  12.               <div class="position-absolute l-0 t-0 w-100 h-100 d-flex align-items-center justify-content-center" style="z-index: 1;">
  13.                 <div class="play-btn d-inline-flex align-items-center justify-content-center cursor" data-src='https://www.youtube.com/embed/-ivu5P-tuP4?autoplay=1'><i class="fa-solid fa-play"></i></div>
  14.               </div>
  15.               <div class="embed-responsive embed-responsive-16by9 hvr-glow" style="background: url({{ asset('assets/images/home/poster.webp') }}) no-repeat center; background-size: cover;">
  16.                 <iframe class="play-iframe" class="embed-responsive-item" src="" allow='autoplay' allowfullscreen style="opacity: 0.01;"></iframe>
  17.               </div>
  18.             </div>
  19.             {% if jpos and jpos is not empty %}
  20.             <div class="a-content p-4">
  21.               <p class="text-purple font-weight-bold font-20">Nouvelle rentrée, nouveaux locaux : ÉSTIAM déménage !<br/>
  22.               Découvrez notre nouveau campus parisien ➡️ En savoir plus <a href="/fr/actualites/estiam-demenage-a-paris-decouvrez-notre-nouveau-campus-pour-la-rentree-2025-2026-140" target="_blank" class="font-weight-bold text-dark-purple"><u>ici</u></a>.</p>
  23.               <div class="keepEditorStyle text-justify">
  24.                 <p><strong>ÉSTIAM, une démarche pédagogique structurante avec un réel encadrement</strong></p>
  25.                 <p class="mb-0">Un parcours de formation alliant pragmatisme, modernité et qualité :</p>
  26.                 <ul>
  27.                   <li>Une formation complète qui développe non seulement une expertise technologique, mais aussi un comportement professionnel, managérial, leadership et sens de l’entreprise</li>
  28.                   <li>Des étudiants fortement encadrés par leurs professeurs tous issus du monde de l’entreprise</li>
  29.                   <li>Un programme en parfaite adéquation avec le marché de l’emploi</li>
  30.                   <li>Une immersion professionnelle progressive</li>
  31.                 </ul>
  32.               </div>
  33.             </div>
  34.             <div class="a-link text-center">
  35.               <a href="{{ path('etudier_estiam') }}">{% trans %}En savoir plus{% endtrans %}<i class="far fa-arrow-right ml-2"></i></a>
  36.             </div>
  37.             {% endif %}
  38.           </div>
  39.         </div>
  40.         <div class="col-lg-6">
  41.           <div class="section-prochain mb-xl-5 mb-4" data-aos='fade-left'>
  42.             {% if jpos and jpos is not empty %}
  43.             <div class="section-title text-white mb-4"><span>/</span> {% trans %}Prochains événements{% endtrans %}</div>
  44.             <div class="p-list bg-white py-3 px-lg-4">
  45.               {% for jpo in jpos %}
  46.                 {% set urlJpo = path('open_day.inscription',{ slug:jpo.slug, id:jpo.id }) %}
  47.                 <div class="p-item d-flex">
  48.                   <div class="p-img">
  49.                     <div class="position-relative">
  50.                       <img src="{{ asset('assets/images/no-img/jpo.jpg') }}" />
  51.                       <div class="position-absolute w-100 h-100 l-0 t-0 text-center d-flex flex-column justify-content-center bg-purple text-white radius-10">
  52.                         <div class="p-time py-1 mb-auto">
  53.                           <span class="line-2 font-30 font-weight-bold line-height-normal d-inline-block">{{ jpo.date|formatDateLocale('d') }}</span>
  54.                           <span class="line-3 text-uppercase line-height-normal d-inline-block ml-2">{{ jpo.date|formatDateLocale('MMMM')[:3] }}</span>
  55.                         </div>
  56.                         <span class="font-weight-bold font-20">{{ jpo.hour }}h{{ jpo.minute }}</span>
  57.                         <div class="mt-auto">
  58.                           {% if jpo.campaign %}
  59.                           <div class="p-campaign bg-orange text-white font-14 text-center py-1 px-1 line-height-normal" {{ jpo.campaign.id == 11 ? 'style="font-size: 0.8rem"' : ''}}>
  60.                             {{ jpo.campaign.name }}
  61.                           </div>
  62.                           {% else %}
  63.                           &nbsp;
  64.                           {% endif %}
  65.                         </div>
  66.                       </div>
  67.                     </div>
  68.                   </div>
  69.                   <div class="p-content ml-3 flex-1">
  70.                     <div class="d-flex flex-column h-100">
  71.                       <div class="p-name mb-auto line-height-normal">
  72.                         <a href="{{ path('open_day') }}?scroll=jpo-{{ jpo.id }}">{{ jpo.name }}</a>
  73.                       </div>
  74.                       <div class="d-flex flex-wrap align-items-center text-dark-purple mb-1">
  75.                         <i class="fa-solid fa-location-dot text-orange font-14 mr-2"></i>
  76.                         {% if jpo.campuses|length >= campuses|length %}
  77.                           {% trans %}Tous les campus{% endtrans %}
  78.                         {% else %}
  79.                           {% for campus in jpo.campuses|slice(0, 3) %}
  80.                             <span>{{ campus.name }}{% if not loop.last %},&nbsp{% endif %}</span>
  81.                             {{ jpo.campuses|length > 3 and loop.last   ? '&nbsp...' : '' }}
  82.                           {% endfor %}
  83.                         {% endif %}
  84.                       </div>
  85.                       <div class="p-link mt-auto">
  86.                         <a href="{{ path('open_day') }}?scroll=jpo-{{ jpo.id }}" class="link-gradient py-1 px-2">{% trans %}Je participe{% endtrans %}<i class="far fa-arrow-right"></i></a>
  87.                       </div>
  88.                     </div>
  89.                   </div>
  90.                 </div>
  91.               {% endfor %}
  92.             </div>
  93.             {% else %}
  94.             <div class="no-jpo bg-white">
  95.               <div class="a-content px-lg-4 pt-lg-4 pt-0 pb-4">
  96.                 <p class="text-purple font-weight-bold font-20">Nouvelle rentrée, nouveaux locaux : ÉSTIAM déménage !<br/>
  97.                 Découvrez notre nouveau campus parisien ➡️ En savoir plus <a href="/fr/actualites/estiam-demenage-a-paris-decouvrez-notre-nouveau-campus-pour-la-rentree-2025-2026-140" class="font-weight-bold text-dark-purple"><u>ici</u></a>.</p>
  98.                 <div class="keepEditorStyle text-justify">
  99.                   <p><strong>ÉSTIAM, une démarche pédagogique structurante avec un réel encadrement</strong></p>
  100.                   <p class="mb-0">Un parcours de formation alliant pragmatisme, modernité et qualité :</p>
  101.                   <ul>
  102.                     <li>Une formation complète qui développe non seulement une expertise technologique, mais aussi un comportement professionnel, managérial, leadership et sens de l’entreprise</li>
  103.                     <li>Des étudiants fortement encadrés par leurs professeurs tous issus du monde de l’entreprise</li>
  104.                     <li>Un programme en parfaite adéquation avec le marché de l’emploi</li>
  105.                     <li>Une immersion professionnelle progressive</li>
  106.                   </ul>
  107.                 </div>
  108.               </div>
  109.               <div class="a-link text-center">
  110.                 <a href="{{ path('etudier_estiam') }}">{% trans %}En savoir plus{% endtrans %}<i class="far fa-arrow-right ml-2"></i></a>
  111.               </div>
  112.             </div>
  113.             {% endif %}
  114.           </div>
  115.         </div>
  116.       </div>
  117.     </div>
  118.   </section>
  119.   <section class="section section-program bg-light pt-5 pb-4">
  120.     <div class="container">
  121.       <div class="row">
  122.         <div class="col-xl-9 col-lg-11 mx-auto text-center mb-4" data-aos='fade-down'>
  123.           <div class="section-title mb-4"><span>/</span> {% trans %}Programmes{% endtrans %}</div>
  124.           <p class="mx-4">{% trans %}Le parcours ÉSTIAM est un programme en 5 ans accessible à différents niveaux et qui prépare à des titres 
  125.           enregistrés par l'État au Répertoire national des certifications professionnelles (RNCP) à chaque étape de la formation.{% endtrans %}</p>
  126.         </div>
  127.       </div>
  128.       <div class="row">
  129.         <div class="col-lg-4 col-md-6 mb-lg-5 mb-4">
  130.           <div class="p-item" data-aos='zoom-in'>
  131.             <a href="{{ path('level', { level: 'bts' }) }}" class="position-relative d-block">
  132.               <img class="position-relative w-100" src="{{ asset('assets/images/home/program-1.webp') }}" alt="Formation en 2 ans après le bac"/>
  133.               <div class="p-content position-absolute w-100 h-100 t-0 l-0 text-center py-3 px-3 d-flex flex-column">
  134.                 <div class="show-line">
  135.                   <div class="line-1">BTS</div>
  136.                   <div class="line-2">Formation en 2 ans après le bac</div>
  137.                 </div>
  138.                 <div class="hide-line py-5 px-4">
  139.                   <div class="hl-1 text-center mb-4 font-weight-bold">BTS Services Informatiques aux Organisations SLAM/SISR</div>
  140.                   <div class="hl-2 text-left">
  141.                     <div class="font-weight-bold mb-1">BAC +2 – Titre RNCP de Niveau 5</div>
  142.                     <div class="mb-1">Formation en alternance dès la 1ère année : 3 jours par semaine en entreprise, 2 jours à l'école</div>
  143.                     <div class="font-weight-bold">24 mois</div>
  144.                   </div>
  145.                 </div>
  146.               </div>
  147.               <div class="p-link position-absolute r-0 b-0">
  148.                 <span>
  149.                   <span></span>
  150.                 </span>
  151.               </div>
  152.             </a>
  153.           </div>
  154.         </div>
  155.         <div class="col-lg-4 col-md-6 mb-lg-5 mb-4">
  156.           <div class="p-item" data-aos='zoom-in'>
  157.             <a href="{{ path('level', { level: 'bachelor' }) }}" class="position-relative d-block">
  158.               <img class="position-relative w-100" src="{{ asset('assets/images/home/program-2.webp') }}" alt="Formation en 3 ans après le bac ou en 1 an après un bac+2"/>
  159.               <div class="p-content position-absolute w-100 h-100 t-0 l-0 text-center py-3 px-3 d-flex flex-column">
  160.                 <div class="show-line">
  161.                   <div class="line-1">Bachelor (Bac+3)</div>
  162.                   <div class="line-2">Formation en 3 ans après le bac ou en 1 an après un bac+2</div>
  163.                 </div>
  164.                 <div class="hide-line py-5 px-4">
  165.                   <div class="hl-1 text-center mb-4 font-weight-bold">Deviens <br/>Responsable de la protection des données des organisations</div>
  166.                   <div class="hl-2 text-left">
  167.                     <div class="font-weight-bold mb-1">BAC +3 – Titre RNCP de Niveau 6</div>
  168.                     <div class="mb-1">Cursus en initial et formation possible en alternance la 3ème année : 4 jours par semaine en entreprise, 1 jour à l'école</div>
  169.                     <div class="font-weight-bold">36 mois</div>
  170.                   </div>
  171.                 </div>
  172.               </div>
  173.               <div class="p-link position-absolute r-0 b-0">
  174.                 <span>
  175.                   <span></span>
  176.                 </span>
  177.               </div>
  178.             </a>
  179.           </div>
  180.         </div>
  181.         <div class="col-lg-4 col-md-6 mb-lg-5 mb-4">
  182.           <div class="p-item" data-aos='zoom-in'>
  183.             <a href="{{ path('level', { level: 'mba' }) }}" class="position-relative d-block">
  184.               <img class="position-relative w-100" src="{{ asset('assets/images/home/program-3.webp') }}" alt="Formation en 2 ans après le Bachelor"/>
  185.               <div class="p-content position-absolute w-100 h-100 t-0 l-0 text-center py-3 px-3 d-flex flex-column">
  186.                 <div class="show-line">
  187.                   <div class="line-1">MSc & MBA (Bac+5)</div>
  188.                   <div class="line-2">Formation en 2 ans après le Bachelor</div>
  189.                 </div>
  190.                 <div class="hide-line py-5 px-4">
  191.                   <div class="hl-1 text-center mb-4 font-weight-bold">Deviens manager de projets en informatique</div>
  192.                   <div class="hl-2 text-left">
  193.                     <div class="font-weight-bold mb-1">BAC +5 – Titre RNCP de Niveau 7</div>
  194.                     <div class="mb-1">Formation en alternance dès la 3ème année : 4 jours par semaine en entreprise, 1 jour à l'école</div>
  195.                     <div class="font-weight-bold">60 mois</div>
  196.                   </div>
  197.                 </div>
  198.               </div>
  199.               <div class="p-link position-absolute r-0 b-0">
  200.                 <span>
  201.                   <span></span>
  202.                 </span>
  203.               </div>
  204.             </a>
  205.           </div>
  206.         </div>
  207.       </div>
  208.     </div>
  209.   </section>
  210.   {% if outStudentVideos %}
  211.     <section class="section section-etudiant py-4">
  212.       <div class="container">
  213.         <div class="row">
  214.           <div class="col-12">
  215.             <div class="section-title mb-4" data-aos='fade-down'><span>/</span> {% trans %}Nos étudiants en parlent{% endtrans %}</div>
  216.           </div>
  217.         </div>
  218.         <div class="row">
  219.           <div class="col-xl-11 mx-auto">
  220.             <div class="row">
  221.               {% for video in outStudentVideos %}
  222.                 <div class="col-lg-4 col-md-6 mb-4" data-aos='zoom-in'>
  223.                   <div class="embed-responsive embed-responsive-16by9 hvr-glow">
  224.                     <iframe class="embed-responsive-item" src="{{ video.video | extractYoutubeId }}?rel=0" allowfullscreen></iframe>
  225.                   </div>
  226.                 </div>
  227.               {% endfor %}
  228.             </div>
  229.           </div>
  230.         </div>
  231.       </div>
  232.     </section>
  233.   {% endif %}
  234.   <section class="section section-news bg-light pt-xl-5 pt-4 pb-4">
  235.     <div class="container">
  236.       <div class="row">
  237.         <div class="col-12">
  238.           <div class="section-title mb-4" data-aos='fade-down'><span>/</span> {% trans %}Actualités{% endtrans %}</div>
  239.         </div>
  240.       </div>
  241.       <div class="row">
  242.         {% include 'news/_news_lasted.html.twig' %}
  243.         <div class="col-12 a-link text-center" data-aos="fade-up">
  244.           <a class="common-btn" href="{{ path('news.index') }}">{% trans %}Voir Toutes Les Actualités{% endtrans %}<i class="far fa-arrow-right ml-2"></i></a>
  245.         </div>
  246.       </div>
  247.     </div>  
  248.   </section>
  249.   <section class="section section-partner pt-5 mb-lg-5 mb-4">
  250.     <div class="container">
  251.       <div class="row">
  252.         <div class="col-12">
  253.           <div class="section-title mb-lg-5 mb-4" data-aos='fade-down'><span>/</span> {% trans %}Partenaires académiques - Partenaires entreprises{% endtrans %}</div>
  254.         </div>
  255.         <div class="col-12 mb-4">
  256.           <div class="d-flex flex-lg-row flex-column partner-group" data-aos="fade-up">
  257.             <div class="p-right flex-1 d-flex align-items-center justify-content-center flex-wrap px-lg-4 mx-lg-5">
  258.               {% for partner in partners %}
  259.                 <div class="p-item hvr-border-fade" title="{{ partner.name }}">
  260.                   <img src="{{ partner.photoUrl }}" alt="{{ partner.name }}">
  261.                 </div>
  262.               {% endfor %}
  263.             </div>
  264.           </div>
  265.         </div>
  266.         <div class="col-12 text-center">
  267.           <div class="p-link" data-aos="fade-up">
  268.             <a href="{{path('habilitations')}}" class="text-center link-gradient d-inline-flex align-items-center justify-content-center">{% trans %}En savoir plus{% endtrans %} <i class="fa-light fa-arrow-right"></i></a>
  269.           </div>
  270.         </div>
  271.       </div>
  272.     </div>
  273.   </section>
  274.   {{ block('section_campus') }}
  275.   <section class="section section-study bg-light pt-lg-5 pb-0 pt-4">
  276.     <div class="container">
  277.       <div class="row">
  278.         <div class="col-12">
  279.           <div class="section-title mb-3" data-aos='fade-down'><span>/</span> {% trans %}Un mois en immersion À l'international{% endtrans %}</div>
  280.         </div>
  281.       </div>
  282.       <div class="row position-relative map-box" data-aos="fade-up">
  283.         <div class="col-12 pt-lg-5 mt-lg-5">
  284.           <div class="block-map">
  285.             <div class="wp-map mx-auto" style="background-image: url({{ asset('assets/images/home/map-abstract.png') }});">
  286.               <div class="areas">
  287.                 <!-- area item usa-->
  288.                 <div class="area area-usa">
  289.                   <div class="inner">
  290.                     <a href="javascript:void(0)" class="circle-btn"></a>
  291.                     <span class="area-line"></span>
  292.                     <span class="area-name">USA</span>
  293.                     <div class="w-data">
  294.                       <div class="pos-list-country columns-5">
  295.                         <img src="{{ asset('assets/images/home/map-usa.jpg') }}" alt="USA">
  296.                       </div>
  297.                     </div>
  298.                   </div>
  299.                 </div>
  300.                 <!-- area item brazil
  301.                 <div class="area area-brazil">
  302.                   <div class="inner">
  303.                     <a href="javascript:void(0)" class="circle-btn"></a>
  304.                     <span class="area-line"></span>
  305.                     <span class="area-name">Brésil</span>
  306.                     <div class="w-data">
  307.                       <div class="pos-list-country columns-5">
  308.                         <img src="{{ asset('assets/images/home/map-brazil.jpg') }}" alt="Brésil">
  309.                       </div>
  310.                     </div>
  311.                   </div>
  312.                 </div>-->
  313.                 <!-- area item luxembourg
  314.                 <div class="area area-luxembourg">
  315.                   <div class="inner">
  316.                     <a href="javascript:void(0)" class="circle-btn"></a>
  317.                     <span class="area-line"></span>
  318.                     <span class="area-name">Luxembourg</span>
  319.                     <div class="w-data">
  320.                       <div class="pos-list-country columns-5">
  321.                         <img src="{{ asset('assets/images/home/map-luxembourg.jpg') }}" alt="Luxembourg">
  322.                       </div>
  323.                     </div>
  324.                   </div>
  325.                 </div>-->
  326.                 <!-- area item Geneve-->
  327.                 <div class="area area-geneve">
  328.                   <div class="inner">
  329.                     <a href="javascript:void(0)" class="circle-btn"></a>
  330.                     <span class="area-line"></span>
  331.                     <span class="area-name">Suisse</span>
  332.                     <div class="w-data">
  333.                       <div class="pos-list-country columns-5">
  334.                         <img src="{{ asset('assets/images/home/map-geneve.jpg') }}" alt="Suisse">
  335.                       </div>
  336.                     </div>
  337.                   </div>
  338.                 </div>
  339.                 <!-- area item india-->
  340.                 <div class="area area-india">
  341.                   <div class="inner">
  342.                     <a href="javascript:void(0)" class="circle-btn"></a>
  343.                     <span class="area-line"></span>
  344.                     <span class="area-name">Inde</span>
  345.                     <div class="w-data">
  346.                       <div class="pos-list-country columns-5">
  347.                         <img src="{{ asset('assets/images/home/map-india.jpg') }}" alt="Inde">
  348.                       </div>
  349.                     </div>
  350.                   </div>
  351.                 </div>
  352.                 <!-- area item japan-->
  353.                 <div class="area area-japan">
  354.                   <div class="inner">
  355.                     <a href="javascript:void(0)" class="circle-btn"></a>
  356.                     <span class="area-line"></span>
  357.                     <span class="area-name">Japon</span>
  358.                     <div class="w-data">
  359.                       <div class="pos-list-country columns-5">
  360.                         <img src="{{ asset('assets/images/home/map-japan.jpg') }}" alt="Japon">
  361.                       </div>
  362.                     </div>
  363.                   </div>
  364.                 </div>
  365.                 <!-- area item cambodge
  366.                 <div class="area area-cambodge">
  367.                   <div class="inner">
  368.                     <a href="javascript:void(0)" class="circle-btn"></a>
  369.                     <span class="area-line"></span>
  370.                     <span class="area-name">Cambodge</span>
  371.                     <div class="w-data">
  372.                       <div class="pos-list-country columns-5">
  373.                         <img src="{{ asset('assets/images/home/map-cambodge.jpg') }}" alt="Cambodge">
  374.                       </div>
  375.                     </div>
  376.                   </div>
  377.                 </div>-->
  378.               </div><!-- /.areas -->
  379.             </div><!-- /.wp-map -->
  380.             <div id="accordionMap" class="accordion pb-4">
  381.               <div class="card cart-usa">
  382.                 <div class="card-header active" id="headingMapUsa">
  383.                   <h5 class="mb-0">
  384.                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapseMapUsa" aria-expanded="true" aria-controls="collapseUsa">USA</button>
  385.                   </h5>
  386.                 </div>
  387.                 <div id="collapseMapUsa" class="collapse show" aria-labelledby="headingMapUsa" data-parent="#accordionMap">
  388.                   <div class="card-body">
  389.                     <img src="{{ asset('assets/images/home/map-usa.jpg') }}" alt="USA">
  390.                   </div>
  391.                 </div>
  392.               </div>
  393.               {# <div class="card cart-brazil">
  394.                 <div class="card-header" id="headingMapBrazil">
  395.                   <h5 class="mb-0">
  396.                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapseMapBrazil" aria-expanded="true" aria-controls="collapseBrazil">Brésil</button>
  397.                   </h5>
  398.                 </div>
  399.                 <div id="collapseMapBrazil" class="collapse " aria-labelledby="headingMapBrazil" data-parent="#accordionMap">
  400.                   <div class="card-body">
  401.                     <img src="{{ asset('assets/images/home/map-brazil.jpg') }}" alt="Brésil">
  402.                   </div>
  403.                 </div>
  404.               </div>
  405.               <div class="card cart-luxembourg">
  406.                 <div class="card-header" id="headingMapLuxembourg">
  407.                   <h5 class="mb-0">
  408.                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapseMapLuxembourg" aria-expanded="true" aria-controls="collapseLuxembourg">Luxembourg</button>
  409.                   </h5>
  410.                 </div>
  411.                 <div id="collapseMapLuxembourg" class="collapse " aria-labelledby="headingMapLuxembourg" data-parent="#accordionMap">
  412.                   <div class="card-body">
  413.                     <img src="{{ asset('assets/images/home/map-luxembourg.jpg') }}" alt="">
  414.                   </div>
  415.                 </div>
  416.               </div> #}
  417.               <div class="card cart-geneve">
  418.                 <div class="card-header" id="headingMapGeneve">
  419.                   <h5 class="mb-0">
  420.                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapseMapGeneve" aria-expanded="true" aria-controls="collapseGeneve">Suisse</button>
  421.                   </h5>
  422.                 </div>
  423.                 <div id="collapseMapGeneve" class="collapse " aria-labelledby="headingMapGeneve" data-parent="#accordionMap">
  424.                   <div class="card-body">
  425.                     <img src="{{ asset('assets/images/home/map-geneve.jpg') }}" alt="Suisse">
  426.                   </div>
  427.                 </div>
  428.               </div>
  429.               <div class="card cart-india">
  430.                 <div class="card-header" id="headingMapIndia">
  431.                   <h5 class="mb-0">
  432.                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapseMapIndia" aria-expanded="true" aria-controls="collapseIndia">Inde</button>
  433.                   </h5>
  434.                 </div>
  435.                 <div id="collapseMapIndia" class="collapse " aria-labelledby="headingMapIndia" data-parent="#accordionMap">
  436.                   <div class="card-body">
  437.                     <img src="{{ asset('assets/images/home/map-india.jpg') }}" alt="Inde">
  438.                   </div>
  439.                 </div>
  440.               </div>
  441.               <div class="card cart-japan">
  442.                 <div class="card-header" id="headingMapJapan">
  443.                   <h5 class="mb-0">
  444.                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapseMapJapan" aria-expanded="true" aria-controls="collapseJapan">Japon</button>
  445.                   </h5>
  446.                 </div>
  447.                 <div id="collapseMapJapan" class="collapse " aria-labelledby="headingMapJapan" data-parent="#accordionMap">
  448.                   <div class="card-body">
  449.                     <img src="{{ asset('assets/images/home/map-japan.jpg') }}" alt="Japon">
  450.                   </div>
  451.                 </div>
  452.               </div>
  453.               {# <div class="card cart-cambodge">
  454.                 <div class="card-header" id="headingMapCambodge">
  455.                   <h5 class="mb-0">
  456.                     <button class="btn btn-link" data-toggle="collapse" data-target="#collapseMapCambodge" aria-expanded="true" aria-controls="collapseCambodge">Cambodge</button>
  457.                   </h5>
  458.                 </div>
  459.                 <div id="collapseMapJapan" class="collapse " aria-labelledby="headingMapCambodge" data-parent="#accordionMap">
  460.                   <div class="card-body">
  461.                     <img src="{{ asset('assets/images/home/map-cambodge.jpg') }}" alt="Cambodge">
  462.                   </div>
  463.                 </div>
  464.               </div> #}
  465.             </div>
  466.           </div><!-- /.block-map -->
  467.         </div>
  468.       </div>
  469.       <div class="row position-relative mt-xl-5">
  470.         <div class="col-md-6 mb-xl-5 mb-4" data-aos="fade-right">
  471.           <div class="embed-responsive embed-responsive-16by9 hvr-glow">
  472.             <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/CnWPBZjk2vw?rel=0" allowfullscreen></iframe>
  473.           </div>
  474.         </div>
  475.         <div class="col-md-6 mb-xl-5 mb-4" data-aos="fade-left">
  476.           <div class="embed-responsive embed-responsive-16by9 hvr-glow">
  477.             <iframe class="embed-responsive-item" src="https://www.youtube.com/embed/I4BJraM6ESU?rel=0" allowfullscreen></iframe>
  478.           </div>
  479.         </div>
  480.       </div>
  481.     </div>
  482.   </section>
  483.   {% if jobs %}
  484.   <section class="section section-offer py-4 mb-4">
  485.     <div class="container">
  486.       <div class="row">
  487.         <div class="col-12">
  488.           <div class="section-title mb-4" data-aos='fade-down'><span>/</span> {% trans %}Offres d’emploi Alternances et stages{% endtrans %}</div>
  489.         </div>
  490.       </div>
  491.       <div class="row">
  492.         {% for job in jobs %}
  493.           {% include 'job_board/_item_job.html.twig' %}
  494.         {% endfor %}
  495.       </div>
  496.       <div class="row">
  497.         <div class="col-12 text-center mt-4" data-aos='zoom-in'>
  498.           <a href="{{path('job_board.index')}}" class="text-center link-gradient d-inline-flex align-items-center justify-content-center">{% trans with {'%totaljob%': totalJob} from 'app' %}Voir toutes les offres (%totaljob%){% endtrans %} <i class="fa-light fa-arrow-right"></i></a>
  499.         </div>
  500.       </div>
  501.     </div>
  502.   </section>
  503.   {% endif %}
  504. {% endblock %}
  505. {% block custom_javascripts %}
  506. {{ block('javascript_campus') }}
  507. <script>function loadScript(a){var b=document.getElementsByTagName("head")[0],c=document.createElement("script");c.type="text/javascript",c.src="https://tracker.metricool.com/resources/be.js",c.onreadystatechange=a,c.onload=a,b.appendChild(c)}loadScript(function(){beTracker.t({hash:"aaccfb29a30a3ac456908d7eefef904f"})});</script>
  508. <script type="text/javascript">
  509. $(document).ready(function(){
  510.   $('.play-btn').click(function() {
  511.     var videoSrc = $(this).data("src"); console.log(videoSrc);
  512.     $(this).parent().removeClass('d-flex').hide();
  513.     $('iframe.play-iframe').removeAttr('style').attr('src',videoSrc);
  514.   });
  515. });
  516. </script>
  517. {% endblock %}