{"id":5557,"date":"2025-11-21T18:54:51","date_gmt":"2025-11-21T18:54:51","guid":{"rendered":"https:\/\/pyrovisionfeuxdartifice.com\/our-projects\/"},"modified":"2026-03-24T00:47:53","modified_gmt":"2026-03-24T00:47:53","slug":"our-projects","status":"publish","type":"page","link":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/","title":{"rendered":"Our Projects"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5557\" class=\"elementor elementor-5557 elementor-5029\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a0e0274 e-con-full e-flex e-con e-parent\" data-id=\"a0e0274\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f56d997 elementor-widget elementor-widget-html\" data-id=\"f56d997\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div>\n\n\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Our Projects - PyroVision<\/title>\n  <style>\n    \/* =========================================================================\n       STYLES GLOBAUX\n       ========================================================================= *\/\n    * {\n      margin: 0;\n      padding: 0;\n      box-sizing: border-box;\n    }\n\n    html, body {\n      width: 100%;\n      overflow-x: hidden;\n      margin: 0;\n      padding: 0;\n    }\n\n    body {\n      font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;\n      background: #ffffff;\n      color: #1f2937;\n      line-height: 1.6;\n    }\n\n    \/* =========================================================================\n       SECTION 1: HERO WITH VIDEO\n       ========================================================================= *\/\n    .hero-section {\n      position: relative;\n      width: 100vw;\n      min-height: 100vh;\n      display: flex;\n      align-items: center;\n      padding: 100px 20px;\n      color: white;\n      overflow: hidden;\n      margin: 0;\n    }\n\n    .hero-video {\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 100%;\n      height: 100%;\n      object-fit: cover;\n      z-index: 0;\n    }\n\n    .hero-overlay {\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      width: 100%;\n      height: 100%;\n      background: rgba(0, 0, 0, 0.65);\n      z-index: 1;\n    }\n\n    .hero-container {\n      max-width: 1000px;\n      margin: 0 auto;\n      position: relative;\n      z-index: 2;\n      text-align: center;\n    }\n\n    .hero-kicker {\n      font-size: 14px;\n      font-weight: 700;\n      letter-spacing: 4px;\n      text-transform: uppercase;\n      color: rgba(255, 255, 255, 0.95);\n      margin-bottom: 32px;\n      opacity: 0.95;\n    }\n\n    .hero-title {\n      font-size: 82px;\n      font-weight: 700;\n      margin-bottom: 36px;\n      line-height: 1.05;\n      text-shadow: 0 6px 50px rgba(0, 0, 0, 0.9);\n      letter-spacing: -3px;\n      color: #ffffff;\n    }\n\n    .hero-subtitle {\n      font-size: 24px;\n      line-height: 1.65;\n      opacity: 0.95;\n      text-shadow: 0 3px 30px rgba(0, 0, 0, 0.8);\n      font-weight: 300;\n      color: rgba(255, 255, 255, 0.95);\n      max-width: 850px;\n      margin: 0 auto 52px;\n    }\n\n    .hero-cta-buttons {\n      display: flex;\n      gap: 16px;\n      justify-content: center;\n      flex-wrap: wrap;\n    }\n\n    .hero-cta-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 22px 60px;\n      background: #780013;\n      color: white;\n      text-decoration: none;\n      border-radius: 14px;\n      font-weight: 700;\n      font-size: 19px;\n      transition: all 0.35s ease;\n      box-shadow: 0 10px 40px rgba(120, 0, 19, 0.5);\n      border: 2px solid transparent;\n    }\n\n    .hero-cta-button:hover {\n      transform: translateY(-5px);\n      box-shadow: 0 15px 50px rgba(120, 0, 19, 0.7);\n      background: #9a0018;\n    }\n\n    .hero-cta-button.secondary {\n      background: white;\n      color: #780013;\n      border: 2px solid white;\n    }\n\n    .hero-cta-button.secondary:hover {\n      background: rgba(255, 255, 255, 0.95);\n      border-color: rgba(255, 255, 255, 0.95);\n    }\n\n    \/* =========================================================================\n       SECTION 2: INTRODUCTION COURTE\n       ========================================================================= *\/\n    .intro-section {\n      padding: 110px 20px;\n      background: white;\n      text-align: center;\n      position: relative;\n      width: 100vw;\n      margin: 0;\n    }\n\n    .intro-container {\n      max-width: 950px;\n      margin: 0 auto;\n    }\n\n    .intro-decorator {\n      width: 70px;\n      height: 4px;\n      background: linear-gradient(90deg, transparent, #780013, transparent);\n      margin: 0 auto 44px;\n      opacity: 0.7;\n    }\n\n    .intro-title {\n      font-size: 46px;\n      font-weight: 700;\n      color: #1f2937;\n      margin-bottom: 32px;\n      letter-spacing: -1.2px;\n      line-height: 1.2;\n    }\n\n    .intro-text {\n      font-size: 19px;\n      line-height: 1.85;\n      color: #4b5563;\n      max-width: 850px;\n      margin: 0 auto;\n    }\n\n    \/* =========================================================================\n       SECTION 3: GRILLE DE R\u00c9ALISATIONS (LAYOUT IMPRESSIONNANT)\n       ========================================================================= *\/\n    .realisations-section {\n      padding: 100px 20px 140px;\n      background: linear-gradient(to bottom, #f9fafb 0%, #f3f4f6 100%);\n      position: relative;\n      width: 100vw;\n      margin: 0;\n    }\n\n    .realisations-container {\n      max-width: 1400px;\n      margin: 0 auto;\n    }\n\n    .realisations-section-title {\n      font-size: 42px;\n      font-weight: 700;\n      color: #1f2937;\n      text-align: center;\n      margin-bottom: 24px;\n      letter-spacing: -1px;\n    }\n\n    .realisations-section-subtitle {\n      font-size: 18px;\n      color: #6b7280;\n      text-align: center;\n      margin-bottom: 70px;\n      max-width: 700px;\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    .logos-grid {\n      display: grid;\n      grid-template-columns: repeat(3, 1fr);\n      gap: 40px;\n      margin-top: 60px;\n    }\n\n    .logo-card {\n      background: white;\n      border-radius: 18px;\n      overflow: hidden;\n      box-shadow: 0 6px 25px rgba(0, 0, 0, 0.09);\n      transition: all 0.35s ease;\n      display: flex;\n      flex-direction: column;\n      height: 100%;\n      border: 1px solid rgba(120, 0, 19, 0.08);\n      position: relative;\n    }\n\n    .logo-card:before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      width: 5px;\n      height: 100%;\n      background: linear-gradient(to bottom, #780013, #9a0018);\n      opacity: 0;\n      transition: opacity 0.35s ease;\n    }\n\n    .logo-card:hover {\n      transform: translateY(-12px);\n      box-shadow: 0 20px 60px rgba(120, 0, 19, 0.25);\n      border-color: rgba(120, 0, 19, 0.15);\n    }\n\n    .logo-card:hover:before {\n      opacity: 1;\n    }\n\n    .logo-image-container {\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      padding: 50px 40px;\n      min-height: 220px;\n      background: white;\n      transition: background 0.3s ease;\n    }\n\n    .logo-card:hover .logo-image-container {\n      background: #fafafa;\n    }\n\n    .logo-image-container img {\n      max-width: 100%;\n      max-height: 140px;\n      width: auto;\n      height: auto;\n      object-fit: contain;\n      transition: transform 0.35s ease;\n    }\n\n    .logo-card:hover .logo-image-container img {\n      transform: scale(1.05);\n    }\n\n    .logo-title {\n      padding: 24px 32px;\n      background: #fafafa;\n      border-top: 1px solid rgba(120, 0, 19, 0.08);\n      text-align: center;\n    }\n\n    .logo-title h3 {\n      font-size: 16px;\n      font-weight: 600;\n      color: #1f2937;\n      line-height: 1.5;\n    }\n\n    \/* =========================================================================\n       SECTION 4: FAQ\n       ========================================================================= *\/\n    .faq-section {\n      padding: 100px 20px;\n      background: white;\n      width: 100vw;\n      margin: 0;\n    }\n\n    .faq-container {\n      max-width: 900px;\n      margin: 0 auto;\n    }\n\n    .section-title {\n      font-size: 42px;\n      font-weight: 700;\n      color: #780013;\n      margin-bottom: 24px;\n      letter-spacing: -0.5px;\n      line-height: 1.2;\n      text-align: center;\n    }\n\n    .faq-list {\n      margin-top: 48px;\n      display: flex;\n      flex-direction: column;\n      gap: 20px;\n    }\n\n    .faq-item {\n      background: #f9fafb;\n      border-radius: 12px;\n      overflow: hidden;\n      box-shadow: 0 2px 10px rgba(0, 0, 0, 0.06);\n      transition: all 0.3s ease;\n    }\n\n    .faq-item:hover {\n      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);\n    }\n\n    .faq-question {\n      width: 100%;\n      padding: 24px 28px;\n      background: #f9fafb;\n      border: none;\n      text-align: left;\n      font-size: 18px;\n      font-weight: 700;\n      color: #1f2937;\n      cursor: pointer;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      gap: 20px;\n      transition: all 0.3s ease;\n    }\n\n    .faq-question:hover {\n      color: #780013;\n    }\n\n    .faq-question-text {\n      flex: 1;\n    }\n\n    .faq-icon {\n      width: 24px;\n      height: 24px;\n      color: #780013;\n      transition: transform 0.3s ease;\n      flex-shrink: 0;\n    }\n\n    .faq-item.active .faq-icon {\n      transform: rotate(180deg);\n    }\n\n    .faq-answer {\n      max-height: 0;\n      overflow: hidden;\n      transition: max-height 0.3s ease;\n    }\n\n    .faq-item.active .faq-answer {\n      max-height: 500px;\n    }\n\n    .faq-answer-content {\n      padding: 0 28px 24px 28px;\n      font-size: 16px;\n      line-height: 1.7;\n      color: #6b7280;\n    }\n\n    \/* =========================================================================\n       SECTION 5: APPEL \u00c0 L'ACTION FINAL\n       ========================================================================= *\/\n    .cta-section {\n      background: #780013;\n      padding: 100px 20px;\n      text-align: center;\n      color: white;\n      width: 100vw;\n      margin: 0;\n    }\n\n    .cta-container {\n      max-width: 800px;\n      margin: 0 auto;\n    }\n\n    .cta-title {\n      font-size: 42px;\n      font-weight: 700;\n      margin-bottom: 20px;\n      line-height: 1.2;\n    }\n\n    .cta-text {\n      font-size: 18px;\n      margin-bottom: 40px;\n      opacity: 0.95;\n    }\n\n    .cta-buttons {\n      display: flex;\n      gap: 16px;\n      justify-content: center;\n      flex-wrap: wrap;\n    }\n\n    .cta-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 18px 48px;\n      background: white;\n      color: #780013;\n      text-decoration: none;\n      border-radius: 10px;\n      font-weight: 700;\n      font-size: 18px;\n      transition: all 0.3s ease;\n      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.2);\n      border: 2px solid white;\n    }\n\n    .cta-button:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 8px 30px rgba(0, 0, 0, 0.3);\n    }\n\n    .cta-button.secondary {\n      background: transparent;\n      color: white;\n      border: 2px solid white;\n    }\n\n    .cta-button.secondary:hover {\n      background: rgba(255, 255, 255, 0.1);\n    }\n\n    \/* =========================================================================\n       STYLES RESPONSIFS\n       ========================================================================= *\/\n\n    \/* Grande tablette *\/\n    @media (max-width: 1200px) {\n      .logos-grid {\n        grid-template-columns: repeat(2, 1fr);\n        gap: 32px;\n      }\n    }\n\n    \/* Tablette *\/\n    @media (max-width: 968px) {\n      .hero-section {\n        min-height: 85vh;\n        padding: 100px 20px;\n      }\n\n      .hero-title {\n        font-size: 62px;\n        letter-spacing: -2.5px;\n      }\n\n      .hero-subtitle {\n        font-size: 21px;\n      }\n\n      .hero-cta-buttons {\n        justify-content: center;\n      }\n\n      .intro-section {\n        padding: 90px 20px;\n      }\n\n      .intro-title {\n        font-size: 38px;\n      }\n\n      .intro-text {\n        font-size: 18px;\n      }\n\n      .realisations-section {\n        padding: 80px 20px 120px;\n      }\n\n      .realisations-section-title {\n        font-size: 36px;\n      }\n\n      .cta-title {\n        font-size: 42px;\n      }\n\n      .cta-text {\n        font-size: 18px;\n      }\n    }\n\n    \/* Mobile *\/\n    @media (max-width: 768px) {\n      .hero-section {\n        min-height: 80vh;\n        padding: 70px 20px;\n      }\n\n      .hero-kicker {\n        font-size: 12px;\n        letter-spacing: 3px;\n      }\n\n      .hero-title {\n        font-size: 46px;\n        letter-spacing: -1.8px;\n        margin-bottom: 28px;\n      }\n\n      .hero-subtitle {\n        font-size: 19px;\n        margin-bottom: 44px;\n      }\n\n      .hero-cta-buttons {\n        flex-direction: column;\n        width: 100%;\n      }\n\n      .hero-cta-button {\n        padding: 20px 50px;\n        font-size: 17px;\n        width: 100%;\n        justify-content: center;\n      }\n\n      .intro-section {\n        padding: 70px 20px;\n      }\n\n      .intro-title {\n        font-size: 32px;\n      }\n\n      .intro-text {\n        font-size: 17px;\n      }\n\n      .realisations-section {\n        padding: 60px 20px 100px;\n      }\n\n      .realisations-section-title {\n        font-size: 30px;\n        margin-bottom: 20px;\n      }\n\n      .realisations-section-subtitle {\n        font-size: 16px;\n        margin-bottom: 50px;\n      }\n\n      .logos-grid {\n        grid-template-columns: 1fr;\n        gap: 24px;\n        margin-top: 40px;\n      }\n\n      .logo-image-container {\n        padding: 40px 30px;\n        min-height: 180px;\n      }\n\n      .logo-image-container img {\n        max-height: 100px;\n      }\n\n      .logo-title {\n        padding: 20px 24px;\n      }\n\n      .logo-title h3 {\n        font-size: 15px;\n      }\n\n      .faq-section {\n        padding: 60px 20px;\n      }\n\n      .section-title {\n        font-size: 32px;\n      }\n\n      .faq-question {\n        font-size: 16px;\n        padding: 20px 20px;\n      }\n\n      .faq-answer-content {\n        padding: 0 20px 20px 20px;\n        font-size: 15px;\n      }\n\n      .cta-section {\n        padding: 90px 20px;\n      }\n\n      .cta-title {\n        font-size: 34px;\n      }\n\n      .cta-text {\n        font-size: 17px;\n        margin-bottom: 44px;\n      }\n\n      .cta-buttons {\n        flex-direction: column;\n        width: 100%;\n      }\n\n      .cta-button {\n        padding: 20px 50px;\n        font-size: 17px;\n        width: 100%;\n      }\n    }\n\n    \/* Petit mobile *\/\n    @media (max-width: 480px) {\n      .hero-title {\n        font-size: 38px;\n        letter-spacing: -1.2px;\n      }\n\n      .hero-subtitle {\n        font-size: 17px;\n      }\n\n      .intro-title {\n        font-size: 28px;\n      }\n\n      .realisations-section-title {\n        font-size: 26px;\n      }\n\n      .section-title {\n        font-size: 28px;\n      }\n\n      .cta-title {\n        font-size: 30px;\n      }\n    }\n  <\/style>\n\n\n\n  <!-- =========================================================================\n       SECTION 1: HERO\n       ========================================================================= -->\n  <section class=\"hero-section\">\n    <video autoplay=\"\" muted=\"\" loop=\"\" playsinline=\"\" class=\"hero-video\">\n      <source src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/11\/2618032-uhd_3840_2160_24fps.mp4\" type=\"video\/mp4\">\n    <\/source><\/video>\n    <div class=\"hero-overlay\"><\/div>\n    <div class=\"hero-container\">\n      <div class=\"hero-kicker\">OUR FINEST PROJECTS<\/div>\n      <h1 class=\"hero-title\">Our Projects<\/h1>\n      <p class=\"hero-subtitle\">\n From Mascouche to Trois-Rivi\u00e8res, from municipal festivals to sports tournaments, PyroVision has illuminated the most beautiful celebrations across Quebec. Discover the cities, organizations, campsites, and events that have trusted us. \n      <\/p>\n      <div class=\"hero-cta-buttons\">\n        <a href=\"https:\/\/pyrovisionfeuxdartifice.com\/nous-joindre\/\" class=\"hero-cta-button\">Contact Us<\/a>\n        <a href=\"tel:579-420-1794\" class=\"hero-cta-button secondary\">Call Us<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 2: INTRODUCTION\n       ========================================================================= -->\n  <section class=\"intro-section\">\n    <div class=\"intro-container\">\n      <div class=\"intro-decorator\"><\/div>\n      <h2 class=\"intro-title\">Partners Who Trust Us<\/h2>\n      <p class=\"intro-text\">\n For several years, PyroVision has collaborated with municipalities, event organizers, campsites, sports associations, businesses, and community organizations. Each project is a new opportunity to create unforgettable moments, safely and with a professional approach tailored to your needs. \n      <\/p>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 3: R\u00c9ALISATIONS\n       ========================================================================= -->\n  <section class=\"realisations-section\">\n    <div class=\"realisations-container\">\n\n      <h2 class=\"realisations-section-title\">They Chose PyroVision<\/h2>\n      <p class=\"realisations-section-subtitle\">\n A selection of our most significant collaborations across Quebec.\n      <\/p>\n\n      <div class=\"logos-grid\">\n        \n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png\" alt=\"City of Mascouche\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>City of Mascouche \u2014 Quebec National Holiday Organizing Committee<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Fete-de-la-St-Jean-Baptiste-de-la-Municipalite-de-St-Gabriel-de-Brandon.jpeg\" alt=\"St-Gabriel-de-Brandon\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>St-Jean-Baptiste Day Celebration of the Municipality of St-Gabriel-de-Brandon<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Fete-de-la-St-Jean-Baptiste-de-la-Municipalite-de-Mandeville.jpg\" alt=\"Mandeville\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>St-Jean-Baptiste Day Celebration of the Municipality of Mandeville<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Fete-du-375e-anniversaire-de-Trois-Rivieres.png\" alt=\"Trois-Rivi\u00e8res\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>Trois-Rivi\u00e8res 375th Anniversary Celebration<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Tournoi-Atome-de-St-Jerome.png\" alt=\"Atom Tournament\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>St-J\u00e9r\u00f4me Atom Tournament<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Tournoi-pee-wee-de-St-Jerome.png\" alt=\"Pee-Wee Tournament\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>St-J\u00e9r\u00f4me Pee-Wee Tournament<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Camping-Atlantide-de-St-Calixte.png\" alt=\"Camping Atlantide\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>Camping Atlantide of St-Calixte<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Bike-Week-de-St-Calixte-.webp\" alt=\"Bike Week\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>St-Calixte Bike Week<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Association-des-residents-du-Grand-lac-Noir-de-Wenworth-Nord.png\" alt=\"Grand Lac Noir\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>Grand Lac Noir Residents Association of Wentworth Nord<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Chambre-de-Commerce-de-Mascouche.png\" alt=\"Chamber of Commerce\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>Mascouche Chamber of Commerce<\/h3>\n          <\/div>\n        <\/div>\n\n        <div class=\"logo-card\">\n          <div class=\"logo-image-container\">\n            <img decoding=\"async\" src=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/50e-anniversaire-du-magasin-S.-Setlakwe-de-Thetford-Mines.png\" alt=\"S. Setlakwe\">\n          <\/div>\n          <div class=\"logo-title\">\n            <h3>50th Anniversary of S. Setlakwe Store in Thetford Mines<\/h3>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 4: FAQ\n       ========================================================================= -->\n  <section class=\"faq-section\">\n    <div class=\"faq-container\">\n      <h2 class=\"section-title\">Frequently Asked Questions<\/h2>\n      <div class=\"faq-list\">\n        <div class=\"faq-item\">\n          <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\n            <span class=\"faq-question-text\">Do you work with municipalities of all sizes?<\/span>\n            <svg class=\"faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"6 9 12 15 18 9\"\/>\n            <\/svg>\n          <\/button>\n          <div class=\"faq-answer\">\n            <div class=\"faq-answer-content\">\n Yes, we work with municipalities of all sizes, from small communities to large cities. Each project is tailored to specific needs and the available budget. \n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"faq-item\">\n          <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\n            <span class=\"faq-question-text\">Do you manage the necessary permits and authorizations?<\/span>\n            <svg class=\"faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"6 9 12 15 18 9\"\/>\n            <\/svg>\n          <\/button>\n          <div class=\"faq-answer\">\n            <div class=\"faq-answer-content\">\n Absolutely. We handle obtaining all necessary municipal and federal permits, as well as coordinating with local emergency services. \n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"faq-item\">\n          <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\n            <span class=\"faq-question-text\">How far in advance should we book?<\/span>\n            <svg class=\"faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"6 9 12 15 18 9\"\/>\n            <\/svg>\n          <\/button>\n          <div class=\"faq-answer\">\n            <div class=\"faq-answer-content\">\n We recommend booking at least 3 to 6 months in advance, especially for municipal events and festivals that require permits and detailed planning.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"faq-item\">\n          <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\n            <span class=\"faq-question-text\">Do you offer packages for corporate events?<\/span>\n            <svg class=\"faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"6 9 12 15 18 9\"\/>\n            <\/svg>\n          <\/button>\n          <div class=\"faq-answer\">\n            <div class=\"faq-answer-content\">\n Yes, we create custom pyrotechnic shows for corporate events, company anniversaries, product launches, and professional celebrations.\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"faq-item\">\n          <button class=\"faq-question\" onclick=\"toggleFaq(this)\">\n            <span class=\"faq-question-text\">Can you create a personalized show for our event?<\/span>\n            <svg class=\"faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"6 9 12 15 18 9\"\/>\n            <\/svg>\n          <\/button>\n          <div class=\"faq-answer\">\n            <div class=\"faq-answer-content\">\n Absolutely. Each show is custom-designed based on your theme, budget, and objectives. We work closely with you to create a unique experience.  \n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 5: CTA FINAL\n       ========================================================================= -->\n  <section class=\"cta-section\">\n    <div class=\"cta-container\">\n      <h2 class=\"cta-title\">Ready to create your own show?<\/h2>\n      <p class=\"cta-text\">\n Whether you are organizing a municipal festival, a sports tournament, a corporate event, or a special celebration, our team is ready to design a memorable pyrotechnic show.\n      <\/p>\n      <div class=\"cta-buttons\">\n        <a href=\"https:\/\/pyrovisionfeuxdartifice.com\/nous-joindre\/\" class=\"cta-button\">Contact Us<\/a>\n        <a href=\"tel:579-420-1794\" class=\"cta-button secondary\">Call Us<\/a>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <script>\n    function toggleFaq(button) {\n      const faqItem = button.parentElement;\n      const isActive = faqItem.classList.contains('active');\n\n      document.querySelectorAll('.faq-item').forEach(item => {\n        item.classList.remove('active');\n      });\n\n      if (!isActive) {\n        faqItem.classList.add('active');\n      }\n    }\n  <\/script>\n\n\n\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Our Projects &#8211; PyroVision OUR FINEST PROJECTS Our Projects From Mascouche to Trois-Rivi\u00e8res, from municipal festivals to sports tournaments, PyroVision has illuminated the most beautiful celebrations across Quebec. Discover the cities, organizations, campsites, and events that have trusted us. Contact Us Call Us Partners Who Trust Us For several years, PyroVision has collaborated with municipalities, [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5557","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Our Projects - PyroVision Feux d&#039;artifice<\/title>\n<meta name=\"description\" content=\"Explore our fireworks displays in Montreal: weddings, festivals, corporate events, and custom shows.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Our Projects - PyroVision Feux d&#039;artifice\" \/>\n<meta property=\"og:description\" content=\"Explore our fireworks displays in Montreal: weddings, festivals, corporate events, and custom shows.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/\" \/>\n<meta property=\"og:site_name\" content=\"PyroVision Feux d&#039;artifice\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-24T00:47:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/\",\"url\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/\",\"name\":\"Our Projects - PyroVision Feux d&#039;artifice\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png\",\"datePublished\":\"2025-11-21T18:54:51+00:00\",\"dateModified\":\"2026-03-24T00:47:53+00:00\",\"description\":\"Explore our fireworks displays in Montreal: weddings, festivals, corporate events, and custom shows.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/#primaryimage\",\"url\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png\",\"contentUrl\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/wp-content\\\/uploads\\\/2025\\\/12\\\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/our-projects\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Our Projects\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/\",\"name\":\"PyroVision Feux d&#039;artifice\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#organization\",\"name\":\"PyroVision Feux d&#039;artifice\",\"url\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/wp-content\\\/uploads\\\/2014\\\/11\\\/logo.jpg\",\"contentUrl\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/wp-content\\\/uploads\\\/2014\\\/11\\\/logo.jpg\",\"width\":252,\"height\":112,\"caption\":\"PyroVision Feux d&#039;artifice\"},\"image\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Our Projects - PyroVision Feux d&#039;artifice","description":"Explore our fireworks displays in Montreal: weddings, festivals, corporate events, and custom shows.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/","og_locale":"en_US","og_type":"article","og_title":"Our Projects - PyroVision Feux d&#039;artifice","og_description":"Explore our fireworks displays in Montreal: weddings, festivals, corporate events, and custom shows.","og_url":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/","og_site_name":"PyroVision Feux d&#039;artifice","article_modified_time":"2026-03-24T00:47:53+00:00","og_image":[{"url":"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/","url":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/","name":"Our Projects - PyroVision Feux d&#039;artifice","isPartOf":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/#primaryimage"},"image":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/#primaryimage"},"thumbnailUrl":"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png","datePublished":"2025-11-21T18:54:51+00:00","dateModified":"2026-03-24T00:47:53+00:00","description":"Explore our fireworks displays in Montreal: weddings, festivals, corporate events, and custom shows.","breadcrumb":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/#primaryimage","url":"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png","contentUrl":"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/12\/Ville-de-Mascouche-Comite-organisateur-de-la-fete-nationale-du-Quebec-a-Mascouche.png"},{"@type":"BreadcrumbList","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/our-projects\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pyrovisionfeuxdartifice.com\/en\/"},{"@type":"ListItem","position":2,"name":"Our Projects"}]},{"@type":"WebSite","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#website","url":"https:\/\/pyrovisionfeuxdartifice.com\/en\/","name":"PyroVision Feux d&#039;artifice","description":"","publisher":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/pyrovisionfeuxdartifice.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#organization","name":"PyroVision Feux d&#039;artifice","url":"https:\/\/pyrovisionfeuxdartifice.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2014\/11\/logo.jpg","contentUrl":"https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2014\/11\/logo.jpg","width":252,"height":112,"caption":"PyroVision Feux d&#039;artifice"},"image":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/pages\/5557","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/comments?post=5557"}],"version-history":[{"count":2,"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/pages\/5557\/revisions"}],"predecessor-version":[{"id":5560,"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/pages\/5557\/revisions\/5560"}],"wp:attachment":[{"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/media?parent=5557"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}