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