templates/section/catalogue-video.html.twig line 1

Open in your IDE?
  1. <style>
  2.     .video-wrapper {
  3.         margin-top: -50px;
  4.         position: relative;
  5.         padding-bottom: 56.25%; /* 16:9 */
  6.         height: 0;
  7.         border-radius: 10px;
  8.         overflow: hidden;
  9.         box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2),
  10.                                    0 6px 20px 0 rgba(0, 0, 0, 0.19);
  11.     }
  12.     
  13.     .video-wrapper iframe {
  14.         position: absolute;
  15.         top: 0;
  16.         left: 0;
  17.         width: 100%;
  18.         height: 100%;
  19.         border: 0;
  20.         box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2),
  21.                                    0 6px 20px 0 rgba(0, 0, 0, 0.19);
  22.     }
  23.     .no-click iframe {
  24.         pointer-events: none;
  25.     }
  26.     .btn-download{
  27.         background-color: #ff6600;
  28.         color: #fff;
  29.         height: 50px !important;
  30.         width: 70%;
  31.         margin-left: 5%;
  32.         box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  33.         border-radius: 5px;
  34.     }
  35.     .btn-download:hover{
  36.         background-color: #051a53;
  37.         color: #fff;
  38.         height: 50px !important;
  39.         width: 70%;
  40.     }
  41.     .lien-download{
  42.         font-size: 18px !important; color: #fff; 
  43.         font-family: arial; font-weight: normal;
  44.         margin: 5px;
  45.     }
  46.     .line-index{
  47.         margin-left: 5%;
  48.         margin-top: 20px;
  49.         margin-bottom: 20px;
  50.         background-color: #ededed;
  51.         height: 1px;
  52.         width: 70%;
  53.     }
  54.         .row {
  55.         display: flex;            /* flexbox pour aligner les colonnes */
  56.         flex-wrap: wrap;          /* les colonnes passent à la ligne si nécessaire */
  57.         margin-right: -0.75rem;   /* -gutter/2 */
  58.         margin-left: -0.75rem;    /* -gutter/2 */
  59.     }
  60.     /* Small devices ≥576px */
  61.     @media (max-width: 576px) {
  62.         .col-md-6{
  63.             flex: 0 0 100% !important; 
  64.             max-width: 100% !important;
  65.         }
  66.         .col-md-3 { flex: 0 0 16.666667% !important; max-width: 16.666667% !important; }
  67.         .col-md-9 { flex: 0 0 75% !important; max-width: 75% !important; }
  68.         .video-wrapper iframe {
  69.             position: absolute !important;
  70.             top: 10% !important;
  71.             left: 0;
  72.             margin-top: 50px !important;
  73.             width: 100%;
  74.             height: 100%;
  75.             border: 0;
  76.             box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2),
  77.                                        0 6px 20px 0 rgba(0, 0, 0, 0.19);
  78.         }       
  79.         .col-md-12{
  80.             flex: 0 0 100% !important; 
  81.             max-width: 100% !important;
  82.             text-align: center !important;
  83.         }
  84.         .no-click iframe {
  85.             pointer-events: none;
  86.         }
  87.     
  88.         .btn-download{
  89.             background-color: #ff6600;
  90.             color: #fff;
  91.             height: 50px !important;
  92.             width: 80%;
  93.             margin-left: 5%;
  94.             box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  95.             border-radius: 5px;
  96.         }
  97.         .btn-download:hover{
  98.             background-color: #051a53;
  99.             color: #fff;
  100.             height: 50px !important;
  101.             width: 80%;
  102.         }
  103.     }
  104.     
  105.     /* Medium devices ≥768px */
  106.     @media (min-width: 768px) {
  107.       .col-md-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  108.       .col-md-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  109.       .col-md-3 { flex: 0 0 25%; max-width: 25%; }
  110.       .col-md-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  111.       .col-md-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  112.       .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  113.       .col-md-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  114.       .col-md-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  115.       .col-md-9 { flex: 0 0 75%; max-width: 75%; }
  116.       .col-md-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  117.       .col-md-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  118.       .col-md-12 { flex: 0 0 100%; max-width: 100%; }
  119.     }
  120.     
  121.     /* Large devices ≥992px */
  122.     @media (min-width: 992px) {
  123.       .col-lg-1 { flex: 0 0 8.333333%; max-width: 8.333333%; }
  124.       .col-lg-2 { flex: 0 0 16.666667%; max-width: 16.666667%; }
  125.       .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  126.       .col-lg-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  127.       .col-lg-5 { flex: 0 0 41.666667%; max-width: 41.666667%; }
  128.       .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  129.       .col-lg-7 { flex: 0 0 58.333333%; max-width: 58.333333%; }
  130.       .col-lg-8 { flex: 0 0 66.666667%; max-width: 66.666667%; }
  131.       .col-lg-9 { flex: 0 0 75%; max-width: 75%; }
  132.       .col-lg-10 { flex: 0 0 83.333333%; max-width: 83.333333%; }
  133.       .col-lg-11 { flex: 0 0 91.666667%; max-width: 91.666667%; }
  134.       .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
  135.     }
  136. </style>
  137. <section style="padding-top: 60px; padding-bottom: 60px;" class="elementor-section elementor-top-section elementor-element elementor-element-b7a2935 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b7a2935" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
  138.    <div class="elementor-background-overlay"></div>
  139.    <div class="elementor-container elementor-column-gap-no">
  140.       <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a03052a" data-id="a03052a" 
  141.       data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
  142.          <div class="elementor-widget-wrap elementor-element-populated">
  143.             <div class="elementor-background-overlay"></div>
  144.             <div class="ova-heading template_1">
  145.                 <a href="{{ path('front.seminaire.internationaux') }}">
  146.                     <span class="subtitle" style="color: #ff6600 !important; font-family: arial !important">Formations</span>
  147.                 </a>
  148.                 <div style="margin-top: -20px !important;"></div>
  149.                 <span class="line" style="color: #ff6600;"></span>
  150.                 <h2 class="title" style="font-size: 28px; color: #051a53; font-family: arial !important">Notre catalogue de formation</h2>
  151.                 <div class="hauteur" style="height: 50px !important;"></div>
  152.             </div>
  153.             <div class="row" style="width: 100%; margin: 0px; padding: 0px;">
  154.                 <div class="col-lg-6 col-md-6 col-sm-12" style="padding: 10px; text-align: center !important;">
  155.                     
  156.                    <div class="ova-doc-items" style="text-align: center !important;">
  157.                         <a href="{{ asset('public/catalogues/Catalogue_2026_CIMEF_INTERNATIONAL.pdf') }}" target="_blank" title="Download files" class="icon" data-id="829">
  158.                             <div class="row btn-download">
  159.                                 <div class="col-md-3 col-sm-12" style="line-height: 50px;">
  160.                                     <i class="gimonticon-download" style="font-size: 18px; color: #fff;" aria-hidden="true"></i>
  161.                                 </div>
  162.                                 <div class="col-md-9 col-sm-12" style="text-align: left !important; line-height: 45px;">
  163.                                     <h3 class="lien-download">Télécharger le catalogue 2026</h3>
  164.                                 </div>
  165.                             </div>
  166.                         </a>    
  167.                         <div class="line-index"></div>
  168.                         <a href="{{ path('front.inscriptions', {'annee': annee }) }}">
  169.                             <div class="row btn-download">
  170.                                 <div class="col-md-12 col-sm-12" style="text-align: center !important; line-height: 45px;">
  171.                                     <h3 class="lien-download">S'inscrire à un séminaire</h3>
  172.                                 </div>
  173.                             </div>
  174.                         </a>
  175.                         <div class="line-index"></div>
  176.                         <a href="{{ path('front.seminaire.internationaux') }}">
  177.                             <div class="row btn-download">
  178.                                 <div class="col-md-12 col-sm-12" style="text-align: center !important; line-height: 45px;">
  179.                                     <h3 class="lien-download">Découvrez nos formations</h3>
  180.                                 </div>
  181.                             </div>
  182.                         </a>
  183.                     </div>
  184.                 </div>
  185.                 <div class="col-lg-6 col-md-6 col-sm-12">
  186.                     <div class="video-wrapper no-click" style="">
  187.                         <iframe 
  188.                             width="800"
  189.                             height="440"
  190.                             style="border-radius: 10px; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2),
  191.                                    0 6px 20px 0 rgba(0, 0, 0, 0.19);"
  192.                             src="https://www.youtube.com/embed/9wRP-o99xak?autoplay=1&mute=1&loop=1&playlist=9wRP-o99xak&controls=0&modestbranding=1&rel=0&showinfo=0&fs=0" 
  193.                             title="CIMEF International : Un partenaire de confiance pour vos besoins en formation" 
  194.                             frameborder="0" 
  195.                             allow="autoplay; encrypted-media; picture-in-picture" 
  196.                             referrerpolicy="strict-origin-when-cross-origin" allowfullscreen>
  197.                             
  198.                         </iframe>
  199.                     </div>
  200.                 </div>
  201.             </div>
  202.          
  203.          </div>
  204.       </div>
  205.    </div>
  206. </section>