{"id":10991,"date":"2022-10-21T14:04:07","date_gmt":"2022-10-21T18:04:07","guid":{"rendered":"https:\/\/blacmcstaging.wpengine.com\/?post_type=service&#038;p=10991"},"modified":"2025-08-15T11:29:20","modified_gmt":"2025-08-15T15:29:20","slug":"infrastructure-de-recharge-vehicules-electriques","status":"publish","type":"service","link":"https:\/\/blackandmcdonald.com\/fr\/services\/infrastructure-de-recharge-vehicules-electriques\/","title":{"rendered":"Infrastructure de recharge pour v\u00e9hicules \u00e9lectriques"},"content":{"rendered":"<div id=\"intro-slider-block_8edcc37a32997eef1dee9f5e60b86bd2\" class=\"intro-slider alignfull \">\n            <div class=\"home-banner\">\n                                <div class=\"single-slide object-fit\">\n                        <img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"800\" src=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Hero_fr_OurServices_FS_ElectricVehicleChargingSolutions.jpg\" class=\"attachment-hero-images size-hero-images\" alt=\"\" srcset=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Hero_fr_OurServices_FS_ElectricVehicleChargingSolutions.jpg 1920w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Hero_fr_OurServices_FS_ElectricVehicleChargingSolutions-300x125.jpg 300w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Hero_fr_OurServices_FS_ElectricVehicleChargingSolutions-1024x427.jpg 1024w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Hero_fr_OurServices_FS_ElectricVehicleChargingSolutions-768x320.jpg 768w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Hero_fr_OurServices_FS_ElectricVehicleChargingSolutions-1536x640.jpg 1536w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Hero_fr_OurServices_FS_ElectricVehicleChargingSolutions-690x288.jpg 690w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/>                                                                    <\/div>\n                        <\/div>\n    <\/div>\n\n\n<div id=\"intro-text-block_b3f716f132a4f7781e7d5830447aa72c\" class=\"intro-text \">\n    <div class=\"row\">\n        <div class=\"large-4 column\">\n            <div class=\"block-title\">\n                    <h1>Bornes de recharge pour v\u00e9hicules \u00e9lectriques<\/h1>\n            <\/div>\n\n                                <\/div>\n        <div class=\"large-8 column\">\n            <div class=\"big-text\"><h2>En tant qu\u2019installateur de bornes de recharge pour v\u00e9hicules \u00e9lectriques certifi\u00e9 et partenaire de confiance, Black &amp; McDonald peut vous aider \u00e0 d\u00e9ployer vos bornes \u00e0 grande \u00e9chelle.<\/h2>\n<\/div>            <div class=\"small-text\"><p>Bien \u00e9tablie dans toutes les provinces, notre entreprise fournit des solutions de haute qualit\u00e9 pour chaque phase de votre projet de d\u00e9ploiement de bornes de recharge pour v\u00e9hicules \u00e9lectriques (VE) \u00e0 l\u2019\u00e9chelle nationale\u00a0\u2013 qu\u2019il s\u2019agisse de la planification, de l\u2019installation, de l\u2019exploitation ou de la maintenance.<\/p>\n<p>Devant la popularit\u00e9 croissante des v\u00e9hicules \u00e9lectriques, les entreprises seront de plus en plus appel\u00e9es \u00e0 d\u00e9velopper leur infrastructure de recharge de VE. Notre processus cl\u00e9 en main \u00e9prouv\u00e9 met \u00e0 votre disposition une \u00e9quipe d\u2019experts qui \u00e9valuera les besoins uniques de votre installation, tirera parti de relations existantes avec les fournisseurs de services publics et trouvera la meilleure solution pour soutenir vos objectifs actuels et futurs en mati\u00e8re de recharge de VE.<\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Des solutions compl\u00e8tes pour vos besoins uniques en mati\u00e8re de recharge de VE<\/strong><\/h2>\n<p><!-- table starts from here --><\/p>\n<table width=\"100%\">\n<tbody style=\"vertical-align: top; text-align: left; border: none;\">\n<tr>\n<td width=\"33%\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10783\" src=\"https:\/\/www.blackandmcdonald.com\/wp-content\/uploads\/ev-planing-installation-150x150.png\" alt=\"tools icon\" width=\"50\" height=\"50\" \/><\/p>\n<h3><strong>Planification et installation de bornes de recharge pour v\u00e9hicules \u00e9lectriques<\/strong><\/h3>\n<ul>\n<li>\u00c9valuation sur place des infrastructures pour v\u00e9hicules \u00e9lectriques<\/li>\n<li>Aper\u00e7u des exigences en mati\u00e8re de charge \u00e9lectrique<\/li>\n<li>Planification ax\u00e9e sur la durabilit\u00e9<\/li>\n<li>Demandes et examen d\u2019incitatifs financiers<\/li>\n<li>Examen et s\u00e9lection des bornes de recharge pour VE et de l\u2019\u00e9quipement d\u2019alimentation<\/li>\n<li>Installation \u00e9lectrique certifi\u00e9e de l\u2019infrastructure et de l\u2019\u00e9quipement d\u2019alimentation des bornes de recharge pour VE<\/li>\n<\/ul>\n<\/td>\n<td width=\"33%\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10785\" src=\"https:\/\/www.blackandmcdonald.com\/wp-content\/uploads\/ev-energy-management-monitoring-150x150.png\" alt=\"computer screen with magnifier icon\" width=\"50\" height=\"50\" \/><\/p>\n<h3><strong>Gestion et contr\u00f4le de l\u2019\u00e9nergie<\/strong><\/h3>\n<ul>\n<li>Contr\u00f4le et v\u00e9rification de l\u2019\u00e9nergie<\/li>\n<li>Technologies de gestion de la charge (partage efficace de l\u2019\u00e9nergie pour prendre en charge un plus grand nombre de VE)<\/li>\n<li>Gestion des pics de demande et syst\u00e8mes de stockage d\u2019\u00e9nergie par batterie<\/li>\n<li>Suivi et rapports simplifi\u00e9s de l\u2019utilisation des bornes de recharge pour VE<\/li>\n<\/ul>\n<\/td>\n<td width=\"33%\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10788\" src=\"https:\/\/www.blackandmcdonald.com\/wp-content\/uploads\/ev-maintenance-solutions-150x150.png\" alt=\"lightbulb icon\" width=\"50\" height=\"50\" \/><\/p>\n<h3><strong>Solutions de maintenance<\/strong><\/h3>\n<ul>\n<li>Inspections visuelles des bo\u00eetiers et des d\u00e9fauts d\u2019ancrage des bornes de recharge pour VE<\/li>\n<li>Inspection et test de l\u2019\u00e9quipement d\u2019alimentation de recharge des VE (connecteurs de recharge, etc.)<\/li>\n<li>Balayage infrarouge des transformateurs, des c\u00e2bles primaires et secondaires et des disjoncteurs<\/li>\n<li>Nettoyage interne des bo\u00eetiers des bornes de recharge pour VE<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><!-- table ends from here --><\/p>\n<p>&nbsp;<\/p>\n<h2><strong>Comprendre vos besoins en mati\u00e8re de recharge de v\u00e9hicules \u00e9lectriques<\/strong><\/h2>\n<p><!-- table starts from here --><\/p>\n<table width=\"100%\">\n<tbody style=\"vertical-align: top; text-align: left; border: none;\">\n<tr>\n<td width=\"33%\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10800\" src=\"https:\/\/www.blackandmcdonald.com\/wp-content\/uploads\/ev-commercial-300x300.png\" alt=\"commercial building icon\" width=\"50\" height=\"50\" \/><\/p>\n<h3><strong>Secteurs commercial et de la vente au d\u00e9tail<\/strong><\/h3>\n<p>Nous faisons affaire avec des propri\u00e9taires et des gestionnaires de biens immobiliers des secteurs commercial et de la vente au d\u00e9tail pour l\u2019installation de solutions de recharge de VE durables. Nous offrons des solutions de recharge flexibles et non\u00a0exclusives, de m\u00eame que la possibilit\u00e9 de surveiller, de facturer et de fournir un acc\u00e8s d\u00e9sign\u00e9 \u00e0 vos bornes publiques ou priv\u00e9es.<\/p>\n<p><strong>Types de propri\u00e9t\u00e9s\u00a0:<br \/>\n<\/strong>Immeubles de bureaux, places publiques, centres commerciaux, stationnements<\/p>\n<p><strong>Utilisateurs potentiels des bornes de recharge pour VE\u00a0:<\/strong><br \/>\nEmploy\u00e9s, clients, visiteurs, etc.<\/p>\n<p><strong>Solutions potentielles de recharge de VE\u00a0:<\/strong><br \/>\nBornes de recharge de niveau\u00a02 ou de niveau\u00a03 (recharge rapide en c.c.)<\/p>\n<p><strong>Types de v\u00e9hicules \u00e9lectriques pris en charge\u00a0:<\/strong><br \/>\nV\u00e9hicules \u00e9lectriques l\u00e9gers et v\u00e9hicules \u00e9lectriques hybrides<\/td>\n<td width=\"33%\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10803\" src=\"https:\/\/www.blackandmcdonald.com\/wp-content\/uploads\/ev-residential-300x300.png\" alt=\"residential house icon\" width=\"50\" height=\"50\" \/><\/p>\n<h3><strong>Secteur r\u00e9sidentiel<\/strong><\/h3>\n<p>Nous fournissons des solutions de recharge de VE de qualit\u00e9, rentables et durables, de m\u00eame que des options compatibles avec les t\u00e9l\u00e9phones intelligents et pr\u00eates \u00e0 l\u2019emploi. Vous pouvez recharger votre v\u00e9hicule d\u00e8s que vous arrivez \u00e0 la maison ou programmer la charge en fonction des tarifs d\u2019\u00e9lectricit\u00e9 les plus bas.<\/p>\n<p><strong>Types de propri\u00e9t\u00e9s\u00a0:<\/strong><br \/>\nLogements individuels (par l\u2019entremise <a href=\"https:\/\/qmerit.com\/\" target=\"_blank\" rel=\"noopener\">Qmerit<\/a>), immeuble r\u00e9sidentiel \u00e0 logements multiples (IRLM)<\/p>\n<p><strong>Utilisateurs potentiels des bornes de recharge pour VE\u00a0:<\/strong><br \/>\nR\u00e9sidents, visiteurs<\/p>\n<p><strong>Solutions potentielles de recharge de VE\u00a0:<\/strong><br \/>\nBornes de recharge de niveau\u00a01 ou de niveau\u00a02<\/p>\n<p><strong>Types de v\u00e9hicules \u00e9lectriques pris en charge\u00a0:<\/strong><br \/>\nV\u00e9hicules \u00e9lectriques l\u00e9gers et v\u00e9hicules \u00e9lectriques hybrides<\/td>\n<td width=\"33%\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10805\" src=\"https:\/\/www.blackandmcdonald.com\/wp-content\/uploads\/ev-fleet-300x300.png\" alt=\"van icon\" width=\"50\" height=\"50\" \/><\/p>\n<h3><strong>Parc de v\u00e9hicules et transport<\/strong><\/h3>\n<p>Les exploitants de parcs de v\u00e9hicules doivent analyser leur infrastructure actuelle en vue d\u2019y accueillir des v\u00e9hicules \u00e9lectriques, qui requi\u00e8rent g\u00e9n\u00e9ralement des bornes de recharge de niveau 2 ou de niveau 3 (recharge rapide en c.c.). Nous travaillons avec vous pour analyser votre infrastructure actuelle et adapter votre solution de recharge en fonction de votre calendrier d\u2019adoption des VE.<\/p>\n<p><strong>Types de propri\u00e9t\u00e9s\u00a0:<\/strong><br \/>\nD\u00e9p\u00f4ts, stations d\u2019autobus, parcs de stationnement, parcs de v\u00e9hicules<\/p>\n<p><strong>Utilisateurs potentiels des bornes de recharge pour VE\u00a0:<\/strong><br \/>\nGestionnaires et exploitants de parcs de v\u00e9hicules<\/p>\n<p><strong>Solutions potentielles de recharge de\u00a0VE\u00a0:<\/strong><br \/>\nBornes de recharge de niveau 2 ou de niveau 3 (recharge rapide en c.c.)<\/p>\n<p><strong>Types de v\u00e9hicules \u00e9lectriques pris en charge\u00a0:<\/strong><br \/>\nV\u00e9hicules \u00e9lectriques l\u00e9gers, moyens ou lourds et v\u00e9hicules \u00e9lectriques hybrides<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-10794 size-full\" src=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Image_fr_OurServices_FS_ElectricVehicleChargingSolutions.jpg\" alt=\"\" width=\"1920\" height=\"800\" srcset=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Image_fr_OurServices_FS_ElectricVehicleChargingSolutions.jpg 1920w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Image_fr_OurServices_FS_ElectricVehicleChargingSolutions-300x125.jpg 300w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Image_fr_OurServices_FS_ElectricVehicleChargingSolutions-1024x427.jpg 1024w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Image_fr_OurServices_FS_ElectricVehicleChargingSolutions-768x320.jpg 768w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Image_fr_OurServices_FS_ElectricVehicleChargingSolutions-1536x640.jpg 1536w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Image_fr_OurServices_FS_ElectricVehicleChargingSolutions-690x288.jpg 690w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/p>\n<h2><strong>Services connexes<\/strong><\/h2>\n<p><a href=\"https:\/\/blackandmcdonald.com\/fr\/construction-electrique\/\">Services \u00e9lectriques multi-m\u00e9tiers<\/a><\/p>\n<p><a href=\"https:\/\/blackandmcdonald.com\/fr\/services\/services-publics-et-energies-renouvelables\/\">Services publics et \u00e9nergies renouvelables<\/a><\/p>\n<p><a href=\"https:\/\/blackandmcdonald.com\/fr\/systemes-electriques\/\">Syst\u00e8mes \u00e9lectriques<\/a><\/p>\n<p><a href=\"https:\/\/blackandmcdonald.com\/fr\/services-sur-le-terrain\/\">Services sur le terrain<\/a><\/p>\n<p><a href=\"https:\/\/blackandmcdonald.com\/fr\/services\/services-energetiques-et-de-developpement-durable\/\">Services \u00e9nerg\u00e9tiques et de d\u00e9veloppement durable<\/a><\/p>\n<p><a href=\"https:\/\/blackandmcdonald.com\/fr\/services\/ingenierie-et-conception\/\">Ing\u00e9nierie et conception<\/a><\/p>\n<p><a href=\"https:\/\/blackandmcdonald.com\/u-s-services\/utility-services-us\/\">Services publics aux \u00c9tats-Unis<\/a> (En anglais)<\/p>\n<p>&nbsp;<\/p>\n<\/div>                    <\/div>\n    <\/div>\n    <div class=\"row\">\n        <div class=\"divider\"><\/div>\n    <\/div>\n<\/div>\n\n\n<style>\n    .image-video-slider-boxed-wrapper {\n        max-width: 88.125rem;\n        margin-right: auto;\n        margin-left: auto;\n\n        .block-title {\n            margin: 30px 0 !important;\n        }\n    }\n\n    .image-video-slider-boxed {\n        margin-bottom: 80px !important;\n    }\n\n    .image-video-slider-boxed .slick-slide img {\n        height: 600px !important;\n        object-fit: cover;\n    }\n\n    .image-video-slider-boxed-video video {\n        object-fit: cover;\n    }\n\n    .video-container {\n        position: relative;\n        width: 100%;\n        max-width: 100%;\n        height: 600px;\n        background-color: #000;\n        overflow: hidden;\n    }\n\n    .video-container img {\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n    }\n\n    .play-button {\n        position: absolute;\n        top: 50%;\n        left: 50%;\n        transform: translate(-50%, -50%);\n        width: 110px;\n        height: 110px;\n        background: url('\/wp-content\/uploads\/play-button-svgrepo-com-1.svg') no-repeat center center;\n        background-size: contain;\n        cursor: pointer;\n    }\n\n    .video-container video {\n        display: none;\n        width: 100%;\n        height: 100%;\n        object-fit: cover;\n    }\n\n    .video-container.active video {\n        display: block;\n    }\n\n    .video-container.active img,\n    .video-container.active .play-button {\n        display: none;\n    }\n\n    .play-button {\n        height: 100px;\n        width: 100px;\n    }\n\n    .slick-dots li button:before {\n        border-color: #fff !important;\n    }\n\n    .slick-dots li.slick-active button:before {\n        border-color: #fff !important;\n    }\n\n    .slick-dots {\n        bottom: -1.5625rem !important;\n    }\n\n    .slick-dots li button:before {\n        border: 2px solid;\n        border-radius: 50%;\n        color: #fff !important;\n        background: #fff !important;\n        border-color: black !important;\n        opacity: 1 !important;\n    }\n\n    .slick-dots li.slick-active button:before {\n        color: #008530 !important;\n        background: #008530 !important;\n        border-color: #008530 !important;\n    }\n\n    .slide-content {\n        margin-top: 25px;\n\n        p {\n            font-size: 18px !important;\n        }\n    }\n<\/style>\n\n<div id=\"image-video-slider-boxed-block_b45d059dd72fba3d8412843cce429ca9\" class=\"image-video-slider-boxed-wrapper \">\n            <div class=\"block-title\">\n            <h1>En vedette<\/h1>\n        <\/div>\n                <div class=\"image-video-slider-boxed\">\n                            <div class=\"image-video-slide\">\n                                                                    <img decoding=\"async\" src=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Spotlight-EV-Charging-page-1.png\" alt=\"\" width=\"100%\" \/>\n                                        <div class=\"slide-content\">\n                        <p><\/p>\n                    <\/div>\n                <\/div>\n                            <div class=\"image-video-slide\">\n                                                                    <img decoding=\"async\" src=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Spotlight-EV-Charging-page-2.png\" alt=\"\" width=\"100%\" \/>\n                                        <div class=\"slide-content\">\n                        <p><\/p>\n                    <\/div>\n                <\/div>\n                    <\/div>\n    \n    <script>\n        function playVideo(container) {\n            var video = container.querySelector('video');\n            video.style.display = 'block';\n            video.play();\n            container.classList.add('active');\n        }\n    <\/script>\n\n    <script type=\"text\/javascript\">\n        jQuery(document).ready(function($) {\n            $('.image-video-slider-boxed').slick({\n                infinite: true,\n                slidesToShow: 1,\n                slidesToScroll: 1,\n                dots: true,\n                autoplay: true,\n                autoplaySpeed: 3000\n            });\n        });\n    <\/script>\n<\/div>\n\n\n<style>\n    .related-project-profiles {\n        max-width: 88.125rem;\n        margin-top: 0;\n        margin: 0px auto 50px;\n\n        .block-title {\n            margin: 0px 0 30px;\n            padding: 0 15px;\n        }\n    }\n\n    .related-project-profiles .block-intro .block-escription {\n        font-size: 40px;\n        line-height: 40px;\n        font-weight: 700;\n        color: #000;\n    }\n\n    .related-project-profiles .cta button {\n        cursor: pointer;\n        background: #fff;\n        color: #000;\n        line-height: 66px;\n        height: 70px;\n        border: 3px solid #000;\n    }\n\n    .related-project-profiles .cta button:hover {\n        background: #000;\n        color: #fff;\n    }\n\n    .related-project-profiles .projects .project {\n        display: block;\n        padding: 20px;\n        transition: all 0.5s ease;\n        margin-bottom: 30px;\n    }\n\n    .related-project-profiles .projects .project .project-thumbnail {\n        min-width: 1px;\n        min-height: 1px;\n        margin-bottom: 20px;\n        overflow: hidden;\n        height: 240px;\n    }\n\n    .related-project-profiles .projects .project .project-thumbnail .thumbnail {\n        background-repeat: no-repeat;\n        background-position: center center;\n        background-size: cover;\n        transition: transform 0.5s ease;\n        height: 240px;\n        width: 100%;\n        display: block;\n    }\n\n    .related-project-profiles .projects .project .project-details {\n        margin-bottom: 20px;\n        height: 225px;\n    }\n\n    .related-project-profiles .projects .project .project-details h2 {\n        margin-bottom: 40px;\n        color: green;\n    }\n\n    .related-project-profiles .projects .project .project-details p {\n        color: #000;\n        margin-bottom: 40px;\n    }\n\n    .related-project-profiles .projects .project:hover {\n        box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.4);\n    }\n\n    .related-project-profiles .projects .project:hover .project-thumbnail .thumbnail {\n        transform: scale(1.2);\n    }\n\n    .related-project-profiles .load-more-wrapper {\n        text-align: center;\n    }\n\n    .related-project-profiles a.load-more-projects {\n        display: inline-block;\n        width: auto;\n        margin: 0 auto;\n        padding: 0 40px;\n    }\n\n    .related-project-profiles {\n        button.slick-next.slick-arrow {\n            right: -25px;\n            z-index: 9;\n        }\n\n        button.slick-prev.slick-arrow {\n            z-index: 9;\n            left: -25px;\n        }\n\n        .slick-arrow {\n            font-size: 40px !important;\n            color: #008530 !important;\n            top: 50% !important;\n        }\n\n        .slick-arrow {\n            position: absolute !important;\n            z-index: 19 !important;\n            border-radius: 0 !important;\n        }\n\n        .slick-arrow:before {\n            font-size: 60px !important;\n            color: #3E8532 !important;\n            opacity: 1 !important;\n        }\n\n        .slick-arrow:hover:before {\n            color: black !important;\n        }\n\n        .slick-next {\n            right: -40px !important;\n        }\n\n        .slick-next:before {\n            content: \"\\e902\" !important;\n            font-family: 'icomoon' !important;\n        }\n\n        .slick-prev {\n            left: -40px !important;\n        }\n\n        .slick-prev:before {\n            content: \"\\e903\" !important;\n            font-family: 'icomoon' !important;\n        }\n    }\n<\/style>\n<div id=\"related-project-profiles-block_c04d549db1ada98b44fded0a7fd0002f\" class=\"related-project-profiles \">\n        \n    <div class=\"projects-carousel\">\n                    <div class=\"row column\" style=\"display: none;\">\n                <p class=\"no-projects\">D\u00e9sol\u00e9, mais nous n&rsquo;avons trouv\u00e9 aucun projet<\/p>\n            <\/div>\n        \n            <\/div>\n        <script type=\"text\/javascript\">\n        jQuery(document).ready(function($) {\n            $('.projects-carousel').slick({\n                slidesToShow: 4,\n                slidesToScroll: 1,\n                autoplay: true,\n                autoplaySpeed: 3000,\n                prevArrow: '<button type=\"button\" data-role=\"none\" class=\"slick-prev\"><\/button>',\n                nextArrow: '<button type=\"button\" data-role=\"none\" class=\"slick-next\"><\/button>',\n                responsive: [{\n                        breakpoint: 1024,\n                        settings: {\n                            slidesToShow: 3,\n                            slidesToScroll: 1,\n                            infinite: true,\n                        }\n                    },\n                    {\n                        breakpoint: 600,\n                        settings: {\n                            slidesToShow: 2,\n                            arrows: false,\n                            slidesToScroll: 1\n                        }\n                    },\n                    {\n                        breakpoint: 480,\n                        settings: {\n                            slidesToShow: 1,\n                            arrows: false,\n                            slidesToScroll: 1\n                        }\n                    }\n                ]\n            });\n        });\n    <\/script>\n<\/div>\n\n\n\n<style>\n    .related-posts-wrapper {\n        max-width: 70rem;\n        margin: 0 auto;\n    }\n\n    .related-heading-row {\n        display: flex;\n        align-items: center;\n        margin-bottom: 20px;\n    }\n\n    .related-posts .row {\n        display: flex;\n        flex-wrap: wrap;\n        margin-bottom: 20px;\n    }\n\n    .related-posts .row .column {\n        padding-top: 20px;\n    }\n\n    .related-section {\n        display: flex;\n        flex-direction: column;\n        justify-content: space-between;\n        height: 100%;\n    }\n\n    .related-sections-carousel .related-section {\n        height: auto;\n        padding: 15px;\n    }\n\n    .related-sections-carousel {\n        display: flex !important;\n    }\n\n    .related-sections-carousel .slick-slide {\n        display: flex !important;\n        align-items: stretch !important;\n    }\n\n    .related-section {\n        display: flex !important;\n        flex-direction: column !important;\n        justify-content: space-between !important;\n        padding: 15px !important;\n        box-sizing: border-box !important;\n        height: 100% !important;\n    }\n\n    .slider {\n        position: relative;\n        max-width: 100%;\n        \/* Adjust as needed *\/\n        \/* overflow: hidden; *\/\n        margin: auto;\n        height: 550px;\n        background-color: white;\n    }\n\n    .related-blogs-slider {\n        button.slick-next.slick-arrow {\n            right: -25px;\n            z-index: 9;\n        }\n\n        button.slick-prev.slick-arrow {\n            z-index: 9;\n            left: -25px;\n        }\n\n        .slick-arrow {\n            font-size: 40px !important;\n            color: #008530 !important;\n            top: 50% !important;\n        }\n\n        .slick-arrow {\n            position: absolute !important;\n            z-index: 19 !important;\n            border-radius: 0 !important;\n        }\n\n        .slick-arrow:before {\n            font-size: 60px !important;\n            color: #3E8532 !important;\n            opacity: 1 !important;\n        }\n\n        .slick-arrow:hover:before {\n            color: black !important;\n        }\n\n        .slick-next {\n            right: -40px !important;\n        }\n\n        .slick-next:before {\n            content: \"\\e902\" !important;\n            font-family: 'icomoon' !important;\n        }\n\n        .slick-prev {\n            left: -40px !important;\n        }\n\n        .slick-prev:before {\n            content: \"\\e903\" !important;\n            font-family: 'icomoon' !important;\n        }\n    }\n\n    @media (max-width:786px) {\n\n        .related-posts {\n            padding-left: 1.25rem;\n            padding-right: 1.25rem;\n        }\n\n        .related-sections-carousel .slick-list.draggable {\n            width: 95%;\n            margin: 0 auto;\n        }\n\n        .related-sections-carousel .slick-arrow {\n            font-size: 26px !important;\n        }\n\n        button.slick-prev.slick-arrow {\n            left: -6px !important;\n        }\n\n        button.slick-next.slick-arrow {\n            right: -6px !important;\n        }\n    }\n\n    .related-section-image img {\n        height: 300px !important;\n        object-fit: cover;\n    }\n\n    .related-post-container {\n        width: 95%;\n        display: flex;\n        flex-direction: row;\n        margin: 0 auto;\n        transition: transform 0.5s ease-in-out;\n    }\n\n    .related-single-post {\n        display: flex;\n        flex: 0 0 auto;\n        \/* flex: 1 0 25%;  *\/\n        flex-direction: column;\n        text-align: center;\n        \/* justify-content:center; *\/\n        width: 25%;\n        padding: 0px 15px;\n    }\n\n    .related-posts h3 {\n        font-size: 18px;\n        margin-bottom: 50px;\n        color: #008530;\n        font-size: 2.8875rem;\n        line-height: 2.8875rem;\n        font-weight: bold;\n        font-family: 'neue-haas-grotesk-display', sans-serif;\n        font-weight: 700;\n    }\n\n    .related-blogs-slider {\n        background-color: #d9d9d9;\n        padding: 60px 0;\n    }\n\n    .related-posts a {\n        text-decoration: none;\n        margin-top: 20px;\n        color: #000;\n    }\n\n    .related-posts .learn-more a {\n        color: #fff;\n        display: inline-block;\n        padding: 0 6.25rem;\n        width: auto;\n        float: right;\n    }\n\n    .related-section-title {\n        margin-top: 30px;\n    }\n<\/style>\n\n    <div id=\"related-blogs-slider-block_faf1217d2a10166c80ecb074f75c0fa5\" class=\"related-blogs-slider alignfull \">\n        <div class=\"related-posts-wrapper\">\n            <div class=\"related-posts\">\n                <div class=\"related-heading-row\">\n                    <div class=\"related-heading\">\n                        <h1 style=\"color:#000\">Blogues associ\u00e9s<\/h1>\n                    <\/div>\n                <\/div>\n\n                <div class=\"related-sections-carousel\">\n                                            <div class=\"related-section-outer\">\n                            <div class=\"related-section\">\n                                <div class=\"related-section-info\">\n                                    <div class=\"related-section-image object-fit\">\n                                        <img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"414\" src=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Blog_Post-Electric_bus_fr-690x414.jpg\" class=\"attachment-grid-images size-grid-images wp-post-image\" alt=\"Un autobus \u00e9lectrique branch\u00e9 \u00e0 une borne de recharge.\" srcset=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Blog_Post-Electric_bus_fr-690x414.jpg 690w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Blog_Post-Electric_bus_fr-300x180.jpg 300w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Blog_Post-Electric_bus_fr-1024x614.jpg 1024w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Blog_Post-Electric_bus_fr-768x461.jpg 768w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Blog_Post-Electric_bus_fr-1536x922.jpg 1536w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/Blog_Post-Electric_bus_fr.jpg 2000w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/>                                    <\/div>\n                                    <div class=\"related-section-title\" data-equalizer-watch>\n                                        <h2>\n                                            <a href=\"https:\/\/blackandmcdonald.com\/fr\/les-autobus-electriques-joueront-un-role-cle-dans-latteinte-des-objectifs-du-canada-en-matiere-de-carboneutralite\/\">\n                                                Les autobus \u00e9lectriques joueront un r\u00f4le cl\u00e9 dans l\u2019atteinte des objectifs du Canada en mati\u00e8re de carboneutralit\u00e9                                            <\/a>\n                                        <\/h2>\n                                        <p><p>Le Canada s\u2019est engag\u00e9 \u00e0 atteindre la carboneutralit\u00e9 d\u2019ici 2050, et les autobus \u00e9lectriques joueront un r\u00f4le essentiel dans l\u2019atteinte de cet objectif. Le [&hellip;]<\/p>\n<\/p>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"learn-more\">\n                                    <a href=\"https:\/\/blackandmcdonald.com\/fr\/les-autobus-electriques-joueront-un-role-cle-dans-latteinte-des-objectifs-du-canada-en-matiere-de-carboneutralite\/\" class=\"btn\">En savoir plus<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                            <div class=\"related-section-outer\">\n                            <div class=\"related-section\">\n                                <div class=\"related-section-info\">\n                                    <div class=\"related-section-image object-fit\">\n                                        <img loading=\"lazy\" decoding=\"async\" width=\"690\" height=\"414\" src=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/blog_post-ev_charging_fr-1-690x414.jpg\" class=\"attachment-grid-images size-grid-images wp-post-image\" alt=\"\" srcset=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/blog_post-ev_charging_fr-1-690x414.jpg 690w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/blog_post-ev_charging_fr-1-300x180.jpg 300w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/blog_post-ev_charging_fr-1-1024x614.jpg 1024w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/blog_post-ev_charging_fr-1-768x461.jpg 768w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/blog_post-ev_charging_fr-1-1536x922.jpg 1536w, https:\/\/blackandmcdonald.com\/wp-content\/uploads\/blog_post-ev_charging_fr-1.jpg 2000w\" sizes=\"auto, (max-width: 690px) 100vw, 690px\" \/>                                    <\/div>\n                                    <div class=\"related-section-title\" data-equalizer-watch>\n                                        <h2>\n                                            <a href=\"https:\/\/blackandmcdonald.com\/fr\/comment-choisir-une-borne-de-recharge-ve-pour-les-proprietes-residentielles-ou-commerciales\/\">\n                                                Comment choisir une borne de recharge V\u00c9 pour les propri\u00e9t\u00e9s r\u00e9sidentielles ou commerciales                                            <\/a>\n                                        <\/h2>\n                                        <p><p>Alors que les ventes de v\u00e9hicules \u00e9lectriques (V\u00c9) continuent d\u2019\u00e9tablir de nouveaux records, il en va de m\u00eame pour la demande de solutions de [&hellip;]<\/p>\n<\/p>\n                                    <\/div>\n                                <\/div>\n                                <div class=\"learn-more\">\n                                    <a href=\"https:\/\/blackandmcdonald.com\/fr\/comment-choisir-une-borne-de-recharge-ve-pour-les-proprietes-residentielles-ou-commerciales\/\" class=\"btn\">En savoir plus<\/a>\n                                <\/div>\n                            <\/div>\n                        <\/div>\n                                    <\/div>\n\n                <script type=\"text\/javascript\">\n                    jQuery(document).ready(function($) {\n                        var $carousel = $('.related-sections-carousel');\n                        var slidesCount = $carousel.find('.related-section-outer').length;\n\n                        function initializeCarousel(slidesToShow) {\n                            $carousel.slick({\n                                infinite: true,\n                                slidesToShow: slidesToShow,\n                                slidesToScroll: 1,\n                                autoplay: true,\n                                prevArrow: '<button type=\"button\" data-role=\"none\" class=\"slick-prev\"><\/button>',\n                                nextArrow: '<button type=\"button\" data-role=\"none\" class=\"slick-next\"><\/button>',\n                                autoplaySpeed: 3000,\n                                responsive: [{\n                                        breakpoint: 1024,\n                                        settings: {\n                                            slidesToShow: 2,\n                                            slidesToScroll: 1,\n                                        }\n                                    },\n                                    {\n                                        breakpoint: 768,\n                                        settings: {\n                                            slidesToShow: 2,\n                                            arrows: false,\n                                            slidesToScroll: 1,\n                                        }\n                                    },\n                                    {\n                                        breakpoint: 480,\n                                        settings: {\n                                            slidesToShow: 1,\n                                            arrows: false,\n                                            slidesToScroll: 1,\n                                        }\n                                    }\n                                ]\n                            });\n                        }\n\n                        function setupCarousel() {\n                            if (slidesCount >= 2) {\n                                if ($carousel.hasClass('slick-initialized')) {\n                                    $carousel.slick('unslick');\n                                }\n                                initializeCarousel(2);\n                            } else {\n                                $carousel.addClass('unslick');\n                            }\n                        }\n\n                        setupCarousel();\n\n                        $(window).resize(setupCarousel);\n                    });\n                <\/script>\n\n\n                <style>\n                    .slick-track {\n                        height: 100% !important\n                    }\n\n                    .related-sections-carousel.unslick .related-section-outer {\n                        width: 50%;\n                    }\n\n                    @media (max-width: 1024px) {\n                        .related-sections-carousel.unslick .related-section-outer {\n                            width: 50%;\n                        }\n                    }\n\n                    @media (max-width: 768px) {\n                        .related-sections-carousel.unslick .related-section-outer {\n                            width: 50%;\n                        }\n                    }\n\n                    @media (max-width: 480px) {\n                        .related-sections-carousel.unslick .related-section-outer {\n                            width: 100%;\n                        }\n                    }\n                <\/style>\n\n            <\/div>\n        <\/div>\n    <\/div>\n\n\n<div id=\"explore-work-block_451dbb2fdef123d0dad4eaec61866bc4\" class=\"explore-work alignfull \">\n    <div class=\"block-intro\">\n        <div class=\"row\">\n            <div class=\"medium-12 column\">\n                <div class=\"block-title\">\n                    <h1>Explorer notre travail<\/h1>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n    <form class=\"filter-form\"             action=\"https:\/\/blackandmcdonald.com\/fr\/notre-travail\/\" method=\"get\" >\n        <div class=\"segments\" data-equalizer data-equalize-on=\"large\">\n            <div class=\"row\">\n                <div class=\"large-3 medium-4 column\">\n                    <div class=\"segment\">\n\n                        <div class=\"segment-title\">\n                            <label for=\"region-block_451dbb2fdef123d0dad4eaec61866bc4\">\n                                <h2>R\u00e9gion<\/h2>\n                            <\/label>\n                        <\/div>\n                        <div class=\"segment-list\">\n                                                        <select id=\"region-block_451dbb2fdef123d0dad4eaec61866bc4\" name=\"regions\">\n                                                                    <option value=\"all\">Tout<\/option>\n                                                                                                        <option value=\"alberta\" >Alberta<\/option>\n                                                                            <option value=\"new-brunswick\" >Nouveau Brunswick<\/option>\n                                                                            <option value=\"atlantic-canada\" >Canada atlantique<\/option>\n                                                                            <option value=\"british-columbia\" >Colombie britannique<\/option>\n                                                                            <option value=\"manitoba\" >Manitoba<\/option>\n                                                                            <option value=\"ontario\" >Ontario<\/option>\n                                                                            <option value=\"quebec\" >Qu\u00e9bec<\/option>\n                                                                            <option value=\"saskatchewan\" >Saskatchewan<\/option>\n                                                                            <option value=\"united-states\" >\u00c9tats Unis<\/option>\n                                                                <\/select>\n                        <\/div>\n\n                    <\/div>\n                <\/div>\n                <div class=\"large-3 medium-4 column\">\n                    <div class=\"segment\">\n                        <div class=\"segment-title\">\n                            <label for=\"service-block_451dbb2fdef123d0dad4eaec61866bc4\">\n                                <h2>Ligne de service<\/h2>\n                            <\/label>\n                        <\/div>\n                        <div class=\"segment-list\">\n                            <select id=\"service-block_451dbb2fdef123d0dad4eaec61866bc4\" name=\"services\">\n                                <option value=\"all\">Tout<\/option>\n                                                                        <option name=\"\" value=\"construction-multidisciplinaire\" >Construction multidisciplinaire<\/option>\n                                                                            <option name=\"\" value=\"services-aux-installations\" >Services aux installations<\/option>\n                                                                            <option name=\"\" value=\"services-publics-et-energies-renouvelables\" >Services publics et \u00e9nergies renouvelables<\/option>\n                                                                            <option name=\"\" value=\"services-energetiques-et-de-developpement-durable\" >Services \u00e9nerg\u00e9tiques et de d\u00e9veloppement durable<\/option>\n                                                                            <option name=\"\" value=\"services-nucleaires\" >Services nucl\u00e9aires<\/option>\n                                                                            <option name=\"\" value=\"ingenierie-et-conception\" >Ing\u00e9nierie et conception<\/option>\n                                                                            <option name=\"\" value=\"fabrication-et-construction-modulaires\" >Fabrication et construction modulaires<\/option>\n                                                                            <option name=\"\" value=\"infrastructure-de-recharge-vehicules-electriques\" >Infrastructure de recharge pour v\u00e9hicules \u00e9lectriques<\/option>\n                                                                            <option name=\"\" value=\"u-s-utility-services\" >Services utilitaires de Etats Unis<\/option>\n                                                                            <option name=\"\" value=\"ingenierie-de-etats-unis\" >Ing\u00e9nierie de \u00c9tats Unis<\/option>\n                                                                            <option name=\"\" value=\"solutions-de-gestion-des-actifs-basee-sur-la-technologie-de-systeme-dinformation-geographique-sig\" >Solutions de gestion des actifs bas\u00e9e sur la technologie de syst\u00e8me d\u2019information g\u00e9ographique (SIG)<\/option>\n                                                                            <option name=\"\" value=\"fibre-haute-vitesse-et-petites-cellules\" >Fibre haute vitesse et petites cellules<\/option>\n                                                                            <option name=\"\" value=\"infrastructure-intelligente\" >Infrastructure intelligente<\/option>\n                                                                            <option name=\"\" value=\"construction-et-entretien-electrique-ici\" >Construction et entretien \u00e9lectrique ICI<\/option>\n                                                                <\/select>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"large-3 medium-4 column\">\n                    <div class=\"segment\">\n                        <div class=\"segment-title\">\n                            <label for=\"market-block_451dbb2fdef123d0dad4eaec61866bc4\">\n                                <h2>Segment de march\u00e9<\/h2>\n                            <\/label>\n                        <\/div>\n\n                        <div class=\"segment-list\">\n  <select id=\"market-block_451dbb2fdef123d0dad4eaec61866bc4\" name=\"markets\">\n        <option value=\"all\">Tout<\/option>\n            <\/select>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"large-3 medium-12 column\">\n                    <div class=\"cta\">\n                        <button type=\"submit\" class=\"btn\">\n                            Voir travaux                        <\/button>\n                    <\/div>\n                                    <\/div>\n            <\/div>\n        <\/div>\n    <\/form>\n    <div class=\"row projects fr\" data-equalizer data-equalize-on=\"medium\">\n\t\n\t\n        \t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n    <\/div>\n\t\n\t\n\t\n    <div class=\"load-more-wrapper\">\n        <a href=\"#\" class=\"load-more-projects btn hide\"\n            data-pageno=\"1\">Afficher plus<\/a>\n    <\/div>\n<\/div>\n\n\n<style>\n    .get-in-touch .join-the-team p{\n        margin-bottom: 1rem;\n    }\n    .get-in-touch .join-the-team img{\n        width: 100%;\n        margin: 0 0 20px;\n    }\n    .get-in-touch .join-the-team .cta{\n        text-align: left;\n    }\n    .get-in-touch .join-the-team h1{\n        margin-bottom: 1.75rem;\n    }\n<\/style>\n\n<div id=\"work-with-us-block_0d49fd627ede35c4b72caa49847b284f\" class=\"get-in-touch alignfull \">\n    <div class=\"row\">\n        <div class=\"large-5 column\">\n            <div class=\"contact\">\n                <h1>Restez en contact<\/h1>\n                <div class=\"the-form\">\n\t\t    <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n\/* ]]> *\/\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_25' ><div id='gf_25' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_25' id='gform_25'  action='\/fr\/wp-json\/wp\/v2\/service\/10991#gf_25' data-formid='25' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_25' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_25_10\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_10'>Instagram<\/label><div class='ginput_container'><input name='input_10' id='input_25_10' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_25_10'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/li><li id=\"field_25_1\" class=\"gfield gfield--type-text gfield--input-type-text gf_left_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_1'>Pr\u00e9nom<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_1' id='input_25_1' type='text' value='' class='large'    placeholder='Pr\u00e9nom' aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"given-name\" \/><\/div><\/li><li id=\"field_25_3\" class=\"gfield gfield--type-text gfield--input-type-text gf_right_half gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_3'>Nom de famille<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_3' id='input_25_3' type='text' value='' class='large'    placeholder='Nom de famille' aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"family-name\" \/><\/div><\/li><li id=\"field_25_2\" class=\"gfield gfield--type-email gfield--input-type-email gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_2'>Votre courriel<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_25_2' type='email' value='' class='large'   placeholder='Courriel' aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"email\"\/>\n                        <\/div><\/li><li id=\"field_25_6\" class=\"gfield gfield--type-phone gfield--input-type-phone field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_6'>T\u00e9l\u00e9phone<\/label><div class='ginput_container ginput_container_phone'><input name='input_6' id='input_25_6' type='tel' value='' class='medium'  placeholder='T\u00e9l\u00e9phone'  aria-invalid=\"false\"  autocomplete=\"tel\" \/><\/div><\/li><li id=\"field_25_7\" class=\"gfield gfield--type-select gfield--input-type-select field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_7'>Emplacement B&amp;M<\/label><div class='ginput_container ginput_container_select'><select name='input_7' id='input_25_7' class='medium gfield_select'     aria-invalid=\"false\" ><option value='Entreprise' >Entreprise<\/option><option value='St. John&#039;s, NL' >St. John&#039;s, NL<\/option><option value='Goose Bay, NL' >Goose Bay, NL<\/option><option value='Bathurst, NB' >Bathurst, NB<\/option><option value='Fredericton, NB' >Fredericton, NB<\/option><option value='Moncton, NB' >Moncton, NB<\/option><option value='Saint John, NB' >Saint John, NB<\/option><option value='Dartmouth, NS' >Dartmouth, NS<\/option><option value='Montr\u00e9al, QC' >Montr\u00e9al, QC<\/option><option value='London, ON' >London, ON<\/option><option value='Hamilton, ON' >Hamilton, ON<\/option><option value='Ottawa, ON' >Ottawa, ON<\/option><option value='Markham, ON' >Markham, ON<\/option><option value='Scarborough, ON - Pullman Court' >Scarborough, ON &#8211; Pullman Court<\/option><option value='Scarborough, ON - Select Avenue' >Scarborough, ON &#8211; Select Avenue<\/option><option value='Scarborough, ON - Pre-Fab Shop' >Scarborough, ON &#8211; Pre-Fab Shop<\/option><option value='North York, ON - Railside' >North York, ON &#8211; Railside<\/option><option value='Courtice, ON' >Courtice, ON<\/option><option value='Tiverton, ON' >Tiverton, ON<\/option><option value='Winnipeg, MB' >Winnipeg, MB<\/option><option value='Saskatoon, SK' >Saskatoon, SK<\/option><option value='Regina, SK' >Regina, SK<\/option><option value='Calgary, AB' >Calgary, AB<\/option><option value='Edmonton, AB' >Edmonton, AB<\/option><option value='Kelowna, BC' >Kelowna, BC<\/option><option value='Vernon, BC' >Vernon, BC<\/option><option value='Vancouver, BC' >Vancouver, BC<\/option><option value='Kansas City, MO' >Kansas City, MO<\/option><option value='Springdale, AR' >Springdale, AR<\/option><option value='Salt Lake City, UT' >Salt Lake City, UT<\/option><option value='Austin, TX' >Austin, TX<\/option><option value='Tulsa, OK' >Tulsa, OK<\/option><option value='East Syracuse, NY' >East Syracuse, NY<\/option><option value='Portland, OR' >Portland, OR<\/option><option value='Hamilton, Bermuda' >Hamilton, Bermuda<\/option><\/select><\/div><\/li><li id=\"field_25_4\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield_contains_required field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_4'>Message<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_4' id='input_25_4' class='textarea large'     aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/li><li id=\"field_25_5\" class=\"gfield gfield--type-captcha gfield--input-type-captcha field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_25_5'>reCAPTCHA<\/label><div id='input_25_5' class='ginput_container ginput_recaptcha' data-sitekey='6LcsPN4ZAAAAACZmqHXuZlbnAtZL0m3qf-QoH7mc'  data-theme='light' data-tabindex='-1' data-size='invisible' data-badge='inline'><\/div><label for=\"g-recaptcha-response\" class=\"show-for-sr\">Recaptcha Response<\/label><\/li><li id=\"field_25_8\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_8' id='input_25_8' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='Get in Touch_EV' \/><\/div><\/li><li id=\"field_25_9\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_9' id='input_25_9' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='Unknown' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_25' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Submit'  \/> <input type='hidden' name='gform_ajax' value='form_id=25&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=7fcd354d1ee4db1edffb2b0afccd6bb8' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_25' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_25' id='gform_theme_25' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_25' id='gform_style_settings_25' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_25' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='25' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='jMTdLMekFz1Y1oO6wdvcsAUK3Cfnp+BRV2EkbSZc2yXEwar\/O2IeAbbUU\/H1LYvwMibpa7oYRbJTjjgwtUKB256xIXTn68QiDakjbS7DuC02FtY=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_25' value='WyJbXSIsIjg0MmY3MzVjOTIyNDM5ZWZjNjU1YTcxYmQyZTFhYTBjIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_25' id='gform_target_page_number_25' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_25' id='gform_source_page_number_25' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_25' id='gform_ajax_frame_25' title='Cette iframe contient la logique n\u00e9cessaire pour manipuler Gravity Forms avec AJAX'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 25, 'https:\/\/blackandmcdonald.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_25').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_25');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_25').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_25').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_25').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_25').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_25').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_25').val();gformInitSpinner( 25, 'https:\/\/blackandmcdonald.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [25, current_page]);window['gf_submitting_25'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_25').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_25').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [25]);window['gf_submitting_25'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_25').text());}else{jQuery('#gform_25').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"25\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_25\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_25\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_25\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 25, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n                <\/div>\n            <\/div>\n        <\/div>\n        <div class=\"large-6 large-offset-1 column\">\n                        <div class=\"join-the-team\">\n                <h1>Joignez-vous \u00e0 notre \u00e9quipe<\/h1>\n                <p>Vous pensez qu\u2019il faut bien faire ce qui en vaut la peine. Que les solutions doivent \u00eatre durables. Que faire partie d\u2019une \u00e9quipe signifie qu\u2019il ne faut pas se limiter \u00e0 travailler pour soi, mais aussi pour les autres. C\u2019est comme cela que nous travaillons aussi. Chez Black &#038; McDonald, notre mission consiste \u00e0 travailler et \u00e0 \u00e9tablir des relations qui r\u00e9sistent \u00e0 l\u2019\u00e9preuve du temps.<\/p>\n                                                    <img decoding=\"async\" src=\"\/wp-content\/uploads\/Screenshot-2024-08-08-at-12.43.46-AM.png\" alt=\"Joignez-vous \u00e0 notre \u00e9quipe\" \/>\n                    \n                                                    <div class=\"cta\">\n                        <a href=\"https:\/\/blackandmcdonald.com\/fr\/carrieres\/\"  class=\"btn\">\n                            En savoir davantage                        <\/a>\n                    <\/div>\n                            <\/div>\n                    <\/div>\n    <\/div>\n<\/div>\n\n\n<style>\n    .newsletter-block .block-title h1{\n        text-align: center;\n    }\n    .gform_legacy_markup_wrapper .gform_body{\n        width: 78% !important;\n        display: inline-block;\n        vertical-align: middle;\n    }\n    .newsletter-block .the-form .gform_wrapper form .gform_body .gform_fields .gfield{\n        width: 26%;\n        display: inline-block;\n        vertical-align: middle;\n    }\n    .newsletter-block .the-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--input-type-email{\n        width: 45%;\n        display: inline-block;\n        vertical-align: middle;\n        padding-left: 1rem;\n    }\n    .newsletter-block .the-form .gform_wrapper form .gform_footer{\n        width: 20%;\n        display: inline-block;\n        vertical-align: middle;\n        margin: 29px 0 0;\n    }\n    @media screen and ( max-width: 480px )  {\n        .newsletter-block .the-form .gform_wrapper form .gform_body .gform_fields .gfield,\n        .newsletter-block .the-form .gform_wrapper form .gform_body .gform_fields .gfield.gfield--input-type-email,\n        .gform_legacy_markup_wrapper .gform_body{\n            width: 100% !important;\n            padding-left: 0;\n        }\n        .newsletter-block .the-form .gform_wrapper form .gform_footer{\n            width: 100%;\n            margin: 9px 0 0;\n        }\n    }\n<\/style>\n\n<div id=\"newsletter-block-block_37acf71f945d100f6d912d5a8d981af7\" class=\"newsletter-block alignfull \">\n    <div class=\"row\">\n        <div class=\"medium-12 column\">\n            <div class=\"block-title\">\n                <h1>Inscrivez-vous pour recevoir notre bulletin<\/h1>\n                <!-- <p><\/p> -->\n            <\/div>\n        <\/div>\n        <div class=\"medium-12 column\">\n            <div class=\"the-form\">\n                \n                <div class='gf_browser_gecko gform_wrapper gform_legacy_markup_wrapper gform-theme--no-framework' data-form-theme='legacy' data-form-index='0' id='gform_wrapper_1' ><div id='gf_1' class='gform_anchor' tabindex='-1'><\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_1' id='gform_1'  action='\/fr\/wp-json\/wp\/v2\/service\/10991#gf_1' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><ul id='gform_fields_1' class='gform_fields top_label form_sublabel_below description_below validation_below'><li id=\"field_1_8\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_below gfield--has-description field_description_below field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_8'>Company<\/label><div class='ginput_container'><input name='input_8' id='input_1_8' type='text' value='' autocomplete='new-password'\/><\/div><div class='gfield_description' id='gfield_description_1_8'>Ce champ n\u2019est utilis\u00e9 qu\u2019\u00e0 des fins de validation et devrait rester inchang\u00e9.<\/div><\/li><li id=\"field_1_2\" class=\"gfield gfield--type-text gfield--input-type-text gf_left_half newsletter-input gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_2'>Pr\u00e9nom<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_2' id='input_1_2' type='text' value='' class='large'    placeholder='Pr\u00e9nom' aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"given-name\" \/><\/div><\/li><li id=\"field_1_5\" class=\"gfield gfield--type-text gfield--input-type-text gf_right_half newsletter-input gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_5'>Nom de famille<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_1_5' type='text' value='' class='large'    placeholder='Nom de famille' aria-required=\"true\" aria-invalid=\"false\"  autocomplete=\"family-name\" \/><\/div><\/li><li id=\"field_1_1\" class=\"gfield gfield--type-email gfield--input-type-email newsletter-input gfield_contains_required field_sublabel_below gfield--no-description field_description_below hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_1'>Courriel<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_asterisk\">*<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_1' id='input_1_1' type='email' value='' class='large'   placeholder='Entrez votre adresse email' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/li><li id=\"field_1_6\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_6' id='input_1_6' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='Newsletter Subscription - Canada Site' \/><\/div><\/li><li id=\"field_1_7\" class=\"gfield gfield--type-hidden gfield--input-type-hidden gfield--width-full gform_hidden field_sublabel_below gfield--no-description field_description_below field_validation_below gfield_visibility_visible\"  ><div class='ginput_container ginput_container_text'><input name='input_7' id='input_1_7' type='hidden' class='gform_hidden'  aria-invalid=\"false\" value='Unknown' \/><\/div><\/li><\/ul><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Soumettre'  \/> <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=&amp;tabindex=0&amp;theme=legacy&amp;hash=4d148d774001c9d9b988d5f1b153e626' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='legacy' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='CAD' value='OWpXQwVMbSyzvwVnTiXa8HktZg3FafHMnSrQs5zWPwun36cLh0jX1HnM8tSX2UK0\/fx0BZ9eMvq4lCPMuI9JIxFchyfOnhNYhGm2LA6J2WsG61M=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJbXSIsIjg0MmY3MzVjOTIyNDM5ZWZjNjU1YTcxYmQyZTFhYTBjIl0=' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='Cette iframe contient la logique n\u00e9cessaire pour manipuler Gravity Forms avec AJAX'><\/iframe>\n\t\t                <script type=\"text\/javascript\">\n\/* <![CDATA[ *\/\n gform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/blackandmcdonald.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/blackandmcdonald.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} ); \n\/* ]]> *\/\n<\/script>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":11,"featured_media":0,"menu_order":8,"template":"","region":[39,40,41,42,43,44,45],"class_list":["post-10991","service","type-service","status-publish","hentry","region-alberta","region-atlantic-canada","region-british-columbia","region-manitoba","region-ontario","region-quebec","region-saskatchewan"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Bornes de recharge pour v\u00e9hicules \u00e9lectriques\u00a0| Black\u00a0&amp;\u00a0McDonald<\/title>\n<meta name=\"description\" content=\"En tant qu\u2019installateur de bornes de recharge pour v\u00e9hicules \u00e9lectriques certifi\u00e9 et partenaire de confiance, Black\u00a0&amp;\u00a0McDonald peut vous aider \u00e0 d\u00e9ployer vos bornes \u00e0 grande \u00e9chelle.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/\" \/>\n<meta property=\"og:locale\" content=\"fr_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Infrastructure de recharge pour v\u00e9hicules \u00e9lectriques\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/\" \/>\n<meta property=\"og:site_name\" content=\"Black &amp; McDonald\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/BlackandMcDonald\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-15T15:29:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/2020\/05\/BlackMcDonald_Logo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1633\" \/>\n\t<meta property=\"og:image:height\" content=\"844\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@bandmlimited\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/fr\\\/services\\\/infrastructure-de-recharge-vehicules-electriques\\\/\",\"url\":\"https:\\\/\\\/blackandmcdonald.com\\\/fr\\\/services\\\/bornes-de-recharge-pour-vehicules-electriques\\\/\",\"name\":\"Bornes de recharge pour v\u00e9hicules \u00e9lectriques\u00a0| Black\u00a0&\u00a0McDonald\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/#website\"},\"datePublished\":\"2022-10-21T18:04:07+00:00\",\"dateModified\":\"2025-08-15T15:29:20+00:00\",\"description\":\"En tant qu\u2019installateur de bornes de recharge pour v\u00e9hicules \u00e9lectriques certifi\u00e9 et partenaire de confiance, Black\u00a0&\u00a0McDonald peut vous aider \u00e0 d\u00e9ployer vos bornes \u00e0 grande \u00e9chelle.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/fr\\\/services\\\/bornes-de-recharge-pour-vehicules-electriques\\\/#breadcrumb\"},\"inLanguage\":\"fr-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blackandmcdonald.com\\\/fr\\\/services\\\/bornes-de-recharge-pour-vehicules-electriques\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/fr\\\/services\\\/bornes-de-recharge-pour-vehicules-electriques\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/blackandmcdonald.com\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Services\",\"item\":\"https:\\\/\\\/blackandmcdonald.com\\\/services\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Infrastructure de recharge pour v\u00e9hicules \u00e9lectriques\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/#website\",\"url\":\"https:\\\/\\\/blackandmcdonald.com\\\/\",\"name\":\"Black & McDonald\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blackandmcdonald.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-CA\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/#organization\",\"name\":\"Black & McDonald\",\"url\":\"https:\\\/\\\/blackandmcdonald.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-CA\",\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blackandmcdonald.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/BlackMcDonald_Logo.png\",\"contentUrl\":\"https:\\\/\\\/blackandmcdonald.com\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/BlackMcDonald_Logo.png\",\"width\":1633,\"height\":844,\"caption\":\"Black & McDonald\"},\"image\":{\"@id\":\"https:\\\/\\\/blackandmcdonald.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/BlackandMcDonald\",\"https:\\\/\\\/x.com\\\/bandmlimited\",\"https:\\\/\\\/www.instagram.com\\\/blackandmcdonald\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/black-&amp;-mcdonald-limited\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/blackmcdonaldchannel\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Bornes de recharge pour v\u00e9hicules \u00e9lectriques\u00a0| Black\u00a0&\u00a0McDonald","description":"En tant qu\u2019installateur de bornes de recharge pour v\u00e9hicules \u00e9lectriques certifi\u00e9 et partenaire de confiance, Black\u00a0&\u00a0McDonald peut vous aider \u00e0 d\u00e9ployer vos bornes \u00e0 grande \u00e9chelle.","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:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/","og_locale":"fr_CA","og_type":"article","og_title":"Infrastructure de recharge pour v\u00e9hicules \u00e9lectriques","og_url":"https:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/","og_site_name":"Black &amp; McDonald","article_publisher":"https:\/\/www.facebook.com\/BlackandMcDonald","article_modified_time":"2025-08-15T15:29:20+00:00","og_image":[{"width":1633,"height":844,"url":"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/2020\/05\/BlackMcDonald_Logo.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@bandmlimited","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blackandmcdonald.com\/fr\/services\/infrastructure-de-recharge-vehicules-electriques\/","url":"https:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/","name":"Bornes de recharge pour v\u00e9hicules \u00e9lectriques\u00a0| Black\u00a0&\u00a0McDonald","isPartOf":{"@id":"https:\/\/blackandmcdonald.com\/#website"},"datePublished":"2022-10-21T18:04:07+00:00","dateModified":"2025-08-15T15:29:20+00:00","description":"En tant qu\u2019installateur de bornes de recharge pour v\u00e9hicules \u00e9lectriques certifi\u00e9 et partenaire de confiance, Black\u00a0&\u00a0McDonald peut vous aider \u00e0 d\u00e9ployer vos bornes \u00e0 grande \u00e9chelle.","breadcrumb":{"@id":"https:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/#breadcrumb"},"inLanguage":"fr-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blackandmcdonald.com\/fr\/services\/bornes-de-recharge-pour-vehicules-electriques\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blackandmcdonald.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Services","item":"https:\/\/blackandmcdonald.com\/services\/"},{"@type":"ListItem","position":3,"name":"Infrastructure de recharge pour v\u00e9hicules \u00e9lectriques"}]},{"@type":"WebSite","@id":"https:\/\/blackandmcdonald.com\/#website","url":"https:\/\/blackandmcdonald.com\/","name":"Black & McDonald","description":"","publisher":{"@id":"https:\/\/blackandmcdonald.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blackandmcdonald.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-CA"},{"@type":"Organization","@id":"https:\/\/blackandmcdonald.com\/#organization","name":"Black & McDonald","url":"https:\/\/blackandmcdonald.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-CA","@id":"https:\/\/blackandmcdonald.com\/#\/schema\/logo\/image\/","url":"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/2020\/05\/BlackMcDonald_Logo.png","contentUrl":"https:\/\/blackandmcdonald.com\/wp-content\/uploads\/2020\/05\/BlackMcDonald_Logo.png","width":1633,"height":844,"caption":"Black & McDonald"},"image":{"@id":"https:\/\/blackandmcdonald.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/BlackandMcDonald","https:\/\/x.com\/bandmlimited","https:\/\/www.instagram.com\/blackandmcdonald\/","https:\/\/www.linkedin.com\/company\/black-&amp;-mcdonald-limited","https:\/\/www.youtube.com\/user\/blackmcdonaldchannel"]}]}},"_links":{"self":[{"href":"https:\/\/blackandmcdonald.com\/fr\/wp-json\/wp\/v2\/service\/10991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blackandmcdonald.com\/fr\/wp-json\/wp\/v2\/service"}],"about":[{"href":"https:\/\/blackandmcdonald.com\/fr\/wp-json\/wp\/v2\/types\/service"}],"author":[{"embeddable":true,"href":"https:\/\/blackandmcdonald.com\/fr\/wp-json\/wp\/v2\/users\/11"}],"wp:attachment":[{"href":"https:\/\/blackandmcdonald.com\/fr\/wp-json\/wp\/v2\/media?parent=10991"}],"wp:term":[{"taxonomy":"region","embeddable":true,"href":"https:\/\/blackandmcdonald.com\/fr\/wp-json\/wp\/v2\/region?post=10991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}