templates/front/expertise.html.twig line 1

Open in your IDE?
  1. {% extends 'front.html.twig' %}
  2. {% block title %}Notre expertise | CIMEF-INTERNATIONAL{% endblock %}
  3. {% block styleSheets %}
  4. <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" />
  5. <script src="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.js"></script>
  6. <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" rel="stylesheet">
  7. <style id='wp-emoji-styles-inline-css' type='text/css'>
  8.     .swiper-slide{
  9.         border: 1px solid #ededed;
  10.         height: 100px;
  11.         width: 100px;
  12.     }
  13.     .swiper-button-next,
  14.     .swiper-button-prev,
  15.     .swiper-pagination {
  16.         display: none !important;
  17.     }
  18.     .subtitle{
  19.         font-size: 14px !important;
  20.         color: #ff6600 !important;
  21.         font-weight: normal !important;
  22.         font-family: arial !important;
  23.     }
  24.     .ova-progress-title{
  25.        font-family: arial !important;
  26.        font-weight: bold !important;
  27.     }
  28.     .line{
  29.         border: 1px solid #ff6600 !important;
  30.     }
  31.     .title{
  32.         font-family: Roboto !important;
  33.         font-size: 30 !important;
  34.     }
  35.     /* Small devices ≥576px */
  36.     @media (min-width: 576px) {
  37.         .rs-layer{ font-size: 14px;}
  38.     }
  39.     
  40.     /* Medium devices ≥768px */
  41.     @media (min-width: 768px) {
  42.         .rs-layer{ font-size: 14px;}
  43.     }
  44. .row {
  45.     display: flex;            /* flexbox pour aligner les colonnes */
  46.     flex-wrap: wrap;          /* les colonnes passent à la ligne si nécessaire */
  47.     margin-right: -0.75rem;   /* -gutter/2 */
  48.     margin-left: -0.75rem;    /* -gutter/2 */
  49. }
  50. /* Small devices ≥576px */
  51. @media (min-width: 576px) {
  52.   .col-3 { flex: 0 0 100%; max-width: 100%; }
  53.   .col-sm-4 { flex: 0 0 100%; max-width: 100%; }
  54.   .col-sm-6 { flex: 0 0 100%; max-width: 100%; }
  55.   .col-sm-12 { flex: 0 0 100%; max-width: 100%; }
  56. }
  57. /* Medium devices ≥768px */
  58. @media (min-width: 768px) {
  59.   .col-md-3 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  60.   .col-md-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  61.   .col-md-6 { flex: 0 0 50%; max-width: 50%; }
  62.   .col-md-12 { flex: 0 0 100%; max-width: 100%; }
  63. }
  64. /* Large devices ≥992px */
  65. @media (min-width: 992px) {
  66.   .col-lg-3 { flex: 0 0 25%; max-width: 25%; }
  67.   .col-lg-4 { flex: 0 0 33.333333%; max-width: 33.333333%; }
  68.   .col-lg-6 { flex: 0 0 50%; max-width: 50%; }
  69.   .col-lg-12 { flex: 0 0 100%; max-width: 100%; }
  70. }
  71. .subtitle{
  72.     color: #ff6600 !important;
  73. }
  74. .wrap_header_banner .overlay-slider {
  75.     position: absolute;
  76.     top: 0;
  77.     left: 0;
  78.     padding-top: 30px; 
  79.     width: 100%;
  80.     height: 100%;
  81.     background-color: rgba(0, 0, 0, 0.6392156863);
  82. }
  83. /*# sourceURL=wp-emoji-styles-inline-css */
  84. </style>
  85. {% endblock %}
  86. {% block body %}
  87. {% include 'section/navbar.html.twig' %}
  88. <div class="wrap_header_banner" style="height: 200px; background: url({{ asset('public/inter/wp-content/uploads/2023/06/header-banner.jpg')}});">
  89.     <div class="overlay-slider">
  90.         <div class="row_site">
  91.             <div class="container_site">
  92.                 <div class="cover_color"></div>
  93.                 <div class="header_banner_el">
  94.                     
  95.                     <div class="header_breadcrumbs">
  96.                         <div id="breadcrumbs">
  97.                             <ul class="breadcrumb">
  98.                                 <li><a href="{{ path('front.inter.index') }}" style="color: #fff!important;" title="accueil">Accueil</a></li>
  99.                                 <li class="li_separator"><span class="separator"><i class="ovaicon-next" style="color: #fff!important;"></i></span></li>
  100.                                 <li style="color: #fff!important;">Notre expertise</li>
  101.                             </ul>
  102.                         </div>
  103.                     </div>
  104.                     <h1 class="header_title" style="color: #fff!important;">Notre expertise </h1>
  105.                     
  106.                 </div>
  107.             </div>
  108.         </div>
  109.     </div>
  110. </div>
  111. <div class="container">
  112.     <div style="padding: 30px;"> 
  113.     </div>
  114. </div>
  115. <div data-elementor-type="wp-page" data-elementor-id="405" class="elementor elementor-405">
  116.    <section class="elementor-section elementor-top-section elementor-element elementor-element-574990e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="574990e" data-element_type="section">
  117.       <div class="elementor-container elementor-column-gap-no">
  118.          <div class="elementor-column elementor-col-120 elementor-top-column elementor-element elementor-element-eabb843" data-id="eabb843" data-element_type="column">
  119.             <div class="elementor-widget-wrap elementor-element-populated">
  120.                <div class="elementor-element elementor-element-a45a98c elementor-widget elementor-widget-gimont_elementor_heading" data-id="a45a98c" data-element_type="widget" data-widget_type="gimont_elementor_heading.default">
  121.                   <div class="elementor-widget-container">
  122.                      <div class="ova-heading template_1" style="padding-left: 50px; padding-right: 50px;">
  123.                         <span class="line"></span>
  124.                         {% if expertise !=null %}
  125.                         <span class="subtitle">Notre expertise</span>
  126.                         <p class="desc" style="margin-top: -20px;">
  127.                         {{ expertise.0.texte|raw }}
  128.                         </p>
  129.                         {% endif %}
  130.                      </div>
  131.                          
  132.                   </div>
  133.                </div>
  134.             </div>
  135.          </div>
  136.       </div>
  137.    </section>
  138.                    
  139. </div>
  140. <section style="margin-top: 80px; margin-bottom: 80px;" class="elementor-section elementor-top-section elementor-element elementor-element-936b8f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="936b8f7" data-element_type="section">
  141.    <div class="elementor-container elementor-column-gap-default">
  142.       <div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-243ef1f" data-id="243ef1f" data-element_type="column">
  143.          <div class="elementor-widget-wrap elementor-element-populated">
  144.             <div class="elementor-element elementor-element-4d5410c elementor-widget elementor-widget-gimont_elementor_images_slider" data-id="4d5410c" data-element_type="widget" data-settings="{&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:3000,&quot;nav_control&quot;:&quot;no&quot;}" data-widget_type="gimont_elementor_images_slider.default">
  145.                <div class="elementor-widget-container">
  146.                   <!-- 
  147.                   <div class="ova-images-slider owl-carousel owl-theme " data-options="{&quot;items&quot;:5,&quot;slideBy&quot;:1,&quot;margin&quot;:30,&quot;autoplayHoverPause&quot;:true,&quot;loop&quot;:true,&quot;autoplay&quot;:true,&quot;autoplayTimeout&quot;:3000,&quot;smartSpeed&quot;:500,&quot;dots&quot;:false,&quot;nav&quot;:false,&quot;rtl&quot;:false}" >
  148.                      <div class="item-images-slider">
  149.                         <img decoding="async" src="https://demo.ovathemewp.com/gimont/wp-content/uploads/2023/06/logo-evato.png" alt="">
  150.                      </div>
  151.                   </div>
  152.                   -->
  153.                     <div class="swiper mySwiper">
  154.                         <div class="swiper-wrapper">
  155.                             {% if reference != null %}
  156.                                 {% for ref in reference %}
  157.                                 <div class="swiper-slide" style="background-position: center center; background-repeat: no-repeat; 
  158.                                 background-image: url('{{ asset('public/uploads/images/references/' ~ ref.image) }}'); background-size: contain;">
  159.                                 </div>
  160.                                 {% endfor %}
  161.                             {% endif %}
  162.                             <!--
  163.                             <div class="swiper-slide">
  164.                                 test2
  165.                                 <img decoding="async" class="img-fluid" src="https://demo.ovathemewp.com/gimont/wp-content/uploads/2023/06/logo-evato.png" alt="">
  166.                             </div>
  167.                             <div class="swiper-slide">
  168.                                 test3
  169.                                 <img decoding="async" class="img-fluid" src="https://demo.ovathemewp.com/gimont/wp-content/uploads/2023/06/logo-evato.png" alt="">
  170.                             </div>
  171.                             <div class="swiper-slide">
  172.                                 test4
  173.                                 <img decoding="async" class="img-fluid" src="https://demo.ovathemewp.com/gimont/wp-content/uploads/2023/06/logo-evato.png" alt="">
  174.                             </div>
  175.                             <div class="swiper-slide">
  176.                                 test5
  177.                                 <img decoding="async" class="img-fluid" src="https://demo.ovathemewp.com/gimont/wp-content/uploads/2023/06/logo-evato.png" alt="">
  178.                             </div>
  179.                             <div class="swiper-slide">
  180.                                 test6
  181.                                 <img decoding="async" class="img-fluid" src="https://demo.ovathemewp.com/gimont/wp-content/uploads/2023/06/logo-evato.png" alt="">
  182.                             </div>
  183.                             -->
  184.                         </div>
  185.                     
  186.                         <!-- Pagination -->
  187.                         <div class="swiper-pagination"></div>
  188.                     
  189.                         <!-- Navigation -->
  190.                         <div class="swiper-button-next"></div>
  191.                         <div class="swiper-button-prev"></div>
  192.                     </div>
  193.                </div>
  194.             </div>
  195.          </div>
  196.       </div>
  197.    </div>
  198. </section>
  199.         
  200. {% include 'section/footer.html.twig' %}
  201. <script>
  202.     const swiper = new Swiper('.mySwiper', {
  203.         loop: true,
  204.         spaceBetween: 20,
  205.         autoplay: {
  206.             delay: 1000,
  207.             disableOnInteraction: false,
  208.         },
  209.         breakpoints: {
  210.             640: {
  211.                 slidesPerView: 1,
  212.             },
  213.             768: {
  214.                 slidesPerView: 3,
  215.             },
  216.             1024: {
  217.                 slidesPerView: 5,
  218.             },
  219.         }
  220.     });
  221. </script>
  222. {% endblock %}