templates/Front/whatsapp/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}{{ title }}{% endblock %}
  3. {% block meta_noindex %}
  4. <meta name="robots" content="noindex, nofollow">
  5. {% endblock %}
  6. {% block stylesheets %}
  7.     {{ encore_entry_link_tags('whatsapp') }}
  8. {% endblock %}
  9. {% block body %}
  10.     {# ===================== HERO (module index) ===================== #}
  11.     <section class="hero-area" data-aos="fade-up">
  12.         <div class="container">
  13.             <div class="row">
  14.                 <div class="col-xl-6 col-lg-6 col-md-12 col-12">
  15.                     <div class="container-content" data-aos="fade-right" data-aos-delay="50">
  16.                         <h1 class="main-title">
  17.                             Un <span class="text-secondary">contact direct</span> <br>
  18.                             avec vos prospects, <br>
  19.                             en un clic
  20.                         </h1>
  21.                         <p>
  22.                             Vos prospects ont des questions rapides. Avec le widget WhatsApp,
  23.                             vous facilitez les échanges tout en renforçant votre proximité.
  24.                         </p>
  25.                         <div class="container-btns">
  26.                             <a href="#form__contact" class="btn secondary regular">
  27.                                 <span>
  28.                                     J'active WhatsApp sur mon site
  29.                                     <svg width="12" height="12" viewBox="0 0 12 12" fill="none"
  30.                                          xmlns="http://www.w3.org/2000/svg">
  31.                                         <path d="M5.88477 1.88086L10.2001 6.00007L5.88477 10.1193" stroke="white"
  32.                                               stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  33.                                         <path d="M10.1998 6L1.7998 6" stroke="white" stroke-width="1.5"
  34.                                               stroke-linecap="round" stroke-linejoin="round"/>
  35.                                     </svg>
  36.                                 </span>
  37.                             </a>
  38.                         </div>
  39.                     </div>
  40.                 </div>
  41.                 <div class="col-xl-6 col-lg-6 col-md-12 col-12 d-flex align-items-center">
  42.                     <div id="containerVideoHp" class="container-video" data-aos="zoom-in" data-aos-delay="100">
  43.                         <picture>
  44.                             <source srcset="{{ asset('/assets/images/agexv4/whatsapp/miniature-video-presentation.webp') }}" type="image/webp">
  45.                             <img src="{{ asset('/assets/images/agexv4/whatsapp/miniature-video-presentation.png') }}"
  46.                                  alt="miniature vidéo présentation">
  47.                         </picture>
  48.                         <div id="openModalVideoAgence" class="play-video-agence">
  49.                             <svg width="27" height="35" viewBox="0 0 27 35" fill="none"
  50.                                  xmlns="http://www.w3.org/2000/svg">
  51.                                 <path d="M5.13281 2.66612C4.00781 2.0281 2.88281 2.00531 1.75781 2.59776C0.632812 3.23578 0.046875 4.19281 0 5.46885V29.5313C0.046875 30.8074 0.632812 31.7644 1.75781 32.4024C2.88281 32.9949 4.00781 32.9721 5.13281 32.3341L25.3828 20.3028C26.4141 19.6648 26.9531 18.7306 27 17.5001C26.9531 16.3152 26.4141 15.381 25.3828 14.6974L5.13281 2.66612Z"
  52.                                       fill="white"/>
  53.                             </svg>
  54.                         </div>
  55.                     </div>
  56.                 </div>
  57.             </div>
  58.         </div>
  59.     </section>
  60.     {# ===================== LOGOS DE CONFIANCE (carrousel de base) ===================== #}
  61.     <section class="logo-area inline bg-secondary-light">
  62.         <div class="container-logo">
  63.             <span class="section-title__tagline" data-aos="fade-up">
  64.                 <span class="text-body">+550 cabinets</span>
  65.                 nous font déjà confiance
  66.             </span>
  67.             <div class="owl-carousel owl-custom" id="client-logos" data-aos="zoom-in" data-aos-delay="100">
  68.             </div>
  69.         </div>
  70.     </section>
  71.     {# ===================== AVANTAGES (module why-section-area) ===================== #}
  72.     <section class="why-section-area no-top whatsapp-why">
  73.         <span class="shape-traits">
  74.             <picture>
  75.                 <source srcset="{{ asset('assets/images/agexv4/whatsapp/logo3D-traits.webp') }}" type="image/webp">
  76.                 <img src="{{ asset('assets/images/agexv4/whatsapp/logo3D-traits.png') }}" alt="traits décoratifs L'agence des Experts-comptables">
  77.             </picture>
  78.         </span>
  79.         <div class="container">
  80.             <div class="why-content">
  81.                 <!-- Colonne de gauche -->
  82.                 <div class="why-left">
  83.                     <div class="macaron primary macaron--whatsapp">
  84.                         <span class="price">49€<span class="lighter">HT</span></span>
  85.                         <p class="light">PAR AN</p>
  86.                     </div>
  87.                     <div class="section-overline">Ce que vous apporte WhatsApp</div>
  88.                     <h2 class="why-main-title">
  89.                         Quels sont les
  90.                         <span class="green-highlight">
  91.                             avantages
  92.                             <svg width="235" height="14" viewBox="0 0 235 14" fill="none" xmlns="http://www.w3.org/2000/svg">
  93.                                 <path d="M2.30078 11.3325C96.8008 2.33252 145.846 3.74841 232.701 2.33252" stroke="#7CD325" stroke-width="4" stroke-linecap="round"/>
  94.                             </svg>
  95.                         </span>
  96.                         rapides et concrets pour votre cabinet
  97.                     </h2>
  98.                     <div class="decorative-curve">
  99.                         <svg width="113" height="57" viewBox="0 0 113 57" fill="none" xmlns="http://www.w3.org/2000/svg">
  100.                             <path d="M2.90483 40.1211C13.7262 21.3028 41.1389 -11.1755 64.7944 8.77893C81.6316 22.9818 54.2602 67.284 39.6992 50.9064C25.1381 34.5288 64.2039 -15.5958 108.106 30.5035M96.5749 29.2609L109.697 32.4313L106.667 17.2963" stroke="#FC6F1F" stroke-width="4" stroke-linecap="round"/>
  101.                         </svg>
  102.                     </div>
  103.                 </div>
  104.                 <!-- Colonne de droite -->
  105.                 <div class="why-right">
  106.                     <ul class="benefits-list">
  107.                         <li class="benefit-item" data-aos="fade-left">
  108.                             <div class="benefit-check">
  109.                                 <span class="check-inner">
  110.                                     <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12.5L10 17.5L19 7.5" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
  111.                                 </span>
  112.                             </div>
  113.                             <div class="benefit-text">
  114.                                 <h3>Restez accessible sans alourdir votre quotidien</h3>
  115.                                 <p>Répondez aux demandes simples rapidement, sans passer par des échanges d'emails interminables.</p>
  116.                             </div>
  117.                         </li>
  118.                         <li class="benefit-item" data-aos="fade-left" data-aos-delay="150">
  119.                             <div class="benefit-check">
  120.                                 <span class="check-inner">
  121.                                     <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12.5L10 17.5L19 7.5" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
  122.                                 </span>
  123.                             </div>
  124.                             <div class="benefit-text">
  125.                                 <h3>Simplifiez la prise de contact</h3>
  126.                                 <p>Vos prospects vous écrivent en un clic, directement depuis votre site.</p>
  127.                             </div>
  128.                         </li>
  129.                         <li class="benefit-item" data-aos="fade-left" data-aos-delay="300">
  130.                             <div class="benefit-check">
  131.                                 <span class="check-inner">
  132.                                     <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12.5L10 17.5L19 7.5" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
  133.                                 </span>
  134.                             </div>
  135.                             <div class="benefit-text">
  136.                                 <h3>Renforcez votre relation client</h3>
  137.                                 <p>Un échange plus direct, plus humain, qui crée de la confiance.</p>
  138.                             </div>
  139.                         </li>
  140.                         <li class="benefit-item" data-aos="fade-left" data-aos-delay="450">
  141.                             <div class="benefit-check">
  142.                                 <span class="check-inner">
  143.                                     <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12.5L10 17.5L19 7.5" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
  144.                                 </span>
  145.                             </div>
  146.                             <div class="benefit-text">
  147.                                 <h3>Captez plus facilement de nouveaux clients</h3>
  148.                                 <p>Un visiteur hésitant passe plus facilement à l'action via un message instantané.</p>
  149.                             </div>
  150.                         </li>
  151.                         <li class="benefit-item" data-aos="fade-left" data-aos-delay="600">
  152.                             <div class="benefit-check">
  153.                                 <span class="check-inner">
  154.                                     <svg width="18" height="18" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12.5L10 17.5L19 7.5" stroke="white" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"/></svg>
  155.                                 </span>
  156.                             </div>
  157.                             <div class="benefit-text">
  158.                                 <h3>Donnez une image moderne de votre cabinet</h3>
  159.                                 <p>Vous montrez que vous êtes disponible, réactif et en phase avec les usages actuels.</p>
  160.                             </div>
  161.                         </li>
  162.                     </ul>
  163.                 </div>
  164.             </div>
  165.         </div>
  166.     </section>
  167.     {# ===================== BANDEAU ORANGE (module index, tablette) ===================== #}
  168.     <section class="band-contact-area whatsapp-band">
  169.         <span class="whatsapp-band-bubbles">
  170.             <picture>
  171.                 <source srcset="{{ asset('/assets/images/agexv4/whatsapp/bulles.webp') }}" type="image/webp">
  172.                 <img class="bubble-main" src="{{ asset('/assets/images/agexv4/whatsapp/bulles.png') }}" alt="bulle WhatsApp">
  173.             </picture>
  174.             <picture>
  175.                 <source srcset="{{ asset('/assets/images/agexv4/whatsapp/bulles-2.webp') }}" type="image/webp">
  176.                 <img class="bubble-small" src="{{ asset('/assets/images/agexv4/whatsapp/bulles-2.png') }}" alt="">
  177.             </picture>
  178.         </span>
  179.         <div class="container">
  180.             <div class="d-flex flex-column align-items-center" data-aos="fade-up">
  181.                 <h2 class="band-title">
  182.                     Simplifiez vos échanges dès aujourd'hui !
  183.                 </h2>
  184.                 <p>Nous intégrons pour vous WhatsApp directement sur le site de votre cabinet.</p>
  185.                 <a href="#form__contact" class="btn regular black">
  186.                     <span>
  187.                         Je souhaite intégrer WhatsApp
  188.                         <svg width="11" height="10" viewBox="0 0 11 10" fill="none" xmlns="http://www.w3.org/2000/svg">
  189.                             <path d="M5.38477 0.880859L9.70013 5.00007L5.38477 9.11928" stroke="white"
  190.                                   stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  191.                             <path d="M9.69975 5L1.2998 5" stroke="white" stroke-width="1.5" stroke-linecap="round"
  192.                                   stroke-linejoin="round"/>
  193.                         </svg>
  194.                     </span>
  195.                 </a>
  196.             </div>
  197.         </div>
  198.     </section>
  199.     {# ===================== AUDIT / FORMULAIRE (module index) ===================== #}
  200.     <div id="form__contact"></div>
  201.     <section class="contact-area pt-50 whatsapp-contact">
  202.         <div class="container">
  203.             <div class="row align-items-center">
  204.                 <div class="col-xl-6 col-lg-7">
  205.                     <div class="section-title left" data-aos="fade-right">
  206.                         <span class="sub-title text-green">
  207.                             JE SOUHAITE ACTIVER WHATSAPP SUR MON SITE
  208.                         </span>
  209.                         <h2 class="title container-shape">
  210.                             <svg class="shape arrow" width="113" height="57" viewBox="0 0 113 57" fill="none"
  211.                                  xmlns="http://www.w3.org/2000/svg">
  212.                                 <path d="M2.90483 40.1211C13.7262 21.3028 41.1389 -11.1755 64.7944 8.77893C81.6316 22.9818 54.2602 67.284 39.6992 50.9064C25.1381 34.5288 64.2039 -15.5958 108.106 30.5035M96.5749 29.2609L109.697 32.4313L106.667 17.2963"
  213.                                       stroke="#FC6F1F" stroke-width="4" stroke-linecap="round"/>
  214.                             </svg>
  215.                             Prêt à faciliter les échanges avec vos prospects ?
  216.                         </h2>
  217.                         <p>
  218.                             Remplissez le formulaire ci-contre, on s'occupe de tout
  219.                         </p>
  220.                     </div>
  221.                 </div>
  222.                 <div class="col-xl-6 col-lg-5" data-aos="fade-left">
  223.                     <div class="contact-form" data-aos="fade-left" data-aos-delay="100">
  224.                         <h2 class="title">
  225.                             Ce widget
  226.                             <span class="text-green text-underline">
  227.                             m'intéresse
  228.                             <svg width="121" height="13" viewBox="0 0 121 13" fill="none"
  229.                                  xmlns="http://www.w3.org/2000/svg">
  230.                                 <path d="M2.2998 10.07C52.459 2.41211 78.8787 2.41211 118.7 2.41211" stroke="#7CD325"
  231.                                       stroke-width="4" stroke-linecap="round"/>
  232.                             </svg>
  233.                         </span>
  234.                         </h2>
  235.                         {{ form_start(form_audit) }}
  236.                         {{ form_row(form_audit.page, { "value" : title }) }}
  237.                         {{ form_widget(form_audit) }}
  238.                         <button type="submit" class="btn regular primary">
  239.                             <span>
  240.                                 Envoyer votre demande
  241.                                 <svg width="12" height="13" viewBox="0 0 12 13" fill="none"
  242.                                      xmlns="http://www.w3.org/2000/svg">
  243.                                     <path d="M5.88477 2.7334L10.2001 6.85261L5.88477 10.9718" stroke="white"
  244.                                           stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
  245.                                     <path d="M10.1998 6.85266L1.7998 6.85266" stroke="white" stroke-width="1.5"
  246.                                           stroke-linecap="round" stroke-linejoin="round"/>
  247.                                 </svg>
  248.                             </span>
  249.                         </button>
  250.                         {{ form_end(form_audit) }}
  251.                     </div>
  252.                 </div>
  253.             </div>
  254.         </div>
  255.     </section>
  256.     {# ===================== NEWSLETTER (standard) ===================== #}
  257.     <section class="newsletter-area">
  258.         <div class="shape-agency">
  259.             <picture>
  260.                 <source srcset="{{ asset('assets/images/agexv4/shapes/logo3D.webp') }}" type="image/webp">
  261.                 <img src="{{ asset('assets/images/agexv4/shapes/logo3D.png') }}" alt="logo agence">
  262.             </picture>
  263.         </div>
  264.         <div class="container">
  265.             <div class="form-container">
  266.                 <h2 class="main-title" data-aos="fade-left">Abonnez-vous à <br> notre newsletter</h2>
  267.                 <p data-aos="fade-right" data-aos-delay="200">Un support indispensable pour les Experts-comptables !</p>
  268.                 {{ form_start(form_news2) }}
  269.                 <div class="input-newsletter" data-aos="fade-left" data-aos-delay="100">
  270.                     <div class="icon">
  271.                         <svg width="18" height="21" viewBox="0 0 18 21" fill="none" xmlns="http://www.w3.org/2000/svg">
  272.                             <g clip-path="url(#clip0_434_9342)">
  273.                                 <path d="M8.75 10.1904C10.1562 10.1644 11.3411 9.68262 12.3047 8.74512C13.2422 7.78158 13.724 6.59668 13.75 5.19043C13.724 3.78418 13.2422 2.59928 12.3047 1.63574C11.3411 0.698242 10.1562 0.216471 8.75 0.19043C7.34375 0.216471 6.15885 0.698242 5.19531 1.63574C4.25781 2.59928 3.77604 3.78418 3.75 5.19043C3.77604 6.59668 4.25781 7.78158 5.19531 8.74512C6.15885 9.68262 7.34375 10.1644 8.75 10.1904ZM10.7422 12.0654H6.75781C4.85677 12.1175 3.26823 12.7816 1.99219 14.0576C0.716146 15.3337 0.0520833 16.9222 0 18.8232C0 19.2139 0.130208 19.5394 0.390625 19.7998C0.651042 20.0602 0.976562 20.1904 1.36719 20.1904H16.1328C16.5234 20.1904 16.849 20.0602 17.1094 19.7998C17.3698 19.5394 17.5 19.2139 17.5 18.8232C17.4479 16.9222 16.7839 15.3337 15.5078 14.0576C14.2318 12.7816 12.6432 12.1175 10.7422 12.0654Z" fill="#042F35"/>
  274.                             </g>
  275.                             <defs>
  276.                                 <clipPath id="clip0_434_9342">
  277.                                     <rect width="17.5" height="20" fill="white" transform="matrix(1 0 0 -1 0 20.1904)"/>
  278.                                 </clipPath>
  279.                             </defs>
  280.                         </svg>
  281.                     </div>
  282.                     {{ form_row(form_news2.name) }}
  283.                 </div>
  284.                 <div class="input-newsletter" data-aos="fade-right" data-aos-delay="200">
  285.                     <div class="icon">
  286.                         <svg width="20" height="22" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg">
  287.                             <path d="M18.125 3.44043H1.875C1.35417 3.44043 0.911458 3.62272 0.546875 3.9873C0.182292 4.35189 0 4.7946 0 5.31543V16.5654C0 17.0863 0.182292 17.529 0.546875 17.8936C0.911458 18.2581 1.35417 18.4404 1.875 18.4404H18.125C18.6458 18.4404 19.0885 18.2581 19.4531 17.8936C19.8177 17.529 20 17.0863 20 16.5654V5.31543C20 4.7946 19.8177 4.35189 19.4531 3.9873C19.0885 3.62272 18.6458 3.44043 18.125 3.44043ZM18.75 6.05762V16.5654C18.75 16.7347 18.6882 16.8812 18.5645 17.0049C18.4408 17.1286 18.2943 17.1904 18.125 17.1904H1.875C1.70573 17.1904 1.55924 17.1286 1.43555 17.0049C1.31185 16.8812 1.25 16.7347 1.25 16.5654V6.05762L9.58984 13.2842C9.72005 13.3884 9.85026 13.4404 10 13.4404C10.1497 13.4404 10.28 13.3884 10.4102 13.2842L18.75 6.05762Z" fill="#042F35"/>
  288.                         </svg>
  289.                     </div>
  290.                     {{ form_row(form_news2.email) }}
  291.                 </div>
  292.                 <button type="submit" class="btn regular black" data-aos="fade-up" data-aos-delay="300">
  293.                     <span>
  294.                         Je m'inscris à la newsletter
  295.                     </span>
  296.                 </button>
  297.                 {{ form_end(form_news2) }}
  298.             </div>
  299.         </div>
  300.     </section>
  301.     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
  302.     <script src='https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js'></script>
  303.     <script src="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/owl.carousel.min.js"></script>
  304.     <script src="{{ asset('/assets/js/carouselLogo.js') }}"></script>
  305.     <script>
  306.         document.addEventListener("DOMContentLoaded", function () {
  307.             var btnOpenVideo = document.getElementById('openModalVideoAgence');
  308.             var containerVideo = document.getElementById('containerVideoHp');
  309.             var videoId = 'oAaZryOL3u0';
  310.             if (btnOpenVideo && containerVideo) {
  311.                 btnOpenVideo.addEventListener('click', function () {
  312.                     if (!containerVideo.querySelector('iframe')) {
  313.                         var iframe = document.createElement('iframe');
  314.                         iframe.className = 'video-agence';
  315.                         iframe.src = 'https://www.youtube.com/embed/' + videoId + '?autoplay=1&rel=0';
  316.                         iframe.setAttribute('frameborder', '0');
  317.                         iframe.setAttribute('allow', 'autoplay; encrypted-media; picture-in-picture');
  318.                         iframe.setAttribute('allowfullscreen', '');
  319.                         containerVideo.innerHTML = '';
  320.                         containerVideo.classList.add('active');
  321.                         containerVideo.appendChild(iframe);
  322.                     }
  323.                 });
  324.             }
  325.         });
  326.     </script>
  327. {% endblock %}