1<!DOCTYPE html> 2<!--[if lt IE 7 ]> <html id="ie6" lang="fr-FR" class="lteie9 lteie8 lteie7 lteie6 ie6 no-js"> <![endif]--> 3<!--[if IE 7 ]> <html id="ie7" lang="fr-FR" class="lteie9 lteie8 lteie7 ie7 no-js"> <![endif]--> 4<!--[if IE 8 ]> <html id="ie8" lang="fr-FR" class="lteie9 lteie8 ie8 no-js"> <![endif]--> 5<!--[if IE 9 ]> <html id="ie9" lang="fr-FR" class="lteie9 ie9 no-js"> <![endif]--> 6<!--[if (gt IE 9)|!(IE)]><!--> <html class="no-js" lang="fr-FR"> <!--<![endif]--> 7 <head><meta charset="UTF-8" />
7<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script>
7<script>(()=>{class RocketLazyLoadScripts{constructor(){this.v="2.0.5",this.userEvents=["keydown","keyup","mousedown","mouseup","mousemove","mouseover","mouseout","touchmove","touchstart","touchend","touchcancel","wheel","click","dblclick","input"],this.attributeEvents=["onblur","onclick","oncontextmenu","ondblclick","onfocus","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onmousewheel","onscroll","onsubmit"]}async t(){this.i(),this.o(),/iP(ad|hone)/.test(navigator.userAgent)&&this.h(),this.u(),this.l(this),this.m(),this.k(this),this.p(this),this._(),await Promise.all([this.R(),this.L()]),this.lastBreath=Date.now(),this.S(this),this.P(),this.D(),this.O(),this.M(),await this.C(this.delayedScripts.normal),await this.C(this.delayedScripts.defer),await this.C(this.delayedScripts.async),await this.T(),await this.F(),await this.j(),await this.A(),window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this.everythingLoaded=!0,this.lastTouchEnd&&await new Promise(t=>setTimeout(t,500-Date.now()+this.lastTouchEnd)),this.I(),this.H(),this.U(),this.W()}i(){this.CSPIssue=sessionStorage.getItem("rocketCSPIssue"),document.addEventListener("securitypolicyviolation",t=>{this.CSPIssue||"script-src-elem"!==t.violatedDirective||"data"!==t.blockedURI||(this.CSPIssue=!0,sessionStorage.setItem("rocketCSPIssue",!0))},{isRocket:!0})}o(){window.addEventListener("pageshow",t=>{this.persisted=t.persisted,this.realWindowLoadedFired=!0},{isRocket:!0}),window.addEventListener("pagehide",()=>{this.onFirstUserAction=null},{isRocket:!0})}h(){let t;function e(e){t=e}window.addEventListener("touchstart",e,{isRocket:!0}),window.addEventListener("touchend",function i(o){o.changedTouches[0]&&t.changedTouches[0]&&Math.abs(o.changedTouches[0].pageX-t.changedTouches[0].pageX)<10&&Math.abs(o.changedTouches[0].pageY-t.changedTouches[0].pageY)<10&&o.timeStamp-t.timeStamp<200&&(window.removeEventListener("touchstart",e,{isRocket:!0}),window.removeEventListener("touchend",i,{isRocket:!0}),"INPUT"===o.target.tagName&&"text"===o.target.type||(o.target.dispatchEvent(new TouchEvent("touchend",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new MouseEvent("mouseover",{target:o.target,bubbles:!0})),o.target.dispatchEvent(new PointerEvent("click",{target:o.target,bubbles:!0,cancelable:!0,detail:1,clientX:o.changedTouches[0].clientX,clientY:o.changedTouches[0].clientY})),event.preventDefault()))},{isRocket:!0})}q(t){this.userActionTriggered||("mousemove"!==t.type||this.firstMousemoveIgnored?"keyup"===t.type||"mouseover"===t.type||"mouseout"===t.type||(this.userActionTriggered=!0,this.onFirstUserAction&&this.onFirstUserAction()):this.firstMousemoveIgnored=!0),"click"===t.type&&t.preventDefault(),t.stopPropagation(),t.stopImmediatePropagation(),"touchstart"===this.lastEvent&&"touchend"===t.type&&(this.lastTouchEnd=Date.now()),"click"===t.type&&(this.lastTouchEnd=0),this.lastEvent=t.type,t.composedPath&&t.composedPath()[0].getRootNode()instanceof ShadowRoot&&(t.rocketTarget=t.composedPath()[0]),this.savedUserEvents.push(t)}u(){this.savedUserEvents=[],this.userEventHandler=this.q.bind(this),this.userEvents.forEach(t=>window.addEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.addEventListener("visibilitychange",this.userEventHandler,{isRocket:!0})}U(){this.userEvents.forEach(t=>window.removeEventListener(t,this.userEventHandler,{passive:!1,isRocket:!0})),document.removeEventListener("visibilitychange",this.userEventHandler,{isRocket:!0}),this.savedUserEvents.forEach(t=>{(t.rocketTarget||t.target).dispatchEvent(new window[t.constructor.name](t.type,t))})}m(){const t="return false",e=Array.from(this.attributeEvents,t=>"data-rocket-"+t),i="["+this.attributeEvents.join("],[")+"]",o="[data-rocket-"+this.attributeEvents.join("],[data-rocket-")+"]",s=(e,i,o)=>{o&&o!==t&&(e.setAttribute("data-rocket-"+i,o),e["rocket"+i]=new Function("event",o),e.setAttribute(i,t))};new MutationObserver(t=>{for(const n of t)"attributes"===n.type&&(n.attributeName.startsWith("data-rocket-")||this.everythingLoaded?n.attributeName.startsWith("data-rocket-")&&this.everythingLoaded&&this.N(n.target,n.attributeName.substring(12)):s(n.target,n.attributeName,n.target.getAttribute(n.attributeName))),"childList"===n.type&&n.addedNodes.forEac
7h(t=>{if(t.nodeType===Node.ELEMENT_NODE)if(this.everythingLoaded)for(const i of[t,...t.querySelectorAll(o)])for(const t of i.getAttributeNames())e.includes(t)&&this.N(i,t.substring(12));else for(const e of[t,...t.querySelectorAll(i)])for(const t of e.getAttributeNames())this.attributeEvents.includes(t)&&s(e,t,e.getAttribute(t))})}).observe(document,{subtree:!0,childList:!0,attributeFilter:[...this.attributeEvents,...e]})}I(){this.attributeEvents.forEach(t=>{document.querySelectorAll("[data-rocket-"+t+"]").forEach(e=>{this.N(e,t)})})}N(t,e){const i=t.getAttribute("data-rocket-"+e);i&&(t.setAttribute(e,i),t.removeAttribute("data-rocket-"+e))}k(t){Object.defineProperty(HTMLElement.prototype,"onclick",{get(){return this.rocketonclick||null},set(e){this.rocketonclick=e,this.setAttribute(t.everythingLoaded?"onclick":"data-rocket-onclick","this.rocketonclick(event)")}})}S(t){function e(e,i){let o=e[i];e[i]=null,Object.defineProperty(e,i,{get:()=>o,set(s){t.everythingLoaded?o=s:e["rocket"+i]=o=s}})}e(document,"onreadystatechange"),e(window,"onload"),e(window,"onpageshow");try{Object.defineProperty(document,"readyState",{get:()=>t.rocketReadyState,set(e){t.rocketReadyState=e},configurable:!0}),document.readyState="loading"}catch(t){console.log("WPRocket DJE readyState conflict, bypassing")}}l(t){this.originalAddEventListener=EventTarget.prototype.addEventListener,this.originalRemoveEventListener=EventTarget.prototype.removeEventListener,this.savedEventListeners=[],EventTarget.prototype.addEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalAddEventListener.call(this,e,i,o):(t.savedEventListeners.push({target:this,remove:!1,type:e,func:i,options:o}),"mouseenter"!==e&&"mouseleave"!==e||t.originalAddEventListener.call(this,e,t.savedUserEvents.push,o))},EventTarget.prototype.removeEventListener=function(e,i,o){o&&o.isRocket||!t.B(e,this)&&!t.userEvents.includes(e)||t.B(e,this)&&!t.userActionTriggered||e.startsWith("rocket-")||t.everythingLoaded?t.originalRemoveEventListener.call(this,e,i,o):t.savedEventListeners.push({target:this,remove:!0,type:e,func:i,options:o})}}J(t,e){this.savedEventListeners=this.savedEventListeners.filter(i=>{let o=i.type,s=i.target||window;return e!==o||t!==s||(this.B(o,s)&&(i.type="rocket-"+o),this.$(i),!1)})}H(){EventTarget.prototype.addEventListener=this.originalAddEventListener,EventTarget.prototype.removeEventListener=this.originalRemoveEventListener,this.savedEventListeners.forEach(t=>this.$(t))}$(t){t.remove?this.originalRemoveEventListener.call(t.target,t.type,t.func,t.options):this.originalAddEventListener.call(t.target,t.type,t.func,t.options)}p(t){let e;function i(e){return t.everythingLoaded?e:e.split(" ").map(t=>"load"===t||t.startsWith("load.")?"rocket-jquery-load":t).join(" ")}function o(o){function s(e){const s=o.fn[e];o.fn[e]=o.fn.init.prototype[e]=function(){return this[0]===window&&t.userActionTriggered&&("string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=i(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach(t=>{const e=arguments[0][t];delete arguments[0][t],arguments[0][i(t)]=e})),s.apply(this,arguments),this}}if(o&&o.fn&&!t.allJQueries.includes(o)){const e={DOMContentLoaded:[],"rocket-DOMContentLoaded":[]};for(const t in e)document.addEventListener(t,()=>{e[t].forEach(t=>t())},{isRocket:!0});o.fn.ready=o.fn.init.prototype.ready=function(i){function s(){parseInt(o.fn.jquery)>2?setTimeout(()=>i.bind(document)(o)):i.bind(document)(o)}return"function"==typeof i&&(t.realDomReadyFired?!t.userActionTriggered||t.fauxDomReadyFired?s():e["rocket-DOMContentLoaded"].push(s):e.DOMContentLoaded.push(s)),this},s("on"),s("one"),s("off"),t.allJQueries.push(o)}e=o}t.allJQueries=[],o(window.jQuery),Object.defineProperty(window,"jQuery",{get:()=>e,set(t){o(t)}})}P(){const t=new Map;document.write=document.writeln=function(e){const i=document.currentScript,o=document.createRange(),s=i.parentElement;let n=t.get(i);void 0===n&&(n=i.nextSibling,t.set(i,n));const c=document.createDocumentFragment();o.setStart(c,0),c.appendChild(o.createContextualFragment(e)),s.insertBefore(c,n)}}async R(){return new Promise(t=>{this.userActionTriggered?t():this.onFirstUserAction=t})}async L(){return new Promise(t=>{document.addEventListener("DOMContentLoaded",()=>{this.realDomReadyFired=!0,t()},{isRocket:!0})})}async j(){return this.realWindowLoadedFired?Promise.resolve():new Promise(t=>{window.addEventListener("load",t,{isRocket:!0})})}M(){this.pendingScripts=[];this.scriptsMutationObserver=new MutationObserver(t=>
7{for(const e of t)e.addedNodes.forEach(t=>{"SCRIPT"!==t.tagName||!t.src||t.noModule||t.isWPRocket||this.pendingScripts.push({script:t,promise:new Promise(e=>{const i=()=>{const i=this.pendingScripts.findIndex(e=>e.script===t);i>=0&&this.pendingScripts.splice(i,1),e()};t.addEventListener("load",i,{isRocket:!0}),t.addEventListener("error",i,{isRocket:!0}),setTimeout(i,1e3)})})})}),this.scriptsMutationObserver.observe(document,{childList:!0,subtree:!0})}async F(){await this.X(),this.pendingScripts.length?(await this.pendingScripts[0].promise,await this.F()):this.scriptsMutationObserver.disconnect()}D(){this.delayedScripts={normal:[],async:[],defer:[]},document.querySelectorAll("script[type$=rocketlazyloadscript]").forEach(t=>{t.hasAttribute("data-rocket-src")?t.hasAttribute("async")&&!1!==t.async?this.delayedScripts.async.push(t):t.hasAttribute("defer")&&!1!==t.defer||"module"===t.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(t):this.delayedScripts.normal.push(t):this.delayedScripts.normal.push(t)})}async _(){await this.L();let t=[];document.querySelectorAll("script[type$=rocketlazyloadscript][data-rocket-src]").forEach(e=>{let i=e.getAttribute("data-rocket-src");if(i&&!i.startsWith("data:")){i.startsWith("//")&&(i=location.protocol+i);try{const o=new URL(i).origin;o!==location.origin&&t.push({src:o,crossOrigin:e.crossOrigin||"module"===e.getAttribute("data-rocket-type")})}catch(t){}}}),t=[...new Map(t.map(t=>[JSON.stringify(t),t])).values()],this.Y(t,"preconnect")}
7async G(t){if(await this.K(),!0!==t.noModule||!("noModule"in HTMLScriptElement.prototype))return new Promise(e=>{let i;function o(){(i||t).setAttribute("data-rocket-status","executed"),e()}try{if(navigator.userAgent.includes("Firefox/")||""===navigator.vendor||this.CSPIssue)i=document.createElement("script"),[...t.attributes].forEach(t=>{let e=t.nodeName;"type"!==e&&("data-rocket-type"===e&&(e="type"),"data-rocket-src"===e&&(e="src"),i.setAttribute(e,t.nodeValue))}),t.text&&(i.text=t.text),t.nonce&&(i.nonce=t.nonce),i.hasAttribute("src")?(i.addEventListener("load",o,{isRocket:!0}),i.addEventListener("error",()=>{i.setAttribute("data-rocket-status","failed-network"),e()},{isRocket:!0}),setTimeout(()=>{i.isConnected||e()},1)):(i.text=t.text,o()),i.isWPRocket=!0,t.parentNode.replaceChild(i,t);else{const i=t.getAttribute("data-rocket-type"),s=t.getAttribute("data-rocket-src");i?(t.type=i,t.removeAttribute("data-rocket-type")):t.removeAttribute("type"),t.addEventListener("load",o,{isRocket:!0}),t.addEventListener("error",i=>{this.CSPIssue&&i.target.src.startsWith("data:")?(console.log("WPRocket: CSP fallback activated"),t.removeAttribute("src"),this.G(t).then(e)):(t.setAttribute("data-rocket-status","failed-network"),e())},{isRocket:!0}),s?(t.fetchPriority="high",t.removeAttribute("data-rocket-src"),t.src=s):t.src="data:text/javascript;base64,"+window.btoa(unescape(encodeURIComponent(t.text)))}}catch(i){t.setAttribute("data-rocket-status","failed-transform"),e()}});t.setAttribute("data-rocket-status","skipped")}async C(t){const e=t.shift();return e?(e.isConnected&&await this.G(e),this.C(t)):Promise.resolve()}O(){this.Y([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}Y(t,e){this.trash=this.trash||[];let i=!0;var o=document.createDocumentFragment();t.forEach(t=>{const s=t.getAttribute&&t.getAttribute("data-rocket-src")||t.src;if(s&&!s.startsWith("data:")){const n=document.createElement("link");n.href=s,n.rel=e,"preconnect"!==e&&(n.as="script",n.fetchPriority=i?"high":"low"),t.getAttribute&&"module"===t.getAttribute("data-rocket-type")&&(n.crossOrigin=!0),t.crossOrigin&&(n.crossOrigin=t.crossOrigin),t.integrity&&(n.integrity=t.integrity),t.nonce&&(n.nonce=t.nonce),o.appendChild(n),this.trash.push(n),i=!1}}),document.head.appendChild(o)}W(){this.trash.forEach(t=>t.remove())}async T(){try{document.readyState="interactive"}catch(t){}this.fauxDomReadyFired=!0;try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(document,"DOMContentLoaded"),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this.K(),this.J(window,"DOMContentLoaded"),window.dispatchEvent(new Event("rocket-DOMContentLoaded"))}catch(t){console.error(t)}}async A(){try{document.readyState="complete"}catch(t){}try{await this.K(),this.J(document,"readystatechange"),document.dispatchEvent(new Event("rocket-readystatechange")),await this.K(),document.rocketonreadystatechange&&document.rocketonreadystatechange(),await this.K(),this.J(window,"load"),window.dispatchEvent(new Event("rocket-load")),await this.K(),window.rocketonload&&window.rocketonload(),await this.K(),this.allJQueries.forEach(t=>t(window).trigger("rocket-jquery-load")),await this.K(),this.J(window,"pageshow");const t=new Event("rocket-pageshow");t.persisted=this.persisted,window.dispatchEvent(t),await this.K(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}catch(t){console.error(t)}}async K(){Date.now()-this.lastBreath>45&&(await this.X(),this.lastBreath=Date.now())}async X(){return document.hidden?new Promise(t=>setTimeout(t)):new Promise(t=>requestAnimationFrame(t))}B(t,e=window){return e===document&&"readystatechange"===t||(e===document&&"DOMContentLoaded"===t||(e===window&&"DOMContentLoaded"===t||(e===window&&"load"===t||e===window&&"pageshow"===t)))}static run(){(new RocketLazyLoadScripts).t()}}RocketLazyLoadScripts.run()})(); 8</script>
8 9 10 11 <title>Stratégie digitale & transformation digitale des entreprises</title> 12 13 <!-- Mobile Viewport Fix --> 14 <meta name="viewport" content="width=device-width; initial-scale=1.0"> 15 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 16 17 <!-- Les favicon et apple-touch-icon.png sont a aller chercher dans le repertoire images/logo (repertoire identité du site) --> 18 <link rel="apple-touch-icon" href="https://www.net-concept.fr/wp-content/uploads/Composant-56-â-2.svg"> 19 <link rel="icon" href=""> 20 <!--[if IE]><link rel="shortcut icon" href="https://www.net-concept.fr/wp-content/themes/hypnose/images/logo/favicon.ico" /><![endif]--> 21 <!-- or, set /favicon.ico for IE10 win --> 22 <meta name="msapplication-TileColor" content="#f0f0f0"> 23 <meta name="msapplication-TileImage" content="https://www.net-concept.fr/wp-content/uploads/Composant-56-â-2.svg"> 24 25 <meta name="theme-color" content="#999999" /> 26 27 <link rel="profile" href="http://gmpg.org/xfn/11"> 28 29 <link rel="pingback" href="https://www.net-concept.fr/wordpress/xmlrpc.php"> 30 31 <!--[if lt IE 9]> 32
32<script src="https://www.net-concept.fr/wp-content/themes/hypnose/js/html5.js" type="text/javascript"></script>
32 33 <![endif]--> 34 35 <!-- Vérification de l'activation de Javascript --> 36
36<script type="text/rocketlazyloadscript">document.documentElement.className = document.documentElement.className.replace("no-js", "js");</script>
36 37 38 <!-- Test version du navigateur pour informer le visiteur des incompatibilités --> 39
39<script type="text/rocketlazyloadscript" data-rocket-type="text/javascript"> 40 var $buoop = {c: 2}; 41 function $buo_f() { 42 var e = document.createElement("script"); 43 e.src = "//browser-update.org/update.min.js"; 44 document.body.appendChild(e); 45 } 46 ; 47 try { 48 document.addEventListener("DOMContentLoaded", $buo_f, false); 49 } catch (e) { 50 window.attachEvent("onload", $buo_f); 51 } 52 </script>
52 53 54 55 <!-- eviter lien numero de télephone sur safarie --> 56 <meta name = "format-detection" content = "telephone=no"> 57 58 59<!-- MapPress Easy Google Maps Version:2.97.14 (https://www.mappresspro.com) --> 60<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 61<meta name="dlm-version" content="5.3.1">
61<script data-no-optimize="1" data-cfasync="false"> 62 /* nc_rgpd - Google Consent Mode v2 bootstrap */ 63 (function(w, d) { 64 "use strict"; 65 w.dataLayer = w.dataLayer || []; 66 w.gtag = w.gtag || function() { 67 w.dataLayer.push(arguments); 68 }; 69 70 var MAP = {"analytics_storage":"ncgcm_analytics_storage","ad_storage":"ncgcm_ad_storage","ad_user_data":"ncgcm_ad_user_data","ad_personalization":"ncgcm_ad_personalization"}, 71 FIXED = { 72 functionality_storage: "granted", 73 personalization_storage: "granted", 74 security_storage: "granted" 75 }, 76 WAIT = 500, 77 LEGACY = { 78 ad_storage: "adstorage", 79 ad_user_data: "aduserdata", 80 ad_personalization: "adpersonalization", 81 analytics_storage: "analyticsstorage" 82 }; 83 84 function readCookie() { 85 var m = d.cookie.match(/(?:^|;\s*)ncRgpd=([^;]*)/); 86 return m ? decodeURIComponent(m[1]) : ""; 87 } 88 89 function writeCookie(v) { 90 var e = new Date(); 91 e.setTime(e.getTime() + 31536000000); 92 d.cookie = "ncRgpd=" + v + "; expires=" + e.toGMTString() + "; path=/; SameSite=Lax;" + ("https:" === w.location.protocol ? " Secure;" : ""); 93 } 94 95 function signalValue(c, k) { 96 if (c.indexOf("!" + k + "=true") >= 0) { 97 return "granted"; 98 } 99 if (c.indexOf("!" + k + "=false") >= 0) { 100 return "denied"; 101 } 102 return null; 103 } 104 105 // Migration : "nc_service_google_consent_<x>_<index>" -> clé stable "ncgcm_<x>" 106 // On prend la DERNIÃRE occurrence (choix le plus récent : create() ajoute en fin). 107 (function() { 108 var c = readCookie(), 109 changed = false, 110 sig, hits, last; 111 for (sig in MAP) { 112 if (!LEGACY[sig] || signalValue(c, MAP[sig]) !== null) { 113 continue; 114 } 115 hits = c.match(new RegExp("!nc_service_google_consent_" + LEGACY[sig] + "_\\d+=(?:true|false)", "g")); 116 if (hits) { 117 last = hits[hits.length - 1].indexOf("=true") >= 0 ? "true" : "false"; 118 c = c.replace(new RegExp("!" + MAP[sig] + "=(?:true|false)", "g"), "") + "!" + MAP[sig] + "=" + last; 119 changed = true; 120 } 121 } 122 if (changed) { 123 writeCookie(c); 124 } 125 }()); 126 127 function buildConsent() { 128 var c = readCookie(), 129 o = {}, 130 sig, decided = false, 131 v; 132 for (sig in MAP) { 133 v = signalValue(c, MAP[sig]); 134 o[sig] = v || "denied"; 135 if (v !== null) { 136 decided = true; 137 } 138 } 139 for (sig in FIXED) { 140 o[sig] = FIXED[sig]; 141 } 142 return { 143 consent: o, 144 decided: decided 145 }; 146 } 147 148 w.ncRgpdConsentMode = function(mode) { 149 var b = buildConsent(), 150 payload = b.consent, 151 k; 152 if (mode === "default") { 153 payload = {}; 154 for (k in b.consent) { 155 payload[k] = b.consent[k]; 156 } 157 payload.wait_for_update = WAIT; 158 } 159 w.gtag("consent", mode, payload); 160 return b.decided; 161 }; 162 163 var timer; 164 w.ncRgpdConsentModeUpdate = function() { 165 clearTimeout(timer); 166 timer = setTimeout(function() { 167 w.ncRgpdConsentMode("update"); 168 }, 50); 169 }; 170 171 w.gtag("set", "ads_data_redaction", true); 172 w.gtag("set", "url_passthrough", true); 173 if (w.ncRgpdConsentMode("default")) { 174 w.ncRgpdConsentMode("update"); 175 } 176 }(window, document)); 177 </script>
177 178 179 <!-- This site is optimized with the Yoast SEO plugin v28.6 - https://yoast.com/product/yoast-seo-wordpress/ --> 180 <meta name="description" content="Net Concept dynamise votre communication web et développe votre notoriété, votre marque, vos produits et vos services sur Internet." /> 181 <link rel="canonical" href="https://www.net-concept.fr/agence-communication-digitale/strategie-digitale/" /> 182 <meta property="og:locale" content="fr_FR" /> 183 <meta property="og:type" content="article" /> 184 <meta property="og:title" content="Stratégie digitale & transformation digitale des entreprises" /> 185 <meta property="og:description" content="Net Concept dynamise votre communication web et développe votre notoriété, votre marque, vos produits et vos services sur Internet." /> 186 <meta property="og:url" content="https://www.net-concept.fr/agence-communication-digitale/strategie-digitale/" /> 187 <meta property="og:site_name" content="Net Concept" /> 188 <meta property="article:publisher" content="https://www.facebook.com/NetConcept.agence/" /> 189 <meta property="article:modified_time" content="2024-01-25T16:04:20+00:00" /> 190 <meta property="og:image" content="https://www.net-concept.fr/wp-content/uploads/nc-logo-512x512.png" /> 191 <meta name="twitter:card" content="summary_large_image" /> 192 <meta name="twitter:label1" content="Durée de lecture estimée" /> 193 <meta name="twitter:data1" content="4 minutes" /> 194
194<script type="application/ld+json" class="yoast-schema-graph">{ 195 "@context": "https:\/\/schema.org", 196 "@graph": [ 197 { 198 "@type": "WebPage", 199 "@id": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/", 200 "url": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/", 201 "name": "Stratégie digitale & transformation digitale des entreprises", 202 "isPartOf": { 203 "@id": "https:\/\/www.net-concept.fr\/#website" 204 }, 205 "primaryImageOfPage": { 206 "@id": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/#primaryimage" 207 }, 208 "image": { 209 "@id": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/#primaryimage" 210 }, 211 "thumbnailUrl": "https:\/\/www.net-concept.fr\/wp-content\/uploads\/Groupe-de-masques-7964-1.jpg", 212 "datePublished": "2021-08-30T12:19:21+00:00", 213 "dateModified": "2024-01-25T16:04:20+00:00", 214 "description": "Net Concept dynamise votre communication web et développe votre notoriété, votre marque, vos produits et vos services sur Internet.", 215 "breadcrumb": { 216 "@id": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/#breadcrumb" 217 }, 218 "inLanguage": "fr-FR", 219 "potentialAction": [ 220 { 221 "@type": "ReadAction", 222 "target": [ 223 "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/" 224 ] 225 } 226 ] 227 }, 228 { 229 "@type": "ImageObject", 230 "inLanguage": "fr-FR", 231 "@id": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/#primaryimage", 232 "url": "https:\/\/www.net-concept.fr\/wp-content\/uploads\/Groupe-de-masques-7964-1.jpg", 233 "contentUrl": "https:\/\/www.net-concept.fr\/wp-content\/uploads\/Groupe-de-masques-7964-1.jpg", 234 "width": 563, 235 "height": 677 236 }, 237 { 238 "@type": "BreadcrumbList", 239 "@id": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale\/#breadcrumb", 240 "itemListElement": [ 241 { 242 "@type": "ListItem", 243 "position": 1, 244 "name": "Accueil", 245 "item": "https:\/\/www.net-concept.fr\/" 246 }, 247 { 248 "@type": "ListItem", 249 "position": 2, 250 "name": "Agence de communication digitale", 251 "item": "https:\/\/www.net-concept.fr\/agence-communication-digitale\/" 252 }, 253 { 254 "@type": "ListItem", 255 "position": 3, 256 "name": "Stratégie Digitale" 257 } 258 ] 259 }, 260 { 261 "@type": "WebSite", 262 "@id": "https:\/\/www.net-concept.fr\/#website", 263 "url": "https:\/\/www.net-concept.fr\/", 264 "name": "Net Concept", 265 "description": "", 266 "publisher": { 267 "@id": "https:\/\/www.net-concept.fr\/#organization" 268 }, 269 "potentialAction": [ 270 { 271 "@type": "SearchAction", 272 "target": { 273 "@type": "EntryPoint", 274 "urlTemplate": "https:\/\/www.net-concept.fr\/?s={search_term_string}" 275 }, 276 "query-input": { 277 "@type": "PropertyValueSpecification", 278 "valueRequired": true, 279 "valueName": "search_term_string" 280 } 281 } 282 ], 283 "inLanguage": "fr-FR" 284 }, 285 { 286 "@type": "Organization", 287 "@id": "https:\/\/www.net-concept.fr\/#organization", 288 "name": "Net Concept", 289 "alternateName": "NET CONCEPT", 290 "url": "https:\/\/www.net-concept.fr\/", 291 "logo": "https:\/\/www.net-concept.fr\/wp-content\/uploads\/Composant-56-2.svg", 292 "image": { 293 "@id": "https:\/\/www.net-concept.fr\/#\/schema\/logo\/image\/" 294 }, 295 "sameAs": [ 296 "https:\/\/fr.linkedin.com\/company\/net-concept\/", 297 "https:\/\/www.instagram.com\/agence_netconcept\/", 298 "https:\/\/www.facebook.com\/NetConcept.agence\/", 299 "https:\/\/www.youtube.com\/@netconcept1408", 300 "https:\/\/www.wikidata.org\/wiki\/Q141191472" 301 ], 302 "description": "Agence web à Angers, Nantes, Le Mans et Rennes : création et refonte de sites internet, e-commerce, hébergement et stratég
302ie digitale.", 303 "telephone": "+33241220026", 304 "address": { 305 "@type": "PostalAddress", 306 "streetAddress": "4 rue René Rouchy", 307 "addressLocality": "Angers", 308 "postalCode": "49100", 309 "addressCountry": "FR" 310 }, 311 "foundingDate": "1998", 312 "email": "[email protected]" 313 } 314 ] 315 }</script>
315 316 <!-- / Yoast SEO plugin. --> 317 318 319<link rel='dns-prefetch' href='//ajax.aspnetcdn.com' /> 320<link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> 321<link rel='dns-prefetch' href='//www.googletagmanager.com' /> 322 323<link rel="alternate" type="application/rss+xml" title="Net Concept » Flux" href="https://www.net-concept.fr/feed/" /> 324<link rel="alternate" type="application/rss+xml" title="Net Concept » Flux des commentaires" href="https://www.net-concept.fr/comments/feed/" /> 325<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.net-concept.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.net-concept.fr%2Fagence-communication-digitale%2Fstrategie-digitale%2F" /> 326<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.net-concept.fr/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.net-concept.fr%2Fagence-communication-digitale%2Fstrategie-digitale%2F&format=xml" /> 327<style id="wp-img-auto-sizes-contain-inline-css"> 328img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 329/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 330</style> 331<link data-minify="1" rel='stylesheet' id='nc_rgpd_cookies-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/net-concept-rgpd/includes/plugins/cookies/assets/css/nc-rgpd-cookies.css?ver=1791245041' media='all' /> 332<style id="wp-emoji-styles-inline-css"> 333 334 img.wp-smiley, img.emoji { 335 display: inline !important; 336 border: none !important; 337 box-shadow: none !important; 338 height: 1em !important; 339 width: 1em !important; 340 margin: 0 0.07em !important; 341 vertical-align: -0.1em !important; 342 background: none !important; 343 padding: 0 !important; 344 } 345/*# sourceURL=wp-emoji-styles-inline-css */ 346</style> 347 348<!-- Note: This combined block library stylesheet (wp-block-library) is used instead of loading separate core block styles because the should_load_separate_core_block_assets filter is returning false. Try loading the URL with ?should_load_separate_core_block_assets=true to restore being able to load block styles on demand and see if there are any issues remaining. --> 349<link data-minify="1" rel='stylesheet' id='wp-block-library-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wordpress/wp-includes/css/dist/block-library/style.css?ver=1791245041' media='all' /> 350<style id="classic-theme-styles-inline-css"> 351/** 352 * These rules are needed for backwards compatibility. 353 * They should match the button element rules in the base theme.json file. 354 */ 355.wp-block-button__link { 356 color: #ffffff; 357 background-color: #32373c; 358 border-radius: 9999px; /* 100% causes an oval, but any explicit but really high value retains the pill shape. */ 359 360 /* This needs a low specificity so it won't override the rules from the button element if defined in theme.json. */ 361 box-shadow: none; 362 text-decoration: none; 363 364 /* The extra 2px are added to size solids the same as the outline versions.*/ 365 padding: calc(0.667em + 2px) calc(1.333em + 2px); 366 367 font-size: 1.125em; 368} 369 370.wp-block-file__button { 371 background: #32373c; 372 color: #ffffff; 373 text-decoration: none; 374} 375 376/*# sourceURL=/wp-includes/css/classic-themes.css */ 377</style> 378<link data-minify="1" rel='stylesheet' id='mappress-css' href='https://www.net-concept.fr/wp-content/cache/background-css/1/www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/mappress-google-maps-for-wordpress/css/mappress.css?ver=1791245041&wpr_t=1791429122' media='all' /> 379<link data-minify="1" rel='stylesheet' id='bfa-icon-block-style-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/better-font-awesome/build/style-index.css?ver=1791245041' media='all' /> 380<style id="global-styles-inline-css"> 381:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
3810) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
381.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 382:root :where(.wp-block-icon svg){width: 24px;} 383:where(.wp-block-gallery.is-layout-flex){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );}:where(.wp-block-gallery.is-layout-grid){gap: var( --wp--style--gallery-gap-default, var( --gallery-block--gutter-size, var( --wp--style--block-gap, 0.5em ) ) );} 384:where(.wp-block-latest-posts.is-layout-flex){gap: 1.25em;}:where(.wp-block-latest-posts.is-layout-grid){gap: 1.25em;} 385:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} 386:where(.wp-block-term-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-term-template.is-layout-grid){gap: 1.25em;} 387:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} 388:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} 389/*# sourceURL=global-styles-inline-css */ 390</style> 391<link data-minify="1" rel='stylesheet' id='font-awesome-css' href='https://www.net-concept.fr/wp-content/cache/min/1/ajax/libs/font-awesome/5.15.3/css/all.min.css?ver=1791245041' media='all' /> 392<link data-minify="1" rel='stylesheet' id='juiz_sps_styles-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/juiz-social-post-sharer/skins/5/style.css?ver=1791245041' media='all' /> 393<link data-minify="1" rel='stylesheet' id='juiz_sps_modal_styles-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/juiz-social-post-sharer/assets/css/juiz-social-post-sharer-modal.css?ver=1791245041' media="print" onload="this.onload=null;this.media='all'" /><noscript><link data-minify="1" rel="stylesheet" media="all" href="https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/juiz-social-post-sharer/assets/css/juiz-social-post-sharer-modal.css?ver=1791245041"></noscript> 394<link rel='stylesheet' id='siteorigin-panels-front-css' href='https://www.net-concept.fr/wp-content/plugins/siteorigin-panels/css/front-flex.min.css?ver=2.37.0' media='all' /> 395<link data-minify="1" rel='stylesheet' id='wp-pagenavi-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/wp-pagenavi/css/wp-pagenavi.css?ver=1791245041' media='all' /> 396<link data-minify="1" rel='stylesheet' id='sm-style-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/wp-show-more/wpsm-style.css?ver=1791245041' media='all' /> 397<link rel='stylesheet' id='dlm-frontend-css' href='https://www.net-concept.fr/wp-content/cache/background-css/1/www.net-concept.fr/wp-content/plugins/download-monitor/assets/css/frontend-tailwind.min.css?ver=5.3.1&wpr_t=1791429122' media='all' /> 398<link rel='stylesheet' id='search-filter-plugin-styles-css' href='https://www.net-concept.fr/wp-content/cache/background-css/1/www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/css/search-filter.min.css?ver=2.5.21&wpr_t=1791429122' media='all' /> 399<link data-minify="1" rel='stylesheet' id='grw-public-main-css-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/widget-google-reviews/assets/7.1.5/css/public-main.css?ver=1791245041' media='all' /> 400<link data-minify="1" rel='stylesheet' id='netconcept-stylesheet-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/themes/hypnose/css/stylesheet.css?ver=1791245041' media='all' /> 401<link data-minify="1" rel='stylesheet' id='netconcept-css-css' href='https://www.net-concept.fr/wp-content/cache/background-css/1/www.net-concept.fr/wp-content/cache/min/1/wp-content/themes/hypnose/css/styles.css?ver=1791245041&wpr_t=1791429122' media='all' /> 402<link rel='stylesheet' id='jquery-select2-css' href='https://www.net-concept.fr/wp-content/themes/hypnose/css/select2.min.css?ver=cd9c0d09527dc79751bf1db4bf9e8519' media='all' /> 403<link rel='stylesheet' id='jquery-swiper-css' href='https://www.net-concept.fr/wp-content/themes/hypnose/css/swiper.min.css?ver=cd9c0d09527dc79751bf1db4bf9e8519' media='all' /> 404<link data-minify="1" rel='stylesheet' id='gridpak-css-css' href='https://www.net-concept.fr/wp-content/cache/min/1/wp-content/themes/hypnose/css/gridpak.css?ver=1791245041' media='all' /> 405<link data-minify="1" crossorigin="anonymous" rel='stylesheet' id='bfa-font-awesome-css' href='https://www.net-concept.fr/wp-content/cache/min/1/ajax/libs/font-awesome/7.3.1/css/all.min.css?ver=1791245041' media='all' /> 406<link data-minify="1" crossorigin="anonymous" rel='stylesheet' id='bfa-font-awesome-v5-compat-css' href='https://www.net-concept.fr/wp-content/cache/min/1/ajax/libs/font-awesome/7.3.1/css/v5-font-face.min.css?ver=1791245041' media='all' /> 407<link data-minify="1" crossorigin="anonymous" rel='stylesheet' id='bfa-font-awesome-v4-font-face-css' href='https://www.net-concept.fr/wp-content/cache/min/1/ajax/libs/font-awesome/7.3.1/css/v4-font-face.min.css?ver=1791245041' media='all' /> 408<link data-minify="1" crossorigin="anonymous" rel='stylesheet' id='bfa-font-awesome-v4-shim-css' href='https://www.net-concept.fr/wp-content/cache/min/1/ajax/libs/font-awesome/7.3.1/css/v4-shims.min.css?ver=1791245042' media='all' />
409<script id="nc_rgpd_cookies-js-extra"> 410var ncRgpdLang = {"reload":"Recharger la page","alertBigScroll":"En continuant de d\u00e9filer,","alertBigClick":"En poursuivant votre navigation,","alertBig":"vous acceptez l'utilisation de services tiers pouvant installer des cookies","alertBigPrivacy":"Ce site utilise des cookies et vous donne le contr\u00f4le sur ce que vous souhaitez activer","alertSmall":"Gestion des services","personalize":"Personnaliser","acceptAll":"OK, tout accepter","rejectAll":"Tout refuser","privacyButton":"Politique de confidentialit\u00e9","close":"Fermer","all":"Pr\u00e9f\u00e9rence pour tous les services","info":"Protection de votre vie priv\u00e9e","disclaimer":"En autorisant ces services tiers, vous acceptez le d\u00e9p\u00f4t et la lecture de cookies et l'utilisation de technologies de suivi n\u00e9cessaires \u00e0 leur bon fonctionnement.","allow":"Autoriser","deny":"Interdire","needed":"Obligatoire","noCookie":"Ce service ne d\u00e9pose aucun cookie.","useCookie":"Ce service peut d\u00e9poser","useCookieCurrent":"Ce service a d\u00e9pos\u00e9","useNoCookie":"Ce service n'a d\u00e9pos\u00e9 aucun cookie.","more":"En savoir plus","source":"Voir le site officiel","credit":"Cookies manager by Net-Concept","fallback":"est d\u00e9sactiv\u00e9.","exempted":"Les cookies de suivi anonymes peuvent \u00eatre autoris\u00e9s par d\u00e9faut. Ils ne permettent pas la collecte de donn\u00e9es personnelles.","mandatory":{"title":"Cookies n\u00e9cessaires","details":"Certains cookies sont n\u00e9cessaires au bon fonctionnement de ce site. Ils ne peuvent pas \u00eatre d\u00e9sactiv\u00e9s."},"ads":{"title":"R\u00e9gies publicitaires","details":"Les r\u00e9gies publicitaires permettent de g\u00e9n\u00e9rer des revenus en commercialisant les espaces publicitaires du site."},"analytic":{"title":"Mesure d'audience","details":"Les services de mesure d'audience permettent de g\u00e9n\u00e9rer des statistiques de fr\u00e9quentation utiles \u00e0 l'am\u00e9lioration du site."},"social":{"title":"R\u00e9seaux sociaux","details":"Les r\u00e9seaux sociaux permettent d'am\u00e9liorer la convivialit\u00e9 du site et aident \u00e0 sa promotion via les partages."},"video":{"title":"Vid\u00e9os","details":"Les services de partage de vid\u00e9o permettent d'enrichir le site de contenu multim\u00e9dia et augmentent sa visibilit\u00e9."},"comment":{"title":"Commentaires","details":"Les gestionnaires de commentaires facilitent le d\u00e9p\u00f4t de vos commentaires et luttent contre le spam."},"support":{"title":"Support","details":"Les services de support vous permettent d'entrer en contact avec l'\u00e9quipe du site et d'aider \u00e0 son am\u00e9lioration."},"api":{"title":"APIs","details":"Les APIs permettent de charger des scripts : g\u00e9olocalisation, moteurs de recherche, traductions, ..."}}; 411//# sourceURL=nc_rgpd_cookies-js-extra 412</script>
vendor: 1 bytes, line 412
412
413<script id="nc_rgpd_cookies-js" src="https://www.net-concept.fr/wp-content/plugins/net-concept-rgpd/includes/plugins/cookies/assets/js/nc-rgpd-cookies.min.js?ver=1.4.1"></script>
vendor: 1 bytes, line 413
413
414<script type="text/rocketlazyloadscript" id="wp-tinymce-root-js" data-rocket-src="https://www.net-concept.fr/wordpress/wp-includes/js/tinymce/tinymce.min.js?ver=49110-20250317" data-rocket-defer defer></script>
vendor: 1 bytes, line 414
414
415<script type="text/rocketlazyloadscript" id="wp-tinymce-js" data-rocket-src="https://www.net-concept.fr/wordpress/wp-includes/js/tinymce/plugins/compat3x/plugin.min.js?ver=49110-20250317" data-rocket-defer defer></script>
vendor: 1 bytes, line 415
415
416<script type="text/rocketlazyloadscript" id="jquery-core-js" data-rocket-src="https://www.net-concept.fr/wordpress/wp-includes/js/jquery/jquery.js?ver=3.7.1"></script>
vendor: 1 bytes, line 416
416
417<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-migrate-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wordpress/wp-includes/js/jquery/jquery-migrate.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 417
417
418<script type="text/rocketlazyloadscript" data-minify="1" id="grw-public-main-js-js" defer="defer" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/widget-google-reviews/assets/7.1.5/js/public-main.js?ver=1791204530"></script>
418 419<link rel="https://api.w.org/" href="https://www.net-concept.fr/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.net-concept.fr/wp-json/wp/v2/pages/17560" /><meta name="generator" content="Site Kit by Google 1.188.0" /><style media="all" id="siteorigin-panels-layouts-head">/* Layout 17560 */ #pgc-17560-0-0 , #pgc-17560-1-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-17560-0 , #pg-17560-1 { margin-bottom:30px } #pl-17560 .so-panel , #pl-17560 .so-panel:last-of-type { margin-bottom:0px } #pg-17560-0> .panel-row-style { padding:70px 0px 10px 0px } #pg-17560-0.panel-has-style > .panel-row-style, #pg-17560-0.panel-no-style , #pg-17560-1.panel-has-style > .panel-row-style, #pg-17560-1.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #panel-17560-0-0-0> .panel-widget-style { padding:0px 0px 0px 0px } #pg-17560-1> .panel-row-style { background-color:#f3f3ff;padding:50px 0px 50px 50px } @media (max-width:900px){ #pg-17560-0.panel-no-style, #pg-17560-0.panel-has-style > .panel-row-style, #pg-17560-0 , #pg-17560-1.panel-no-style, #pg-17560-1.panel-has-style > .panel-row-style, #pg-17560-1 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-17560-0 > .panel-grid-cell , #pg-17560-0 > .panel-row-style > .panel-grid-cell , #pg-17560-1 > .panel-grid-cell , #pg-17560-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pl-17560 .panel-grid-cell { padding:0 } #pg-17560-0 .panel-grid-cell-empty , #pg-17560-1 .panel-grid-cell-empty { display:none } #pl-17560 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } #pg-17560-1> .panel-row-style { padding:0px 0px 0px 0px } #panel-17560-1-0-0> .panel-widget-style { padding:30px 30px 30px 30px } } </style><link rel="icon" href="https://www.net-concept.fr/wp-content/uploads/favicon-3-64x64.png" sizes="32x32" /> 420<link rel="icon" href="https://www.net-concept.fr/wp-content/uploads/favicon-3.png.webp" sizes="192x192" /> 421<link rel="apple-touch-icon" href="https://www.net-concept.fr/wp-content/uploads/favicon-3.png.webp" /> 422<meta name="msapplication-TileImage" content="https://www.net-concept.fr/wp-content/uploads/favicon-3.png" /> 423
423<script type="text/javascript"> 424 ncRgpd.init({ 425 "hashtag": "#ncRgpd", 426 /* Ouverture automatique du panel avec le hashtag */ 427 "highPrivacy": 1, 428 /* désactiver le consentement implicite (en naviguant) ? */ 429 "addBtns": true, 430 /* Ajout de boutons pour tout accepter/refuser */ 431 "orientation": "bottom", 432 /* position du bandeau */ 433 "showAlertSmall": false, 434 "blockingMode": false, 435 /* afficher le petit bandeau en bas à droite ? */ 436 "cookieslist": false, 437 /* Afficher la liste des cookies installés ? */ 438 "popupTitle": "", 439 "popupContent": "", 440 "privacyUrl": "https://www.net-concept.fr/politique-de-confidentialite/", 441 }); 442 443 ncRgpd.services.nc_service_ga_universal_0 = { 444 "key": "nc_service_ga_universal_0", 445 "type": "analytic", 446 "name": "Google Analytics", 447 "uri": "https://support.google.com/analytics/answer/6004245", 448 "usage": "Google Analytics (gtag.js) fait partie des services de mesure d\'audience.<br />Les services de mesure d\'audience permettent de générer des statistiques de fréquentation utiles à l\'amélioration du site.", 449 "needConsent": true, 450 "deactivable": true, 451 "cookies": ['_ga','_gat','__utma','__utmb','__utmc','__utmt','__utmz'], 452 "js": function() { 453 "use strict"; 454 var code_ok = "\r\n\t\t\t\t
454<script>\r\n\t\t\t\t window.ga_is_coming = true;\t\t\r\n\t\t\t\t window.gtag_is_coming = true;\r\n\t\t\t\t (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){\r\n\t\t\t\t (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),\r\n\t\t\t\t m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)\r\n\t\t\t\t })(window,document,'script','https:\/\/www.google-analytics.com\/analytics.js','ga');\r\n\t\t\t\t ga('create', 'UA-839070-10', 'auto');\r\n\t\t\t\t ga('set', 'anonymizeIp', true);\r\n\t\t\t\t ga('send', 'pageview');\r\n\t\t\t\t<\/script>\r\n\t\t\t\t"; 455 ncRgpd.fallback(['nc_service_ga_universal_0-canvas'], function(x) { 456 return code_ok; 457 }); 458 }, 459 "fallback": function() { 460 "use strict"; 461 var code_nok = "\r\n
461<script>\r\n\t\t\t\t\twindow.ga_fallback = setTimeout( function() {\r\n\t\t\t\t\t\tif( !window.ga_is_coming ) {\r\n\t\t\t\t\t\t\twindow.ga = window.ga || function () {};\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\tif( !window.gtag_is_coming ) {\r\n\t\t\t\t\t\t\twindow.gtag = window.gtag || function () {};\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}, 2000);\r\n <\/script>"; 462 ncRgpd.fallback(['nc_service_ga_universal_0-canvas'], function(x) { 463 return code_nok; 464 }); 465 } 466 }; 467 (ncRgpd.job = ncRgpd.job || []).push('nc_service_ga_universal_0'); 468 469 ncRgpd.services.nc_service_custom_1 = { 470 "key": "nc_service_custom_1", 471 "type": "ads", 472 "name": "Google Adwords", 473 "uri": "https://www.google.com/settings/ads", 474 "usage": "Google Adwords (conversion) fait partie des services de régie publicitaire.<br />Les régies publicitaire permettent de générer des revenus en commercialisant les espaces publicitaires du site.", 475 "needConsent": true, 476 "deactivable": true, 477 "cookies": false, 478 "js": function() { 479 "use strict"; 480 var code_ok = "<!-- Code Google de la balise de remarketing -->\r\n<!--------------------------------------------------\r\nLes balises de remarketing ne peuvent pas \u00eatre associ\u00e9es aux informations personnelles ou plac\u00e9es sur des pages li\u00e9es aux cat\u00e9gories \u00e0 caract\u00e8re sensible. Pour comprendre et savoir comment configurer la balise, rendez-vous sur la page http:\/\/google.com\/ads\/remarketingsetup.\r\n--------------------------------------------------->\r\n
480<script type=\"text\/javascript\">\r\n\/* <![CDATA[ *\/\r\nvar google_conversion_id = 1070368379;\r\nvar google_custom_params = window.google_tag_params;\r\nvar google_remarketing_only = true;\r\n\/* ]]> *\/\r\n<\/script>\r\n
480<script type=\"text\/javascript\" src=\"\/\/www.googleadservices.com\/pagead\/conversion.js\">\r\n<\/script>"; 481 ncRgpd.fallback(['nc_service_custom_1-canvas'], function(x) { 482 return code_ok; 483 }); 484 }, 485 "fallback": function() { 486 "use strict"; 487 var code_nok = ""; 488 ncRgpd.fallback(['nc_service_custom_1-canvas'], function(x) { 489 return code_nok; 490 }); 491 } 492 }; 493 (ncRgpd.job = ncRgpd.job || []).push('nc_service_custom_1'); 494 495 ncRgpd.services.nc_service_gtag_2 = { 496 "key": "nc_service_gtag_2", 497 "type": "analytic", 498 "name": "Google Tag Manager", 499 "uri": "https://support.google.com/analytics/answer/6004245", 500 "usage": "Google Analytics (gtag.js) fait partie des services de mesure d\'audience.<br />Les services de mesure d\'audience permettent de générer des statistiques de fréquentation utiles à l\'amélioration du site.", 501 "needConsent": false, 502 "deactivable": false, 503 "cookies": ['_gat_gtag_GTM_5CT6HQ6','_ga','_ga_(.*?)','_gat','_gid','__utma','__utmb','__utmc','__utmt','__utmz'], 504 "js": function() { 505 "use strict"; 506 var code_ok = "\r\n\t\t\t\t<!-- Global site tag (gtag.js) - Google Analytics -->\r\n\t\t\t\t
506<script async src='https:\/\/www.googletagmanager.com\/gtag\/js?id=GTM-5CT6HQ6'><\/script>\r\n\t\t\t\t
506<script>\r\n\t\t\t\t window.ga_is_coming = true;\r\n\t\t\t\t window.gtag_is_coming = true;\r\n\r\n\t\t\t\t \/\/ Define dataLayer and the gtag function.\r\n\t\t\t\t window.dataLayer = window.dataLayer || [];\r\n\t\t\t\t window.gtag = window.gtag || function gtag(){dataLayer.push(arguments);}\r\n\r\n\t\t\t\t gtag('js', new Date());\r\n\t\t\t\t gtag('config', 'GTM-5CT6HQ6');\r\n\t\t\t\t<\/script>"; 507 ncRgpd.fallback(['nc_service_gtag_2-canvas'], function(x) { 508 return code_ok; 509 }); 510 }, 511 "fallback": function() { 512 "use strict"; 513 var code_nok = "\r\n\t\t\t\t<!-- Global site tag (gtag.js) - Google Analytics -->\r\n\t\t\t\t
513<script async src='https:\/\/www.googletagmanager.com\/gtag\/js?id=GTM-5CT6HQ6'><\/script>\r\n\t\t\t\t
513<script>\r\n\t\t\t\t window.ga_is_coming = true;\r\n\t\t\t\t window.gtag_is_coming = true;\r\n\r\n\t\t\t\t \/\/ Define dataLayer and the gtag function.\r\n\t\t\t\t window.dataLayer = window.dataLayer || [];\r\n\t\t\t\t window.gtag = window.gtag || function gtag(){dataLayer.push(arguments);}\r\n\r\n\t\t\t\t gtag('js', new Date());\r\n\t\t\t\t gtag('config', 'GTM-5CT6HQ6');\r\n\t\t\t\t<\/script>"; 514 ncRgpd.fallback(['nc_service_gtag_2-canvas'], function(x) { 515 return code_nok; 516 }); 517 } 518 }; 519 (ncRgpd.job = ncRgpd.job || []).push('nc_service_gtag_2'); 520 521 ncRgpd.services.nc_service_matomo_3 = { 522 "key": "nc_service_matomo_3", 523 "type": "analytic", 524 "name": "Matomo", 525 "uri": "https://matomo.org/faq/general/faq_146/", 526 "usage": "Matomo fait partie des services de mesure d\'audience.<br />Les services de mesure d\'audience permettent de générer des statistiques de fréquentation utiles à l\'amélioration du site.", 527 "needConsent": false, 528 "deactivable": false, 529 "cookies": ['_pk_cvar(.*?)','_pk_hsr(.*?)','_pk_id(.*?)','_pk_ref(.*?)','_pk_ses(.*?)','_pk_uid(.*?)','piwik_ignore'], 530 "js": function() { 531 "use strict"; 532 var code_ok = "\r\n\t\t\t\t<!-- Matomo -->\r\n\t\t\t\t
532<script type='text\/javascript'>\r\n\t\t\t\t var _paq = window._paq = window._paq || [];\r\n\t\t\t\t window._paq=_paq;\r\n\t\t\t\t \/* tracker methods like 'setCustomDimension' should be called before 'trackPageView' *\/\r\n\t\t\t\t window._paq.push(['trackPageView']);\r\n\t\t\t\t window._paq.push(['enableLinkTracking']);\r\n\t\t\t\t (function() {\r\n\t\t\t\t var u='https:\/\/analytics.net-concept.fr\/';\r\n var v='https:\/\/analytics.net-concept.fr\/';\r\n\t\t\t\t window._paq.push(['setTrackerUrl', u+'matomo.php']);\r\n\t\t\t\t window._paq.push(['setSiteId', '3']);\r\n\t\t\t\t var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\r\n\t\t\t\t g.type='text\/javascript'; g.async=true; g.src=v+'matomo.js'; s.parentNode.insertBefore(g,s);\r\n\t\t\t\t })();\r\n\t\t\t\t<\/script>\r\n\t\t\t\t<!-- End Matomo Code -->\r\n\t\t\t\t"; 533 ncRgpd.fallback(['nc_service_matomo_3-canvas'], function(x) { 534 return code_ok; 535 }); 536 }, 537 "fallback": function() { 538 "use strict"; 539 var code_nok = ""; 540 ncRgpd.fallback(['nc_service_matomo_3-canvas'], function(x) { 541 return code_nok; 542 }); 543 } 544 }; 545 (ncRgpd.job = ncRgpd.job || []).push('nc_service_matomo_3'); 546 547 ncRgpd.services.nc_service_matomo_tag_manager_4 = { 548 "key": "nc_service_matomo_tag_manager_4", 549 "type": "analytic", 550 "name": "Matomo Tag Manager", 551 "uri": "https://matomo.org/faq/general/faq_146/", 552 "usage": "Matomo fait partie des services de mesure d\'audience.<br />Les services de mesure d\'audience permettent de générer des statistiques de fréquentation utiles à l\'amélioration du site.", 553 "needConsent": false, 554 "deactivable": false, 555 "cookies": false, 556 "js": function() { 557 "use strict"; 558 var code_ok = "\r\n <!-- Matomo Tag Manager -->\r\n
558<script>\r\n var _mtm = window._mtm = window._mtm || [];\r\n _mtm.push({'mtm.startTime': (new Date().getTime()), 'event': 'mtm.Start'});\r\n var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];\r\n g.async=true; g.src='https:\/\/analytics.net-concept.fr\/js\/container_77UCdicr.js'; s.parentNode.insertBefore(g,s);\r\n <\/script>\r\n <!-- End Matomo Tag Manager -->\r\n\t\t\t\t"; 559 ncRgpd.fallback(['nc_service_matomo_tag_manager_4-canvas'], function(x) { 560 return code_ok; 561 }); 562 }, 563 "fallback": function() { 564 "use strict"; 565 var code_nok = ""; 566 ncRgpd.fallback(['nc_service_matomo_tag_manager_4-canvas'], function(x) { 567 return code_nok; 568 }); 569 } 570 }; 571 (ncRgpd.job = ncRgpd.job || []).push('nc_service_matomo_tag_manager_4'); 572 573 ncRgpd.services.ncgcm_analytics_storage = { 574 "key": "ncgcm_analytics_storage", 575 "type": "analytic", 576 "name": "Analytics storage", 577 "uri": "https://policies.google.com/technologies/partner-sites", 578 "usage": "Google Consent Mode v2 - Authorizes storage (such as cookies) related to audience measurement.", 579 "needConsent": true, 580 "deactivable": true, 581 "cookies": false, 582 "consentMode": "analytics_storage", 583 "js": function() { 584 "use strict"; 585 var code_ok = "
585<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 586 ncRgpd.fallback(['ncgcm_analytics_storage-canvas'], function(x) { 587 return code_ok; 588 }); 589 }, 590 "fallback": function() { 591 "use strict"; 592 var code_nok = "
592<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 593 ncRgpd.fallback(['ncgcm_analytics_storage-canvas'], function(x) { 594 return code_nok; 595 }); 596 } 597 }; 598 (ncRgpd.job = ncRgpd.job || []).push('ncgcm_analytics_storage'); 599 600 ncRgpd.services.ncgcm_ad_storage = { 601 "key": "ncgcm_ad_storage", 602 "type": "ads", 603 "name": "Advertising storage", 604 "uri": "https://policies.google.com/technologies/partner-sites", 605 "usage": "Google Consent Mode v2 - Authorizes storage (such as cookies) related to advertising.", 606 "needConsent": true, 607 "deactivable": true, 608 "cookies": false, 609 "consentMode": "ad_storage", 610 "js": function() { 611 "use strict"; 612 var code_ok = "
612<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 613 ncRgpd.fallback(['ncgcm_ad_storage-canvas'], function(x) { 614 return code_ok; 615 }); 616 }, 617 "fallback": function() { 618 "use strict"; 619 var code_nok = "
619<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 620 ncRgpd.fallback(['ncgcm_ad_storage-canvas'], function(x) { 621 return code_nok; 622 }); 623 } 624 }; 625 (ncRgpd.job = ncRgpd.job || []).push('ncgcm_ad_storage'); 626 627 ncRgpd.services.ncgcm_ad_user_data = { 628 "key": "ncgcm_ad_user_data", 629 "type": "ads", 630 "name": "User data for advertising", 631 "uri": "https://policies.google.com/technologies/partner-sites", 632 "usage": "Google Consent Mode v2 - Authorizes sending user data to Google for advertising purposes.", 633 "needConsent": true, 634 "deactivable": true, 635 "cookies": false, 636 "consentMode": "ad_user_data", 637 "js": function() { 638 "use strict"; 639 var code_ok = "
639<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 640 ncRgpd.fallback(['ncgcm_ad_user_data-canvas'], function(x) { 641 return code_ok; 642 }); 643 }, 644 "fallback": function() { 645 "use strict"; 646 var code_nok = "
646<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 647 ncRgpd.fallback(['ncgcm_ad_user_data-canvas'], function(x) { 648 return code_nok; 649 }); 650 } 651 }; 652 (ncRgpd.job = ncRgpd.job || []).push('ncgcm_ad_user_data'); 653 654 ncRgpd.services.ncgcm_ad_personalization = { 655 "key": "ncgcm_ad_personalization", 656 "type": "ads", 657 "name": "Advertising personalization", 658 "uri": "https://policies.google.com/technologies/partner-sites", 659 "usage": "Google Consent Mode v2 - Authorizes advertising personalization (remarketing).", 660 "needConsent": true, 661 "deactivable": true, 662 "cookies": false, 663 "consentMode": "ad_personalization", 664 "js": function() { 665 "use strict"; 666 var code_ok = "
666<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 667 ncRgpd.fallback(['ncgcm_ad_personalization-canvas'], function(x) { 668 return code_ok; 669 }); 670 }, 671 "fallback": function() { 672 "use strict"; 673 var code_nok = "
673<script>window.ncRgpdConsentModeUpdate && window.ncRgpdConsentModeUpdate();<\/script>"; 674 ncRgpd.fallback(['ncgcm_ad_personalization-canvas'], function(x) { 675 return code_nok; 676 }); 677 } 678 }; 679 (ncRgpd.job = ncRgpd.job || []).push('ncgcm_ad_personalization'); 680 681 </script>
681 682 683 <!-- RGPD Inserted TAG for nc_service_ga_universal_0 --><meta name="rgpd-meta-nc_service_ga_universal_0" class="nc_service_ga_universal_0-canvas" data-pos="head"><!-- /RGPD Inserted TAG for nc_service_ga_universal_0 --><!-- RGPD Inserted TAG for nc_service_gtag_2 --><meta name="rgpd-meta-nc_service_gtag_2" class="nc_service_gtag_2-canvas" data-pos="head"><!-- /RGPD Inserted TAG for nc_service_gtag_2 --><!-- RGPD Inserted TAG for ncgcm_analytics_storage --><meta name="rgpd-meta-ncgcm_analytics_storage" class="ncgcm_analytics_storage-canvas" data-pos="head"><!-- /RGPD Inserted TAG for ncgcm_analytics_storage --><!-- RGPD Inserted TAG for ncgcm_ad_storage --><meta name="rgpd-meta-ncgcm_ad_storage" class="ncgcm_ad_storage-canvas" data-pos="head"><!-- /RGPD Inserted TAG for ncgcm_ad_storage --><!-- RGPD Inserted TAG for ncgcm_ad_user_data --><meta name="rgpd-meta-ncgcm_ad_user_data" class="ncgcm_ad_user_data-canvas" data-pos="head"><!-- /RGPD Inserted TAG for ncgcm_ad_user_data --><!-- RGPD Inserted TAG for ncgcm_ad_personalization --><meta name="rgpd-meta-ncgcm_ad_personalization" class="ncgcm_ad_personalization-canvas" data-pos="head"><!-- /RGPD Inserted TAG for ncgcm_ad_personalization --><style id="wp-custom-css"> 684.lien-tuile a{ 685 font-size: 1.7rem; 686} 687 688.ombrage { 689 padding:3rem 1.3rem; 690} 691.hauteur-egale{ 692 align-items: stretch!important; 693} 694 695.fond_etendu .nav-icon1 span { 696 background: #222148 !important; 697} 698 699@media screen and (max-width: 1160px) { 700 .fond_etendu.open .menu_realisation #access .menu-principal ul li.opened > ul, .fond_etendu.open .menu_realisation #access .menu-principal ul li.opened > .sub-menu { 701 top: 80px; 702 padding-top: 60px; 703 } 704} 705 706@media screen and (max-width: 1344px) { 707 .fond_etendu .menu-principal ul.menu > li span { 708 font-size: 16px; 709 color: #222148; 710 } 711} 712 713.menu-principal ul ul a { 714line-height: 0.8em; 715padding: 8px 25px; 716} 717 718.home .bloc_actu_home .item 719{ 720 width: 31.7%; 721 margin: 0 30px 30px 0; 722} 723 724.texte_blanc span.bulle_verte{ 725 color:#222148!important; 726} 727 728.rangee #pgc-w63f3a0cfb79d3-0-0{ 729 background: transparent!important; 730} 731.rangee .panel-grid-cell{z-index:998;background-color:#fff; 732} 733.bounce-3 { 734 animation-duration: 2s; 735 animation-iteration-count: infinite; 736 animation-name: bounce-3; 737 animation-timing-function: linear; 738 } 739 @keyframes bounce-3 { 740 0% { transform: translateY(0); } 741 50% { transform: translateY(-10px); } 742 100% { transform: translateY(0); } 743 } 744 745.mockup-desktop .so-widget-sow-image-default-d6014b76747a-18959 .sow-image-container .so-widget-image { 746 display: block; 747 max-width: 100%; 748 height: auto; 749 position: relative; 750 bottom: 91px; 751} 752 753.nc-card{ 754 border-radius: 20px; 755 padding: 30px; 756} 757 758.moov-up .so-widget-sow-image-default-d6014b76747a-18959 .sow-image-container .so-widget-image { 759 display: block; 760 max-width: 100%; 761 height: auto; 762 position: relative; 763 bottom: 180px; 764} 765.trois_blocs_home-2 { 766 padding: 100px 0 200px; 767 background-repeat: no-repeat; 768 background-position: center bottom; 769 width: 100%; 770} 771 772.hauteuregale{ 773 align-items:stretch; 774} 775.hauteuregale .so-panel, .hauteuregale .nc-card{height:100%} 776 777.casclient-parallax{padding:350px 0;} 778 779@media screen and (max-width: 886px) { 780.mockup-desktop .so-widget-sow-image-default-d6014b76747a-18959 .sow-image-container .so-widget-image { 781 display: block; 782 max-width: 100%; 783 height: auto; 784 position: relative; 785 bottom: 0px; 786} 787 .nc-card { 788 border-radius: 20px; 789 padding: 35px 0 35px; 790 margin-bottom: 20px; 791} 792.moov-up .so-widget-sow-image-default-d6014b76747a-18959 .sow-image-container .so-widget-image { 793 display: block; 794 max-width: 100%; 795 height: auto; 796 position: relative; 797 bottom: 0px; 798} 799} 800@media screen and (max-width: 886px) { 801 802 .moov-up-mobile{ 803 margin-top: -70px!important; 804 } 805 .casclient-parallax {padding:100px 0!important;} 806 807.mockup-desktop .so-widget-sow-image-default-d6014b76747a-18959 .sow-image-container .so-widget-image { 808 display: block; 809 max-width: 100%; 810 height: auto; 811 position: relative; 812 bottom: 0px; 813} 814 .nc-card { 815 border-radius: 20px; 816 padding: 35px 0 35px; 817 margin-bottom: 20px; 818} 819.moov-up .so-widget-sow-image-default-d6014b76747a-18959 .sow-image-container .so-widget-image { 820 display: block; 821 max-width: 100%; 822 height: auto; 823 position: relative; 824 bottom: 0px; 825} 826 #pg-w6156c9e0ac7c6-0> .panel-row-style { 827 background-image: none !important; 828 background-color: #D10F1C !important; 829} 830} 831 832#pg-w6155be5548797-0> .panel-row-style {
833 background-image: var(--wpr-bg-2cc3eecb-d61d-484c-b790-253a529dfa77); 834 background-repeat: repeat-x !important; 835 background-position: bottom !important; 836} 837 838.wpsm-show:before{ 839 content:url(/wp-content/uploads/Groupe-7448.svg) ; 840 position:relative; 841 top:4px; 842 } 843.wpsm-hide:before{ 844 content:url(/wp-content/uploads/Groupe-7450.svg) ; 845 position:relative; 846 top:4px; 847 } 848.wpsm-hide{ 849 color: #00ADB2 !important; 850 font-size: 110% !important; 851} 852.wpsm-show{ 853 color: #00ADB2 !important; 854 font-size: 110% !important; 855} 856 857.gf_page_steps{ 858 display:flex; 859 gap: 20px; 860 margin-top: 40px; 861 margin-bottom: 54px; 862 color: #222148; 863 position: relative; 864 z-index: 2; 865} 866 867.gf_step{ 868 border: 1px solid #fff; 869 padding: 10px 15px; 870 display: inline-flex; 871 align-items: center; 872 background-color: #222148; 873 line-height: 1; 874 height: 40px; 875 width: 40px; 876} 877 878.gf_step .gf_step_active .gf_step_first .gf_step_last{ 879 display: flex; 880 align-items: center; 881 text-align: center; 882} 883 884.gf_step_number{ 885 display:flex; 886 align-items: center; 887 top: 10px; 888 text-align: center; 889} 890 891.gf_step_active{ 892 background-color: #fff; 893} 894 895.gf_step_completed{ 896 background-color: #18FF9D; 897 border: 1px solid #18FF9D; 898} 899 900 901.gf_step_active span.gf_step_number{ 902 color: #222148!important; 903} 904 905.briefclient hr{ 906 background-color: #fff; 907 margin-top:-30px; 908} 909 910#gform_wrapper_44 .ginput_container.ginput_container_textarea{ 911 margin-top: 20px; 912} 913 914#gform_wrapper_44 .gfield_label.gform-field-label{ 915 font-size: 20px!important; 916} 917 918legend.gfield_label.gform-field-label.gfield_label_before_complex{ 919 font-size: 20px!important; 920 color: #fff!important; 921} 922 923#gform_wrapper_44 .ginput_container.ginput_container_checkbox{ 924 margin-top: 20px; 925} 926 927#gform_wrapper_44 .gform-field-label.gform-field-label--type-inline{ 928 font-size: 16px; 929} 930 931#gform_wrapper_44 .gform_body .gfield{ 932 padding-bottom: 40px; 933} 934 935#gform_wrapper_44 .gform_body .gfield textarea{ 936 padding: 10px 18px !important; 937} 938 939#gform_wrapper_44 .ui-datepicker-calendar{ 940 background-color: #fff; 941 color: #fff; 942} 943 944#ui-datepicker-div { 945 background-color: #fff; 946 border-radius: 20px; 947 padding: 10px; 948 border: solid; 949 950} 951 952.single-nc_realisation .bandeau-header{padding-bottom: 120px;} 953 954@media screen and (max-width: 800px) { 955 .bloc_texte_slide .bulle_verte span,.bloc_texte_slide p span { 956 font-size: 34px !important; 957 } 958 .bulle_verte { 959 padding: 10px 20px; 960 } 961 .bloc_texte_slide{ 962 margin-bottom: 30px; 963 } 964 .single-nc_realisation .bandeau-header { 965 padding-bottom: 20px; 966 } 967 .bloc_texte_header_slide p { 968 margin-bottom: 50px; 969} 970 .btn_vert_fleche{text-align:left!important;} 971 } 972 973</style> 974<noscript><style id="rocket-lazyload-nojs-css">.rll-youtube-player, [data-lazy-src]{display:none !important;}</style></noscript> 975 <style id="wpr-lazyload-bg-container"></style><style id="wpr-lazyload-bg-exclusion">.fond_etendu.open .menu_realisation #access .menu-principal ul li.opened>ul::after,.fond_etendu.open .menu_realisation #access .menu-principal ul li.opened>.sub-menu::after{--wpr-bg-7cf5f58d-36d3-4969-a931-728c686c164f: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/picto_retour.png');}</style> 976<noscript> 977<style id="wpr-lazyload-bg-nostyle">.mapp-spinner{--wpr-bg-1e61e57a-bf52-4036-8de4-feefa0d28686: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/loading.gif');}.mapp-autocomplete-button{--wpr-bg-069628d1-5395-46e9-b8db-e64602e9df8f: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/search_black.png');}.mapp-autocomplete-button:hover{--wpr-bg-3447c700-1ad3-4826-8f8b-d65c57812a35: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/search_blue.png');}.mapp-filter-spinner{--wpr-bg-52cb35dc-e52d-4f4c-a1bc-755aaf42100a: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/spinner-2x.gif');}.mapp-dir-arrows{--wpr-bg-22216ac4-d460-44d6-a506-1a3c6b6369a3: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/swapvert.svg');}.mapp-main .mapp-menu-toggle{--wpr-bg-27b7f5a5-b44b-49a6-936c-c879845586cc: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/menu-2x.png');}.mapp-modal-spinner{--wpr-bg-00b25474-e181-403c-94c0-e940c200efe2: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/spinner-2x.gif');}.mapp-button-busy:after{--wpr-bg-55e99ff2-dbf8-4e8b-b97f-8f39dfef24ca: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/spinner-2x.gif');}.mapp-google-fullscreen>div,.mapp-leaflet-fullscreen>div{--wpr-bg-0d82a395-6d7b-4386-8d5d-f9bb7e85e517: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/fullscreen.svg');}.mapp-google-geolocate>div{--wpr-bg-3439d910-2f37-42dc-ae12-f31f96c277f9: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/geolocate.svg');}.mapp-leaflet-geolocate>div{--wpr-bg-0cac5d20-734e-44da-b23b-20d64fa9bcee: url('https://www.net-concept.fr/wp-content/plugins/mappress-google-maps-for-wordpress/images/geolocate.svg');}.dlm-filetype-pdf{--wpr-bg-498c4b4a-7c81-4bf7-994c-e78dee0ad807: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-pdf.png');}.dlm-filetype-aif,.dlm-filetype-aifc,.dlm-filetype-aiff,.dlm-filetype-au,.dlm-filetype-kar,.dlm-filetype-m3u,.dlm-filetype-m4r,.dlm-filetype-mid,.dlm-filetype-midi,.dlm-filetype-mp2,.dlm-filetype-mp3,.dlm-filetype-mpga,.dlm-filetype-ra,.dlm-filetype-ram,.dlm-filetype-rm,.dlm-filetype-rpm,.dlm-filetype-snd,.dlm-filetype-wav,.dlm-filetype-wave{--wpr-bg-6c3385d1-d803-4553-855e-4599297de8c9: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-music.png');}.dlm-filetype-avi,.dlm-filetype-divx,.dlm-filetype-mov,.dlm-filetype-movie,.dlm-filetype-mp4,.dlm-filetype-mpe,.dlm-filetype-mpeg,.dlm-filetype-mpg,.dlm-filetype-mxu,.dlm-filetype-qt,.dlm-filetype-wmv{--wpr-bg-1e0da77f-2dac-429f-945c-4ebb9f5d78a4: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-film.png');}.dlm-filetype-7z,.dlm-filetype-gz,.dlm-filetype-rar,.dlm-filetype-sit,.dlm-filetype-tar,.dlm-filetype-zip{--wpr-bg-041eef50-6554-45a8-bb08-07176eb70755: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-zipper.png');}.dlm-filetype-csv,.dlm-filetype-tsv,.dlm-filetype-xls,.dlm-filetype-xlsx{--wpr-bg-ea597843-0aba-4aaa-ac44-309c78752268: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-excel.png');}.dlm-filetype-doc,.dlm-filetype-docx{--wpr-bg-476be39f-131a-4fad-88b9-999237405857: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-word-text.png');}.dlm-filetype-ai{--wpr-bg-57cc726c-7e82-4d08-ae9b-0e04bd8800c6: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-illustrator.png');}.dlm-filetype-swf{--wpr-bg-80a31683-0474-4806-9a21-e8b45a2ee8d8: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-flash-movie.png');}.dlm-filetype-bmp,.dlm-filetype-djv,.dlm-filetype-eps,.dlm-filetype-gif,.dlm-filetype-ief,.dlm-filetype-jpe,.dlm-filetype-jpeg,.dlm-filetype-jpg,.dlm-filetype-pbm,.dlm-filetype-pgm,.dlm-filetype-png,.dlm-filetype-pnm,.dlm-filetype-ppm,.dlm-filetype-ps,.dlm-filetype-ras,.dlm-filetype-rgb,.dlm-filetype-tif,.dlm-filetype-tiff,.dlm-filetype-wbmp,.dlm-filetype-xbm,.dlm-filetype-xpm,.dlm-filetype-xwd{--wpr-bg-e5b16cd4-cb11-43b1-8360-6f8b675bcfb7: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-image.png');}.dlm-filetype-psd{--wpr-bg-406e8bd8-ccd4-4879-9d45-ca0bef1a8c62: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-photoshop.png');}.dlm-filetype-ppt,.dlm-filetype-pptx{--wpr-bg-93c8d313-21e6-42ef-ad98-5c7708f60a54: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-powerpoint.png');}.dlm-filetype-as,.dlm-filetype-css,.dlm-filetype-htaccess,.dlm-filetype-htm,.dlm-filetype-html,.dlm-filetype-js,.dlm-filetype-php,.dlm-filetype-sql,.dlm-filetype-xml,.dlm-filetype-xsl{--wpr-bg-b576e77a-2a8e-4b45-9782-8576b1e56b35: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-code.png');}.dlm-filetype-rtf,.dlm-filetype-rtx{--wpr-bg-76e97329-d87d-4497-bffa-54b9d1fa4333: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-text-image.png');}.dlm-filetype-txt{--wpr-bg-6f600bd3-5bdc-4b48-a594-d83abc184c08: url('https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/filetypes/document-text.png');}.chosen-container-single .chosen-single abbr{--wpr-bg-24ae9c0d-4817-4aa5-be45-a754bb378c32: url('https://www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png');}.chosen-container-single .chosen-single div b{--wpr-bg-443741ac-2f76-4a1c-93eb-75a9dd820844: url('https://www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png');}.chosen-container-single .chosen-search input[type=text]{--wpr-bg-2e9b118a-dc1d-4c89-b2d3-d108d079474b: url('https://www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png');}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{--wpr-bg-601d2ff3-676a-49c4-8707-a25cbf66152b: url('https://www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png');}.chosen-rtl .chosen-search input[type=text]{--wpr-bg-4eb3f6cd-b7e9-459a-bf56-249b1c1cdee8: url('https://www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/css/chosen-sprite.png');}.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{--wpr-bg-7f9db425-7a97-4616-b54c-5d4c7b6d7742: url('https://www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/css/[email protected]');}.ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{--wpr-bg-4ed214cd-376b-49c5-83f2-ee7b2fca33c7: url('https://www.net-concept.fr/wp-content/plugins/search-filter-pro/public/assets/img/ui-icons_ffffff_256x240.png');}#fancybox-close{--wpr-bg-29ede4d7-6881-4646-9d18-57725be935a8: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-left,#fancybox-right{--wpr-bg-a4ebac0a-3557-4ccf-a613-a468022b2e3b: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/blank.gif');}#fancybox-title-float-left{--wpr-bg-84722409-aeb1-45d0-84d9-f2af11dd2570: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-title-float-main{--wpr-bg-a3644f9a-aa51-4a7d-b37f-28cdb5b97ad5: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox-x.png');}#fancybox-title-float-right{--wpr-bg-cecc2fe2-cea7-4bee-838c-7f85e1000938: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#swipebox-slider .slide-loading{--wpr-bg-d93d146c-5caf-4d87-a3f0-653600a7b3b4: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/swipebox/loader.gif');}.picto_telecharger a{--wpr-bg-0e259bc2-193d-4b34-bb6b-d400f2c6ad18: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.arrow-right{--wpr-bg-8c3601e2-b7fa-4c10-bd4c-b2c729622a91: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}
977.bloc-header-tel a::before{--wpr-bg-04ff85ba-1dd3-4606-a85f-86bb7e941d84: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.menu-raccourci>a>span{--wpr-bg-e4b8c63b-5e36-412d-a8f7-3286bd13a97e: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.flex-control-paging li a{--wpr-bg-9da60fe9-93b9-4b10-81f6-e6985680f6cf: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.menu-3blocks li a::before{--wpr-bg-46877293-aa4d-4136-986d-e7d91ce98206: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.menu-3blocks li a::after{--wpr-bg-7f31e021-bf5d-46b2-8fba-f7678263e921: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.block-5blocks-icon{--wpr-bg-1d0cfc4c-8daa-4c76-b6ce-4636d0e2621f: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.entry-content li{--wpr-bg-784b2ede-ff48-43d7-99eb-9e9fc3e3ab9a: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/puce_li.png');}.bandeau-header .bandeau-header-wrapper{--wpr-bg-16d04cc9-42e6-45f8-8564-ae89f511125b: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/bandeau_page.jpg');}.bandeau-header .bandeau-header-tools .tools-link a::before{--wpr-bg-c2ba3380-03ff-44d7-b818-51b360048c4c: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.bandeau-header.header-with-img .bandeau-header-img{--wpr-bg-926af1da-783c-430f-a272-2631eb719161: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/loading.gif');}.flex-direction-nav a::after{--wpr-bg-8c6b3a85-6f01-46f3-9d26-a18c27bf3008: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.picto_contact a.hvr-buzz{--wpr-bg-6bb8fffc-f380-44fe-8a38-e035c0b19da1: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/picto_contact.png');}.picto_contact a.hvr-buzz{--wpr-bg-91046816-7cc1-40ad-a6aa-f3fe9143885e: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/picto_contact.png');}.telephone .page-support::before{--wpr-bg-2ae929ef-d250-4013-8747-8d922697b845: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.bloc_pre_home.bloc_pre_home_contact .bloc_texte .select2-choice div b{--wpr-bg-1f4d2889-76a1-4885-8c27-ad9d7147f8c6: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fleche-select.png');}.bloc_derniere_realisation .bouton_prev_next .btn,.bloc_derniere_realisation .bouton_prev_next .btn-rose-pale,.bloc_derniere_realisation .bouton_prev_next .bloc-header-tel a,.bloc-header-tel .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .block-header-be-franchised a,.block-header-be-franchised .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .diaporama-button a,.diaporama-button .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .list-actus .une-actu .read_more,.list-actus .une-actu .bloc_derniere_realisation .bouton_prev_next .read_more,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_button,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_next_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_next_button,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_previous_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_previous_button{--wpr-bg-78e460e2-cf09-4af5-8651-d7c8b99af186: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/sprites.png');}.scroll a{--wpr-bg-1a58b663-e21b-476e-ba25-79b608f28ea2: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/scroll.png');}.bloc_couleur_typographie_image .bloc.bloc_couleur .texte .bloc_couleur .decoration{--wpr-bg-d35c2953-2c72-4160-8037-3b6c3da1ea17: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/decoration_couleur.png');}.single-post .content .col.span_4 .widget.net-concept-news .list_items .item{--wpr-bg-e6c8bf80-9268-44a5-bc24-03bfc8e19614: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/puce_li.png');}.smartpage-ref{--wpr-bg-b33fb32d-28bb-48ce-8f05-2aba9849269e: url('https://www.net-concept.fr/wp-content/uploads/bg-ref.svg');}.bidouille .btn_vert_fleche a::after{--wpr-bg-5e683a40-4e83-4a3c-a38e-50c56d7a75ba: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/rond_fleche.svg');}.bloc_expertises::after{--wpr-bg-47fa5273-cd52-4c70-9410-25daaf06f992: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fleche_rond_vert.svg');}.bloc_expertises:hover::after{--wpr-bg-0fd0aabd-02b0-4f42-a3ed-f299e6bebc34: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/rond_fleche.svg');}.bloc_equipe_home-nc-wrap{--wpr-bg-2b98ccf7-5d68-4fe7-824e-0daad7ab4aff: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fond_equipe.jpg.webp');}.btn_vert_fleche_bleu a::after{--wpr-bg-8eb2ba4a-00ca-40c1-8409-5c291aa41858: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fleche_vers_haut.svg');}.fond_etendu .menu-principal ul.menu>
977li.opened.menu-expertises>.sub-menu>li.conseil>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.hebergement>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.conseil>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.hebergement>a{--wpr-bg-b1526877-81d2-4aba-8e1f-c3a952df3a9d: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/icon-accompagner.svg');}.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.graphisme>a{--wpr-bg-814d8687-31d1-4d99-a34e-3ec4dcd27683: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/icon-penser.svg');}.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.dev>a{--wpr-bg-bbf1e86c-1a49-4ab8-ad7e-30c8fb1429e3: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/icon-valoriser.svg');}.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.hebergement>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.hebergement>a{--wpr-bg-79ad15c0-19da-467b-b219-bb83c6b9e9bf: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/icon-securite.svg');}#fancybox-loading div{--wpr-bg-07125d89-52e5-416b-a0f6-e604d0825e1d: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-left-ico{--wpr-bg-33b667b1-5c0f-47fc-9a2f-5d6fe0d04f5a: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-right-ico{--wpr-bg-51ebd194-a94b-41f8-9b84-f1a791c8a5e6: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-bg-n{--wpr-bg-4978fdf0-f947-4ea9-9fd5-671505051522: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox-x.png');}#fancybox-bg-ne{--wpr-bg-85e07308-ea37-4bd1-8845-94f4ca5f4a64: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-bg-e{--wpr-bg-3520589a-d5c7-4b8b-86e8-f845d0fc7de0: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox-y.png');}#fancybox-bg-se{--wpr-bg-b4b5b480-8cc1-44d8-bcd9-257f7897eb52: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-bg-s{--wpr-bg-3cff983d-fa83-4277-aeb4-68607f3a9180: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox-x.png');}#fancybox-bg-sw{--wpr-bg-078261d8-cf19-44cf-8262-846e2ec2bd60: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-bg-w{--wpr-bg-b4c16ad0-2456-40e3-8db8-21129fc0542d: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox-y.png');}#fancybox-bg-nw{--wpr-bg-fdbcd4c1-71f2-4990-822b-b40d80209c13: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancybox.png');}#fancybox-title-over{--wpr-bg-98521e79-74a5-4fba-900e-593f8c9614b9: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fancybox/fancy_title_over.png');}#swipebox-close{--wpr-bg-5febdc66-0ea6-4e04-9d7b-6e35e91f3bca: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/swipebox/icons.png');}#swipebox-prev,#swipebox-next{--wpr-bg-fde19aae-7671-41a0-b47c-fee7af69da05: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/swipebox/icons.png');}.lien_bleu_virgule::after{--wpr-bg-084cfd44-88aa-4b52-b7c7-6133644a26f8: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/virgule_bleu.png');}#colophon .footer_bas{--wpr-bg-d3c704e2-c424-4423-8a74-97b347087a7f: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fond_netconcept_footer.svg');}.menu-principal ul li.menu-item-has-children::after{--wpr-bg-2b980c46-2718-4af4-b618-5bdad98dfebc: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fleche_rond_vert.svg');}.fond_etendu.open .menu_realisation #access .menu-principal ul li.menu-item-has-children>a span::after{--wpr-bg-1e1ca3e9-49a6-45a8-8d19-4e09c439600c: url('https://www.net-concept.fr/wp-content/themes/hypnose/images/elements/fleche_rond_vert.svg');}#pg-w6155be5548797-0> .panel-row-style{--wpr-bg-2cc3eecb-d61d-484c-b790-253a529dfa77: url('https://www.net-concept.fr/wp-content/uploads/bg-testimonial.jpg');}</style> 978</noscript>
979<script type="application/javascript">const rocket_pairs = [{"selector":".mapp-spinner","style":".mapp-spinner{--wpr-bg-1e61e57a-bf52-4036-8de4-feefa0d28686: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/loading.gif');}","hash":"1e61e57a-bf52-4036-8de4-feefa0d28686","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/loading.gif"},{"selector":".mapp-autocomplete-button","style":".mapp-autocomplete-button{--wpr-bg-069628d1-5395-46e9-b8db-e64602e9df8f: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/search_black.png');}","hash":"069628d1-5395-46e9-b8db-e64602e9df8f","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/search_black.png"},{"selector":".mapp-autocomplete-button","style":".mapp-autocomplete-button:hover{--wpr-bg-3447c700-1ad3-4826-8f8b-d65c57812a35: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/search_blue.png');}","hash":"3447c700-1ad3-4826-8f8b-d65c57812a35","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/search_blue.png"},{"selector":".mapp-filter-spinner","style":".mapp-filter-spinner{--wpr-bg-52cb35dc-e52d-4f4c-a1bc-755aaf42100a: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/spinner-2x.gif');}","hash":"52cb35dc-e52d-4f4c-a1bc-755aaf42100a","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/spinner-2x.gif"},{"selector":".mapp-dir-arrows","style":".mapp-dir-arrows{--wpr-bg-22216ac4-d460-44d6-a506-1a3c6b6369a3: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/swapvert.svg');}","hash":"22216ac4-d460-44d6-a506-1a3c6b6369a3","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/swapvert.svg"},{"selector":".mapp-main .mapp-menu-toggle","style":".mapp-main .mapp-menu-toggle{--wpr-bg-27b7f5a5-b44b-49a6-936c-c879845586cc: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/menu-2x.png');}","hash":"27b7f5a5-b44b-49a6-936c-c879845586cc","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/menu-2x.png"},{"selector":".mapp-modal-spinner","style":".mapp-modal-spinner{--wpr-bg-00b25474-e181-403c-94c0-e940c200efe2: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/spinner-2x.gif');}","hash":"00b25474-e181-403c-94c0-e940c200efe2","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/spinner-2x.gif"},{"selector":".mapp-button-busy","style":".mapp-button-busy:after{--wpr-bg-55e99ff2-dbf8-4e8b-b97f-8f39dfef24ca: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/spinner-2x.gif');}","hash":"55e99ff2-dbf8-4e8b-b97f-8f39dfef24ca","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/spinner-2x.gif"},{"selector":".mapp-google-fullscreen>div,.mapp-leaflet-fullscreen>div","style":".mapp-google-fullscreen>div,.mapp-leaflet-fullscreen>div{--wpr-bg-0d82a395-6d7b-4386-8d5d-f9bb7e85e517: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/fullscreen.svg');}","hash":"0d82a395-6d7b-4386-8d5d-f9bb7e85e517","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/fullscreen.svg"},{"selector":".mapp-google-geolocate>div","style":".mapp-google-geolocate>div{--wpr-bg-3439d910-2f37-42dc-ae12-f31f96c277f9: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/geolocate.svg');}","hash":"3439d910-2f37-42dc-ae12-f31f96c277f9","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/geolocate.svg"},{"selector":".mapp-leaflet-geolocate>div","style":".mapp-leaflet-geolocate>div{--wpr-bg-0cac5d20-734e-44da-b23b-20d64fa9bcee: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/geolocate.svg');}","hash":"0cac5d20-734e-44da-b23b-20d64fa9bcee","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/mappress-google-maps-for-wordpress\/images\/geolocate.svg"},{"selector":".dlm-filetype-pdf","style":".dlm-filetype-pdf{--wpr-bg-498c4b4a-7c81-4bf7-994c-e78dee0ad807: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-pdf.png');}","hash":"498c4b4a-7c81-4bf7-994c-e78dee0ad807","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-pdf.png"},{"selector":".dlm-filetype-aif,.dlm-filetype-aifc,.dlm-filetype-aiff,.dlm-filetype-au,.dlm-filetype-kar,.dlm-filetype-m3u,.dlm-filetype-m4r,.dlm-filetype-mid,.dlm-filetype-midi,.dlm-filetype-mp2,.dlm-filetype-mp3,.dlm-filetype-mpga,.dlm-filetype-ra,.dlm-filetype-ram,.dlm-filetype-rm,.dlm-filetype-rpm,.dlm-filetype-snd,.dlm-filetype-wav,.dlm-filetype-wave","style":".dlm-filetype-aif,.dlm-filetype-aifc,.dlm-filetype-aiff,.dlm-filetype-au,.dlm-filetype-kar,.dlm-filetype-m3u,.dlm-filetype-m4r,.dlm-filetype-mid,.dlm-filetype-midi,.dlm-filetype-mp2,.dlm-filetype-mp3,.dlm-filetype-mpga,.dlm-filetype-ra,.dlm-filetype-ram,.dlm-filetype-rm,.dlm-filetype-rpm,.dlm-filetype-snd,.dlm-filetype-wav,.dlm-filetype-wave{--wpr-bg-6c3385d1-d803-4553-855e-4599297de8c9: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-music.png');}","hash":"6c3385d1-d803-4553-855e-4599297de8c9","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-music.png"},{"selector":".dlm-filetype-avi,.dlm-filetype-divx,.dlm-filetype-mov,.dlm-filetype-movie,.dlm-filetype-mp4,.dlm-filetype-mpe,.dlm-filetype-mpeg,.dlm-filetype-mpg,.dlm-filetype-mxu,.dlm-filetype-qt,.dlm-filetype-wmv","style":".dlm-filetype-avi,.dlm-filetype-divx,.dlm-filetype-mov,.dlm-filetype-movie,.dlm-filetype-mp4,.dlm-filetype-mpe,.dlm-filetype-mpeg,.dlm-filetype-mpg,.dlm-filetype-mxu,.dlm-filetype-qt,.dlm-filetype-wmv{--wpr-bg-1e0da77f-2dac-429f-945c-4ebb9f5d78a4: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-film.png');}","hash":"1e0da77f-2dac-429f-945c-4ebb9f5d78a4","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-film.png"},{"selector":".dlm-filetype-7z,.dlm-filetype-gz,.dlm-filetype-rar,.dlm-filetype-sit,.dlm-filetype-tar,.dlm-filetype-zip","style":".dlm-filetype-7z,.dlm-filetype-gz,.dlm-filetype-rar,.dlm-filetype-sit,.dlm-filetype-tar,.dlm-filetype-zip{--wpr-bg-041eef50-6554-45a8-bb08-07176eb70755: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-zipper.png');}","hash":"041eef50-6554-45a8-bb08-07176eb70755","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-zipper.png"},{"selector":".dlm-filetype-csv,.dlm-filetype-tsv,.dlm-filetype-xls,.dlm-filetype-xlsx","style":".dlm-filetype-csv,.dlm-filetype-tsv,.dlm-filetype-xls,.dlm-filetype-xlsx{--wpr-bg-ea597843-0aba-4aaa-ac44-309c78752268: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-excel.png');}","hash":"ea597843-0aba-4aaa-ac44-309c78752268","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-excel.png"},{"selector":".dlm-filetype-doc,.dlm-filetype-docx","style":".dlm-filetype-doc,.dlm-filetype-docx{--wpr-bg-476be39f-131a-4fad-88b9-999237405857: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-word-text.png');}","hash":"476be39f-131a-4fad-88b9-999237405857","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-word-text.png"},{"selector":".dlm-filetype-ai","style":".dlm-filetype-ai{--wpr-bg-57cc726c-7e82-4d08-ae9b-0e04bd8800c6: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-illustrator.png');}","hash":"57cc726c-7e82-4d08-ae9b-0e04bd8800c6","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-illustrator.png"},{"selector":".dlm-filetype-swf","style":".dlm-filetype-swf{--wpr-bg-80a31683-0474-4806-9a21-e8b45a2ee8d8: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-flash-movie.png');}","hash":"80a31683-0474-4806-9a21-e8b45a2ee8d8","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-flash-movie.png"},{"selector":".dlm-filetype-bmp,.dlm-filetype-djv,.dlm-filetype-eps,.dlm-filetype-gif,.dlm-filetype-ief,.dlm-filetype-jpe,.dlm-filetype-jpeg,.dlm-filetype-jpg,.dlm-filetype-pbm,.dlm-filetype-pgm,.dlm-filetype-png,.dlm-filetype-pnm,.dlm-filetype-ppm,.dlm-filetype-ps,.dlm-filetype-ras,.dlm-filetype-rgb,.dlm-filetype-tif,.dlm-filetype-tiff,.dlm-filetype-wbmp,.dlm-filetype-xbm,.dlm-filetype-xpm,.dlm-filetype-xwd","style":".dlm-filetype-bmp,.dlm-filetype-djv,.dlm-filetype-eps,.dlm-filetype-gif,.dlm-filetype-ief,.dlm-filetype-jpe,.dlm-filetype-jpeg,.dlm-filetype-jpg,.dlm-filetype-pbm,.dlm-filetype-pgm,.dlm-filetype-png,.dlm-filetype-pnm,.dlm-filetype-ppm,.dlm-filetype-ps,.dlm-filetype-ras,.dlm-filetype-rgb,.dlm-filetype-tif,.dlm-filetype-tiff,.dlm-filetype-wbmp,.dlm-filetype-xbm,.dlm-filetype-xpm,.dlm-filetype-xwd{--wpr-bg-e5b16cd4-cb11-43b1-8360-6f8b675bcfb7: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-image.png');}","hash":"e5b16cd4-cb11-43b1-8360-6f8b675bcfb7","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-image.png"},{"selector":".dlm-filetype-psd","style":".dlm-filetype-psd{--wpr-bg-406e8bd8-ccd4-4879-9d45-ca0bef1a8c62: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-photoshop.png');}","hash":"406e8bd8-ccd4-4879-9d45-ca0bef1a8c62","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-photoshop.png"},{"selector":".dlm-filetype-ppt,.dlm-filetype-pptx","style":".dlm-filetype-ppt,.dlm-filetype-pptx{--wpr-bg-93c8d313-21e6-42ef-ad98-5c7708f60a54: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-powerpoint.png');}","hash":"93c8d313-21e6-42ef-ad98-5c7708f60a54","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-powerpoint.png"},{"selector":".dlm-filetype-as,.dlm-filetype-css,.dlm-filetype-htaccess,.dlm-filetype-htm,.dlm-filetype-html,.dlm-filetype-js,.dlm-filetype-php,.dlm-filetype-sql,.dlm-filetype-xml,.dlm-filetype-xsl","style":".dlm-filetype-as,.dlm-filetype-css,.dlm-filetype-htaccess,.dlm-filetype-htm,.dlm-filetype-html,.dlm-filetype-js,.dlm-filetype-php,.dlm-filetype-sql,.dlm-filetype-xml,.dlm-filetype-xsl{--wpr-bg-b576e77a-2a8e-4b45-9782-8576b1e56b35: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-code.png');}","hash":"b576e77a-2a8e-4b45-9782-8576b1e56b35","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-code.png"},{"selector":".dlm-filetype-rtf,.dlm-filetype-rtx","style":".dlm-filetype-rtf,.dlm-filetype-rtx{--wpr-bg-76e97329-d87d-4497-bffa-54b9d1fa4333: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-text-image.png');}","hash":"76e97329-d87d-4497-bffa-54b9d1fa4333","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-text-image.png"},{"selector":".dlm-filetype-txt","style":".dlm-filetype-txt{--wpr-bg-6f600bd3-5bdc-4b48-a594-d83abc184c08: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-text.png');}","hash":"6f600bd3-5bdc-4b48-a594-d83abc184c08","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/download-monitor\/assets\/images\/filetypes\/document-text.png"},{"selector":".chosen-container-single .chosen-single abbr","style":".chosen-container-single .chosen-single abbr{--wpr-bg-24ae9c0d-4817-4aa5-be45-a754bb378c32: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png');}","hash":"24ae9c0d-4817-4aa5-be45-a754bb378c32","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png"},{"selector":".chosen-container-single .chosen-single div b","style":".chosen-container-single .chosen-single div b{--wpr-bg-443741ac-2f76-4a1c-93eb-75a9dd820844: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png');}","hash":"443741ac-2f76-4a1c-93eb-75a9dd820844","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png"},{"selector":".chosen-container-single .chosen-search input[type=text]","style":".chosen-container-single .chosen-search input[type=text]{--wpr-bg-2e9b118a-dc1d-4c89-b2d3-d108d079474b: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png');}","hash":"2e9b118a-dc1d-4c89-b2d3-d108d079474b","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png"},{"selector":".chosen-container-multi .chosen-choices li.search-choice .search-choice-close","style":".chosen-container-multi .chosen-choices li.search-choice .search-choice-close{--wpr-bg-601d2ff3-676a-49c4-8707-a25cbf66152b: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png');}","hash":"601d2ff3-676a-49c4-8707-a25cbf66152b","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png"},{"selector":".chosen-rtl .chosen-search input[type=text]","style":".chosen-rtl .chosen-search input[type=text]{--wpr-bg-4eb3f6cd-b7e9-459a-bf56-249b1c1cdee8: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png');}","hash":"4eb3f6cd-b7e9-459a-bf56-249b1c1cdee8","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/chosen-sprite.png"},{"selector":".chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]","style":".chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{--wpr-bg-7f9db425-7a97-4616-b54c-5d4c7b6d7742: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/[email protected]');}","hash":"7f9db425-7a97-4616-b54c-5d4c7b6d7742","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/css\/[email protected]"},{"selector":".ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span","style":".ll-skin-melon .ui-datepicker .ui-datepicker-next span,.ll-skin-melon .ui-datepicker .ui-datepicker-prev span{--wpr-bg-4ed214cd-376b-49c5-83f2-ee7b2fc
979a33c7: url('https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/img\/ui-icons_ffffff_256x240.png');}","hash":"4ed214cd-376b-49c5-83f2-ee7b2fca33c7","url":"https:\/\/www.net-concept.fr\/wp-content\/plugins\/search-filter-pro\/public\/assets\/img\/ui-icons_ffffff_256x240.png"},{"selector":"#fancybox-close","style":"#fancybox-close{--wpr-bg-29ede4d7-6881-4646-9d18-57725be935a8: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"29ede4d7-6881-4646-9d18-57725be935a8","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-left,#fancybox-right","style":"#fancybox-left,#fancybox-right{--wpr-bg-a4ebac0a-3557-4ccf-a613-a468022b2e3b: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/blank.gif');}","hash":"a4ebac0a-3557-4ccf-a613-a468022b2e3b","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/blank.gif"},{"selector":"#fancybox-title-float-left","style":"#fancybox-title-float-left{--wpr-bg-84722409-aeb1-45d0-84d9-f2af11dd2570: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"84722409-aeb1-45d0-84d9-f2af11dd2570","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-title-float-main","style":"#fancybox-title-float-main{--wpr-bg-a3644f9a-aa51-4a7d-b37f-28cdb5b97ad5: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-x.png');}","hash":"a3644f9a-aa51-4a7d-b37f-28cdb5b97ad5","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-x.png"},{"selector":"#fancybox-title-float-right","style":"#fancybox-title-float-right{--wpr-bg-cecc2fe2-cea7-4bee-838c-7f85e1000938: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"cecc2fe2-cea7-4bee-838c-7f85e1000938","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#swipebox-slider .slide-loading","style":"#swipebox-slider .slide-loading{--wpr-bg-d93d146c-5caf-4d87-a3f0-653600a7b3b4: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/swipebox\/loader.gif');}","hash":"d93d146c-5caf-4d87-a3f0-653600a7b3b4","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/swipebox\/loader.gif"},{"selector":".picto_telecharger a","style":".picto_telecharger a{--wpr-bg-0e259bc2-193d-4b34-bb6b-d400f2c6ad18: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"0e259bc2-193d-4b34-bb6b-d400f2c6ad18","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".arrow-right","style":".arrow-right{--wpr-bg-8c3601e2-b7fa-4c10-bd4c-b2c729622a91: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"8c3601e2-b7fa-4c10-bd4c-b2c729622a91","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".bloc-header-tel a","style":".bloc-header-tel a::before{--wpr-bg-04ff85ba-1dd3-4606-a85f-86bb7e941d84: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"04ff85ba-1dd3-4606-a85f-86bb7e941d84","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".menu-raccourci>a>span","style":".menu-raccourci>a>span{--wpr-bg-e4b8c63b-5e36-412d-a8f7-3286bd13a97e: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"e4b8c63b-5e36-412d-a8f7-3286bd13a97e","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".flex-control-paging li a","style":".flex-control-paging li a{--wpr-bg-9da60fe9-93b9-4b10-81f6-e6985680f6cf: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"9da60fe9-93b9-4b10-81f6-e6985680f6cf","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".menu-3blocks li a","style":".menu-3blocks li a::before{--wpr-bg-46877293-aa4d-4136-986d-e7d91ce98206: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"46877293-aa4d-4136-986d-e7d91ce98206","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".menu-3blocks li a","style":".menu-3blocks li a::after{--wpr-bg-7f31e021-bf5d-46b2-8fba-f7678263e921: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"7f31e021-bf5d-46b2-8fba-f7678263e921","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".block-5blocks-icon","style":".block-5blocks-icon{--wpr-bg-1d0cfc4c-8daa-4c76-b6ce-4636d0e2621f: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"1d0cfc4c-8daa-4c76-b6ce-4636d0e2621f","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".entry-content li","style":".entry-content li{--wpr-bg-784b2ede-ff48-43d7-99eb-9e9fc3e3ab9a: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/puce_li.png');}","hash":"784b2ede-ff48-43d7-99eb-9e9fc3e3ab9a","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/puce_li.png"},{"selector":".bandeau-header .bandeau-header-wrapper","style":".bandeau-header .bandeau-header-wrapper{--wpr-bg-16d04cc9-42e6-45f8-8564-ae89f511125b: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/bandeau_page.jpg');}","hash":"16d04cc9-42e6-45f8-8564-ae89f511125b","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/bandeau_page.jpg"}
979,{"selector":".bandeau-header .bandeau-header-tools .tools-link a","style":".bandeau-header .bandeau-header-tools .tools-link a::before{--wpr-bg-c2ba3380-03ff-44d7-b818-51b360048c4c: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"c2ba3380-03ff-44d7-b818-51b360048c4c","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".bandeau-header.header-with-img .bandeau-header-img","style":".bandeau-header.header-with-img .bandeau-header-img{--wpr-bg-926af1da-783c-430f-a272-2631eb719161: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/loading.gif');}","hash":"926af1da-783c-430f-a272-2631eb719161","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/loading.gif"},{"selector":".flex-direction-nav a","style":".flex-direction-nav a::after{--wpr-bg-8c6b3a85-6f01-46f3-9d26-a18c27bf3008: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"8c6b3a85-6f01-46f3-9d26-a18c27bf3008","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".picto_contact a.hvr-buzz","style":".picto_contact a.hvr-buzz{--wpr-bg-6bb8fffc-f380-44fe-8a38-e035c0b19da1: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/picto_contact.png');}","hash":"6bb8fffc-f380-44fe-8a38-e035c0b19da1","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/picto_contact.png"},{"selector":".picto_contact a.hvr-buzz","style":".picto_contact a.hvr-buzz{--wpr-bg-91046816-7cc1-40ad-a6aa-f3fe9143885e: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/picto_contact.png');}","hash":"91046816-7cc1-40ad-a6aa-f3fe9143885e","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/picto_contact.png"},{"selector":".telephone .page-support","style":".telephone .page-support::before{--wpr-bg-2ae929ef-d250-4013-8747-8d922697b845: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"2ae929ef-d250-4013-8747-8d922697b845","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".bloc_pre_home.bloc_pre_home_contact .bloc_texte .select2-choice div b","style":".bloc_pre_home.bloc_pre_home_contact .bloc_texte .select2-choice div b{--wpr-bg-1f4d2889-76a1-4885-8c27-ad9d7147f8c6: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche-select.png');}","hash":"1f4d2889-76a1-4885-8c27-ad9d7147f8c6","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche-select.png"},{"selector":".bloc_derniere_realisation .bouton_prev_next .btn,.bloc_derniere_realisation .bouton_prev_next .btn-rose-pale,.bloc_derniere_realisation .bouton_prev_next .bloc-header-tel a,.bloc-header-tel .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .block-header-be-franchised a,.block-header-be-franchised .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .diaporama-button a,.diaporama-button .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .list-actus .une-actu .read_more,.list-actus .une-actu .bloc_derniere_realisation .bouton_prev_next .read_more,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_button,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_next_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_next_button,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_previous_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_previous_button","style":".bloc_derniere_realisation .bouton_prev_next .btn,.bloc_derniere_realisation .bouton_prev_next .btn-rose-pale,.bloc_derniere_realisation .bouton_prev_next .bloc-header-tel a,.bloc-header-tel .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .block-header-be-franchised a,.block-header-be-franchised .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .diaporama-button a,.diaporama-button .bloc_derniere_realisation .bouton_prev_next a,.bloc_derniere_realisation .bouton_prev_next .list-actus .une-actu .read_more,.list-actus .une-actu .bloc_derniere_realisation .bouton_prev_next .read_more,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_button,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_next_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_next_button,.bloc_derniere_realisation .bouton_prev_next .gform_footer .gform_previous_button,.gform_footer .bloc_derniere_realisation .bouton_prev_next .gform_previous_button{--wpr-bg-78e460e2-cf09-4af5-8651-d7c8b99af186: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png');}","hash":"78e460e2-cf09-4af5-8651-d7c8b99af186","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/sprites.png"},{"selector":".scroll a","style":".scroll a{--wpr-bg-1a58b663-e21b-476e-ba25-79b608f28ea2: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/scroll.png');}","hash":"1a58b663-e21b-476e-ba25-79b608f28ea2","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/scroll.png"},{"selector":".bloc_couleur_typographie_image .bloc.bloc_couleur .texte .bloc_couleur .decoration","style":".bloc_couleur_typographie_image .bloc.bloc_couleur .texte .bloc_couleur .decoration{--wpr-bg-d35c2953-2c72-4160-8037-3b6c3da1ea17: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/decoration_couleur.png');}","hash":"d35c2953-2c72-4160-8037-3b6c3da1ea17","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/decoration_couleur.png"},{"selector":".single-post .content .col.span_4 .widget.net-concept-news .list_items .item","style":".single-post .content .col.span_4 .widget.net-concept-news .list_items .item{--wpr-bg-e6c8bf80-9268-44a5-bc24-03bfc8e19614: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/puce_li.png');}","hash":"e6c8bf80-9268-44a5-bc24-03bfc8e19614","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/puce_li.png"},{"selector":".smartpage-ref","style":".smartpage-ref{--wpr-bg-b33fb32d-28bb-48ce-8f05-2aba9849269e: url('https:\/\/www.net-concept.fr\/wp-content\/uploads\/bg-ref.svg');}","hash":"b33fb32d-28bb-48ce-8f05-2aba9849269e","url":"https:\/\/www.net-concept.fr\/wp-content\/uploads\/bg-ref.svg"}
979,{"selector":".bidouille .btn_vert_fleche a","style":".bidouille .btn_vert_fleche a::after{--wpr-bg-5e683a40-4e83-4a3c-a38e-50c56d7a75ba: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/rond_fleche.svg');}","hash":"5e683a40-4e83-4a3c-a38e-50c56d7a75ba","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/rond_fleche.svg"},{"selector":".bloc_expertises","style":".bloc_expertises::after{--wpr-bg-47fa5273-cd52-4c70-9410-25daaf06f992: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_rond_vert.svg');}","hash":"47fa5273-cd52-4c70-9410-25daaf06f992","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_rond_vert.svg"},{"selector":".bloc_expertises","style":".bloc_expertises:hover::after{--wpr-bg-0fd0aabd-02b0-4f42-a3ed-f299e6bebc34: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/rond_fleche.svg');}","hash":"0fd0aabd-02b0-4f42-a3ed-f299e6bebc34","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/rond_fleche.svg"},{"selector":".bloc_equipe_home-nc-wrap","style":".bloc_equipe_home-nc-wrap{--wpr-bg-2b98ccf7-5d68-4fe7-824e-0daad7ab4aff: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fond_equipe.jpg.webp');}","hash":"2b98ccf7-5d68-4fe7-824e-0daad7ab4aff","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fond_equipe.jpg.webp"},{"selector":".btn_vert_fleche_bleu a","style":".btn_vert_fleche_bleu a::after{--wpr-bg-8eb2ba4a-00ca-40c1-8409-5c291aa41858: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_vers_haut.svg');}","hash":"8eb2ba4a-00ca-40c1-8409-5c291aa41858","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_vers_haut.svg"},{"selector":".fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.conseil>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.hebergement>a,.fond_etendu .menu-principal ul.menu>li.menu-expertises>.sub-menu>li.conseil>a,.fond_etendu .menu-principal ul.menu>li.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li.menu-expertises>.sub-menu>li.hebergement>a","style":".fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.conseil>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.hebergement>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.conseil>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.hebergement>a{--wpr-bg-b1526877-81d2-4aba-8e1f-c3a952df3a9d: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-accompagner.svg');}","hash":"b1526877-81d2-4aba-8e1f-c3a952df3a9d","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-accompagner.svg"},{"selector":".fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li.menu-expertises>.sub-menu>li.graphisme>a","style":".fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.graphisme>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.graphisme>a{--wpr-bg-814d8687-31d1-4d99-a34e-3ec4dcd27683: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-penser.svg');}","hash":"814d8687-31d1-4d99-a34e-3ec4dcd27683","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-penser.svg"},{"selector":".fond_etendu .menu-principal ul.menu>
979li.opened.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li.menu-expertises>.sub-menu>li.dev>a","style":".fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.dev>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.dev>a{--wpr-bg-bbf1e86c-1a49-4ab8-ad7e-30c8fb1429e3: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-valoriser.svg');}","hash":"bbf1e86c-1a49-4ab8-ad7e-30c8fb1429e3","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-valoriser.svg"},{"selector":".fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.hebergement>a,.fond_etendu .menu-principal ul.menu>li.menu-expertises>.sub-menu>li.hebergement>a","style":".fond_etendu .menu-principal ul.menu>li.opened.menu-expertises>.sub-menu>li.hebergement>a,.fond_etendu .menu-principal ul.menu>li:hover.menu-expertises>.sub-menu>li.hebergement>a{--wpr-bg-79ad15c0-19da-467b-b219-bb83c6b9e9bf: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-securite.svg');}","hash":"79ad15c0-19da-467b-b219-bb83c6b9e9bf","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/icon-securite.svg"},{"selector":"#fancybox-loading div","style":"#fancybox-loading div{--wpr-bg-07125d89-52e5-416b-a0f6-e604d0825e1d: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"07125d89-52e5-416b-a0f6-e604d0825e1d","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-left-ico","style":"#fancybox-left-ico{--wpr-bg-33b667b1-5c0f-47fc-9a2f-5d6fe0d04f5a: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"33b667b1-5c0f-47fc-9a2f-5d6fe0d04f5a","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-right-ico","style":"#fancybox-right-ico{--wpr-bg-51ebd194-a94b-41f8-9b84-f1a791c8a5e6: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"51ebd194-a94b-41f8-9b84-f1a791c8a5e6","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-bg-n","style":"#fancybox-bg-n{--wpr-bg-4978fdf0-f947-4ea9-9fd5-671505051522: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-x.png');}","hash":"4978fdf0-f947-4ea9-9fd5-671505051522","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-x.png"},{"selector":"#fancybox-bg-ne","style":"#fancybox-bg-ne{--wpr-bg-85e07308-ea37-4bd1-8845-94f4ca5f4a64: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"85e07308-ea37-4bd1-8845-94f4ca5f4a64","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-bg-e","style":"#fancybox-bg-e{--wpr-bg-3520589a-d5c7-4b8b-86e8-f845d0fc7de0: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-y.png');}","hash":"3520589a-d5c7-4b8b-86e8-f845d0fc7de0","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-y.png"},{"selector":"#fancybox-bg-se","style":"#fancybox-bg-se{--wpr-bg-b4b5b480-8cc1-44d8-bcd9-257f7897eb52: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"b4b5b480-8cc1-44d8-bcd9-257f7897eb52","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-bg-s","style":"#fancybox-bg-s{--wpr-bg-3cff983d-fa83-4277-aeb4-68607f3a9180: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-x.png');}","hash":"3cff983d-fa83-4277-aeb4-68607f3a9180","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-x.png"},{"selector":"#fancybox-bg-sw","style":"#fancybox-bg-sw{--wpr-bg-078261d8-cf19-44cf-8262-846e2ec2bd60: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"078261d8-cf19-44cf-8262-846e2ec2bd60","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-bg-w","style":"#fancybox-bg-w{--wpr-bg-b4c16ad0-2456-40e3-8db8-21129fc0542d: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-y.png');}","hash":"b4c16ad0-2456-40e3-8db8-21129fc0542d","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox-y.png"},{"selector":"#fancybox-bg-nw","style":"#fancybox-bg-nw{--wpr-bg-fdbcd4c1-71f2-4990-822b-b40d80209c13: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png');}","hash":"fdbcd4c1-71f2-4990-822b-b40d80209c13","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancybox.png"},{"selector":"#fancybox-title-over","style":"#fancybox-title-over{--wpr-bg-98521e79-74a5-4fba-900e-593f8c9614b9: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancy_title_over.png');}","hash":"98521e79-74a5-4fba-900e-593f8c9614b9","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fancybox\/fancy_title_over.png"},{"selector":"#swipebox-close","style":"#swipebox-close{--wpr-bg-5febdc66-0ea6-4e04-9d7b-6e35e91f3bca: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/swipebox\/icons.png');}","hash":"5febdc66-0ea6-4e04-9d7b-6e35e91f3bca","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/swipebox\/icons.png"},{"selector":"#swipebox-prev,#swipebox-next","style":"#swipebox-prev,#swipebox-next{--wpr-bg-fde19aae-7671-41a0-b47c-fee7af69da05: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/swipebox\/icons.png');}","hash":"fde19aae-7671-41a0-b47c-fee7af69da05","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/swipebox\/icons.png"},{"selector":".lien_bleu_virgule","style":".lien_bleu_virgule::after{--wpr-bg-084cfd44-88aa-4b52-b7c7-6133644a26f8: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/virgule_bleu.png');}","hash":"084cfd44-88aa-4b52-b7c7-6133644a26f8","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/virgule_bleu.png"},{"selector":"#colophon .footer_bas","style":"#colophon .footer_bas{--wpr-bg-d3c704e2-c424-4423-8a74-97b347087a7f: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fond_netconcept_footer.svg');}","hash":"d3c704e2-c424-4423-8a74-97b347087a7f","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fond_netconcept_footer.svg"},{"selector":".menu-principal ul li.menu-item-has-children","style":".menu-principal ul li.menu-item-has-children::after{--wpr-bg-2b980c46-2718-4af4-b618-5bdad98dfebc: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_rond_vert.svg');}","hash":"2b980c46-2718-4af4-b618-5bdad98dfebc","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_rond_vert.svg"},{"selector":".fond_etendu.open .menu_realisation #access .menu-principal ul li.menu-item-has-children>a span","style":".fond_etendu.open .menu_realisation #access .menu-principal ul li.menu-item-has-children>a span::after{--wpr-bg-1e1ca3e9-49a6-45a8-8d19-4e09c439600c: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_rond_vert.svg');}","hash":"1e1ca3e9-49a6-45a8-8d19-4e09c439600c","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/fleche_rond_vert.svg"},{"selector":"#pg-w6155be5548797-0> .panel-row-style","style":"#pg-w6155be5548797-0> .panel-row-style{--wpr-bg-2cc3eecb-d61d-484c-b790-253a529dfa77: url('https:\/\/www.net-concept.fr\/wp-content\/uploads\/bg-testimonial.jpg');}","hash":"2cc3eecb-d61d-484c-b790-253a529dfa77","url":"https:\/\/www.net-concept.fr\/wp-content\/uploads\/bg-testimonial.jpg"}]; const rocket_excluded_pairs = [{"selector":".fond_etendu.open .menu_realisation #access .menu-principal ul li.opened>ul,.fond_etendu.open .menu_realisation #access .menu-principal ul li.opened>.sub-menu","style":".fond_etendu.open .menu_realisation #access .menu-principal ul li.opened>ul::after,.fond_etendu.open .menu_realisation #access .menu-principal ul li.opened>.sub-menu::after{--wpr-bg-7cf5f58d-36d3-4969-a931-728c686c164f: url('https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/picto_retour.png');}","hash":"7cf5f58d-36d3-4969-a931-728c686c164f","url":"https:\/\/www.net-concept.fr\/wp-content\/themes\/hypnose\/images\/elements\/picto_retour.png"}];</script>
979<meta name="generator" content="WP Rocket 3.23.5.1" data-wpr-features="wpr_lazyload_css_bg_img wpr_delay_js wpr_defer_js wpr_minify_js wpr_lazyload_iframes wpr_image_dimensions wpr_cache_webp wpr_minify_css wpr_cdn wpr_preload_links wpr_desktop" /></head> 980 981 <body class="wp-singular page-template-default page page-id-17560 page-child parent-pageid-13861 wp-theme-hypnose siteorigin-panels siteorigin-panels-before-js nc-support-webp"> 982 983 <div data-rocket-location-hash="8bfd9635425ec278d60559eeb4ef5f22" id="fond_etendu" class="fond_etendu"> 984 <div data-rocket-location-hash="7ef9161cc395f2dcbc16314253443a1c" class="reseaux_sociaux bloc_reseaux_sociaux"> 985 986 </div> 987 <div data-rocket-location-hash="331564bda4029091841058e4b2f12724" id="decor"> 988 <div data-rocket-location-hash="564c95a4b784d310d697169b823ee55e" id="page" class="hfeed"> 989 <header id="branding" role="banner" class="screen-width"> 990 991 <nav id="accessibility" role="navigation"> 992 <ul class="evitements"> 993 <li><a class="assistive-text" accesskey="S" href="#main">Aller au texte</a></li> 994 <li><a class="assistive-text" href="#access">Aller au menu</a></li> 995 </ul> 996 </nav><!--#accessibility--> 997 998 999 <div class="bloc_haut_page clearfix"> 1000 1001 <div class="menu_logo_phone clearfix"> 1002 <div class="logo"> 1003 <div class="logo-site widget-area-top-center"> 1004 <a class="site-title" href="https://www.net-concept.fr/" title="Net Concept" rel="home"><img width="210" height="29" src="https://www.net-concept.fr/wp-content/uploads/Composant-56-â-2.svg" alt="Net Concept" /></a> 1005 </div> 1006 </div> 1007 1008 1009 <div class="menu_principal_site menu_responsive clearfix"> 1010 <div class="bloc_menu"> 1011 <div class="bouton_fermer"> 1012 </div> 1013 <div id="nav-icon1" class="nav-icon1"> 1014 <span></span> 1015 <span></span> 1016 <span></span> 1017 </div> 1018 </div> 1019 </div> 1020 <div class="menu_principal_site menu_non_responsive clearfix"> 1021 <div class="skip-link screen-reader-text"><a href="#content" title="Passer au contenu">Passer au contenu</a></div> 1022 <strong class="assistive-text">Menu principal</strong> 1023 <div class="menu_realisation"> 1024 1025 <nav id="access" role="navigation"> 1026 <div class="menu-principal"><ul id="menu-principal" class="menu"><li id="menu-item-19635" class="menu-expertises menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current_page_ancestor menu-item-has-children menu-item-19635"><a href="https://www.net-concept.fr/agence-communication-digitale/"><span>Expertises</span></a> 1027<ul class="sub-menu"> 1028 <li id="menu-item-17474" class="disabled_lien menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-17474"><a><span>Conseil et stratégie digital</span></a> 1029 <ul class="sub-menu"> 1030 <li id="menu-item-17562" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-17562"><a href="https://www.net-concept.fr/agence-communication-digitale/strategie-digitale/" aria-current="page"><span>Stratégie Digitale</span></a></li> 1031 <li id="menu-item-17473" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17473"><a href="https://www.net-concept.fr/agence-communication-digitale/redaction-cahier-charges/"><span>Rédaction de cahiers des charges</span></a></li> 1032 <li id="menu-item-22276" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22276"><a href="https://www.net-concept.fr/agence-communication-digitale/eco-responsable/"><span>Numérique responsable</span></a></li> 1033 <li id="menu-item-14058" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14058"><a href="https://www.net-concept.fr/agence-communication-digitale/webmastering/"><span>Stratégie d’animation</span></a></li> 1034 <li id="menu-item-14062" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14062"><a href="https://www.net-concept.fr/agence-communication-digitale/centre-agree-formation/"><span>Formation</span></a></li> 1035 <li id="menu-item-27028" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-27028"><a href="https://www.net-concept.fr/agence-communication-digitale/generative-engine-optimization-geo-la-nouvelle-frontiere-de-la-visibilite/"><span>Generative Engine Optimization (GEO)</span></a></li> 1036 </ul> 1037</li> 1038 <li id="menu-item-17471" class="disabled_lien menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17471"><a href="#"><span>Studio Graphique – UX-UI</span></a> 1039 <ul class="sub-menu"> 1040 <li id="menu-item-14068" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14068"><a href="https://www.net-concept.fr/agence-communication-digitale/ch
1040arte-graphique/"><span>Charte graphique</span></a></li> 1041 <li id="menu-item-14063" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14063"><a href="https://www.net-concept.fr/agence-communication-digitale/identite-visuelle/"><span>Identité visuelle digitale</span></a></li> 1042 <li id="menu-item-15013" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15013"><a href="https://www.net-concept.fr/agence-communication-digitale/ui-ux-design/"><span>UI / UX Design</span></a></li> 1043 <li id="menu-item-16340" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-16340"><a href="https://www.net-concept.fr/agence-communication-digitale/creation-logo-angers/"><span>Création de logo</span></a></li> 1044 </ul> 1045</li> 1046 <li id="menu-item-17470" class="disabled_lien menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17470"><a href="#"><span>Développement web</span></a> 1047 <ul class="sub-menu"> 1048 <li id="menu-item-20869" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20869"><a href="https://www.net-concept.fr/creation-site-sur-mesure/"><span>Création site internet sur-mesure</span></a></li> 1049 <li id="menu-item-17576" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17576"><a href="https://www.net-concept.fr/site-vente-ligne/"><span>Création de sites E-commerce</span></a></li> 1050 <li id="menu-item-25189" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-25189"><a href="https://www.net-concept.fr/actualites/la-marketplace-comme-relais-de-croissance/"><span>Market places</span></a></li> 1051 <li id="menu-item-17565" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17565"><a href="https://www.net-concept.fr/agence-communication-digitale/refonte-site-web/"><span>Refonte de votre site internet</span></a></li> 1052 <li id="menu-item-14059" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14059"><a href="https://www.net-concept.fr/agence-communication-digitale/accessibilite-site-web/"><span>Accessibilité numérique</span></a></li> 1053 <li id="menu-item-25190" class="menu-item menu-item-type-post_type menu-item-object-post menu-item-25190"><a href="https://www.net-concept.fr/actualites/quest-ce-quun-store-locator/"><span>Store Locator</span></a></li> 1054 <li id="menu-item-14066" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14066"><a href="https://www.net-concept.fr/agence-communication-digitale/developpement/"><span>Développement sur-mesure</span></a></li> 1055 </ul> 1056</li> 1057 <li id="menu-item-17472" class="disabled_lien menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-17472"><a href="#"><span>Maintenance et sécurité</span></a> 1058 <ul class="sub-menu"> 1059 <li id="menu-item-14060" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14060"><a href="https://www.net-concept.fr/agence-communication-digitale/hebergement-site-internet/"><span>Hébergement</span></a></li> 1060 <li id="menu-item-14061" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14061"><a href="https://www.net-concept.fr/agence-communication-digitale/expertise-nom-domaine/"><span>Lâexpertise en nom de domaine</span></a></li> 1061 <li id="menu-item-14064" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14064"><a href="https://www.net-concept.fr/agence-communication-digitale/securite-protection/"><span>Maintenance, Sécurité & Protection de sites</span></a></li> 1062 </ul> 1063</li> 1064</ul> 1065</li> 1066<li id="menu-item-14123" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-14123"><a href="https://www.net-concept.fr/agence-creation-site-internet/"><span>Agences</span></a> 1067<ul class="sub-menu"> 1068 <li id="menu-item-25409" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25409"><a href="https://www.net-concept.fr/qui-sommes-nous/"><span>Qui sommes-nous ?</span></a></li> 1069 <li id="menu-item-25357" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-25357"><a href="https://www.net-concept.fr/equipe-net-concept/"><span>Lâéquipe Net Concept</span></a></li> 1070 <li id="menu-item-14054" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14054"><a href="https://www.net-concept.fr/nos-partenaires/"><span>Nos Partenaires</span></a></li> 1071 <li id="menu-item-27012" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-27012"><a href="https://www.net-concept.fr/conception-site-web-angers/"><span>Lâagence web dâAngers</span></a></li> 1072 <li id="menu-item-18864" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18864"><a href="https://www.net-concept.fr/agence-web/nantes/"><span>Lâagence web de Nantes</span></a></li> 1073 <li id="menu-item-14607" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-14607"><a href="https://www.net-concept.fr/agence-web/le-mans/"><span>Lâagence web du Mans</span></a></li> 1074 <li id="menu-item-17220" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-17220"><a href="https://www.net-concept.fr/agence-web/rennes/"><span>Lâagence web de Rennes</span></a></li> 1075</ul> 1076</li> 1077<li id="menu-item-13784" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13784"><a href="https://www.net-concept.fr/nos-realisations/"><span>Cas Clients</span></a></li> 1078<li id="menu-item-14140" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-14140"><a href="https://www.net-concept.fr/actualites/"><span>News</span></a></li> 1079<li id="menu-item-13422" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-13422"><a href="https://www.net-concept.fr/contact/"><span>Contact</span></a></li> 1080</ul></div> </nav> 1081 </div> 1082 </div> 1083 1084 1085 <div class="telephone briefez-nous"> 1086 <div class="bloc clearfix"> 1087 <div class="numero phone"> 1088 <a class="contact" href="https://www.net-concept.fr/contact/" title="Briefez-nous"> 1089 Briefez-nous 1090 </a> 1091 </div> 1092 1093 </div> 1094 </div> 1095 </div> 1096 </div> 1097 1098 <div class="shadow"></div> 1099 1100 </header><!-- #branding --> 1101 1102 <div class="opacity-layer"></div> 1103 1104<article id="post-17560"> 1105 <div class="entry-header bandeau-header" style='background: #F3F3FF'> 1106 <div class="border_bread"> 1107 <div class="taille_grille"> 1108 <div class="bloc_titre_fil_arianne"> 1109 <nav class="nc_breadcrumb"><span class="intro">
1109Vous êtes ici : </span><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" rel="index" itemprop="url" href="https://www.net-concept.fr" title="Aller à la page d'accueil"><span itemprop="name">Accueil</span><meta itemprop="position" content="1" /></a> / </span><span itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"> <a itemprop="item" href="https://www.net-concept.fr/agence-communication-digitale/" title="Lien vers Agence de communication digitale"><span itemprop="name">Agence de communication digitale</span><meta itemprop="position" content="2" /></a> / </span><span class="u-are-here">Stratégie Digitale</span></nav> 1110 <div class="titre"> 1111 1112 Stratégie Digitale 1113 </div> 1114 1115 1116 <p class='noteGoolgle' ></p> </div> 1117 </div> 1118 </div> 1119</div><!-- .entry-header --> <div id="main" class="main" role="main"> 1120 1121 <div id="content" class="content"> 1122 1123 1124 <div id="pl-17560" class="panel-layout" ><div id="pg-17560-0" class="panel-grid panel-has-style" ><div class="panel-row-style panel-row-style-for-17560-0" ><div id="pgc-17560-0-0" class="panel-grid-cell" ><div id="panel-17560-0-0-0" class="so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child" data-index="0" ><div class="panel-widget-style panel-widget-style-for-17560-0-0-0" ><div id="pl-w65b28619a12b2" class="panel-layout" ><div id="pg-w65b28619a12b2-0" class="panel-grid panel-has-style taille_grille-nc-wrap" ><div class="taille_grille panel-row-style panel-row-style-for-w65b28619a12b2-0" ><div id="pgc-w65b28619a12b2-0-0" class="panel-grid-cell" ><div id="panel-w65b28619a12b2-0-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="0" ><div class="animation_gauche_droite panel-widget-style panel-widget-style-for-w65b28619a12b2-0-0-0" ><div 1125 1126 class="so-widget-sow-editor so-widget-sow-editor-base" 1127 1128 > 1129<div class="siteorigin-widget-tinymce textwidget"> 1130 <h1>Stratégie digitale</h1> 1131<p>Qu'il s'agisse de stratégie digitale, de stratégie numérique ou de transformation digitale, ce terme désigne les stratégies basées sur l'ensemble des techniques marketing utilisées sur les supports et canaux digitaux. Cette stratégie permet à votre entreprise dâaméliorer sa visibilité sur le web et ainsi dâatteindre ses objectifs. Elle doit s'appuyer sur les éléments suivants :</p> 1132<ul> 1133<li>Site Internet</li> 1134<li>Le mail marketing</li> 1135<li>le mobile</li> 1136<li>le SEO et le SEA</li> 1137<li>Le marketing Social</li> 1138<li>La mesure de l'audience</li> 1139<li>Le marketing de contenu</li> 1140</ul> 1141<p>Cette stratégie digitale permet aux entreprises de suivre l'évolution des comportements de ces prospects et clients en utilisant l'ensemble des leviers cités ci-dessous pour être présentes tout au long du parcours d'achat et de mieux convertir.</p> 1142</div> 1143</div></div></div></div><div id="pgc-w65b28619a12b2-0-1" class="panel-grid-cell" ><div id="panel-w65b28619a12b2-0-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="1" ><div class="bordure_arrondie panel-widget-style panel-widget-style-for-w65b28619a12b2-0-1-0" ><div 1144 1145 class="so-widget-sow-editor so-widget-sow-editor-base" 1146 1147 > 1148<div class="siteorigin-widget-tinymce textwidget"> 1149 <p><img fetchpriority="high" decoding="async" class="size-full wp-image-25074 alignright" src="https://www.net-concept.fr/wp-content/uploads/Groupe-de-masques-7964-1.jpg.webp" alt="" width="563" height="677" srcset="https://www.net-concept.fr/wp-content/uploads/Groupe-de-masques-7964-1.jpg.webp 563w,https://www.net-concept.fr/wp-content/uploads/Groupe-de-masques-7964-1-249x300.jpg 249w" sizes="(max-width: 563px) 100vw, 563px" /></p> 1150</div> 1151</div></div></div></div></div></div><div id="pg-w65b28619a12b2-1" class="panel-grid panel-has-style taille_grille-nc-wrap" ><div class="taille_grille panel-row-style panel-row-style-for-w65b28619a12b2-1" ><div id="pgc-w65b28619a12b2-1-0" class="panel-grid-cell" ><div id="panel-w65b28619a12b2-1-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="2" ><div class="animation_gauche_droite panel-widget-style panel-widget-style-for-w65b28619a12b2-1-0-0" ><div 1152 1153 class="so-widget-sow-editor so-widget-sow-editor-base" 1154 1155 > 1156<div class="siteorigin-widget-tinymce textwidget"> 1157 <h2><strong>
1157Net Concept votre agence de stratégie digitale</strong></h2> 1158<p>Lâagence Net Concept est spécialiste de vos projets digitaux depuis 1996, nous vous accompagnons dans votre communication sur différents supports pour votre stratégie digitale globale (communication et marketing). Le digital est au cÅur de notre métier et notre équipe prend en charge votre projet jusquâà lâatteinte de vos objectifs à travers un cahier des charges précis. Nous sommes experts dans la création et la refonte de site web pour vous accompagner dans votre visibilité digitale à travers un site Internet performant.</p> 1159<p>Pour la réussite de chaque transition digitale, nous accompagnons chaque client selon ses besoins et ses objectifs.</p> 1160</div> 1161</div></div></div></div></div></div></div></div></div></div></div></div><div id="pg-17560-1" class="panel-grid panel-has-style bordure_arrondie-nc-wrap" ><div class="bordure_arrondie panel-row-style panel-row-style-for-17560-1" id="pg-13895-1" ><div id="pgc-17560-1-0" class="panel-grid-cell" ><div id="panel-17560-1-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="1" ><div class="taille_grille panel-widget-style panel-widget-style-for-17560-1-0-0" ><div 1162 1163 class="so-widget-sow-editor so-widget-sow-editor-base" 1164 1165 > 1166<div class="siteorigin-widget-tinymce textwidget"> 1167 <p><strong>Quelles sont les grandes étapes pour la mise en place de votre stratégie digitale au sein de votre entreprise ?</strong></p> 1168<h3>Etape 1 : Auditer l'existant</h3> 1169<p>Cet audit de votre présence digital nous permettra d'analyser les forces et les faiblesses de votre présence numérique tout en analysant la concurrence de votre marché. Elle nous permet de recontextualiser votre marché et d'avoir un véritable état des lieux. Câest la première étape dans la construction ou le changement de votre stratégie de communication et marketing digital dâentreprise.</p> 1170<p> </p> 1171<h3>Etape 2 : Intégrer sa stratégie digitale dans la stratégie globale de l'entreprise</h3> 1172<p>La stratégie digitale doit servir la stratégie globale de l'entreprise. De ce fait, elle doit être portée par l'équipe dirigeante auprès des collaborateurs. La stratégie interne et externe de lâentreprise est complémentaire et doit être cohérente.</p> 1173<p> </p> 1174<h3>Etape 3 : Définir les objectifs de sa stratégie digitale</h3> 1175<p>Votre stratégie digitale doit porter sur des objectifs spécifiques, mesurables, réalistes et définis dans le temps. Ses objectifs sont propres à votre environnement métier et peuvent s'appuyer sur les indicateurs suivants :</p> 1176<ul> 1177<li>notoriété</li> 1178<li>visibilité</li> 1179<li>acquisition</li> 1180<li>fidélisation</li> 1181<li>...</li> 1182</ul> 1183<h3>Etape 4 : Identifier sa cible client et son environnement</h3> 1184<p>Cette étape permettra d'établir les buyers personas de votre marché et d'adapter le choix des leviers et des arguments à mettre en place pour toucher les cibles prioritaires, secondaires, influenceurs, ambassadeurs.</p> 1185<h3>Etape 5 : Choisir les canaux digitaux à activer</h3> 1186<p>Vos clients sont plutôt Facebook, LinkedIn ? Cette stratégie définira les canaux à activer en fonction des objectifs fixés et adresser les cibles clients identifiées. Pour votre communication print ou digitale, il faut identifier les supports consultés par vos clients.</p> 1187<h3>Etape 6 : Construire un contenu personnalisé</h3> 1188<p>Pour chaque segment de clientèle, cette stratégie va permettre de travailler sur le contenu d'une manière personnalisée afin de faire venir vers l'entreprise les clients identifiés avec une information pertinente et proposant de la valeur ajoutée. Vous pouvez travailler ainsi votre stratégie dâinbound marketing à travers un blog, vos réseaux sociauxâ¦</p> 1189<h3>Etape 7 : Définir les ressources budgétaires internes et externes</h3> 1190<p>Qu'il s'agissent de rédiger du contenu, de produire des visuels, de piloter vos campagnes AdWords et Facebook, etc .. ; Quelles ressources et budgets allez-vous utiliser pour atteindre ces objectifs ? Vos équipes internes sont-elles prêtes à se coordonner avec l'agence sélectionnée ? De nombreuses questions sont à prendre en compte pour la réussite de votre stratég
1190ie digitale englobant votre communication et marketing digital.</p> 1191<h3>Etape 8 : Définir les KPI mesurant les performances des différents leviers engagés</h3> 1192<p>Définissons ensemble le suivi des actions afin de mesurer la pertinence des actions mises en place. Nous choisissons des indicateurs de performances indispensables pour améliorer continuellement vos actions.</p> 1193<h3>Etape 9 : Suivi des performances des leviers et amélioration continue des dispositifs mis en placeâ¦</h3> 1194<p>Cette stratégie digitale s'inscrit donc sur le long terme et offre l'avantage d'être mesurable en temps réel pour effectuer les ajustements nécessaires à son efficacité.</p> 1195<p>Chez NET CONCEPT et avec nos partenaires, nous vous accompagnons à mettre en place cette stratégie digitale globale et à optimiser votre développement commercial sur Internet.</p> 1196<p><strong>Rencontrons-nous !</strong></p> 1197<div class="btn_bleu"><a href="https://www.net-concept.fr/contact/">NOUS CONTACTER</a></div> 1198</div> 1199</div></div></div></div></div></div></div> 1200 </div><!-- #content --> 1201 1202 </div> 1203 1204</article> 1205<style> 1206#field_30_8 { 1207width: 100%; 1208} 1209</style> 1210</div><!-- #page --> 1211<footer data-rocket-location-hash="a2c0c61e66a9a928a13362cbdd8605a4" id="colophon" role="contentinfo"> 1212 <div class="footer_bas"> 1213 <div class="taille_grille"> 1214 <div class="texte"> 1215 <!-- not cached-link-it-widget --><section id="netconcept_link_it-27" class="widget widget_netconcept_link_it"><div><div id="pl-13243" class="panel-layout" ><div id="pg-13243-0" class="panel-grid panel-has-style taille_grille-nc-wrap" ><div class="taille_grille panel-row-style panel-row-style-for-13243-0" ><div id="pgc-13243-0-0" class="panel-grid-cell" ><div id="panel-13243-0-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="0" ><div 1216 1217 class="so-widget-sow-editor so-widget-sow-editor-base" 1218 1219 > 1220<div class="siteorigin-widget-tinymce textwidget"> 1221 <p><img loading="lazy" decoding="async" class="alignnone size-full wp-image-24939" src="https://www.net-concept.fr/wp-content/uploads/Composant-42-â-7.svg" alt="" width="210" height="43" /></p> 1222</div> 1223</div></div></div><div id="pgc-13243-0-1" class="panel-grid-cell" ><div id="panel-13243-0-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="1" ><div 1224 1225 class="so-widget-sow-editor so-widget-sow-editor-base" 1226 1227 > 1228<div class="siteorigin-widget-tinymce textwidget"> 1229 <p>Note Google pour l'ensemble de nos agences : </p> 1230</div> 1231</div></div></div></div></div><div id="pg-13243-1" class="panel-grid panel-has-style bloc_top_footer-nc-wrap taille_grille-nc-wrap" ><div class="bloc_top_footer taille_grille panel-row-style panel-row-style-for-13243-1" ><div id="pgc-13243-1-0" class="panel-grid-cell" ><div id="panel-13243-1-0-0" class="so-panel widget widget_siteorigin-panels-builder panel-first-child panel-last-child" data-index="2" ><div id="pl-w69f84a119c785" class="panel-layout" ><div id="pg-w69f84a119c785-0" class="panel-grid panel-has-style bloc_ffoter_adresse-nc-wrap" ><div class="bloc_ffoter_adresse panel-row-style panel-row-style-for-w69f84a119c785-0" ><div id="pgc-w69f84a119c785-0-0" class="panel-grid-cell" ><div id="panel-w69f84a119c785-0-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="0" ><div 1232 1233 class="so-widget-sow-editor so-widget-sow-editor-base" 1234 1235 > 1236<div class="siteorigin-widget-tinymce textwidget"> 1237 <p><a href="https://www.net-concept.fr/agence-web/angers/"><strong>Agence web Angers</strong></a><br /> 12384, Rue René Rouchy<br /> 123949100 Angers<br /> 1240<a class="clic-tel-contact-angers" href="tel:02 41 22 00 26">02 41 22 00 26</a><br /> 1241<a class="clic-mail-contact-angers" href="mailto:[email protected]">[email protected]</a></p> 1242</div> 1243</div></div></div><div id="pgc-w69f84a119c785-0-1" class="panel-grid-cell" ><div id="panel-w69f84a119c785-0-1-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="1" ><div 1244 1245 class="so-widget-sow-editor so-widget-sow-editor-base" 1246 1247 > 1248<div class="siteorigin-widget-tinymce textwidget"> 1249 <p><a href="https://www.net-concept.fr/agence-web/nantes/"><strong>Agence web Nantes</strong></a><br /> 125017, rue Océane<br /> 125144803 Saint Herblain<br /> 1252<a class="clic-tel-contact-nantes" href="tel:02 85 52 84 70">02 85 52 84 70</a><br /> 1253<a class="clic-mail-contact-nantes" href="mailto:[email protected]">
1253[email protected]</a></p> 1254</div> 1255</div></div></div><div id="pgc-w69f84a119c785-0-2" class="panel-grid-cell" ><div id="panel-w69f84a119c785-0-2-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="2" ><div 1256 1257 class="so-widget-sow-editor so-widget-sow-editor-base" 1258 1259 > 1260<div class="siteorigin-widget-tinymce textwidget"> 1261 <p><a href="https://www.net-concept.fr/agence-web/le-mans/"><strong>Agence web Le Mans</strong></a><br /> 126275 boulevard Oyon<br /> 126372000 Le Mans<br /> 1264<a class="clic-tel-contact-le_mans" href="tel:02 41 22 00 26">02 41 22 00 26</a><br /> 1265<a class="clic-mail-contact-le_mans" href="mailto:[email protected]">[email protected]</a></p> 1266</div> 1267</div></div></div><div id="pgc-w69f84a119c785-0-3" class="panel-grid-cell" ><div id="panel-w69f84a119c785-0-3-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="3" ><div 1268 1269 class="so-widget-sow-editor so-widget-sow-editor-base" 1270 1271 > 1272<div class="siteorigin-widget-tinymce textwidget"> 1273 <p><a href="https://www.net-concept.fr/agence-web/rennes/"><strong>Agence web Rennes</strong></a><br /> 127411, rue du bois de Soeuvres<br /> 127535770 Vern-sur-Seiche<br /> 1276<a class="clic-tel-contact-rennes" href="tel:02 41 22 00 26">02 41 22 00 26</a><br /> 1277<a class="clic-mail-contact-rennes" href="mailto:[email protected]">[email protected]</a></p> 1278</div> 1279</div></div></div><div id="pgc-w69f84a119c785-0-4" class="panel-grid-cell" ><div id="panel-w69f84a119c785-0-4-0" class="so-panel widget widget_sow-editor panel-first-child" data-index="4" ><div 1280 1281 class="so-widget-sow-editor so-widget-sow-editor-base" 1282 1283 > 1284<div class="siteorigin-widget-tinymce textwidget"> 1285 <p><strong>Suivre notre actualité</strong></p> 1286</div> 1287</div></div><div id="panel-w69f84a119c785-0-4-1" class="so-panel widget widget_sow-editor panel-last-child" data-index="5" ><div class="bloc_reseaux_sociaux panel-widget-style panel-widget-style-for-w69f84a119c785-0-4-1" ><div 1288 1289 class="so-widget-sow-editor so-widget-sow-editor-base" 1290 1291 > 1292<div class="siteorigin-widget-tinymce textwidget"> 1293 <p><a href="https://www.instagram.com/agence_netconcept/" target="_blank" rel="noopener" title='instagram'><img loading="lazy" decoding="async" class="alignnone size-full wp-image-24941" src="https://www.net-concept.fr/wp-content/uploads/instagram.svg" alt="" width="18" height="18" /></a></p> 1294<p><a href="https://fr.linkedin.com/company/net-concept" target="_blank" rel="noopener" title="linkedin"><img loading="lazy" decoding="async" class="alignnone size-full wp-image-24940" src="https://www.net-concept.fr/wp-content/uploads/linkedin.svg" alt="" width="16" height="16" /></a></p> 1295</div> 1296</div></div></div></div></div></div></div></div></div></div></div><div id="pg-13243-2" class="panel-grid panel-has-style taille_grille-nc-wrap" ><div class="taille_grille panel-row-style panel-row-style-for-13243-2" ><div id="pgc-13243-2-0" class="panel-grid-cell panel-grid-cell-mobile-last" ><div id="panel-13243-2-0-0" class="so-panel widget widget_sow-editor panel-first-child panel-last-child" data-index="3" ><div class="menu_bas_footer panel-widget-style panel-widget-style-for-13243-2-0-0" ><div 1297 1298 class="so-widget-sow-editor so-widget-sow-editor-base" 1299 1300 > 1301<div class="siteorigin-widget-tinymce textwidget"> 1302 <p><a href="https://www.net-concept.fr/mentions-legales/">Mentions Légales</a>  <a href="https://www.net-concept.fr/plan-du-site/">Plan du site</a> <a href="https://www.net-concept.fr/politique-de-confidentialite/">Politique de confidentialité</a>  <span class="open-nc-rgpd"><a href="#">Gestion des cookies</a>  </span></p> 1303</div> 1304</div></div></div></div><div id="pgc-13243-2-1" class="panel-grid-cell panel-grid-cell-empty" ></div></div></div></div></div></section><!-- not cached-link-it-widget --> </div> 1305 </div> 1306 </div> 1307</div> 1308 1309</footer><!-- #colophon --> 1310</div><!-- #decor --> 1311</div><!-- #fond_etendu -->
1312<script type="speculationrules"> 1313{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wordpress/wp-*.php","/wordpress/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/hypnose/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 1314</script>
1314 1315<style media="all" id="siteorigin-panels-layouts-footer">/* Layout w65b28619a12b2 */ #pgc-w65b28619a12b2-0-0 { width:60%;width:calc(60% - ( 0.4 * 30px ) ) } #pgc-w65b28619a12b2-0-1 { width:40%;width:calc(40% - ( 0.6 * 30px ) ) } #pg-w65b28619a12b2-0 , #pg-w65b28619a12b2-1 { margin-bottom:30px } #pgc-w65b28619a12b2-1-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pl-w65b28619a12b2 .so-panel , #pl-w65b28619a12b2 .so-panel:last-of-type { margin-bottom:0px } #pg-w65b28619a12b2-0.panel-has-style > .panel-row-style, #pg-w65b28619a12b2-0.panel-no-style , #pg-w65b28619a12b2-1.panel-has-style > .panel-row-style, #pg-w65b28619a12b2-1.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } #panel-w65b28619a12b2-0-0-0> .panel-widget-style , #panel-w65b28619a12b2-1-0-0> .panel-widget-style { padding:0px 0px 0px 0px } @media (max-width:900px){ #pg-w65b28619a12b2-0.panel-no-style, #pg-w65b28619a12b2-0.panel-has-style > .panel-row-style, #pg-w65b28619a12b2-0 , #pg-w65b28619a12b2-1.panel-no-style, #pg-w65b28619a12b2-1.panel-has-style > .panel-row-style, #pg-w65b28619a12b2-1 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w65b28619a12b2-0 > .panel-grid-cell , #pg-w65b28619a12b2-0 > .panel-row-style > .panel-grid-cell , #pg-w65b28619a12b2-1 > .panel-grid-cell , #pg-w65b28619a12b2-1 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w65b28619a12b2-0-0 { margin-bottom:30px } #pl-w65b28619a12b2 .panel-grid-cell { padding:0 } #pg-w65b28619a12b2-0 .panel-grid-cell-empty , #pg-w65b28619a12b2-1 .panel-grid-cell-empty { display:none } #pl-w65b28619a12b2 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } #panel-w65b28619a12b2-0-0-0> .panel-widget-style , #panel-w65b28619a12b2-1-0-0> .panel-widget-style { padding:40px 0px 50px 0px } } /* Layout w69f84a119c785 */ #pgc-w69f84a119c785-0-0 , #pgc-w69f84a119c785-0-1 , #pgc-w69f84a119c785-0-2 , #pgc-w69f84a119c785-0-3 , #pgc-w69f84a119c785-0-4 { width:20%;width:calc(20% - ( 0.8 * 30px ) ) } #pl-w69f84a119c785 #panel-w69f84a119c785-0-0-0 , #pl-w69f84a119c785 #panel-w69f84a119c785-0-1-0 , #pl-w69f84a119c785 #panel-w69f84a119c785-0-2-0 { margin:0px 0px 20px 0px } #pl-w69f84a119c785 .so-panel , #pl-w69f84a119c785 .so-panel:last-of-type { margin-bottom:0px } #pg-w69f84a119c785-0> .panel-row-style { padding:0px 0px 60px 0px } #pg-w69f84a119c785-0.panel-has-style > .panel-row-style, #pg-w69f84a119c785-0.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:900px){ #pg-w69f84a119c785-0.panel-no-style, #pg-w69f84a119c785-0.panel-has-style > .panel-row-style, #pg-w69f84a119c785-0 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-w69f84a119c785-0 > .panel-grid-cell , #pg-w69f84a119c785-0 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-w69f84a119c785-0-0 , #pgc-w69f84a119c785-0-1 , #pgc-w69f84a119c785-0-2 , #pgc-w69f84a119c785-0-3 { margin-bottom:30px } #pl-w69f84a119c785 .panel-grid-cell { padding:0 } #pg-w69f84a119c785-0 .panel-grid-cell-empty { display:none } #pl-w69f84a119c785 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } /* Layout 13243 */ #pgc-13243-0-0 , #pgc-13243-0-1 { width:50%;width:calc(50% - ( 0.5 * 30px ) ) } #pg-13243-0 { margin-bottom:45px } #pgc-13243-1-0 { width:100%;width:calc(100% - ( 0 * 30px ) ) } #pg-13243-1 , #pl-13243 .so-panel , #pl-13243 .so-panel:last-of-type { margin-bottom:0px } #pgc-13243-2-0 { width:70%;width:calc(70% - ( 0.3 * 30px ) ) } #pgc-13243-2-1 { width:30%;width:calc(30% - ( 0.7 * 30px ) ) } #pg-13243-0.panel-has-style > .panel-row-style, #pg-13243-0.panel-no-style { -webkit-align-items:center;align-items:center } #pg-13243-1.panel-has-style > .panel-row-style, #pg-13243-1.panel-no-style , #pg-13243-2.panel-has-style > .panel-row-style, #pg-13243-2.panel-no-style { -webkit-align-items:flex-start;align-items:flex-start } @media (max-width:900px){ #pg-13243-0.panel-no-style, #pg-13243-0.panel-has-style > .panel-row-style, #pg-13243-0 , #pg-13243-1.panel-no-style, #pg-13243-1.panel-has-style > .panel-row-style, #pg-13243-1 , #pg-13243-2.panel-no-style, #pg-13243-2.panel-has-style > .panel-row-style, #pg-13243-2 { -webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column } #pg-13243-0 > .panel-grid-cell , #pg-13243-0 > .panel-row-style > .panel-grid-cell , #pg-13243-1 > .panel-grid-cell , #pg-13243-1 > .panel-row-style > .panel-grid-cell , #pg-13243-2 > .panel-grid-cell , #pg-13243-2 > .panel-row-style > .panel-grid-cell { width:100%;margin-right:0 } #pgc-13243-0-0 , #pgc-13243-2-0 { margin-bottom:30px } #pl-13243 .panel-grid-cell { padding:0 } #pg-13243-0 .panel-grid-cell-empty , #pg-13243-1 .panel-grid-cell-empty , #pg-13243-2 .panel-grid-cell-empty { display:none } #pl-13243 .panel-grid .panel-grid-cell-mobile-last { margin-bottom:0px } } </style><style id="core-block-supports-inline-css"> 1316/** 1317 * Core styles: block-supports 1318 */ 1319
1320/*# sourceURL=core-block-supports-inline-css */ 1321</style>
1322<script type="text/rocketlazyloadscript" data-minify="1" async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wordpress/wp-includes/js/comment-reply.js?ver=1788187038"></script>
vendor: 1 bytes, line 1322
1322
1323<script id="juiz_sps_scripts-js-extra"> 1324var jsps = {"modalLoader":"\u003Cimg src=\"https://www.net-concept.fr/wp-content/plugins/juiz-social-post-sharer/assets/img/loader.svg\" height=\"22\" width=\"22\" alt=\"\"\u003E","modalEmailTitle":"Partager par e-mail","modalEmailInfo":"Promis, les e-mails ne sont pas stock\u00e9s\u00a0!","modalEmailNonce":"c301d253e3","clickCountNonce":"6f03f1a6c0","getCountersNonce":"89cbdc3042","ajax_url":"https://www.net-concept.fr/wordpress/wp-admin/admin-ajax.php","modalEmailName":"Votre nom","modalEmailAction":"https://www.net-concept.fr/wordpress/wp-admin/admin-ajax.php","modalEmailYourEmail":"Votre e-mail","modalEmailFriendEmail":"E-mail de destinataire(s)","modalEmailMessage":"Message personnel","modalEmailOptional":"facultatif","modalEmailMsgInfo":"Un lien vers l\u2019article est ajout\u00e9 automatiquement au message.","modalEmailSubmit":"Envoyer ce post","modalRecipientNb":"1 destinataire","modalRecipientNbs":"{number} destinataires","modalEmailFooter":"Service gratuit par \u003Ca href=\"https://wordpress.org/plugins/juiz-social-post-sharer/\" target=\"_blank\"\u003ENobs \u2022 Share Plugin\u003C/a\u003E","modalClose":"Fermer","modalErrorGeneric":"D\u00e9sol\u00e9 on dirait que nous avons une erreur de notre c\u00f4t\u00e9\u2026"}; 1325//# sourceURL=juiz_sps_scripts-js-extra 1326</script>
vendor: 1 bytes, line 1326
1326
1327<script type="text/rocketlazyloadscript" data-minify="1" defer id="juiz_sps_scripts-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/juiz-social-post-sharer/assets/js/juiz-social-post-sharer.js?ver=1788187038"></script>
vendor: 1 bytes, line 1327
1327
1328<script type="text/rocketlazyloadscript" data-minify="1" id="sm-script-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/wp-show-more/wpsm-script.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1328
1328
1329<script id="dlm-xhr-js-extra"> 1330var dlmXHRtranslations = {"error":"Une erreur s\u2019est produite lors de la tentative de t\u00e9l\u00e9chargement du fichier. Veuillez r\u00e9essayer.","not_found":"Le t\u00e9l\u00e9chargement n\u2019existe pas.","no_file_path":"Aucun chemin de fichier d\u00e9fini.","no_file_paths":"Aucun chemin de fichier sp\u00e9cifi\u00e9.","filetype":"Le t\u00e9l\u00e9chargement n\u2019est pas autoris\u00e9 pour ce type de fichier.","file_access_denied":"Acc\u00e8s refus\u00e9 \u00e0 ce fichier.","access_denied":"Acc\u00e8s refus\u00e9. Vous n\u2019avez pas les droits pour t\u00e9l\u00e9charger ce fichier.","security_error":"Something is wrong with the file path.","file_not_found":"Fichier introuvable."}; 1331//# sourceURL=dlm-xhr-js-extra 1332</script>
vendor: 1 bytes, line 1332
1332
1333<script type="text/rocketlazyloadscript" id="dlm-xhr-js-before"> 1334const dlmXHR = {"xhr_links":{"class":["download-link","download-button"]},"prevent_duplicates":true,"ajaxUrl":"https:\/\/www.net-concept.fr\/wordpress\/wp-admin\/admin-ajax.php","countExcluded":false}; dlmXHRinstance = {}; const dlmXHRGlobalLinks = "https://www.net-concept.fr/download/"; const dlmNonXHRGlobalLinks = []; dlmXHRgif = "https://www.net-concept.fr/wp-content/plugins/download-monitor/assets/images/dlm-spinner.svg"; const dlmXHRProgress = "1"; const dlmXHRInlineSpinner = true 1335//# sourceURL=dlm-xhr-js-before 1336</script>
vendor: 1 bytes, line 1336
1336
1337<script type="text/rocketlazyloadscript" data-minify="1" id="dlm-xhr-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wp-content/plugins/download-monitor/assets/js/dlm-xhr.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1337
1337
1338<script type="text/rocketlazyloadscript" id="rocket-browser-checker-js-after"> 1339class RocketBrowserCompatibilityChecker { 1340 1341 constructor( options ) { 1342 this.passiveSupported = false; 1343 1344 this._checkPassiveOption( this ); 1345 this.options = this.passiveSupported ? options : false; 1346 } 1347 1348 /** 1349 * Initializes browser check for addEventListener passive option. 1350 * 1351 * @link https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener#Safely_detecting_option_support 1352 * @private 1353 * 1354 * @param self Instance of this object. 1355 * @returns {boolean} 1356 */ 1357 _checkPassiveOption( self ) { 1358 try { 1359 const options = { 1360 // This function will be called when the browser attempts to access the passive property. 1361 get passive() { 1362 self.passiveSupported = true; 1363 return false; 1364 } 1365 }; 1366 1367 window.addEventListener( 'test', null, options ); 1368 window.removeEventListener( 'test', null, options ); 1369 } catch ( err ) { 1370 self.passiveSupported = false; 1371 } 1372 } 1373 1374 /** 1375 * Checks if the browser supports requestIdleCallback and cancelIdleCallback. If no, shims its behavior with a polyfills. 1376 * 1377 * @link @link https://developers.google.com/web/updates/2015/08/using-requestidlecallback 1378 */ 1379 initRequestIdleCallback() { 1380 if ( ! 'requestIdleCallback' in window ) { 1381 window.requestIdleCallback = ( cb ) => { 1382 const start = Date.now(); 1383 return setTimeout( () => { 1384 cb( { 1385 didTimeout: false, 1386 timeRemaining: function timeRemaining() { 1387 return Math.max( 0, 50 - ( Date.now() - start ) ); 1388 } 1389 } ); 1390 }, 1 ); 1391 }; 1392 } 1393 1394 if ( ! 'cancelIdleCallback' in window ) { 1395 window.cancelIdleCallback = ( id ) => clearTimeout( id ); 1396 } 1397 } 1398 1399 /** 1400 * Detects if data saver mode is on. 1401 * 1402 * @link https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/save-data/#detecting_the_save-data_setting 1403 * 1404 * @returns {boolean|boolean} 1405 */ 1406 isDataSaverModeOn() { 1407 return ( 1408 'connection' in navigator 1409 && 1410 true === navigator.connection.saveData 1411 ); 1412 } 1413 1414 /** 1415 * Checks if the browser supports link prefetch. 1416 * 1417 * @returns {boolean|boolean} 1418 */ 1419 supportsLinkPrefetch() { 1420 const elem = document.createElement( 'link' ); 1421 return ( 1422 elem.relList 1423 && 1424 elem.relList.supports 1425 && 1426 elem.relList.supports( 'prefetch' ) 1427 && 1428 window.IntersectionObserver 1429 && 1430 'isIntersecting' in IntersectionObserverEntry.prototype 1431 ); 1432 } 1433 1434 isSlowConnection() { 1435 return ( 1436 'connection' in navigator 1437 && 1438 'effectiveType' in navigator.connection 1439 && 1440 ( 1441 '2g' === navigator.connection.effectiveType 1442 || 1443 'slow-2g' === navigator.connection.effectiveType 1444 ) 1445 ) 1446 } 1447} 1448 1449//# sourceURL=rocket-browser-checker-js-after 1450</script>
vendor: 1 bytes, line 1450
1450
1451<script id="rocket-preload-links-js-extra"> 1452var RocketPreloadLinksConfig = {"excludeUris":"/nc-admin/|/conception-site-web-angers/|/agence-web/angers/|/(?:.+/)?feed(?:/(?:.+/?)?)?$|/(?:.+/)?embed/|/(index.php/)?(.*)wp-json(/.*|$)|/refer/|/go/|/recommend/|/recommends/","usesTrailingSlash":"1","imageExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php","fileExt":"jpg|jpeg|gif|png|tiff|bmp|webp|avif|pdf|doc|docx|xls|xlsx|php|html|htm","siteUrl":"https://www.net-concept.fr","onHoverDelay":"100","rateThrottle":"3"}; 1453//# sourceURL=rocket-preload-links-js-extra 1454</script>
vendor: 1 bytes, line 1454
1454
1455<script type="text/rocketlazyloadscript" id="rocket-preload-links-js-after"> 1456class RocketPreloadLinks { 1457 1458 constructor( browser, config ) { 1459 this.browser = browser; 1460 this.config = config; 1461 this.options = this.browser.options; 1462 1463 this.prefetched = new Set; 1464 this.eventTime = null; 1465 this.threshold = 1111; 1466 this.numOnHover = 0; 1467 } 1468 1469 /** 1470 * Initializes the handler. 1471 */ 1472 init() { 1473 if ( 1474 ! this.browser.supportsLinkPrefetch() 1475 || 1476 this.browser.isDataSaverModeOn() 1477 || 1478 this.browser.isSlowConnection() 1479 ) { 1480 return; 1481 } 1482 1483 this.regex = { 1484 excludeUris: RegExp( this.config.excludeUris, 'i' ), 1485 images: RegExp( '.(' + this.config.imageExt + ')$', 'i' ), 1486 fileExt: RegExp( '.(' + this.config.fileExt + ')$', 'i' ) 1487 }; 1488 1489 this._initListeners( this ); 1490 } 1491 1492 /** 1493 * Initializes the event listeners. 1494 * 1495 * @private 1496 * 1497 * @param self instance of this object, used for binding "this" to the listeners. 1498 */ 1499 _initListeners( self ) { 1500 // Setting onHoverDelay to -1 disables the "on-hover" feature. 1501 if ( this.config.onHoverDelay > -1 ) { 1502 document.addEventListener( 'mouseover', self.listener.bind( self ), self.listenerOptions ); 1503 } 1504 1505 document.addEventListener( 'mousedown', self.listener.bind( self ), self.listenerOptions ); 1506 document.addEventListener( 'touchstart', self.listener.bind( self ), self.listenerOptions ); 1507 } 1508 1509 /** 1510 * Event listener. Processes when near or on a valid <a> hyperlink. 1511 * 1512 * @param Event event Event instance. 1513 */ 1514 listener( event ) { 1515 const linkElem = event.target.closest( 'a' ); 1516 const url = this._prepareUrl( linkElem ); 1517 if ( null === url ) { 1518 return; 1519 } 1520 1521 switch ( event.type ) { 1522 case 'mousedown': 1523 case 'touchstart': 1524 this._addPrefetchLink( url ); 1525 break; 1526 case 'mouseover': 1527 this._earlyPrefetch( linkElem, url, 'mouseout' ); 1528 } 1529 } 1530 1531 /** 1532 * 1533 * @private 1534 * 1535 * @param Element|null linkElem 1536 * @param object url 1537 * @param string resetEvent 1538 */ 1539 _earlyPrefetch( linkElem, url, resetEvent ) { 1540 const doPrefetch = () => { 1541 falseTrigger = null; 1542 1543 // Start the rate throttle: 1 sec timeout. 1544 if ( 0 === this.numOnHover ) { 1545 setTimeout( () => this.numOnHover = 0, 1000 ); 1546 } 1547 // Bail out when exceeding the rate throttle. 1548 else if ( this.numOnHover > this.config.rateThrottle ) { 1549 return; 1550 } 1551 1552 this.numOnHover++; 1553 this._addPrefetchLink( url ); 1554 }; 1555 1556 // Delay to avoid false triggers for hover/touch/tap. 1557 let falseTrigger = setTimeout( doPrefetch, this.config.onHoverDelay ); 1558 1559 // On reset event, reset the false trigger timer. 1560 const reset = () => { 1561 linkElem.removeEventListener( resetEvent, reset, { passive: true } ); 1562 if ( null === falseTrigger ) { 1563 return; 1564 } 1565 1566 clearTimeout( falseTrigger ); 1567 falseTrigger = null; 1568 }; 1569 linkElem.addEventListener( resetEvent, reset, { passive: true } ); 1570 } 1571 1572 /** 1573 * Adds a <link rel="prefetch" href="<url>"> for the given URL. 1574 * 1575 * @param string url The Given URL to prefetch. 1576 */ 1577 _addPrefetchLink( url ) { 1578 this.prefetched.add( url.href ); 1579 1580 return new Promise( ( resolve, reject ) => { 1581 const elem = document.createElement( 'link' ); 1582 elem.rel = 'prefetch'; 1583 elem.href = url.href; 1584 elem.onload = resolve; 1585 elem.onerror = reject; 1586 1587 document.head.appendChild( elem ); 1588 } ).catch(() => { 1589 // ignore and continue. 1590 }); 1591 } 1592 1593 /** 1594 * Prepares the target link's URL. 1595 * 1596 * @private 1597 * 1598 * @param Element|null linkElem Instance of the link element. 1599 * @returns {null|*} 1600 */ 1601 _prepareUrl( linkElem ) { 1602 if ( 1603 null === linkElem 1604 || 1605 typeof linkElem !== 'object' 1606 || 1607 ! 'href' in linkElem 1608 || 1609 // Link prefetching only works on http/https protocol. 1610 [ 'http:', 'https:' ].indexOf( linkElem.protocol ) === -1 1611 ) { 1612 return null; 1613 } 1614 1615 const origin = linkElem.href.substring( 0, this.config.siteUrl.length ); 1616 const pathname = this._getPathname( linkElem.href, origin ); 1617 const url = { 1618 original: linkElem.href, 1619 protocol: linkElem.protocol, 1620 origin: origin, 1621 pathname: pathname, 1622 href: origin + pathname 1623 }; 1624 1625 return this._isLinkOk( url ) ? url : null; 1626 } 1627 1628 /** 1629 * Gets the URL's pathname. Note: ensures the pathname matches the permalink structure. 1630 * 1631 * @private 1632 * 1633 * @param object url Instance of the URL. 1634 * @param string origin The target link href's origin. 1635 * @returns {string} 1636 */ 1637 _getPathname( url, origin ) { 1638 let pathname = origin 1639 ? url.substring( this.config.siteUrl.length ) 1640 : url; 1641 1642 if ( ! pathname.startsWith( '/' ) ) { 1643 pathname = '/' + pathname; 1644 } 1645 1646 if ( this._shouldAddTrailingSlash( pathname ) ) { 1647 return pathname + '/'; 1648 } 1649 1650 return pathname; 1651 } 1652 1653 _shouldAddTrailingSlash( pathname ) { 1654 return ( 1655 this.config.usesTrailingSlash 1656 && 1657 ! pathname.endsWith( '/' ) 1658 && 1659 ! this.regex.fileExt.test( pathname ) 1660 ); 1661 } 1662 1663 /** 1664 * Checks if the given link element is okay to process. 1665 * 1666 * @private 1667 * 1668 * @param object url URL parts object. 1669 * 1670 * @returns {boolean} 1671 */ 1672 _isLinkOk( url ) { 1673 if ( null === url || typeof url !== 'object' ) { 1674 return false;
1675 } 1676 1677 return ( 1678 ! this.prefetched.has( url.href ) 1679 && 1680 url.origin === this.config.siteUrl // is an internal document. 1681 && 1682 url.href.indexOf( '?' ) === -1 // not a query string. 1683 && 1684 url.href.indexOf( '#' ) === -1 // not an anchor. 1685 && 1686 ! this.regex.excludeUris.test( url.href ) // not excluded. 1687 && 1688 ! this.regex.images.test( url.href ) // not an image. 1689 ); 1690 } 1691 1692 /** 1693 * Named static constructor to encapsulate how to create the object. 1694 */ 1695 static run() { 1696 // Bail out if the configuration not passed from the server. 1697 if ( typeof RocketPreloadLinksConfig === 'undefined' ) { 1698 return; 1699 } 1700 1701 const browser = new RocketBrowserCompatibilityChecker( { 1702 capture: true, 1703 passive: true 1704 } ); 1705 const instance = new RocketPreloadLinks( browser, RocketPreloadLinksConfig ); 1706 instance.init(); 1707 } 1708} 1709 1710RocketPreloadLinks.run(); 1711 1712//# sourceURL=rocket-preload-links-js-after 1713</script>
vendor: 1 bytes, line 1713
1713
1714<script id="rocket_lazyload_css-js-extra"> 1715var rocket_lazyload_css_data = {"threshold":"300"}; 1716//# sourceURL=rocket_lazyload_css-js-extra 1717</script>
vendor: 1 bytes, line 1717
1717
1718<script id="rocket_lazyload_css-js-after"> 1719!function o(n,a,c){function l(t,e){if(!a[t]){if(!n[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(u)return u(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}r=a[t]={exports:{}},n[t][0].call(r.exports,function(e){return l(n[t][1][e]||e)},r,r.exports,o,n,a,c)}return a[t].exports}for(var u="function"==typeof require&&require,e=0;e<c.length;e++)l(c[e]);return l}({1:[function(e,t,r){{let r="undefined"==typeof rocket_pairs?[]:rocket_pairs,o=(("undefined"==typeof rocket_excluded_pairs?[]:rocket_excluded_pairs).map(t=>{var e=t.selector;document.querySelectorAll(e).forEach(e=>{e.setAttribute("data-rocket-lazy-bg-"+t.hash,"excluded")})}),document.querySelector("#wpr-lazyload-bg-container"));var a=rocket_lazyload_css_data.threshold||300;let n=new IntersectionObserver(e=>{e.forEach(t=>{t.isIntersecting&&r.filter(e=>t.target.matches(e.selector)).map(t=>{var e;t&&((e=document.createElement("style")).textContent=t.style,o.insertAdjacentElement("afterend",e),t.elements.forEach(e=>{n.unobserve(e),e.setAttribute("data-rocket-lazy-bg-"+t.hash,"loaded")}))})})},{rootMargin:a+"px"});function c(){0<(0<arguments.length&&void 0!==arguments[0]?arguments[0]:[]).length&&r.forEach(t=>{try{document.querySelectorAll(t.selector).forEach(e=>{"loaded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&"excluded"!==e.getAttribute("data-rocket-lazy-bg-"+t.hash)&&(n.observe(e),(t.elements||=[]).push(e))})}catch(e){console.error(e)}})}c(),(()=>{let r=window.MutationObserver;return function(e,t){if(e&&1===e.nodeType)return(t=new r(t)).observe(e,{attributes:!0,childList:!0,subtree:!0}),t}})()(document.querySelector("body"),c)}},{}]},{},[1]); 1720//# sourceURL=rocket_lazyload_css-js-after 1721</script>
vendor: 1 bytes, line 1721
1721
1722<script type="text/rocketlazyloadscript" id="jquery-fullPage-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/jquery.fullPage.min.js?ver=1.3.1" data-rocket-defer defer></script>
vendor: 1 bytes, line 1722
1722
1723<script type="text/rocketlazyloadscript" id="jquery-ui-core-js-before"> 1724jQuery.uiBackCompat = true; 1725//# sourceURL=jquery-ui-core-js-before 1726</script>
vendor: 1 bytes, line 1726
1726
1727<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-ui-core-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wordpress/wp-includes/js/jquery/ui/core.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1727
1727
1728<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-ui-accordion-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wordpress/wp-includes/js/jquery/ui/accordion.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1728
1728
1729<script type="text/rocketlazyloadscript" id="jquery-fancybox-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/jquery.fancybox.min.js?ver=1.3.4" data-rocket-defer defer></script>
vendor: 1 bytes, line 1729
1729
1730<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-ios-orientationchange-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wp-content/themes/hypnose/js/ios-orientationchange-fix.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1730
1730
1731<script type="text/rocketlazyloadscript" id="jquery-swipebox-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/jquery.swipebox.min.js?ver=1.4.6" data-rocket-defer defer></script>
vendor: 1 bytes, line 1731
1731
1732<script type="text/rocketlazyloadscript" id="jquery-flexslider-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/jquery.flexslider.min.js?ver=2.2.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1732
1732
1733<script type="text/rocketlazyloadscript" id="jquery-select2-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/libs/select2/select2.min.js?ver=4.1.0-rc.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1733
1733
1734<script type="text/rocketlazyloadscript" id="jquery-swiper-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/swiper.min.js?ver=1.0.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1734
1734
1735<script type="text/rocketlazyloadscript" id="jquery-fitvids-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/jquery.fitvids.min.js?ver=1.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1735
1735
1736<script type="text/rocketlazyloadscript" id="jquery-lazyload-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/jquery.lazyload.min.js?ver=1.8.4" data-rocket-defer defer></script>
vendor: 1 bytes, line 1736
1736
1737<script type="text/rocketlazyloadscript" id="jquery-isotope-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/isotope.pkgd.min.js?ver=2.2" data-rocket-defer defer></script>
vendor: 1 bytes, line 1737
1737
1738<script type="text/rocketlazyloadscript" id="jquery-isotope-p-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/packery-mode.pkgd.min.js?ver=1.1.3" data-rocket-defer defer></script>
vendor: 1 bytes, line 1738
1738
1739<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-validate-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/ajax/jquery.validate/1.14.0/jquery.validate.min.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1739
1739
1740<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-validate-fr-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/ajax/jquery.validate/1.14.0/localization/messages_fr.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1740
1740
1741<script type="text/rocketlazyloadscript" data-minify="1" id="jquery-modal-js" data-rocket-src="https://www.net-concept.fr/wp-content/cache/min/1/wp-content/themes/hypnose/js/jquery.modal.js?ver=1788187038" data-rocket-defer defer></script>
vendor: 1 bytes, line 1741
1741
1742<script type="text/rocketlazyloadscript" id="jquery-tooltipster-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/jquery.tooltipster.min.js?ver=3.0" data-rocket-defer defer></script>
vendor: 1 bytes, line 1742
1742
1743<script type="text/rocketlazyloadscript" id="nc-script-js" data-rocket-src="https://www.net-concept.fr/wp-content/themes/hypnose/js/scripts.min.js?ver=1788184523" data-rocket-defer defer></script>
vendor: 1 bytes, line 1743
1743
1744<script id="wp-emoji-settings" type="application/json"> 1745{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"wpemoji":"https://www.net-concept.fr/wordpress/wp-includes/js/wp-emoji.js?ver=cd9c0d09527dc79751bf1db4bf9e8519","twemoji":"https://www.net-concept.fr/wordpress/wp-includes/js/twemoji.js?ver=cd9c0d09527dc79751bf1db4bf9e8519"}} 1746</script>
vendor: 1 bytes, line 1746
1746
1747<script type="text/rocketlazyloadscript" data-rocket-type="module"> 1748/** 1749 * @output wp-includes/js/wp-emoji-loader.js 1750 */ 1751 1752/* eslint-env es6 */ 1753 1754// Note: This is loaded as a script module, so there is no need for an IIFE to prevent pollution of the global scope. 1755 1756/** 1757 * Emoji Settings as exported in PHP via _print_emoji_detection_script(). 1758 * @typedef WPEmojiSettings 1759 * @type {object} 1760 * @property {?object} source 1761 * @property {?string} source.concatemoji 1762 * @property {?string} source.twemoji 1763 * @property {?string} source.wpemoji 1764 */ 1765 1766const selector = 'script#wp-emoji-settings'; 1767const script = document.querySelector( selector ); 1768if ( ! ( script instanceof HTMLScriptElement ) ) { 1769 throw new Error( `Element missing: ${ selector }`); 1770} 1771const settings = /** @type {WPEmojiSettings} */ ( JSON.parse( script.text ) ); 1772 1773// For compatibility with other scripts that read from this global, in particular wp-includes/js/wp-emoji.js (source file: js/_enqueues/wp/emoji.js). 1774window._wpemojiSettings = settings; 1775 1776/** 1777 * Support tests. 1778 * @typedef SupportTests 1779 * @type {object} 1780 * @property {?boolean} flag 1781 * @property {?boolean} emoji 1782 */ 1783 1784const sessionStorageKey = 'wpEmojiSettingsSupports'; 1785const tests = [ 'flag', 'emoji' ]; 1786 1787/** 1788 * Checks whether the browser supports offloading to a Worker. 1789 * 1790 * @since 6.3.0 1791 * 1792 * @private 1793 * 1794 * @returns {boolean} 1795 */ 1796function supportsWorkerOffloading() { 1797 return ( 1798 typeof Worker !== 'undefined' && 1799 typeof OffscreenCanvas !== 'undefined' && 1800 typeof URL !== 'undefined' && 1801 URL.createObjectURL && 1802 typeof Blob !== 'undefined' 1803 ); 1804} 1805 1806/** 1807 * @typedef SessionSupportTests 1808 * @type {object} 1809 * @property {number} timestamp 1810 * @property {SupportTests} supportTests 1811 */ 1812 1813/** 1814 * Get support tests from session. 1815 * 1816 * @since 6.3.0 1817 * 1818 * @private 1819 * 1820 * @returns {?SupportTests} Support tests, or null if not set or older than 1 week. 1821 */ 1822function getSessionSupportTests() { 1823 try { 1824 /** @type {SessionSupportTests} */ 1825 const item = JSON.parse( 1826 sessionStorage.getItem( sessionStorageKey ) 1827 ); 1828 if ( 1829 typeof item === 'object' && 1830 typeof item.timestamp === 'number' && 1831 new Date().valueOf() < item.timestamp + 604800 && // Note: Number is a week in seconds. 1832 typeof item.supportTests === 'object' 1833 ) { 1834 return item.supportTests; 1835 } 1836 } catch ( e ) {} 1837 return null; 1838} 1839 1840/** 1841 * Persist the supports in session storage. 1842 * 1843 * @since 6.3.0 1844 * 1845 * @private 1846 * 1847 * @param {SupportTests} supportTests Support tests. 1848 */ 1849function setSessionSupportTests( supportTests ) { 1850 try { 1851 /** @type {SessionSupportTests} */ 1852 const item = { 1853 supportTests: supportTests, 1854 timestamp: new Date().valueOf() 1855 }; 1856 1857 sessionStorage.setItem( 1858 sessionStorageKey, 1859 JSON.stringify( item ) 1860 ); 1861 } catch ( e ) {} 1862} 1863 1864/** 1865 * Checks if two sets of Emoji characters render the same visually. 1866 * 1867 * This is used to determine if the browser is rendering an emoji with multiple data points 1868 * correctly. set1 is the emoji in the correct form, using a zero-width joiner. set2 is the emoji 1869 * in the incorrect form, using a zero-width space. If the two sets render the same, then the browser 1870 * does not support the emoji correctly. 1871 * 1872 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1873 * scope. Everything must be passed by parameters. 1874 * 1875 * @since 4.9.0 1876 * 1877 * @private 1878 * 1879 * @param {CanvasRenderingContext2D} context 2D Context. 1880 * @param {string} set1 Set of Emoji to test. 1881 * @param {string} set2 Set of Emoji to test. 1882 * 1883 * @return {boolean} True if the two sets render the same. 1884 */ 1885function emojiSetsRenderIdentically( context, set1, set2 ) { 1886 // Cleanup from previous test. 1887 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1888 context.fillText( set1, 0, 0 ); 1889 const rendered1 = new Uint32Array( 1890 context.getImageData( 1891 0, 1892 0, 1893 context.canvas.width, 1894 context.canvas.height 1895 ).data 1896 ); 1897 1898 // Cleanup from previous test. 1899 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1900 context.fillText( set2, 0, 0 ); 1901 const rendered2 = new Uint32Array( 1902 context.getImageData( 1903 0, 1904 0, 1905 context.canvas.width,
1906 context.canvas.height 1907 ).data 1908 ); 1909 1910 return rendered1.every( ( rendered2Data, index ) => { 1911 return rendered2Data === rendered2[ index ]; 1912 } ); 1913} 1914 1915/** 1916 * Checks if the center point of a single emoji is empty. 1917 * 1918 * This is used to determine if the browser is rendering an emoji with a single data point 1919 * correctly. The center point of an incorrectly rendered emoji will be empty. A correctly 1920 * rendered emoji will have a non-zero value at the center point. 1921 * 1922 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1923 * scope. Everything must be passed by parameters. 1924 * 1925 * @since 6.8.2 1926 * 1927 * @private 1928 * 1929 * @param {CanvasRenderingContext2D} context 2D Context. 1930 * @param {string} emoji Emoji to test. 1931 * 1932 * @return {boolean} True if the center point is empty. 1933 */ 1934function emojiRendersEmptyCenterPoint( context, emoji ) { 1935 // Cleanup from previous test. 1936 context.clearRect( 0, 0, context.canvas.width, context.canvas.height ); 1937 context.fillText( emoji, 0, 0 ); 1938 1939 // Test if the center point (16, 16) is empty (0,0,0,0). 1940 const centerPoint = context.getImageData(16, 16, 1, 1); 1941 for ( let i = 0; i < centerPoint.data.length; i++ ) { 1942 if ( centerPoint.data[ i ] !== 0 ) { 1943 // Stop checking the moment it's known not to be empty. 1944 return false; 1945 } 1946 } 1947 1948 return true; 1949} 1950 1951/** 1952 * Determines if the browser properly renders Emoji that Twemoji can supplement. 1953 * 1954 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 1955 * scope. Everything must be passed by parameters. 1956 * 1957 * @since 4.2.0 1958 * 1959 * @private 1960 * 1961 * @param {CanvasRenderingContext2D} context 2D Context. 1962 * @param {string} type Whether to test for support of "flag" or "emoji". 1963 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 1964 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 1965 * 1966 * @return {boolean} True if the browser can render emoji, false if it cannot. 1967 */ 1968function browserSupportsEmoji( context, type, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 1969 let isIdentical; 1970 1971 switch ( type ) { 1972 case 'flag': 1973 /* 1974 * Test for Transgender flag compatibility. Added in Unicode 13. 1975 * 1976 * To test for support, we try to render it, and compare the rendering to how it would look if 1977 * the browser doesn't render it correctly (white flag emoji + transgender symbol). 1978 */ 1979 isIdentical = emojiSetsRenderIdentically( 1980 context, 1981 '\uD83C\uDFF3\uFE0F\u200D\u26A7\uFE0F', // as a zero-width joiner sequence 1982 '\uD83C\uDFF3\uFE0F\u200B\u26A7\uFE0F' // separated by a zero-width space 1983 ); 1984 1985 if ( isIdentical ) { 1986 return false; 1987 } 1988 1989 /* 1990 * Test for Sark flag compatibility. This is the least supported of the letter locale flags, 1991 * so gives us an easy test for full support. 1992 * 1993 * To test for support, we try to render it, and compare the rendering to how it would look if 1994 * the browser doesn't render it correctly ([C] + [Q]). 1995 */ 1996 isIdentical = emojiSetsRenderIdentically( 1997 context, 1998 '\uD83C\uDDE8\uD83C\uDDF6', // as the sequence of two code points 1999 '\uD83C\uDDE8\u200B\uD83C\uDDF6' // as the two code points separated by a zero-width space 2000 ); 2001 2002 if ( isIdentical ) { 2003 return false; 2004 } 2005 2006 /* 2007 * Test for English flag compatibility. England is a country in the United Kingdom, it 2008 * does not have a two letter locale code but rather a five letter sub-division code. 2009 * 2010 * To test for support, we try to render it, and compare the rendering to how it would look if 2011 * the browser doesn't render it correctly (black flag emoji + [G] + [B] + [E] + [N] + [G]). 2012 */ 2013 isIdentical = emojiSetsRenderIdentically( 2014 context, 2015 // as the flag sequence 2016 '\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67\uDB40\uDC7F', 2017 // with each code point separated by a zero-width space 2018 '\uD83C\uDFF4\u200B\uDB40\uDC67\u200B\uDB40\uDC62\u200B\uDB40\uDC65\u200B\uDB40\uDC6E\u200B\uDB40\uDC67\u200B\uDB40\uDC7F' 2019 ); 2020 2021 return ! isIdentical; 2022 case 'emoji': 2023 /* 2024 * Is there a large, hairy, humanoid mythical creature living in the browser? 2025 * 2026 * To test for Emoji 17.0 support, try to render a new emoji: Hairy Creature. 2027 * 2028 * The hairy creature emoji is a single code point emoji. Testing for browser 2029 * support required testing the center point of the emoji to see if it is empty. 2030 * 2031 * 0xD83E 0x1FAC8 (\uD83E\u1FAC8) == ð« Hairy creature. 2032 * 2033 * When updating this test, please ensure that the emoji is either a single code point 2034 * or switch to using the emojiSetsRenderIdentically function and testing with a zero-width 2035 * joiner vs a zero-width space. 2036 */ 2037 const notSupported = emojiRendersEmptyCenterPoint( context, '\uD83E\u1FAC8' ); 2038 return ! notSupported; 2039 } 2040 2041 return false;
2042} 2043 2044/** 2045 * Checks emoji support tests. 2046 * 2047 * This function may be serialized to run in a Worker. Therefore, it cannot refer to variables from the containing 2048 * scope. Everything must be passed by parameters. 2049 * 2050 * @since 6.3.0 2051 * 2052 * @private 2053 * 2054 * @param {string[]} tests Tests. 2055 * @param {Function} browserSupportsEmoji Reference to browserSupportsEmoji function, needed due to minification. 2056 * @param {Function} emojiSetsRenderIdentically Reference to emojiSetsRenderIdentically function, needed due to minification. 2057 * @param {Function} emojiRendersEmptyCenterPoint Reference to emojiRendersEmptyCenterPoint function, needed due to minification. 2058 * 2059 * @return {SupportTests} Support tests. 2060 */ 2061function testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ) { 2062 let canvas; 2063 if ( 2064 typeof WorkerGlobalScope !== 'undefined' && 2065 self instanceof WorkerGlobalScope 2066 ) { 2067 canvas = new OffscreenCanvas( 300, 150 ); // Dimensions are default for HTMLCanvasElement. 2068 } else { 2069 canvas = document.createElement( 'canvas' ); 2070 } 2071 2072 const context = canvas.getContext( '2d', { willReadFrequently: true } ); 2073 2074 /* 2075 * Chrome on OS X added native emoji rendering in M41. Unfortunately, 2076 * it doesn't work when the font is bolder than 500 weight. So, we 2077 * check for bold rendering support to avoid invisible emoji in Chrome. 2078 */ 2079 context.textBaseline = 'top'; 2080 context.font = '600 32px Arial'; 2081 2082 const supports = {}; 2083 tests.forEach( ( test ) => { 2084 supports[ test ] = browserSupportsEmoji( context, test, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2085 } ); 2086 return supports; 2087} 2088 2089/** 2090 * Adds a script to the head of the document. 2091 * 2092 * @ignore 2093 * 2094 * @since 4.2.0 2095 * 2096 * @param {string} src The url where the script is located. 2097 * 2098 * @return {void} 2099 */ 2100function addScript( src ) { 2101 const script = document.createElement( 'script' ); 2102 script.src = src; 2103 script.defer = true; 2104 document.head.appendChild( script ); 2105} 2106 2107settings.supports = { 2108 everything: true, 2109 everythingExceptFlag: true 2110}; 2111 2112// Obtain the emoji support from the browser, asynchronously when possible. 2113new Promise( ( resolve ) => { 2114 let supportTests = getSessionSupportTests(); 2115 if ( supportTests ) { 2116 resolve( supportTests ); 2117 return; 2118 } 2119 2120 if ( supportsWorkerOffloading() ) { 2121 try { 2122 // Note that the functions are being passed as arguments due to minification. 2123 const workerScript = 2124 'postMessage(' + 2125 testEmojiSupports.toString() + 2126 '(' + 2127 [ 2128 JSON.stringify( tests ), 2129 browserSupportsEmoji.toString(), 2130 emojiSetsRenderIdentically.toString(), 2131 emojiRendersEmptyCenterPoint.toString() 2132 ].join( ',' ) + 2133 '));'; 2134 const blob = new Blob( [ workerScript ], { 2135 type: 'text/javascript' 2136 } ); 2137 const worker = new Worker( URL.createObjectURL( blob ), { name: 'wpTestEmojiSupports' } ); 2138 worker.onmessage = ( event ) => { 2139 supportTests = event.data; 2140 setSessionSupportTests( supportTests ); 2141 worker.terminate(); 2142 resolve( supportTests ); 2143 }; 2144 return; 2145 } catch ( e ) {} 2146 } 2147 2148 supportTests = testEmojiSupports( tests, browserSupportsEmoji, emojiSetsRenderIdentically, emojiRendersEmptyCenterPoint ); 2149 setSessionSupportTests( supportTests ); 2150 resolve( supportTests ); 2151} ) 2152 // Once the browser emoji support has been obtained from the session, finalize the settings. 2153 .then( ( supportTests ) => { 2154 /* 2155 * Tests the browser support for flag emojis and other emojis, and adjusts the 2156 * support settings accordingly. 2157 */ 2158 for ( const test in supportTests ) { 2159 settings.supports[ test ] = supportTests[ test ]; 2160 2161 settings.supports.everything = 2162 settings.supports.everything && settings.supports[ test ]; 2163 2164 if ( 'flag' !== test ) { 2165 settings.supports.everythingExceptFlag = 2166 settings.supports.everythingExceptFlag && 2167 settings.supports[ test ]; 2168 } 2169 } 2170 2171 settings.supports.everythingExceptFlag = 2172 settings.supports.everythingExceptFlag && 2173 ! settings.supports.flag; 2174 2175 // When the browser can not render everything we need to load a polyfill. 2176 if ( ! settings.supports.everything ) { 2177 const src = settings.source || {}; 2178 2179 if ( src.concatemoji ) { 2180 addScript( src.concatemoji ); 2181 } else if ( src.wpemoji && src.twemoji ) { 2182 addScript( src.twemoji ); 2183 addScript( src.wpemoji ); 2184 } 2185 } 2186 } ); 2187//# sourceURL=https://www.net-concept.fr/wordpress/wp-includes/js/wp-emoji-loader.js 2188</script>
vendor: 1 bytes, line 2188
2188
2189<script type="text/rocketlazyloadscript">document.body.className = document.body.className.replace("siteorigin-panels-before-js","");</script>
2189<!-- RGPD Inserted TAG for nc_service_custom_1 --><nc-rgpd class="nc_service_custom_1-canvas" data-pos="footer"></nc-rgpd><!-- /RGPD Inserted TAG for nc_service_custom_1 --><!-- RGPD Inserted TAG for nc_service_matomo_3 --><nc-rgpd class="nc_service_matomo_3-canvas" data-pos="footer"></nc-rgpd><!-- /RGPD Inserted TAG for nc_service_matomo_3 --><!-- RGPD Inserted TAG for nc_service_matomo_tag_manager_4 --><nc-rgpd class="nc_service_matomo_tag_manager_4-canvas" data-pos="footer"></nc-rgpd><!-- /RGPD Inserted TAG for nc_service_matomo_tag_manager_4 -->
2189<script>window.lazyLoadOptions = { 2190 elements_selector: "iframe[data-lazy-src]", 2191 data_src: "lazy-src", 2192 data_srcset: "lazy-srcset", 2193 data_sizes: "lazy-sizes", 2194 class_loading: "lazyloading", 2195 class_loaded: "lazyloaded", 2196 threshold: 300, 2197 callback_loaded: function(element) { 2198 if ( element.tagName === "IFRAME" && element.dataset.rocketLazyload == "fitvidscompatible" ) { 2199 if (element.classList.contains("lazyloaded") ) { 2200 if (typeof window.jQuery != "undefined") { 2201 if (jQuery.fn.fitVids) { 2202 jQuery(element).parent().fitVids(); 2203 } 2204 } 2205 } 2206 } 2207 }}; 2208 window.addEventListener('LazyLoad::Initialized', function (e) { 2209 var lazyLoadInstance = e.detail.instance; 2210 2211 if (window.MutationObserver) { 2212 var observer = new MutationObserver(function(mutations) { 2213 var image_count = 0; 2214 var iframe_count = 0; 2215 var rocketlazy_count = 0; 2216 2217 mutations.forEach(function(mutation) { 2218 for (var i = 0; i < mutation.addedNodes.length; i++) { 2219 if (typeof mutation.addedNodes[i].getElementsByTagName !== 'function') { 2220 continue; 2221 } 2222 2223 if (typeof mutation.addedNodes[i].getElementsByClassName !== 'function') { 2224 continue; 2225 } 2226 2227 images = mutation.addedNodes[i].getElementsByTagName('img'); 2228 is_image = mutation.addedNodes[i].tagName == "IMG"; 2229 iframes = mutation.addedNodes[i].getElementsByTagName('iframe'); 2230 is_iframe = mutation.addedNodes[i].tagName == "IFRAME"; 2231 rocket_lazy = mutation.addedNodes[i].getElementsByClassName('rocket-lazyload'); 2232 2233 image_count += images.length; 2234 iframe_count += iframes.length; 2235 rocketlazy_count += rocket_lazy.length; 2236 2237 if(is_image){ 2238 image_count += 1; 2239 } 2240 2241 if(is_iframe){ 2242 iframe_count += 1; 2243 } 2244 } 2245 } ); 2246 2247 if(image_count > 0 || iframe_count > 0 || rocketlazy_count > 0){ 2248 lazyLoadInstance.update(); 2249 } 2250 } ); 2251 2252 var b = document.getElementsByTagName("body")[0]; 2253 var config = { childList: true, subtree: true }; 2254 2255 observer.observe(b, config); 2256 } 2257 }, false);</script>
2257<script data-no-minify="1" async src="https://www.net-concept.fr/wp-content/plugins/wp-rocket/assets/js/lazyload/17.8.3/lazyload.js"></script>
2257<script>var rocket_beacon_data = {"ajax_url":"https:\/\/www.net-concept.fr\/wordpress\/wp-admin\/admin-ajax.php","nonce":"ae3b3752d2","url":"https:\/\/www.net-concept.fr\/agence-communication-digitale\/strategie-digitale","is_mobile":false,"width_threshold":1600,"height_threshold":700,"delay":500,"debug":null,"status":{"atf":true,"lrc":true,"preload_fonts":true,"preconnect_external_domain":true},"elements":"img, video, picture, p, main, div, li, svg, section, header, span","lrc_threshold":1800,"preload_fonts_exclusions":["api.fontshare.com","cdn.fontshare.com"],"processed_extensions":["woff2","woff","ttf"],"external_font_exclusions":[],"preconnect_external_domain_elements":["link","script","iframe"],"preconnect_external_domain_exclusions":["static.cloudflareinsights.com","rel=\"profile\"","rel=\"preconnect\"","rel=\"dns-prefetch\"","rel=\"icon\""]}</script>
2257<script data-name="wpr-wpr-beacon" src='https://www.net-concept.fr/wp-content/plugins/wp-rocket/assets/js/wpr-beacon.js' async></script>
2257</body> 2258</html> 2259 2260 2261<!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me -->
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.