{"id":5601,"date":"2025-11-21T02:24:24","date_gmt":"2025-11-21T02:24:24","guid":{"rendered":"https:\/\/pyrovisionfeuxdartifice.com\/weddings\/"},"modified":"2026-03-24T00:49:57","modified_gmt":"2026-03-24T00:49:57","slug":"weddings","status":"publish","type":"page","link":"https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/","title":{"rendered":"Weddings"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5601\" class=\"elementor elementor-5601 elementor-4963\" 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>Weddings - Pyrovision<\/title>\n  <style>\n    \/* =========================================================================\n       GLOBAL STYLES\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: #f9fafb;\n      color: #1f2937;\n      line-height: 1.6;\n    }\n\n    \/* =========================================================================\n       SECTION 1: HERO\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: 50%;\n      left: 50%;\n      min-width: 100%;\n      min-height: 100%;\n      width: auto;\n      height: auto;\n      transform: translate(-50%, -50%);\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.6);\n      z-index: 1;\n    }\n\n    .hero-container {\n      max-width: 1200px;\n      margin: 0 auto;\n      position: relative;\n      z-index: 2;\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 80px;\n      align-items: center;\n      width: 100%;\n    }\n\n    .hero-content {\n      text-align: left;\n    }\n\n    .hero-title {\n      font-size: 64px;\n      font-weight: 700;\n      margin-bottom: 32px;\n      line-height: 1.2;\n      text-shadow: 0 2px 30px rgba(0, 0, 0, 0.8);\n      letter-spacing: -2px;\n      color: #ffffff;\n    }\n\n    .hero-subtitle {\n      font-size: 22px;\n      line-height: 1.7;\n      opacity: 0.96;\n      text-shadow: 0 2px 20px rgba(0, 0, 0, 0.6);\n      font-weight: 300;\n      color: rgba(255, 255, 255, 0.95);\n      margin-bottom: 40px;\n    }\n\n    .hero-cta-buttons {\n      display: flex;\n      gap: 16px;\n      margin-top: 32px;\n      flex-wrap: wrap;\n    }\n\n    .hero-cta-button {\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n      padding: 16px 32px;\n      background: #780013;\n      color: white;\n      text-decoration: none;\n      border-radius: 10px;\n      font-weight: 700;\n      font-size: 16px;\n      transition: all 0.3s ease;\n      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);\n      border: 2px solid transparent;\n    }\n\n    .hero-cta-button:hover {\n      transform: translateY(-4px);\n      box-shadow: 0 8px 30px rgba(0, 0, 0, 0.4);\n      background: #8a0016;\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    .hero-checklist {\n      display: grid;\n      grid-template-columns: 1fr;\n      gap: 16px;\n    }\n\n    .checklist-item {\n      display: flex;\n      align-items: center;\n      gap: 12px;\n      background: rgba(255, 255, 255, 0.1);\n      border-radius: 12px;\n      padding: 16px 20px;\n      backdrop-filter: blur(10px);\n      border: 1px solid rgba(255, 255, 255, 0.2);\n      transition: all 0.3s ease;\n    }\n\n    .checklist-item:hover {\n      background: rgba(255, 255, 255, 0.15);\n      transform: translateX(6px);\n    }\n\n    .checklist-icon {\n      width: 24px;\n      height: 24px;\n      background: rgba(120, 0, 19, 0.9);\n      border-radius: 50%;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      box-shadow: 0 2px 10px rgba(120, 0, 19, 0.5);\n    }\n\n    .checklist-icon svg {\n      width: 14px;\n      height: 14px;\n      color: white;\n    }\n\n    .checklist-text {\n      font-size: 17px;\n      font-weight: 600;\n      line-height: 1.4;\n      text-shadow: 0 2px 15px rgba(0, 0, 0, 0.5);\n      color: #ffffff;\n    }\n\n    \/* =========================================================================\n       SECTION 2: NOS SERVICES (2 COLUMNS)\n       ========================================================================= *\/\n    .services-section {\n      padding: 100px 20px;\n      background: white;\n      width: 100vw;\n      margin: 0;\n      position: relative;\n    }\n\n    .services-container {\n      max-width: 1200px;\n      margin: 0 auto;\n      text-align: center;\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    }\n\n    .services-intro {\n      font-size: 19px;\n      line-height: 1.7;\n      color: #4b5563;\n      margin-bottom: 56px;\n      max-width: 800px;\n      margin-left: auto;\n      margin-right: auto;\n    }\n\n    .services-grid {\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 48px;\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n\n    .services-column {\n      text-align: left;\n    }\n\n    .services-list {\n      list-style: none;\n      padding: 0;\n      margin: 0;\n    }\n\n    .services-list li {\n      font-size: 17px;\n      line-height: 1.8;\n      color: #1f2937;\n      padding: 14px 0;\n      border-bottom: 1px solid rgba(120, 0, 19, 0.08);\n      transition: all 0.3s ease;\n      position: relative;\n      padding-left: 28px;\n    }\n\n    .services-list li:last-child {\n      border-bottom: none;\n    }\n\n    .services-list li:hover {\n      color: #780013;\n      padding-left: 36px;\n      background: rgba(120, 0, 19, 0.02);\n    }\n\n    .services-list li:before {\n      content: '\u2014';\n      position: absolute;\n      left: 0;\n      color: #780013;\n      font-weight: 700;\n      font-size: 16px;\n    }\n\n    \/* =========================================================================\n       SECTION 3: PERFORMANCES PYROTECHNIQUES UTILIS\u00c9ES\n       ========================================================================= *\/\n    .performances-section {\n      position: relative;\n      padding: 140px 20px;\n      min-height: 600px;\n      width: 100vw;\n      margin: 0;\n      background-image: url('https:\/\/pyrovisionfeuxdartifice.com\/wp-content\/uploads\/2025\/11\/20251121_1201_Mariage-et-Feux-dArtifice_simple_compose_01kaknn2nze35bte0r439hj51z.png');\n      background-size: cover;\n      background-position: center center;\n      background-repeat: no-repeat;\n      background-attachment: fixed;\n      color: white;\n    }\n\n    .performances-section::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      bottom: 0;\n      background: rgba(0, 0, 0, 0.7);\n      z-index: 1;\n    }\n\n    .performances-container {\n      max-width: 1100px;\n      margin: 0 auto;\n      text-align: center;\n      position: relative;\n      z-index: 2;\n    }\n\n    .performances-section .section-title {\n      color: white;\n      text-shadow: 0 2px 20px rgba(0, 0, 0, 0.8);\n    }\n\n    .performances-subtitle {\n      font-size: 18px;\n      line-height: 1.7;\n      color: rgba(255, 255, 255, 0.95);\n      margin-bottom: 56px;\n      max-width: 700px;\n      margin-left: auto;\n      margin-right: auto;\n      font-weight: 400;\n      text-shadow: 0 2px 15px rgba(0, 0, 0, 0.6);\n    }\n\n    .performances-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n      gap: 28px;\n      margin-top: 48px;\n    }\n\n    .performance-block {\n      background: rgba(255, 255, 255, 0.95);\n      border-radius: 16px;\n      padding: 40px 32px;\n      text-align: center;\n      box-shadow: 0 4px 20px rgba(0, 0, 0, 0.3);\n      transition: all 0.35s ease;\n      border-top: 4px solid #780013;\n      position: relative;\n      overflow: hidden;\n      backdrop-filter: blur(10px);\n    }\n\n    .performance-block::before {\n      content: '';\n      position: absolute;\n      top: 0;\n      left: 0;\n      right: 0;\n      height: 4px;\n      background: linear-gradient(90deg, #780013 0%, #a00017 100%);\n      transform: scaleX(0);\n      transition: transform 0.35s ease;\n    }\n\n    .performance-block:hover {\n      transform: translateY(-8px);\n      box-shadow: 0 12px 40px rgba(0, 0, 0, 0.4);\n      background: rgba(255, 255, 255, 1);\n    }\n\n    .performance-block:hover::before {\n      transform: scaleX(1);\n    }\n\n    .performance-block-title {\n      font-size: 22px;\n      font-weight: 700;\n      color: #780013;\n      margin-bottom: 16px;\n      line-height: 1.3;\n    }\n\n    .performance-block-text {\n      font-size: 15px;\n      line-height: 1.7;\n      color: #4b5563;\n      font-weight: 400;\n    }\n\n    \/* =========================================================================\n       SECTION 4: ADVANTAGES\n       ========================================================================= *\/\n    .advantages-section {\n      padding: 100px 20px;\n      background: white;\n      width: 100vw;\n      margin: 0;\n    }\n\n    .advantages-container {\n      max-width: 1100px;\n      margin: 0 auto;\n    }\n\n    .advantages-grid {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));\n      gap: 40px;\n      margin-top: 48px;\n    }\n\n    .advantage-item {\n      display: flex;\n      gap: 20px;\n      align-items: start;\n    }\n\n    .advantage-icon {\n      width: 56px;\n      height: 56px;\n      background: linear-gradient(135deg, rgba(120, 0, 19, 0.1) 0%, rgba(120, 0, 19, 0.05) 100%);\n      border-radius: 12px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      flex-shrink: 0;\n      color: #780013;\n    }\n\n    .advantage-icon svg {\n      width: 24px;\n      height: 24px;\n    }\n\n    .advantage-content h3 {\n      font-size: 20px;\n      font-weight: 700;\n      color: #1f2937;\n      margin-bottom: 12px;\n    }\n\n    .advantage-content p {\n      font-size: 15px;\n      line-height: 1.7;\n      color: #6b7280;\n    }\n\n    \/* =========================================================================\n       SECTION 5: FAQ\n       ========================================================================= *\/\n    .faq-section {\n      padding: 100px 20px;\n      background: #f9fafb;\n      width: 100vw;\n      margin: 0;\n    }\n\n    .faq-container {\n      max-width: 900px;\n      margin: 0 auto;\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: white;\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: white;\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 6: CTA\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       RESPONSIVE STYLES\n       ========================================================================= *\/\n\n    \/* Large Tablet *\/\n    @media (max-width: 1200px) {\n      .performances-grid {\n        grid-template-columns: repeat(2, 1fr);\n      }\n    }\n\n    \/* Tablet *\/\n    @media (max-width: 968px) {\n      .hero-section {\n        min-height: 85vh;\n      }\n\n      .hero-container {\n        grid-template-columns: 1fr;\n        gap: 48px;\n        text-align: center;\n      }\n\n      .hero-content {\n        text-align: center;\n      }\n\n      .hero-title {\n        font-size: 52px;\n      }\n\n      .hero-subtitle {\n        font-size: 20px;\n      }\n\n      .hero-cta-buttons {\n        justify-content: center;\n      }\n\n      .services-grid {\n        grid-template-columns: 1fr;\n        gap: 40px;\n      }\n\n      .performances-grid {\n        grid-template-columns: 1fr;\n      }\n\n      .performances-section {\n        background-attachment: scroll;\n      }\n    }\n\n    \/* Mobile *\/\n    @media (max-width: 768px) {\n      .hero-section {\n        min-height: 75vh;\n        padding: 60px 20px;\n      }\n\n      .hero-title {\n        font-size: 42px;\n        margin-bottom: 24px;\n        letter-spacing: -1.5px;\n      }\n\n      .hero-subtitle {\n        font-size: 18px;\n      }\n\n      .hero-checklist {\n        grid-template-columns: 1fr;\n        gap: 12px;\n      }\n\n      .checklist-item {\n        padding: 14px 16px;\n      }\n\n      .checklist-text {\n        font-size: 16px;\n      }\n\n      .hero-cta-buttons {\n        flex-direction: column;\n        width: 100%;\n      }\n\n      .hero-cta-button {\n        width: 100%;\n        justify-content: center;\n      }\n\n      .services-section,\n      .advantages-section,\n      .faq-section,\n      .cta-section {\n        padding: 60px 20px;\n      }\n\n      .performances-section {\n        padding: 80px 20px;\n        min-height: 500px;\n        background-attachment: scroll;\n      }\n\n      .section-title {\n        font-size: 32px;\n      }\n\n      .services-intro {\n        font-size: 17px;\n        margin-bottom: 40px;\n      }\n\n      .services-list li {\n        font-size: 16px;\n        line-height: 1.8;\n        padding: 14px 0;\n        padding-left: 28px;\n      }\n\n      .performances-subtitle {\n        font-size: 16px;\n        margin-bottom: 40px;\n      }\n\n      .performance-block {\n        padding: 32px 24px;\n      }\n\n      .performance-block-title {\n        font-size: 20px;\n      }\n\n      .performance-block-text {\n        font-size: 14px;\n      }\n\n      .advantages-grid {\n        grid-template-columns: 1fr;\n        gap: 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-title {\n        font-size: 32px;\n      }\n\n      .cta-text {\n        font-size: 16px;\n      }\n\n      .cta-buttons {\n        flex-direction: column;\n        width: 100%;\n      }\n\n      .cta-button {\n        padding: 16px 40px;\n        font-size: 16px;\n        width: 100%;\n      }\n    }\n\n    \/* Small Mobile *\/\n    @media (max-width: 480px) {\n      .hero-section {\n        min-height: 70vh;\n        padding: 50px 20px;\n      }\n\n      .hero-title {\n        font-size: 34px;\n        letter-spacing: -1px;\n      }\n\n      .hero-subtitle {\n        font-size: 16px;\n      }\n\n      .checklist-text {\n        font-size: 15px;\n      }\n\n      .section-title {\n        font-size: 28px;\n      }\n\n      .services-intro {\n        font-size: 16px;\n      }\n\n      .services-list li {\n        font-size: 15px;\n      }\n\n      .performances-section {\n        padding: 60px 20px;\n        min-height: 450px;\n      }\n\n      .performances-subtitle {\n        font-size: 15px;\n      }\n\n      .performance-block-title {\n        font-size: 18px;\n      }\n\n      .cta-title {\n        font-size: 28px;\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\/Untitled-design-4.mp4\" type=\"video\/mp4\">\n    <\/source><\/video>\n    <div class=\"hero-overlay\"><\/div>\n    <div class=\"hero-container\">\n      <div class=\"hero-content\">\n        <h1 class=\"hero-title\">Weddings<\/h1>\n        <p class=\"hero-subtitle\">Add a touch of magic and romance to your special day with a customized pyrotechnic show, synchronized to your favorite song and designed to create unforgettable memories.<\/p>\n        <div class=\"hero-cta-buttons\">\n          <a href=\"https:\/\/pyrovisionfeuxdartifice.com\/en\/contact-us\/\" 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      <div class=\"hero-checklist\">\n        <div class=\"checklist-item\">\n          <div class=\"checklist-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"20 6 9 17 4 12\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"checklist-text\">Intimate romantic shows<\/div>\n        <\/div>\n        <div class=\"checklist-item\">\n          <div class=\"checklist-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"20 6 9 17 4 12\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"checklist-text\">Safe proximity fireworks<\/div>\n        <\/div>\n        <div class=\"checklist-item\">\n          <div class=\"checklist-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"20 6 9 17 4 12\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"checklist-text\">Perfect musical synchronization<\/div>\n        <\/div>\n        <div class=\"checklist-item\">\n          <div class=\"checklist-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"3\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"20 6 9 17 4 12\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"checklist-text\">Coordination with photographers<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 2: NOS SERVICES\n       ========================================================================= -->\n  <section class=\"services-section\">\n    <div class=\"services-container\">\n      <h2 class=\"section-title\">Our Services<\/h2>\n      <p class=\"services-intro\">Romantic and customized pyrotechnic shows to transform your wedding into a magical and unforgettable moment that you and your guests will cherish for a lifetime.<\/p>\n\n      <div class=\"services-grid\">\n        <div class=\"services-column\">\n          <ul class=\"services-list\">\n            <li>Grand outdoor shows with colorful aerial fireworks creating spectacular moments<\/li>\n            <li>Elegant ground fountains and luminous cascades for enchanting romantic atmospheres<\/li>\n            <li>Safe proximity effects including cold fountains and sparkling sparklers for dramatic entrances<\/li>\n            <li>Personalized flaming hearts and luminous initials creating memorable photo moments<\/li>\n          <\/ul>\n        <\/div>\n        <div class=\"services-column\">\n          <ul class=\"services-list\">\n            <li>Precise musical synchronization with your first dance song or meaningful music<\/li>\n            <li>Perfect coordination with photographers and videographers to optimally capture magical moments<\/li>\n            <li>Complete adaptation to the scale of your wedding and unique characteristics of the reception venue<\/li>\n            <li>Turnkey service including site evaluation, permits, discreet installation, and complete cleanup<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 3: PERFORMANCES PYROTECHNIQUES UTILIS\u00c9ES\n       ========================================================================= -->\n  <section class=\"performances-section\">\n    <div class=\"performances-container\">\n      <h2 class=\"section-title\">Pyrotechnic Performances Used<\/h2>\n      <p class=\"performances-subtitle\">Romantic and elegant effects specially selected to create a magical atmosphere at your wedding.<\/p>\n\n      <div class=\"performances-grid\">\n        <div class=\"performance-block\">\n          <h3 class=\"performance-block-title\">Aerial fireworks<\/h3>\n          <p class=\"performance-block-text\">Grand outdoor shows with colorful fireworks illuminating the night sky creating spectacular moments for memorable wedding reception finales.<\/p>\n        <\/div>\n\n        <div class=\"performance-block\">\n          <h3 class=\"performance-block-title\">Elegant ground fountains<\/h3>\n          <p class=\"performance-block-text\">Sparkling luminous fountains and golden cascades creating enchanting romantic atmospheres perfect for first dance openings and intimate photographic moments.<\/p>\n        <\/div>\n\n        <div class=\"performance-block\">\n          <h3 class=\"performance-block-title\">Safe cold fountains<\/h3>\n          <p class=\"performance-block-text\">Proximity effects without excessive heat producing spectacular silver sparkles for dramatic bride and groom entrances and safe magical first dances.<\/p>\n        <\/div>\n\n        <div class=\"performance-block\">\n          <h3 class=\"performance-block-title\">Hearts and luminous initials<\/h3>\n          <p class=\"performance-block-text\">Customized pyrotechnic formations including flaming hearts and bride and groom initials creating unique photo moments and exceptional visual memories of your special day.<\/p>\n        <\/div>\n\n        <div class=\"performance-block\">\n          <h3 class=\"performance-block-title\">Synchronized shows<\/h3>\n          <p class=\"performance-block-text\">Pyrotechnic choreographies perfectly synchronized with your favorite song or meaningful music for maximum emotion and unforgettable multisensory experience.<\/p>\n        <\/div>\n\n        <div class=\"performance-block\">\n          <h3 class=\"performance-block-title\">Spectacular finales<\/h3>\n          <p class=\"performance-block-text\">Grand pyrotechnic bouquets and colorful explosive finales closing your reception with brilliance and creating a collective moment of wonder for all your guests.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 4: POURQUOI NOUS CHOISIR\n       ========================================================================= -->\n  <section class=\"advantages-section\">\n    <div class=\"advantages-container\">\n      <h2 class=\"section-title\">Why Choose Us<\/h2>\n      <div class=\"advantages-grid\">\n        <div class=\"advantage-item\">\n          <div class=\"advantage-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"advantage-content\">\n            <h3>Wedding specialists<\/h3>\n            <p>Over 500 weddings performed with recognized expertise in romantic and intimate pyrotechnic shows including emotional sensitivity, professional discretion, and meticulous attention to detail for your unique special day.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"advantage-item\">\n          <div class=\"advantage-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M12 2v6\"\/>\n              <path d=\"M12 18v4\"\/>\n              <path d=\"m4.93 4.93 4.24 4.24\"\/>\n              <path d=\"m14.83 14.83 4.24 4.24\"\/>\n              <path d=\"M2 12h6\"\/>\n              <path d=\"M16 12h6\"\/>\n              <path d=\"m4.93 19.07 4.24-4.24\"\/>\n              <path d=\"m14.83 9.17 4.24-4.24\"\/>\n              <circle cx=\"12\" cy=\"12\" r=\"3\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"advantage-content\">\n            <h3>Complete customization<\/h3>\n            <p>Fully custom design reflecting your unique story with color choices coordinated to your theme, personalized music selection, adapted duration, and special effects creating a show that perfectly represents you.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"advantage-item\">\n          <div class=\"advantage-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <rect x=\"3\" y=\"11\" width=\"18\" height=\"11\" rx=\"2\" ry=\"2\"\/>\n              <path d=\"M7 11V7a5 5 0 0 1 10 0v4\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"advantage-content\">\n            <h3>Guaranteed safety<\/h3>\n            <p>High-quality professional equipment, experienced licensed pyrotechnicians, strict safety protocols, comprehensive insurance, and rigorous compliance with regulations guaranteeing a completely safe show for all your guests.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"advantage-item\">\n          <div class=\"advantage-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/>\n              <circle cx=\"12\" cy=\"10\" r=\"3\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"advantage-content\">\n            <h3>Venue adaptation<\/h3>\n            <p>Expertise with all types of venues including private gardens, country estates, reception halls, golf courses, lakesides, and urban terraces with customized solutions for each unique environment.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"advantage-item\">\n          <div class=\"advantage-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <line x1=\"12\" y1=\"1\" x2=\"12\" y2=\"23\"\/>\n              <path d=\"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"advantage-content\">\n            <h3>Flexible budget options<\/h3>\n            <p>Varied packages for all budgets ranging from elegant intimate shows to spectacular grand productions with complete cost transparency and personalized advice to maximize impact according to your financial means.<\/p>\n          <\/div>\n        <\/div>\n\n        <div class=\"advantage-item\">\n          <div class=\"advantage-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M22 11.08V12a10 10 0 1 1-5.93-9.14\"\/>\n              <polyline points=\"22 4 12 14.01 9 11.01\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"advantage-content\">\n            <h3>Turnkey service<\/h3>\n            <p>Complete management including detailed initial consultation, obtaining all necessary permits, coordination with venue and suppliers, discreet installation, perfect execution, and post-show cleanup for a completely stress-free experience.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 5: FAQ\n       ========================================================================= -->\n  <section class=\"faq-section\">\n    <div class=\"faq-container\">\n      <h2 class=\"section-title\">FAQ<\/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\">When during the evening should the pyrotechnic show take place?<\/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 The ideal moment depends on your vision and the flow of your evening. Popular moments include the first dance opening for a spectacular bride and groom entrance with safe proximity effects, the couple's first dance with sparkling cold fountains creating a romantic atmosphere, or the grand evening finale with grand aerial fireworks after sunset. We work with you and your wedding coordinator to identify the perfect moment that will maximize emotional impact and allow photographers to capture the best possible images.  \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\">Are fireworks safe for a wedding reception?<\/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 are licensed professionals with over 15 years of experience specifically in pyrotechnic shows for weddings. We use only high-quality professional equipment compliant with standards, maintain appropriate safety distances according to the type of effects used, conduct complete site evaluation before the event, and carry comprehensive insurance covering all our shows. For proximity effects during the first dance, we use specially designed cold fountains producing beautiful sparkles without excessive heat or danger to the bride and groom or nearby guests.   \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 synchronize the show with our favorite song?<\/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, this is one of our favorite specialties! We create customized pyrotechnic choreographies perfectly synchronized with your first dance song, your wedding song, or any music meaningful to you. Our state-of-the-art computerized control system allows synchronization to the thousandth of a second, creating an emotional multisensory experience where each explosion, sparkle, and luminous cascade corresponds perfectly to the key moments of your music. You simply provide us with your chosen song and we design the ideal pyrotechnic choreography that will amplify the emotion and create a truly magical and unforgettable moment.   \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 much does a pyrotechnic show for a wedding cost?<\/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 Our wedding packages generally range from $1,500 to $5,000 depending on the scale of the show, duration, types of effects chosen, and site specifics. We offer options for all budgets including elegant intimate packages with cold fountains and proximity effects for first dances, intermediate packages combining ground effects and some aerial fireworks, and spectacular grand packages with major aerial fireworks and complex musical synchronization. During your free consultation, we discuss your vision, your budget, and your venue characteristics to propose the optimal solution maximizing visual impact according to your financial means.  \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 For weddings, we strongly recommend booking 4 to 6 months in advance, particularly for weddings during the summer high season (May to September). This period allows us to plan a customized design perfectly adapted to your vision, conduct a technical site visit of the reception venue, obtain all necessary municipal permits if required, and guarantee complete availability of our team and equipment for your specific date. However, we understand that some weddings are planned more quickly and we always do our best to accommodate last-minute requests based on our availability and local legal requirements.  \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 work with our photographer for the best photos?<\/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 love collaborating with wedding photographers and videographers to create spectacular images. We communicate with your photo team before the event to discuss optimal timing, the best shooting angles, pyrotechnic lighting that will flatter your photos, and key moments to capture. During the show, we can adjust our sequence to allow special photographic poses, take into account your photographer's technical preferences, and create visual moments maximizing the beauty of the final images. This close coordination ensures that you get not only a spectacular live experience but also absolutely magnificent photographic memories.    \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\">What happens in case of bad weather?<\/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 Fireworks can generally be presented in light to moderate rain without problem. However, extreme weather conditions such as violent winds, electrical storms, or torrential rain may require postponement for safety reasons. We carefully monitor weather forecasts in the days preceding your wedding and communicate proactively with you. We discuss alternative options including an indoor show with safe special effects if your venue allows, postponement to a later time during your reception if conditions improve, or in extreme cases, rescheduling to a later date. Your contract includes our clear policies regarding weather and available options to protect your investment.    \n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- =========================================================================\n       SECTION 6: CTA FINAL\n       ========================================================================= -->\n  <section class=\"cta-section\">\n    <div class=\"cta-container\">\n      <h3 class=\"cta-title\">Ready to add magic to your wedding?<\/h3>\n      <p class=\"cta-text\">Contact us to discuss your wedding project<\/p>\n      <div class=\"cta-buttons\">\n        <a href=\"https:\/\/pyrovisionfeuxdartifice.com\/en\/contact-us\/\" 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>Weddings &#8211; Pyrovision Weddings Add a touch of magic and romance to your special day with a customized pyrotechnic show, synchronized to your favorite song and designed to create unforgettable memories. Contact Us Call Us Intimate romantic shows Safe proximity fireworks Perfect musical synchronization Coordination with photographers Our Services Romantic and customized pyrotechnic shows to [&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-5601","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Weddings - PyroVision Feux d&#039;artifice<\/title>\n<meta name=\"description\" content=\"Wedding fireworks in Montreal. Romantic, safe, and fully customized shows for your special day.\" \/>\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\/weddings\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Weddings - PyroVision Feux d&#039;artifice\" \/>\n<meta property=\"og:description\" content=\"Wedding fireworks in Montreal. Romantic, safe, and fully customized shows for your special day.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/\" \/>\n<meta property=\"og:site_name\" content=\"PyroVision Feux d&#039;artifice\" \/>\n<meta property=\"article:modified_time\" content=\"2026-03-24T00:49:57+00:00\" \/>\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=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/weddings\\\/\",\"url\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/weddings\\\/\",\"name\":\"Weddings - PyroVision Feux d&#039;artifice\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#website\"},\"datePublished\":\"2025-11-21T02:24:24+00:00\",\"dateModified\":\"2026-03-24T00:49:57+00:00\",\"description\":\"Wedding fireworks in Montreal. Romantic, safe, and fully customized shows for your special day.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/weddings\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/weddings\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/weddings\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Weddings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/\",\"name\":\"PyroVision Feux d'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'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'artifice\"},\"image\":{\"@id\":\"https:\\\/\\\/pyrovisionfeuxdartifice.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/pyrovision_fireworks\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Weddings - PyroVision Feux d&#039;artifice","description":"Wedding fireworks in Montreal. Romantic, safe, and fully customized shows for your special day.","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\/weddings\/","og_locale":"en_US","og_type":"article","og_title":"Weddings - PyroVision Feux d&#039;artifice","og_description":"Wedding fireworks in Montreal. Romantic, safe, and fully customized shows for your special day.","og_url":"https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/","og_site_name":"PyroVision Feux d&#039;artifice","article_modified_time":"2026-03-24T00:49:57+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/","url":"https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/","name":"Weddings - PyroVision Feux d&#039;artifice","isPartOf":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#website"},"datePublished":"2025-11-21T02:24:24+00:00","dateModified":"2026-03-24T00:49:57+00:00","description":"Wedding fireworks in Montreal. Romantic, safe, and fully customized shows for your special day.","breadcrumb":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/weddings\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/pyrovisionfeuxdartifice.com\/en\/"},{"@type":"ListItem","position":2,"name":"Weddings"}]},{"@type":"WebSite","@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#website","url":"https:\/\/pyrovisionfeuxdartifice.com\/en\/","name":"PyroVision Feux d'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'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'artifice"},"image":{"@id":"https:\/\/pyrovisionfeuxdartifice.com\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.instagram.com\/pyrovision_fireworks\/"]}]}},"_links":{"self":[{"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/pages\/5601","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=5601"}],"version-history":[{"count":2,"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/pages\/5601\/revisions"}],"predecessor-version":[{"id":5604,"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/pages\/5601\/revisions\/5604"}],"wp:attachment":[{"href":"https:\/\/pyrovisionfeuxdartifice.com\/en\/wp-json\/wp\/v2\/media?parent=5601"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}