Outiref
<!doctype html>
<html lang="fr-FR">

  <head>
    
      
  <meta charset="utf-8">


  <meta http-equiv="x-ua-compatible" content="ie=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.eu01.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"538808820",accountID:"4501834",trustKey:"4340310",xpid:"UAMHUF5QDBAEU1BXBwYBVlw=",licenseKey:"NRJS-73b255b65a24e6ab6ab",applicationID:"471507608",browserID:"538808820"};;/*! For license information please see nr-loader-spa-1.317.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384(e,t,r){"use strict";r.d(t,{NT:()=>a,Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),o=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,o.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}},733(e,t,r){"use strict";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,"0")}("".concat(String(e),":").concat(String(t)))}r.d(t,{Y:()=>n})},782(e,t,r){"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860(e,t,r){"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>a,df:()=>s,qY:()=>n,v4:()=>o});const n="events",i="jserrors",s="browser/blobs",o="rum",a="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.softNav]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.sessionReplay]:8,[c.logging]:9,[c.genericEvents]:10},u={[c.pageViewEvent]:o,[c.pageViewTiming]:n,[c.ajax]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:a,[c.genericEvents]:"ins"}},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},981(e,t,r){"use strict";r.d(t,{R:()=>n});const n={AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}},993(e,t,r){"use strict";r.d(t,{A$:()=>s,ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},o="log",a=n.K7.logging},1687(e,t,r){"use strict";r.d(t,{Ak:()=>a,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),o=r(2646);function a(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,a=i.i.handlers;if(s&&!s.aborted&&s.backlog&&a){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=s.backlog[t],r=a[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof o.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete a[t],s.backlog[t]=null,s.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],s=e[2];n.apply(i,s)}})}},1738(e,t,r){"use strict";r.d(t,{U:()=>f,Y:()=>l});var n=r(3241),i=r(9908),s=r(1863),o=r(944),a=r(3969),c=r(8362),d=r(860),u=r(4261);function l(e,t,r,s){const l=s||r;!l||l[e]&&l[e]!==c.d.prototype[e]||(l[e]=function(){(0,i.p)(a.xV,["API/"+e+"/called"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,o.R)(23,e)}})}function f(e,t,r,n,o){const a=e.info;null===r?delete a.jsAttributes[t]:a.jsAttributes[t]=r,(o||null===r)&&(0,i.p)(u.Pl+n,[(0,s.t)(),t,r],void 0,"session",e.ee)}},1741(e,t,r){"use strict";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),s=t.includes("nrWrapper");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},2555(e,t,r){"use strict";r.d(t,{D:()=>a,f:()=>o});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function o(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const a=e=>(0,i.a)(e,s)},2614(e,t,r){"use strict";r.d(t,{BB:()=>s,Wt:()=>n,g:()=>c,iL:()=>a,tS:()=>o,wk:()=>i});const n="NRBA_SESSION::",i=144e5,s=18e5,o={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},a={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},c={OFF:0,FULL:1,ERROR:2}},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},2843(e,t,r){"use strict";r.d(t,{G:()=>s,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function s(e,t,r){(0,n.sp)("pagehide",e,t,r)}},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},3304(e,t,r){"use strict";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333(e,t,r){"use strict";r.d(t,{$v:()=>l,TZ:()=>i,Xh:()=>d,Zp:()=>s,kd:()=>u,mq:()=>c,nf:()=>a,qN:()=>o});var n=r(981);const i=r(860).K7.genericEvents,s=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,c=1e3,d=2e3,u=[n.R.PA,n.R.UA,n.R.BP],l={RESOURCES:"experimental.resources",REGISTER:"register"}},3434(e,t,r){"use strict";r.d(t,{Jt:()=>o,YM:()=>d});var n=r(7836),i=r(5607),s=r(5732);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,o){r||(r="");const a="-"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,a?d+r:r,n,d,s,o))}},i.flag=o,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach(function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})}),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,l,p;let g,m;try{a=this,o=[...arguments],m=h?(0,s.$5)(r):[void 0],l="function"==typeof i?i(o,a):i||{}}catch(t){u([t,"",[o,a,c],l],e)}d(n+"start",[o,a,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(a,o),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+"err",[o,a,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d("long-task",[t,a,m],l,f),d(n+"end",[o,a,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var o=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=o}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function l(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},3606(e,t,r){"use strict";r.d(t,{i:()=>s});var n=r(9908);s.on=o;var i=s.handlers={};function s(e,t,r,s){o(s||n.d,i,e,t,r)}function o(e,t,r,i,s){s||(s="feature"),e||(e=n.d);var o=t[s]=t[s]||{};(o[r]=o[r]||[]).push([e,i])}},3738(e,t,r){"use strict";r.d(t,{He:()=>i,Kp:()=>a,Lc:()=>d,Rz:()=>u,TZ:()=>n,bD:()=>s,d3:()=>o,jx:()=>l,sl:()=>f,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",s="resource",o="-start",a="-end",c="fn"+o,d="fn"+a,u="pushState",l=1e3,f=3e4},3785(e,t,r){"use strict";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),o=r(3969),a=r(993);function c(e,t,r={},c=a.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(o.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,s.K7.metrics,e),(0,n.p)(a.ET,[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return"string"==typeof e&&Object.values(a.p_).some(t=>t===e.toUpperCase().trim())}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},3962(e,t,r){"use strict";r.d(t,{AM:()=>o,O2:()=>l,OV:()=>s,Qu:()=>f,TZ:()=>c,ih:()=>h,pP:()=>a,t1:()=>u,tC:()=>i,wD:()=>d});var n=r(860);const i=["click","keydown","submit"],s="popstate",o="api",a="initialPageLoad",c=n.K7.softNav,d=5e3,u=500,l={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},f={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},h={IP:"in progress",PF:"pending finish",FIN:"finished",CAN:"cancelled"}},3969(e,t,r){"use strict";r.d(t,{TZ:()=>n,XG:()=>a,rs:()=>i,xV:()=>o,z_:()=>s});const n=r(860).K7.metrics,i="sm",s="cm",o="storeSupportabilityMetrics",a="storeEventMetrics"},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},4261(e,t,r){"use strict";r.d(t,{$9:()=>u,BL:()=>c,CH:()=>p,Dl:()=>w,Fw:()=>R,PA:()=>v,Pl:()=>n,Pv:()=>x,Tb:()=>f,U2:()=>o,V1:()=>T,Wb:()=>A,bt:()=>b,cD:()=>y,d3:()=>E,dT:()=>d,eY:()=>g,fF:()=>h,hG:()=>s,hw:()=>i,k6:()=>a,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",s="addPageAction",o="addToTrace",a="addRelease",c="finished",d="interaction",u="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",y="setCustomAttribute",b="setErrorHandler",R="setPageViewName",w="setUserId",E="start",A="wrapLogger",T="measure",x="consent"},5270(e,t,r){"use strict";r.d(t,{Aw:()=>o,SR:()=>s,rF:()=>a});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function o(e){return!0===e?.session_replay.preload&&s(e)}function a(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},5289(e,t,r){"use strict";r.d(t,{GG:()=>o,Qr:()=>c,sB:()=>a});var n=r(3878),i=r(6389);function s(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(s())return e();const r=(0,i.J)(e),o=setInterval(()=>{s()&&(clearInterval(o),r())},500);(0,n.sp)("load",r,t)}function a(e){if(s())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(s())return e();(0,n.sp)("popstate",e)}},5607(e,t,r){"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},5732(e,t,r){"use strict";r.d(t,{$5:()=>u,B5:()=>d,Ms:()=>s,Ux:()=>a,YA:()=>c,fQ:()=>i,yx:()=>o});var n=r(7508);const i={MFE:"MFE",BA:"BA"};function s(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function o(e,t){if(!e||!t?.init.api.register.enabled)return[];const r=t.runtime.registeredEntities;return r?.filter(t=>t.metadata.timings?.asset?.endsWith(e)).map(e=>e.metadata.target)||[]}function a(e,t){if(!l(t))return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?e.attributes:{"entity.guid":r,appId:t.agentRef.info.applicationID}}function c(e,t){return d(e,t)?{"child.id":e.id,"child.type":e.type,...a(void 0,t)}:{}}function d(e,t){return!!e&&!!l(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function u(e){if(!e?.init.api.register.enabled)return[void 0];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...o(r[i--],e))}catch(e){}return t.length||t.push(void 0),t}function l(e){return 2===e?.harvestEndpointVersion}},6154(e,t,r){"use strict";r.d(t,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>s,gm:()=>o,lR:()=>l,m:()=>c,mw:()=>a,sb:()=>u,zk:()=>h});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,s="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),o=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),a=Boolean("hidden"===o?.document?.visibilityState),c=""+o?.location,d=/iPad|iPhone|iPod/.test(o.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=o.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=Date.now()-(0,n.t)(),h=()=>{const e=o?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<o.performance.now())return e}},6344(e,t,r){"use strict";r.d(t,{BB:()=>u,Qb:()=>l,TZ:()=>i,Ug:()=>o,Vh:()=>s,_s:()=>a,bc:()=>d,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,s="errorDuringReplay",o=.12,a={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},d={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},u=5e3,l={API:"api",RESUME:"resume",SWITCH_TO_FULL:"switchToFull",INITIALIZE:"initialize",PRELOAD:"preload"}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},6630(e,t,r){"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},6774(e,t,r){"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},7295(e,t,r){"use strict";r.d(t,{Xv:()=>o,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if("*"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(e){return void 0===e.hostname}function o(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;if("*"===r)return void(n=[{hostname:"*"}]);0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let s,o;i>0?(s=r.substring(0,i),o=r.substring(i)):(s=r,o="*");let[c]=s.split(":");n.push({hostname:a(c),pathname:a(o,!0)})}}function a(e,t=!1){const r=e.replace(/[.+?^${}()|[\]\\]/g,e=>"\\"+e).replace(/\*/g,".*?");return new RegExp((t?"^":"")+r+"$")}},7485(e,t,r){"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},7508(e,t,r){"use strict";r.d(t,{AZ:()=>g,Qr:()=>b,QL:()=>m});var n=r(6154),i=r(1863),s=r(9119),o=r(7866);class a{dom=new c;performance=new c;constructor(e){this.url=e}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}let d;try{d=g(m())[0]}catch(e){d=g(e)[0]}const u=e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&e.name.endsWith(".js"),l=new Map;let f=[];function h(e){return l.get(e)}function p(e){const t=h(e);if(t)return t;const r=new a(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if("SCRIPT"===e.nodeName&&e.src){const t=p((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};["load","error"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().filter(u).forEach(e=>{const t=p((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e;const r=[];f.forEach(({test:t,addedAt:n},s)=>{(t(e)||(0,i.t)()-n>1e4)&&r.push(s)}),f=f.filter((e,t)=>!r.includes(t))})}).observe({type:"resource",buffered:!0})}function g(e){if(!e||"string"!=typeof e)return[];const t=new Set,r=e.split("\n");for(const e of r){const r=e.match(o.cn)||e.match(o.hB)||e.match(o.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\(([^)]+\.js):\d+:\d+\)/)||e.match(/^\s+at\s+([^\s(]+\.js):\d+:\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function m(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function v(e,t){return(0,s.L)(e.name)===t}function y(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType}function b(){const e={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:"unknown"},t=m();if(!t)return e;const r=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const o=g(t),a=(o.length>1?o.filter(e=>d!==e):o)[0];if(!a)return e;if(r.includes(a))return e.asset=(0,s.L)(r),e.type="inline",e;e.correlation=h(a);const c=e.correlation?.performance.value||performance.getEntriesByType("resource").find(e=>v(e,a));c?y(e,c):function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel="preload"][as="script"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1}(a)&&(e.asset=a,e.type="preload",f.push({addedAt:(0,i.t)(),test:t=>!!v(t,a)&&(y(e,t),!0)})),Object.defineProperty(e,"scriptStart",{get:()=>e.correlation?.script.start||e.fetchEnd}),Object.defineProperty(e,"scriptEnd",{get:()=>e.correlation?.script.end||e.registeredAt})}catch(e){}return e}},7699(e,t,r){"use strict";r.d(t,{It:()=>s,KC:()=>a,No:()=>i,qh:()=>o});var n=r(860);const i=16e3,s=1e6,o="SESSION_ERROR",a={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0}},7767(e,t,r){"use strict";r.d(t,{V:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},7836(e,t,r){"use strict";r.d(t,{P:()=>a,ee:()=>c});var n=r(384),i=r(8990),s=r(2646),o=r(5607);const a="nr@context:".concat(o.W),c=function e(t,r){var n={},o={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var a=h(n);g(e).forEach(e=>{e.apply(a,r)});var d=v()[o[e]];d&&d.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{o[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[o[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof s.y?e:e?(0,i.I)(e,a,()=>new s.y(a)):new s.y(a)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=c)},7866(e,t,r){"use strict";r.d(t,{Nc:()=>s,cn:()=>a,fL:()=>i,h3:()=>n,hB:()=>o});const n=/function (.+?)\s*\(/,i=/^\s*at .+ \(eval at \S+ \((?:(?:file|http|https):[^)]+)?\)(?:, [^:]*:\d+:\d+)?\)$/i,s=/^\s*at Function code \(Function code:\d+:\d+\)\s*/i,o=/^\s*at (?:((?:\[object object\])?(?:[^(]*\([^)]*\))*[^()]*(?: \[as \S+\])?) )?\(?((?:file|http|https|chrome-extension):.*?)?:(\d+)(?::(\d+))?\)?\s*$/i,a=/^\s*(?:([^@]*)(?:\(.*?\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\d+)(?::(\d+))?\s*$/i},8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),s=0===Object.keys(r).length?e:r;for(let o in s)if(void 0!==e[o])try{if(null===e[o]){r[o]=null;continue}Array.isArray(e[o])&&Array.isArray(t[o])?r[o]=Array.from(new Set([...e[o],...t[o]])):e[o]instanceof Map||e[o]instanceof Set||e[o]instanceof Date||e[o]instanceof RegExp?r[o]=e[o]:"object"==typeof e[o]&&"object"==typeof t[o]?r[o]=i(e[o],t[o]):r[o]=e[o]}catch(e){r[o]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},8139(e,t,r){"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),o=r(6154);const a={},c=o.gm.XMLHttpRequest,d="addEventListener",u="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(a[t.debugId]++)return t;a[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[d,u],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(o.RI&&h(document,f),c&&h(c.prototype,f),h(o.gm,f)),t.on(d+"-start",function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)&&"newrelic"!==e[0]){var i=(0,s.I)(n,l,function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=e[1]=i}}),t.on(u+"-start",function(e){e[1]=this.wrapped||e[1]}),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},8362(e,t,r){"use strict";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},9119(e,t,r){"use strict";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,"$1$2"):e}},9300(e,t,r){"use strict";r.d(t,{TZ:()=>n,f5:()=>s,mo:()=>i});const n=r(860).K7.ajax,i={NONE:"none",FAILURES:"failures",ALL:"all"},s="ajaxRequest.id"},9324(e,t,r){"use strict";r.d(t,{AJ:()=>o,F3:()=>i,Xs:()=>s,Yq:()=>a,xv:()=>n});const n="1.317.0",i="PROD",s="CDN",o="@newrelic/rrweb",a="^1.1.2"},9566(e,t,r){"use strict";r.d(t,{LA:()=>o,ZF:()=>a,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function o(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var a=0;a<e;a++)o.push(i(r,s++).toString(16));return o.join("")}function a(){return o(16)}function c(){return o(32)}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var s=n[e]={exports:{}};return r[e](s,s.exports,i),s.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce((t,r)=>(i.f[r](e,t),t),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.317.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.317.0.PROD:",i.l=(r,n,s,o)=>{if(e[r])e[r].push(n);else{var a,c;if(void 0!==s)for(var d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+s){a=l;break}}if(!a){c=!0;var f={478:"sha512-eQPlvjsni0l/8BpI1Dnp44Ouv71TV9psCYfQnkMKMnP9LLEeeyDmEZvhY4r21HXp5D1076TU0bCMEvvxaBraVA==",249:"sha512-j9QPZLyWvlbioWY/E1k3lPCLKiv4FqVn5yWS5d+O/Xscve6Prnqfhu9uBphRLsgAyjw7EGco4iiEIGuJwpwPnQ==",212:"sha512-e5GpXJnuC4WSPhN1rKsq1rGZ3e9YjrnxGc0zifKM1UCdrr6rwKW5Fuz/HspMZJtVogP7ktzzoLnlPZeGNnHdAg=="};(a=document.createElement("script")).charset="utf-8",i.nc&&a.setAttribute("nonce",i.nc),a.setAttribute("data-webpack",t+s),a.src=r,0!==a.src.indexOf(window.location.origin+"/")&&(a.crossOrigin="anonymous"),f[o]&&(a.integrity=f[o])}e[r]=[n];var h=(t,n)=>{a.onerror=a.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],a.parentNode&&a.parentNode.removeChild(a),i&&i.forEach(e=>e(n)),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:a}),12e4);a.onerror=h.bind(null,a.onerror),a.onload=h.bind(null,a.onload),c&&document.head.appendChild(a)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var s=new Promise((r,i)=>n=e[t]=[r,i]);r.push(n[2]=s);var o=i.p+i.u(t),a=new Error;i.l(o,r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var s=r&&("load"===r.type?"missing":r.type),o=r&&r.target&&r.target.src;a.message="Loading chunk "+t+" failed: ("+s+": "+o+")",a.name="ChunkLoadError",a.type=s,a.request=o,n[1](a)}},"chunk-"+t,t)}};var t=(t,r)=>{var n,s,[o,a,c]=r,d=0;if(o.some(t=>0!==e[t])){for(n in a)i.o(a,n)&&(i.m[n]=a[n]);if(c)c(i)}for(t&&t(r);d<o.length;d++)s=o[d],i.o(e,s)&&e[s]&&e[s][0](),e[s]=0},r=self["webpackChunk:NRBA-1.317.0.PROD"]=self["webpackChunk:NRBA-1.317.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(8362),t=i(860);const r=Object.values(t.K7);var n=i(384),s=i(1741);var o=i(2555),a=i(3333),c=i(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=i(2614),l=i(944),f=i(8122);const h="[data-nr-mask]",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(a.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(h):""===t||null===t?e.mask_selector=h:(0,l.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,l.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}})());var g=i(6154),m=i(9324);let v=0;const y={buildEnv:m.F3,distMethod:m.Xs,version:m.xv,originTime:g.WN},b={consented:!1},R={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v}};var w=i(7836),E=i(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};function T(e,t={},r,a){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,n.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,o.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,R),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",i.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=r,e.ee=w.ee.get(e.agentIdentifier),e.exposed=h,(0,E.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.runtime.configured=!0)}var x=i(9908),S=i(1863),O=i(4261),_=i(1738);var P=i(1687),N=i(4234),k=i(5289),L=i(5270),j=i(7767),C=i(6389),D=i(7699);const I=new WeakSet;class M extends N.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,C.J)(()=>{(0,P.Ak)(e,this.featureName),t()}))}):(0,P.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{if(await this.deferred,this.#t(e),!(0,o.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);let n;try{if((0,j.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),(0,x.p)(D.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#r(this.featureName,n,e.init))return(0,P.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:i}=await t();this.featAggregate=new i(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,P.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};g.RI?(0,k.GG)(()=>n(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,L.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!I.has(e)&&(I.add(e),!(0,o.f)(e.info))){const t=(0,n.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var B=i(6630);class H extends M{static featureName=B.T;constructor(e){var t;super(e,B.T),this.setupInspectionEvents(),t=e,(0,_.Y)(O.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,x.p)(O.Pl+O.Fw,[(0,S.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5839)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,E.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,k.sB)(t=>{e(t,"DOMContentLoaded")}),(0,k.GG)(t=>{e(t,"load")}),(0,k.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,E.W)({type:"lifecycle",name:"session",data:t})})}}class W extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(H),T(this,e,e.loaderType||"agent"),t=this,(0,_.Y)(O.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,_.U)(t,e,r,O.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,_.Y)(O.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,x.p)(O.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,_.U)(e,"enduser.id",t,O.Dl,!0)},e)}(this),function(e){(0,_.Y)(O.nb,function(t){if("string"==typeof t||null===t)return(0,_.U)(e,"application.version",t,O.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,_.Y)(O.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,_.Y)(O.Pv,function(t=!0){if("boolean"==typeof t){if((0,x.p)(O.Pl+O.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return r.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),n=[...this.desiredFeatures];n.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),n.forEach(r=>{if(!e[r.featureName]&&r.featureName!==t.K7.pageViewEvent)return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,n.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var K=i(2843),F=i(782);class U extends M{static featureName=F.T;constructor(e){super(e,F.T),g.RI&&((0,K.u)(()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,F.T,this.ee),!0),(0,K.G)(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,F.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var V=i(3969);class z extends M{static featureName=V.TZ;constructor(e){super(e,V.TZ),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var G=i(6774),q=i(3878),Y=i(3304);class Z{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,Y.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function X(e){return ee(e)?e:new Z(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function Q(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(ee(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return X(e.reason)}const r=X(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function J(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new Z(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ee(e.error)?e.error:X(e)}function ee(e){return e instanceof Error&&!!e.stack}function te(e,r,n,i,s=(0,S.t)()){"string"==typeof e&&(e=new Error(e)),(0,x.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,x.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var re=i(5732),ne=i(993),ie=i(3785);function se(e,{customAttributes:t={},level:r=ne.p_.INFO}={},n,i,s=(0,S.t)()){(0,ie.R)(n.ee,e,t,r,!1,i,s)}function oe(e,r,n,i,s=(0,S.t)()){(0,x.p)(O.Pl+O.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function ae(e,r,n,i,s=(0,S.t)()){const{start:o,end:a,customAttributes:c}=r||{},d={customAttributes:c||{}};if("object"!=typeof d.customAttributes||"string"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(o,0),d.end=u(a,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,x.p)(O.Pl+O.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ce(e,r={},n,i,s=(0,S.t)()){(0,x.p)(O.Pl+O.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var de=i(7508),ue=i(9566);const le=["name","id","type"],fe=new Map([[oe,"addPageAction"],[se,"log"],[ae,"measure"],[te,"noticeError"],[ce,"recordCustomEvent"]]),he={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68))};function pe(e){(0,_.Y)(O.eY,function(t){return ge(e,t)},e)}function ge(e,r){he.experimental(),r||={},r.instance=(0,ue.LA)(8),r.type=re.fQ.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,("object"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents[0].entityGuid},type:re.fQ.BA};const n=(0,de.Qr)(),i={};Object.prototype.hasOwnProperty.call(r,"attributes")||Object.defineProperty(r,"attributes",{get:()=>({...i,"source.id":r.id,"source.name":r.name,"source.type":r.type,"parent.type":r.parent?.type||re.fQ.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{le.includes(e)||(i["source.".concat(e)]=t)});let s=()=>{};const o=e.runtime.registeredEntities,a=e=>{r.blocked=!0,s=e};function c(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||a(he.disabled),c(r.id)&&c(r.name)||a(()=>he.invalidTarget(r));const d={addPageAction:(t,n={})=>p(oe,[t,{...i,...n},e],r),deregister:()=>{f(),a(he.deregistered)},log:(t,n={})=>p(se,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>p(ae,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>p(te,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=>p(ce,[t,{...i,...n},e],r),setApplicationVersion:e=>h("application.version",e),setCustomAttribute:(e,t)=>h(e,t),setUserId:e=>h("enduser.id",e),metadata:{get customAttributes(){return i},target:r,timings:n}},u=()=>(r.blocked&&s(),r.blocked);function f(){if(n.reportedAt)return;n.reportedAt=(0,S.t)();const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart;d.recordCustomEvent("MicroFrontEndTiming",{assetUrl:n.asset,assetType:n.type,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:n.registeredAt})}u()||(o.push(d),(0,K.G)(f));const h=(e,t)=>{u()||(i[e]=t)},p=(r,n,i)=>{if(u()&&r!==ge)return;const s=(0,S.t)(),o=fe.get(r)||"unknown";(0,x.p)(V.xV,["API/register/".concat(o,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return d}class me extends M{static featureName=G.T;constructor(e){var t;super(e,G.T),t=e,(0,_.Y)(O.o5,(e,r)=>te(e,r,t),t),function(e){(0,_.Y)(O.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,_.Y)(O.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),pe(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,x.p)("ierr",[X(t),(0,S.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,x.p)("err",[Q(t),(0,S.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,q.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,x.p)("err",[J(t),(0,S.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,q.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>i.e(478).then(i.bind(i,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var ve=i(8990);let ye=1;function be(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,ve.I)(e,"nr@id",function(){return ye++})}function Re(e){if("string"==typeof e)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,Y.A)(e).length}catch(e){return}}}var we=i(8139),Ee=i(3434);const Ae={},Te=["open","send","setRequestHeader"];function xe(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get("xhr")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(Ae[n.debugId]++)return n;Ae[n.debugId]=1,(0,we.u)(r);var i=(0,Ee.YM)(n),s=g.gm.XMLHttpRequest,o=g.gm.MutationObserver,a=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,re.$5)(t);try{n.emit("new-xhr",[r],o),r.addEventListener(d,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",R)}),(0,q.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var a;return r};function p(e,t){i.inPlace(t,["onreadystatechange"],"fn-",R)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Te,"-xhr-",R),n.on("send-xhr-start",function(e,t){p(e,t),function(e){f.push(e),o&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on("open-xhr-start",p),o){var m=a&&a.resolve();if(!c&&!a){var v=1,y=document.createTextNode(v);new o(b).observe(y,{characterData:!0})}}else r.on("fn-end",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function R(e,t){return t}return n}var Se="fetch-",Oe=Se+"body-",_e=["arrayBuffer","blob","json","text","formData"],Pe=g.gm.Request,Ne=g.gm.Response,ke="prototype";const Le={};function je(e,t){const r=function(e){return(e||w.ee).get("fetch")}(e);if(!(Pe&&Ne&&g.gm.fetch))return r;if(Le[r.debugId]++)return r;function n(e,n,i){var s=e[n];"function"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},o=(0,re.$5)(t);var a;r.emit(i+"before-start",[e],n),n[w.P]&&n[w.P].dt&&(a=n[w.P].dt);var c=s.apply(this,e);return r.emit(i+"start",[e,a],c),c.then(function(e){return r.emit(i+"end",[null,e,o],c),e},function(e){throw r.emit(i+"end",[e,void 0,o],c),e})})}return Le[r.debugId]=1,_e.forEach(e=>{n(Pe[ke],e,Oe),n(Ne[ke],e,Oe)}),n(g.gm,"fetch",Se),r.on(Se+"end",function(e,t,n){var i=this;if(i.targets=n||[void 0],t){var s=t.headers.get("content-length");null!==s&&(i.rxSize=s),r.emit(Se+"done",[null,t],i)}else r.emit(Se+"done",[e],i)}),r}var Ce=i(7485);class De{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||"").toString()||null,n=(t.agentID||"").toString()||null,i=(t.trustKey||"").toString()||null;if(!r||!n)return null;var s=(0,ue.ZF)(),o=(0,ue.el)(),a=Date.now(),c={spanId:s,traceId:o,timestamp:a};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,o),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,a,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,o,a,r,n,i)),c}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,s){if(!("function"==typeof g.gm?.btoa))return null;var o={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return s&&n!==s&&(o.d.tk=s),btoa((0,Y.A)(o))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ce.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ie=i(7295);function Me(e){return"string"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}var Be=["load","error","abort","timeout"],He=Be.length,We=(0,n.dV)().o.REQ,Ke=(0,n.dV)().o.XHR;const Fe="X-NewRelic-App-Data",Ue="internal-error";class Ve extends M{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new De(e),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.gm?.performance?.getEntriesByType("resource").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};ze(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}je(this.ee,e),xe(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=T,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){_(t,e)},(0,q.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,q.jT)(!1))}function a(e){this.params={method:e[0]},ze(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var o=Re(i);o&&(n.txSize=o)}this.startTime=(0,S.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(Ue,[e])}catch(e){}}};for(var a=0;a<He;a++)t.addEventListener(Be[a],this.listener,(0,q.jT)(!1))}function f(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+be(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+be(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,S.t)()}function v(e,t){t instanceof Ke&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof Ke&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof Ke&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function R(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,Ce.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)a(e[0].headers,n)&&(this.dt=n);else{var s={};for(var o in r)s[o]=r[o];s.headers=new Headers(r.headers||{}),a(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function a(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function E(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t;let[r,n={}]=e;ze(this,Me(r));const i=(""+(r&&r instanceof We&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Re(n.body||r?.body)||0;try{var o=n.headers||r?.headers;if(s&&o)if(this.requestHeaders??={},o instanceof Headers)o.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if("object"==typeof o)for(var a in o)this.requestHeaders[a.toLowerCase()]=o[a]}catch(e){}this.requestBody=n.body||r?.body}function A(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,Ie.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>O(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&"0"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Re(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(Ue,[e])}).finally(()=>{n()}):n()}function T(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<He;t++)e.removeEventListener(Be[t],this.listener,!1);if(t.aborted)return;if((0,Ie.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):_(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Re(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split("\r\n").forEach(function(e){const r=e.indexOf(": ");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(Ue,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>O(i,this,e))}function O(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function _(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?Re(e.response):"text"===r||""===r||void 0===r?Re(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Fe)>=0){var s=n.getResponseHeader(Fe);s&&((0,x.p)(V.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",o),r.on("open-xhr-start",a),r.on("open-xhr-end",d),r.on("send-xhr-start",l),r.on("setRequestHeader-xhr-start",u),r.on("xhr-cb-time",f),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",m),r.on("addEventListener-end",v),r.on("removeEventListener-end",y),r.on("fn-end",R),r.on("fetch-before-start",w),r.on("fetch-start",E),r.on("fn-start",b),r.on("fetch-done",A)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function ze(e,t){var r=(0,Ce.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const Ge={},qe=["pushState","replaceState"];function Ye(e){const t=function(e){return(e||w.ee).get("history")}(e);return!g.RI||Ge[t.debugId]++||(Ge[t.debugId]=1,(0,Ee.YM)(t).inPlace(window.history,qe,"-")),t}var Ze=i(3738);function Xe(e){(0,_.Y)(O.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,x.p)(V.XG,[O.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:O.BL,start:r,origin:"nr"}),(0,x.p)(O.Pl+O.hG,[n,O.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:$e,bD:Qe,d3:Je,Kp:et,TZ:tt,Lc:rt,uP:nt,Rz:it}=Ze;class st extends M{static featureName=tt;constructor(e){var r;super(e,tt),r=e,(0,_.Y)(O.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,l.R)(61,{start:n.s,end:n.e}):(0,x.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),Xe(e);if(!(0,j.V)(e.init))return void this.deregisterDrain();const n=this.ee;let s;Ye(n),this.eventsEE=(0,we.u)(n),this.eventsEE.on(nt,function(e,t){this.bstStart=(0,S.t)()}),this.eventsEE.on(rt,function(e,r){(0,x.p)("bst",[e[0],r,this.bstStart,(0,S.t)()],void 0,t.K7.sessionTrace,n)}),n.on(it+Je,function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash}),n.on(it+et,function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,x.p)($e,[r],void 0,t.K7.sessionTrace,n)}),s.observe({type:Qe,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var ot=i(733),at=i(6344);class ct extends M{static featureName=at.TZ;#i;recorder;constructor(e){var r;let n;super(e,at.TZ),r=e,(0,_.Y)(O.CH,function(){(0,x.p)(O.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,_.Y)(O.Tb,function(){(0,x.p)(O.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,ot.Y)(e.info.licenseKey,e.info.applicationID));try{n=JSON.parse(localStorage.getItem(s))}catch(e){}(0,L.SR)(e.init)&&this.ee.on(O.CH,()=>this.#s()),this.#o(n)&&this.importRecorder().then(e=>{e.startRecording(at.Qb.PRELOAD,n?.sessionReplayMode)}),this.importAggregator(this.agentRef,()=>i.e(478).then(i.bind(i,6167)),this),this.ee.on("err",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,x.p)(at.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,L.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([i.e(478),i.e(249)]).then(i.bind(i,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit("internal-error",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,at.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(at.Qb.API,u.g.FULL)}))}}var dt=i(3962);class ut extends M{static featureName=dt.TZ;constructor(e){if(super(e,dt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,_.Y)(O.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},o=this,a="function"==typeof i;return(0,x.p)(V.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((a?"":"no-")+"fn-start",[(0,S.t)(),o,a],s),a)try{return i.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw r.emit("fn-err",[arguments,this,t],s),t}finally{r.emit("fn-end",[(0,S.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{_.Y.apply(this,[r,function(){return(0,x.p)(O.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,_.Y)(O.PA,function(){(0,x.p)(O.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,n.dV)().o.MO)return;const r=Ye(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}dt.tC.forEach(e=>{(0,q.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)});const s=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",s),r.on("replaceState-end",s),(0,q.sp)(dt.OV,e=>{c(e),(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let o=!1;const a=new((0,n.dV)().o.MO)((e,t)=>{o||(o=!0,requestAnimationFrame(()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),o=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),a.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),a.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:a})}}var lt=i(9119),ft=i(981);const ht={},pt=new Set;function gt(e){return"string"==typeof e?{type:"string",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:"ArrayBuffer",size:e.byteLength}:e instanceof Blob?{type:"Blob",size:e.size}:e instanceof DataView?{type:"DataView",size:e.byteLength}:ArrayBuffer.isView(e)?{type:"TypedArray",size:e.byteLength}:{type:"unknown",size:0}}class mt{constructor(e,t){this.timestamp=(0,S.t)(),this.currentUrl=(0,lt.L)(window.location.href),this.socketId=(0,ue.LA)(8),this.requestedUrl=(0,lt.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(","):t||"",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason="unknown",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class vt extends M{static featureName=a.TZ;constructor(e){super(e,a.TZ);const r=e.init.feature_flags.includes("websockets"),s=!e.init.feature_flags.includes("no_spv"),o=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,r,s];var c;let d;if(c=e,(0,_.Y)(O.hG,(e,t)=>oe(e,t,c),c),function(e){(0,_.Y)(O.fF,(t,r)=>ce(t,r,e),e)}(e),Xe(e),pe(e),function(e){(0,_.Y)(O.V1,(t,r)=>ae(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},r){const u=function(e){if(!(0,n.dV)().o.WS)return e;const t=e.get("websockets");if(ht[t.debugId]++)return t;ht[t.debugId]=1,(0,K.G)(()=>{const e=(0,S.t)();pt.forEach(r=>{r.nrData.closedAt=e,r.nrData.closeCode=1001,r.nrData.closeReason="Page navigating away",r.nrData.closeWasClean=!1,r.nrData.openedAt&&(r.nrData.connectedDuration=e-r.nrData.openedAt),t.emit("ws",[r.nrData],r)})});class r extends WebSocket{static name=ft.R.WS;static toString(){return"function WebSocket() { [native code] }"}toString(){return"[object WebSocket]"}get[Symbol.toStringTag](){return r.name}#a(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new mt(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,S.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),pt.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=gt(e.data);this.nrData.messageOrigin??=(0,lt.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??"").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?"".concat(this.nrData.messageTypes,",").concat(t):t)}),this.addEventListener("close",e=>{this.nrData.closedAt=(0,S.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,pt.delete(this),t.emit("ws",[this.nrData],this)})}addEventListener(e,t,...r){const n=this,i="function"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#a(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#a(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=gt(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??"").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?"".concat(this.nrData.sendTypes,",").concat(t):t)}try{return super.send(e)}catch(e){throw this.#a(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#a(e),e}}}return g.gm.WebSocket=r,t}(this.ee);u.on("ws",e=>{(0,x.p)("ws-complete",[e],void 0,this.featureName,this.ee)})}if(s&&g.gm.addEventListener("securitypolicyviolation",e=>{(0,x.p)("spv",[e],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(!1,this.removeOnAbort.signal)),g.RI){if(je(this.ee,e),xe(this.ee,e),d=Ye(this.ee),e.init.user_actions.enabled){function l(t){const r=(0,Ce.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function f(){d.emit("navChange")}a.Zp.forEach(e=>(0,q.sp)(e,e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee),!0)),a.qN.forEach(e=>{const t=(0,C.s)(e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,q.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,x.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{l(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,x.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,q.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!l(Me(e[0]))&&(0,x.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",f),d.on("replaceState-end",f),window.addEventListener("hashchange",f,(0,q.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",f,(0,q.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}o.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var yt=i(2646);const bt=new Map;function Rt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const o=function(e){return(e||w.ee).get("logger")}(e),a=(0,Ee.YM)(o,void 0,s),c=new yt.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Ee.Jt]||t[r];return bt.set(d,c),a.inPlace(t,[r],"wrap-logger-",()=>bt.get(d),void 0,!0),o}var wt=i(1910);class Et extends M{static featureName=ne.TZ;constructor(e){var t;super(e,ne.TZ),t=e,(0,_.Y)(O.$9,(e,r)=>se(e,r,t),t),function(e){(0,_.Y)(O.Wb,(t,r,{customAttributes:n={},level:i=ne.p_.INFO}={})=>{Rt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),pe(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,wt.i)(g.gm.console[t]),Rt(r,g.gm.console,t,{level:"log"===t?"info":t},void 0,e)}),this.ee.on("wrap-logger-end",function([e],t,n,i=[]){const{level:s,customAttributes:o,autoCaptured:a}=this;i.forEach(t=>{(0,ie.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new W({features:[Ve,H,U,st,ct,z,me,vt,Et,ut],loaderType:"spa"})})()})();</script>



  <title>Scénario de travaux : définition et rôle dans l’audit énergétique</title>
  
    <script data-keepinline="true">
    var ajaxGetProductUrl = '//www.batiprix.com/module/cdc_googletagmanager/async';
    var ajaxShippingEvent = 1;
    var ajaxPaymentEvent = 1;

/* datalayer */
dataLayer = window.dataLayer || [];
    let cdcDatalayer = {"pageCategory":"cms","event":null,"ecommerce":{"currency":"EUR","cart_version":"1783620776","cart_id":""}};
    dataLayer.push(cdcDatalayer);

/* call to GTM Tag */
(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KK2JVJ');

/* async call to avoid cache system for dynamic data */
dataLayer.push({
  'event': 'datalayer_ready'
});
</script>
  
  <meta name="description" content="Un scénario de travaux présente les rénovations à réaliser, leur ordre, leur coût estimatif et leur impact énergétique dans le cadre d’un audit énergétique.">
  <meta name="keywords" content="">
      <meta name="robots" content="noindex">
      
      
  
  
    <script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "Organization",
    "name" : "Batiprix",
    "url" : "https://www.batiprix.com/",
          "logo": {
        "@type": "ImageObject",
        "url":"https://www.batiprix.com/img/logo-1704272842.jpg"
      }
      }
</script>

<script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "WebPage",
    "isPartOf": {
      "@type": "WebSite",
      "url":  "https://www.batiprix.com/",
      "name": "Batiprix"
    },
    "name": "Scénario de travaux : définition et rôle dans l’audit énergétique",
    "url":  "https://www.batiprix.com/content/411-scenario-de-travaux"
  }
</script>


  <script type="application/ld+json">
    {
      "@context": "https://schema.org",
      "@type": "BreadcrumbList",
      "itemListElement": [
                  {
            "@type": "ListItem",
            "position": 1,
            "name": "Accueil",
            "item": "https://www.batiprix.com/"
          },                  {
            "@type": "ListItem",
            "position": 2,
            "name": "Glossaire",
            "item": "https://www.batiprix.com/content/category/15-glossaire"
          },                  {
            "@type": "ListItem",
            "position": 3,
            "name": "Scénario de travaux",
            "item": "https://www.batiprix.com/content/411-scenario-de-travaux"
          }              ]
    }
  </script>
  
  
  
  
  
    
  

  
    <meta property="og:title" content="Scénario de travaux : définition et rôle dans l’audit énergétique" />
    <meta property="og:description" content="Un scénario de travaux présente les rénovations à réaliser, leur ordre, leur coût estimatif et leur impact énergétique dans le cadre d’un audit énergétique." />
    <meta property="og:url" content="https://www.batiprix.com/content/411-scenario-de-travaux" />
    <meta property="og:site_name" content="Batiprix" />
    <meta property="og:type" content="website" />    



  <meta name="viewport" content="width=device-width, initial-scale=1">



  <link rel="icon" type="image/vnd.microsoft.icon" href="https://www.batiprix.com/img/favicon.ico?1704272842">
  <link rel="shortcut icon" type="image/x-icon" href="https://www.batiprix.com/img/favicon.ico?1704272842">



  



  	

  <script type="text/javascript">
        var prestashop = {"cart":{"products":[],"totals":{"total":{"type":"total","label":"Total","amount":0,"value":"0,00\u00a0\u20ac"},"total_including_tax":{"type":"total","label":"Total TTC","amount":0,"value":"0,00\u00a0\u20ac"},"total_excluding_tax":{"type":"total","label":"Total HT :","amount":0,"value":"0,00\u00a0\u20ac"}},"subtotals":{"products":{"type":"products","label":"Sous-total","amount":0,"value":"0,00\u00a0\u20ac"},"discounts":null,"shipping":{"type":"shipping","label":"Livraison","amount":0,"value":""},"tax":null},"products_count":0,"summary_string":"0 articles","vouchers":{"allowed":1,"added":[]},"discounts":[],"minimalPurchase":0,"minimalPurchaseRequired":""},"currency":{"id":1,"name":"Euro","iso_code":"EUR","iso_code_num":"978","sign":"\u20ac"},"customer":{"lastname":null,"firstname":null,"email":null,"birthday":null,"newsletter":null,"newsletter_date_add":null,"optin":null,"website":null,"company":null,"siret":null,"ape":null,"is_logged":false,"gender":{"type":null,"name":null},"addresses":[]},"language":{"name":"Fran\u00e7ais (French)","iso_code":"fr","locale":"fr-FR","language_code":"fr","is_rtl":"0","date_format_lite":"d\/m\/Y","date_format_full":"d\/m\/Y H:i:s","id":1},"page":{"title":"","canonical":null,"meta":{"title":"Sc\u00e9nario de travaux : d\u00e9finition et r\u00f4le dans l\u2019audit \u00e9nerg\u00e9tique","description":"Un sc\u00e9nario de travaux pr\u00e9sente les r\u00e9novations \u00e0 r\u00e9aliser, leur ordre, leur co\u00fbt estimatif et leur impact \u00e9nerg\u00e9tique dans le cadre d\u2019un audit \u00e9nerg\u00e9tique.","keywords":"","robots":"noindex"},"page_name":"cms","body_classes":{"lang-fr":true,"lang-rtl":false,"country-FR":true,"currency-EUR":true,"layout-full-width":true,"page-cms":true,"tax-display-enabled":true,"cms-id-411":true},"admin_notifications":[]},"shop":{"name":"Batiprix","logo":"https:\/\/www.batiprix.com\/img\/logo-1704272842.jpg","stores_icon":"https:\/\/www.batiprix.com\/img\/logo_stores.png","favicon":"https:\/\/www.batiprix.com\/img\/favicon.ico"},"urls":{"base_url":"https:\/\/www.batiprix.com\/","current_url":"https:\/\/www.batiprix.com\/content\/411-scenario-de-travaux","shop_domain_url":"https:\/\/www.batiprix.com","img_ps_url":"https:\/\/www.batiprix.com\/img\/","img_cat_url":"https:\/\/www.batiprix.com\/img\/c\/","img_lang_url":"https:\/\/www.batiprix.com\/img\/l\/","img_prod_url":"https:\/\/www.batiprix.com\/img\/p\/","img_manu_url":"https:\/\/www.batiprix.com\/img\/m\/","img_sup_url":"https:\/\/www.batiprix.com\/img\/su\/","img_ship_url":"https:\/\/www.batiprix.com\/img\/s\/","img_store_url":"https:\/\/www.batiprix.com\/img\/st\/","img_col_url":"https:\/\/www.batiprix.com\/img\/co\/","img_url":"https:\/\/www.batiprix.com\/themes\/classic-child\/assets\/img\/","css_url":"https:\/\/www.batiprix.com\/themes\/classic-child\/assets\/css\/","js_url":"https:\/\/www.batiprix.com\/themes\/classic-child\/assets\/js\/","pic_url":"https:\/\/www.batiprix.com\/upload\/","pages":{"address":"https:\/\/www.batiprix.com\/adresse","addresses":"https:\/\/www.batiprix.com\/adresses","authentication":"https:\/\/www.batiprix.com\/connexion","cart":"https:\/\/www.batiprix.com\/panier","category":"https:\/\/www.batiprix.com\/index.php?controller=category","cms":"https:\/\/www.batiprix.com\/index.php?controller=cms","contact":"https:\/\/www.batiprix.com\/nous-contacter","discount":"https:\/\/www.batiprix.com\/reduction","guest_tracking":"https:\/\/www.batiprix.com\/suivi-commande-invite","history":"https:\/\/www.batiprix.com\/historique-commandes","identity":"https:\/\/www.batiprix.com\/identite","index":"https:\/\/www.batiprix.com\/","my_account":"https:\/\/www.batiprix.com\/mon-compte","order_confirmation":"https:\/\/www.batiprix.com\/confirmation-commande","order_detail":"https:\/\/www.batiprix.com\/index.php?controller=order-detail","order_follow":"https:\/\/www.batiprix.com\/suivi-commande","order":"https:\/\/www.batiprix.com\/commande","order_return":"https:\/\/www.batiprix.com\/index.php?controller=order-return","order_slip":"https:\/\/www.batiprix.com\/avoirs","pagenotfound":"https:\/\/www.batiprix.com\/page-introuvable","password":"https:\/\/www.batiprix.com\/recuperation-mot-de-passe","pdf_invoice":"https:\/\/www.batiprix.com\/index.php?controller=pdf-invoice","pdf_order_return":"https:\/\/www.batiprix.com\/index.php?controller=pdf-order-return","pdf_order_slip":"https:\/\/www.batiprix.com\/index.php?controller=pdf-order-slip","prices_drop":"https:\/\/www.batiprix.com\/promotions","product":"https:\/\/www.batiprix.com\/index.php?controller=product","search":"https:\/\/www.batiprix.com\/recherche","sitemap":"https:\/\/www.batiprix.com\/plan-site","stores":"https:\/\/www.batiprix.com\/magasins","supplier":"https:\/\/www.batiprix.com\/fournisseur","register":"https:\/\/www.batiprix.com\/connexion?create_account=1","order_login":"https:\/\/www.batiprix.com\/commande?login=1"},"alternative_langs":[],"theme_assets":"\/themes\/classic-child\/assets\/","actions":{"logout":"https:\/\/www.batiprix.com\/?mylogout="},"no_picture_image":{"bySize":{"small_default":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-small_default.jpg","width":98,"height":98},"cart_default":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-cart_default.jpg","width":125,"height":125},"home_default":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-home_default.jpg","width":250,"height":250},"medium_default":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-medium_default.jpg","width":452,"height":452},"large_default":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-large_default.jpg","width":800,"height":800}},"small":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-small_default.jpg","width":98,"height":98},"medium":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-home_default.jpg","width":250,"height":250},"large":{"url":"https:\/\/www.batiprix.com\/img\/p\/fr-default-large_default.jpg","width":800,"height":800},"legend":""}},"configuration":{"display_taxes_label":true,"display_prices_tax_incl":false,"is_catalog":false,"show_prices":true,"opt_in":{"partner":false},"quantity_discount":{"type":"price","label":"Prix unitaire"},"voucher_enabled":1,"return_enabled":0},"field_required":[],"breadcrumb":{"links":[{"title":"Accueil","url":"https:\/\/www.batiprix.com\/"},{"title":"Glossaire","url":"https:\/\/www.batiprix.com\/content\/category\/15-glossaire"},{"title":"Sc\u00e9nario de travaux","url":"https:\/\/www.batiprix.com\/content\/411-scenario-de-travaux"}],"count":3},"link":{"protocol_link":"https:\/\/","protocol_content":"https:\/\/"},"time":1783620775,"static_token":"c4f2f27d4792dbb8e02a36a974417b87","token":"0ca690400e28a2669de5cb2f655feffa","debug":false};
        var psemailsubscription_subscription = "https:\/\/www.batiprix.com\/module\/ps_emailsubscription\/subscription";
        var psr_icon_color = "#11949C";
      </script>
		<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Montserrat:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7CPoppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic&amp;display=swap" media="all">
		<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Poppins" media="all">
		<link rel="stylesheet" href="https://www.batiprix.com/themes/classic-child/assets/cache/theme-4a97bd5318.css" media="all">
	
	


	<script>
			var ceFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"version":"2.9.14","urls":{"assets":"\/modules\/creativeelements\/views\/"},"productQuickView":66,"settings":{"page":[],"general":{"elementor_global_image_lightbox":"1","elementor_lightbox_enable_counter":"yes","elementor_lightbox_enable_fullscreen":"yes","elementor_lightbox_enable_zoom":"yes","elementor_lightbox_title_src":"title","elementor_lightbox_description_src":"caption"},"editorPreferences":[]},"post":{"id":"411070101","title":"Sc%C3%A9nario%20de%20travaux","excerpt":""}};
		</script>
        <link rel="preload" href="/modules/creativeelements/views/lib/ceicons/fonts/ceicons.woff2?fj664s" as="font" type="font/woff2" crossorigin>
        <!--CE-JS-->


  <style>.ets_mm_megamenu .mm_menus_li .h4,
.ets_mm_megamenu .mm_menus_li .h5,
.ets_mm_megamenu .mm_menus_li .h6,
.ets_mm_megamenu .mm_menus_li .h1,
.ets_mm_megamenu .mm_menus_li .h2,
.ets_mm_megamenu .mm_menus_li .h3,
.ets_mm_megamenu .mm_menus_li .h4 *:not(i),
.ets_mm_megamenu .mm_menus_li .h5 *:not(i),
.ets_mm_megamenu .mm_menus_li .h6 *:not(i),
.ets_mm_megamenu .mm_menus_li .h1 *:not(i),
.ets_mm_megamenu .mm_menus_li .h2 *:not(i),
.ets_mm_megamenu .mm_menus_li .h3 *:not(i),
.ets_mm_megamenu .mm_menus_li > a{
    font-family: inherit;
}
.ets_mm_megamenu *:not(.fa):not(i){
    font-family: 'Poppins';
}

.ets_mm_block *{
    font-size: 15px;
}    

@media (min-width: 768px){
/*layout 1*/
    .ets_mm_megamenu.layout_layout1{
        background: #ffffff;
    }
    .layout_layout1 .ets_mm_megamenu_content{
      background: linear-gradient(#FFFFFF, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0);
      background: -webkit-linear-gradient(#FFFFFF, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0);
      background: -o-linear-gradient(#FFFFFF, #F2F2F2) repeat scroll 0 0 rgba(0, 0, 0, 0);
    }
    .ets_mm_megamenu.layout_layout1:not(.ybc_vertical_menu) .mm_menus_ul{
         background: #ffffff;
    }

    #header .layout_layout1:not(.ybc_vertical_menu) .mm_menus_li > a,
    .layout_layout1 .ybc-menu-vertical-button,
    .layout_layout1 .mm_extra_item *{
        color: #3b3b3b
    }
    .layout_layout1 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #3b3b3b
    }
    .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout1.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout1 .mm_menus_li.active > a,
    #header .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout1.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout1 .mm_menus_li.menu_hover > a,
    .layout_layout1:hover .ybc-menu-vertical-button,
    .layout_layout1 .mm_extra_item button[type="submit"]:hover i,
    #header .layout_layout1 .mm_menus_li.active > a{
        color: #00949B;
    }
    
    .layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li > a:before,
    .layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a:before,
    .layout_layout1.ybc_vertical_menu:hover .ybc-menu-vertical-button:before,
    .layout_layout1:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar,
    .ybc-menu-vertical-button.layout_layout1:hover{background-color: #00949B;}
    
    .layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout1:not(.ybc_vertical_menu) .mm_menus_li.menu_hover > a,
    .ets_mm_megamenu.layout_layout1.ybc_vertical_menu:hover,
    #header .layout_layout1:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout1:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout1:not(.ybc_vertical_menu) .mm_menus_li.menu_hover > a,
    .ets_mm_megamenu.layout_layout1.ybc_vertical_menu:hover{
        background: #fafafa;
    }
    
    .layout_layout1.ets_mm_megamenu .mm_columns_ul,
    .layout_layout1.ybc_vertical_menu .mm_menus_ul{
        background-color: #fafafa;
    }
    #header .layout_layout1 .ets_mm_block_content a,
    #header .layout_layout1 .ets_mm_block_content p,
    .layout_layout1.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout1.ybc_vertical_menu .mm_menus_li > a{
        color: #414141;
    }
    
    .layout_layout1 .mm_columns_ul .h1,
    .layout_layout1 .mm_columns_ul .h2,
    .layout_layout1 .mm_columns_ul .h3,
    .layout_layout1 .mm_columns_ul .h4,
    .layout_layout1 .mm_columns_ul .h5,
    .layout_layout1 .mm_columns_ul .h6,
    .layout_layout1 .mm_columns_ul .ets_mm_block > .h1 a,
    .layout_layout1 .mm_columns_ul .ets_mm_block > .h2 a,
    .layout_layout1 .mm_columns_ul .ets_mm_block > .h3 a,
    .layout_layout1 .mm_columns_ul .ets_mm_block > .h4 a,
    .layout_layout1 .mm_columns_ul .ets_mm_block > .h5 a,
    .layout_layout1 .mm_columns_ul .ets_mm_block > .h6 a,
    #header .layout_layout1 .mm_columns_ul .ets_mm_block > .h1 a,
    #header .layout_layout1 .mm_columns_ul .ets_mm_block > .h2 a,
    #header .layout_layout1 .mm_columns_ul .ets_mm_block > .h3 a,
    #header .layout_layout1 .mm_columns_ul .ets_mm_block > .h4 a,
    #header .layout_layout1 .mm_columns_ul .ets_mm_block > .h5 a,
    #header .layout_layout1 .mm_columns_ul .ets_mm_block > .h6 a,
    .layout_layout1 .mm_columns_ul .h1,
    .layout_layout1 .mm_columns_ul .h2,
    .layout_layout1 .mm_columns_ul .h3,
    .layout_layout1 .mm_columns_ul .h4,
    .layout_layout1 .mm_columns_ul .h5,
    .layout_layout1 .mm_columns_ul .h6{
        color: #414141;
    }
    
    
    .layout_layout1 li:hover > a,
    .layout_layout1 li > a:hover,
    .layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title,
    .layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title a,
    .layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title,
    .layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title,
    #header .layout_layout1 .mm_tabs_li.open .mm_tab_toggle_title a,
    #header .layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title,
    #header .layout_layout1 .mm_tabs_li:hover .mm_tab_toggle_title a,
    .layout_layout1.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout1 li:hover > a,
    .layout_layout1.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout1.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout1.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout1.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout1 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout1 li > a:hover{color: #00949B;}
    
    
/*end layout 1*/
    
    
    /*layout 2*/
    .ets_mm_megamenu.layout_layout2{
        background-color: #3cabdb;
    }
    
    #header .layout_layout2:not(.ybc_vertical_menu) .mm_menus_li > a,
    .layout_layout2 .ybc-menu-vertical-button,
    .layout_layout2 .mm_extra_item *{
        color: #ffffff
    }
    .layout_layout2 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #ffffff
    }
    .layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout2:not(.ybc_vertical_menu) .mm_menus_li.active > a,
    #header .layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout2:hover .ybc-menu-vertical-button,
    .layout_layout2 .mm_extra_item button[type="submit"]:hover i,
    #header .layout_layout2:not(.ybc_vertical_menu) .mm_menus_li.active > a{color: #ffffff;}
    
    .layout_layout2:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #ffffff;
    }
    .layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout2:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout2:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .ets_mm_megamenu.layout_layout2.ybc_vertical_menu:hover{
        background-color: #50b4df;
    }
    
    .layout_layout2.ets_mm_megamenu .mm_columns_ul,
    .layout_layout2.ybc_vertical_menu .mm_menus_ul{
        background-color: #ffffff;
    }
    #header .layout_layout2 .ets_mm_block_content a,
    .layout_layout2.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout2.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout2 .ets_mm_block_content p{
        color: #666666;
    }
    
    .layout_layout2 .mm_columns_ul .h1,
    .layout_layout2 .mm_columns_ul .h2,
    .layout_layout2 .mm_columns_ul .h3,
    .layout_layout2 .mm_columns_ul .h4,
    .layout_layout2 .mm_columns_ul .h5,
    .layout_layout2 .mm_columns_ul .h6,
    .layout_layout2 .mm_columns_ul .ets_mm_block > .h1 a,
    .layout_layout2 .mm_columns_ul .ets_mm_block > .h2 a,
    .layout_layout2 .mm_columns_ul .ets_mm_block > .h3 a,
    .layout_layout2 .mm_columns_ul .ets_mm_block > .h4 a,
    .layout_layout2 .mm_columns_ul .ets_mm_block > .h5 a,
    .layout_layout2 .mm_columns_ul .ets_mm_block > .h6 a,
    #header .layout_layout2 .mm_columns_ul .ets_mm_block > .h1 a,
    #header .layout_layout2 .mm_columns_ul .ets_mm_block > .h2 a,
    #header .layout_layout2 .mm_columns_ul .ets_mm_block > .h3 a,
    #header .layout_layout2 .mm_columns_ul .ets_mm_block > .h4 a,
    #header .layout_layout2 .mm_columns_ul .ets_mm_block > .h5 a,
    #header .layout_layout2 .mm_columns_ul .ets_mm_block > .h6 a,
    .layout_layout2 .mm_columns_ul .h1,
    .layout_layout2 .mm_columns_ul .h2,
    .layout_layout2 .mm_columns_ul .h3,
    .layout_layout2 .mm_columns_ul .h4,
    .layout_layout2 .mm_columns_ul .h5,
    .layout_layout2 .mm_columns_ul .h6{
        color: #414141;
    }
    
    
    .layout_layout2 li:hover > a,
    .layout_layout2 li > a:hover,
    .layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title,
    .layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title a,
    .layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title,
    .layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title,
    #header .layout_layout2 .mm_tabs_li.open .mm_tab_toggle_title a,
    #header .layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title,
    #header .layout_layout2 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout2 li:hover > a,
    .layout_layout2.ybc_vertical_menu .mm_menus_li > a,
    .layout_layout2.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout2.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout2.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout2.ybc_vertical_menu.click_open_submenu.open_li .mm_menus_li > a,
    #header .layout_layout2 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout2 li > a:hover{color: #fc4444;}
    
    
    
    /*layout 3*/
    .ets_mm_megamenu.layout_layout3,
    .layout_layout3 .mm_tab_li_content{
        background-color: #333333;
        
    }
    #header .layout_layout3:not(.ybc_vertical_menu) .mm_menus_li > a,
    .layout_layout3 .ybc-menu-vertical-button,
    .layout_layout3 .mm_extra_item *{
        color: #ffffff
    }
    .layout_layout3 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #ffffff
    }
    .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout3.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout3 .mm_menus_li.active > a,
    .layout_layout3 .mm_extra_item button[type="submit"]:hover i,
    #header .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout3.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout3 .mm_menus_li.active > a,
    .layout_layout3:hover .ybc-menu-vertical-button,
    .layout_layout3:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        color: #ffffff;
    }
    
    .layout_layout3:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout3:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout3:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout3:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .ets_mm_megamenu.layout_layout3.ybc_vertical_menu:hover,
    .layout_layout3 .mm_tabs_li.open .mm_columns_contents_ul,
    .layout_layout3 .mm_tabs_li.open .mm_tab_li_content {
        background-color: #000000;
    }
    .layout_layout3 .mm_tabs_li.open.mm_tabs_has_content .mm_tab_li_content .mm_tab_name::before{
        border-right-color: #000000;
    }
    .layout_layout3.ets_mm_megamenu .mm_columns_ul,
    .ybc_vertical_menu.layout_layout3 .mm_menus_ul.ets_mn_submenu_full_height .mm_menus_li:hover a::before,
    .layout_layout3.ybc_vertical_menu .mm_menus_ul{
        background-color: #000000;
        border-color: #000000;
    }
    #header .layout_layout3 .ets_mm_block_content a,
    #header .layout_layout3 .ets_mm_block_content p,
    .layout_layout3.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout3.ybc_vertical_menu .mm_menus_li > a{
        color: #dcdcdc;
    }
    
    .layout_layout3 .mm_columns_ul .h1,
    .layout_layout3 .mm_columns_ul .h2,
    .layout_layout3 .mm_columns_ul .h3,
    .layout_layout3 .mm_columns_ul .h4,
    .layout_layout3 .mm_columns_ul .h5,
    .layout_layout3 .mm_columns_ul .h6,
    .layout_layout3 .mm_columns_ul .ets_mm_block > .h1 a,
    .layout_layout3 .mm_columns_ul .ets_mm_block > .h2 a,
    .layout_layout3 .mm_columns_ul .ets_mm_block > .h3 a,
    .layout_layout3 .mm_columns_ul .ets_mm_block > .h4 a,
    .layout_layout3 .mm_columns_ul .ets_mm_block > .h5 a,
    .layout_layout3 .mm_columns_ul .ets_mm_block > .h6 a,
    #header .layout_layout3 .mm_columns_ul .ets_mm_block > .h1 a,
    #header .layout_layout3 .mm_columns_ul .ets_mm_block > .h2 a,
    #header .layout_layout3 .mm_columns_ul .ets_mm_block > .h3 a,
    #header .layout_layout3 .mm_columns_ul .ets_mm_block > .h4 a,
    #header .layout_layout3 .mm_columns_ul .ets_mm_block > .h5 a,
    #header .layout_layout3 .mm_columns_ul .ets_mm_block > .h6 a,
    .layout_layout3 .mm_columns_ul .h1,
    .layout_layout3 .mm_columns_ul .h2,
    .layout_layout3 .mm_columns_ul .h3,
    .layout_layout3.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout3.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout3.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout3.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout3 .mm_columns_ul .h4,
    .layout_layout3 .mm_columns_ul .h5,
    .layout_layout3 .mm_columns_ul .h6{
        color: #ec4249;
    }
    
    
    .layout_layout3 li:hover > a,
    .layout_layout3 li > a:hover,
    .layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title,
    .layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title a,
    .layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title,
    .layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title,
    #header .layout_layout3 .mm_tabs_li.open .mm_tab_toggle_title a,
    #header .layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title,
    #header .layout_layout3 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout3 li:hover > a,
    #header .layout_layout3 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout3 li > a:hover,
    .layout_layout3.ybc_vertical_menu .mm_menus_li > a,
    .layout_layout3 .has-sub .ets_mm_categories li > a:hover,
    #header .layout_layout3 .has-sub .ets_mm_categories li > a:hover{color: #fc4444;}
    
    
    /*layout 4*/
    
    .ets_mm_megamenu.layout_layout4{
        background-color: #ffffff;
    }
    .ets_mm_megamenu.layout_layout4:not(.ybc_vertical_menu) .mm_menus_ul{
         background: #ffffff;
    }

    #header .layout_layout4:not(.ybc_vertical_menu) .mm_menus_li > a,
    .layout_layout4 .ybc-menu-vertical-button,
    .layout_layout4 .mm_extra_item *{
        color: #333333
    }
    .layout_layout4 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #333333
    }
    
    .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout4.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout4 .mm_menus_li.active > a,
    #header .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout4.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout4:hover .ybc-menu-vertical-button,
    #header .layout_layout4 .mm_menus_li.active > a{color: #ffffff;}
    
    .layout_layout4:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #ffffff;
    }
    
    .layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout4:not(.ybc_vertical_menu) .mm_menus_li.active > a,
    .layout_layout4:not(.ybc_vertical_menu) .mm_menus_li:hover > span, 
    .layout_layout4:not(.ybc_vertical_menu) .mm_menus_li.active > span,
    #header .layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout4:not(.ybc_vertical_menu) .mm_menus_li.active > a,
    .layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout4:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout4:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .ets_mm_megamenu.layout_layout4.ybc_vertical_menu:hover,
    #header .layout_layout4 .mm_menus_li:hover > span, 
    #header .layout_layout4 .mm_menus_li.active > span{
        background-color: #ec4249;
    }
    .layout_layout4 .ets_mm_megamenu_content {
      border-bottom-color: #ec4249;
    }
    
    .layout_layout4.ets_mm_megamenu .mm_columns_ul,
    .ybc_vertical_menu.layout_layout4 .mm_menus_ul .mm_menus_li:hover a::before,
    .layout_layout4.ybc_vertical_menu .mm_menus_ul{
        background-color: #ffffff;
    }
    #header .layout_layout4 .ets_mm_block_content a,
    .layout_layout4.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout4.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout4 .ets_mm_block_content p{
        color: #666666;
    }
    
    .layout_layout4 .mm_columns_ul .h1,
    .layout_layout4 .mm_columns_ul .h2,
    .layout_layout4 .mm_columns_ul .h3,
    .layout_layout4 .mm_columns_ul .h4,
    .layout_layout4 .mm_columns_ul .h5,
    .layout_layout4 .mm_columns_ul .h6,
    .layout_layout4 .mm_columns_ul .ets_mm_block > .h1 a,
    .layout_layout4 .mm_columns_ul .ets_mm_block > .h2 a,
    .layout_layout4 .mm_columns_ul .ets_mm_block > .h3 a,
    .layout_layout4 .mm_columns_ul .ets_mm_block > .h4 a,
    .layout_layout4 .mm_columns_ul .ets_mm_block > .h5 a,
    .layout_layout4 .mm_columns_ul .ets_mm_block > .h6 a,
    #header .layout_layout4 .mm_columns_ul .ets_mm_block > .h1 a,
    #header .layout_layout4 .mm_columns_ul .ets_mm_block > .h2 a,
    #header .layout_layout4 .mm_columns_ul .ets_mm_block > .h3 a,
    #header .layout_layout4 .mm_columns_ul .ets_mm_block > .h4 a,
    #header .layout_layout4 .mm_columns_ul .ets_mm_block > .h5 a,
    #header .layout_layout4 .mm_columns_ul .ets_mm_block > .h6 a,
    .layout_layout4 .mm_columns_ul .h1,
    .layout_layout4 .mm_columns_ul .h2,
    .layout_layout4 .mm_columns_ul .h3,
    .layout_layout4 .mm_columns_ul .h4,
    .layout_layout4 .mm_columns_ul .h5,
    .layout_layout4 .mm_columns_ul .h6{
        color: #414141;
    }
    
    .layout_layout4 li:hover > a,
    .layout_layout4 li > a:hover,
    .layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title,
    .layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title a,
    .layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title,
    .layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title,
    #header .layout_layout4 .mm_tabs_li.open .mm_tab_toggle_title a,
    #header .layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title,
    #header .layout_layout4 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout4 li:hover > a,
    .layout_layout4.ybc_vertical_menu .mm_menus_li > a,
    .layout_layout4.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout4.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout4.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout4.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout4 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout4 li > a:hover{color: #ec4249;}
    
    /* end layout 4*/
    
    
    
    
    /* Layout 5*/
    .ets_mm_megamenu.layout_layout5{
        background-color: #f6f6f6;
    }
    .ets_mm_megamenu.layout_layout5:not(.ybc_vertical_menu) .mm_menus_ul{
         background: #f6f6f6;
    }
    
    #header .layout_layout5:not(.ybc_vertical_menu) .mm_menus_li > a,
    .layout_layout5 .ybc-menu-vertical-button,
    .layout_layout5 .mm_extra_item *{
        color: #333333
    }
    .layout_layout5 .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #333333
    }
    .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout5.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout5 .mm_menus_li.active > a,
    .layout_layout5 .mm_extra_item button[type="submit"]:hover i,
    #header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout5.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout5 .mm_menus_li.active > a,
    .layout_layout5:hover .ybc-menu-vertical-button{
        color: #ec4249;
    }
    .layout_layout5:hover .ybc-menu-vertical-button .ybc-menu-button-toggle_icon_default .icon-bar{
        background-color: #ec4249;
    }
    
    .layout_layout5 .mm_menus_li > a:before{background-color: #ec4249;}
    

    .layout_layout5:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout5:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout5:not(.ybc_vertical_menu):not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout5:not(.ybc_vertical_menu).click_open_submenu .mm_menus_li.open_li > a,
    .ets_mm_megamenu.layout_layout5.ybc_vertical_menu:hover,
    #header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout5.click_open_submenu .mm_menus_li.open_li > a{
        background-color: ;
    }
    
    .layout_layout5.ets_mm_megamenu .mm_columns_ul,
    .ybc_vertical_menu.layout_layout5 .mm_menus_ul .mm_menus_li:hover a::before,
    .layout_layout5.ybc_vertical_menu .mm_menus_ul{
        background-color: #ffffff;
    }
    #header .layout_layout5 .ets_mm_block_content a,
    .layout_layout5.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout5.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout5 .ets_mm_block_content p{
        color: #333333;
    }
    
    .layout_layout5 .mm_columns_ul .h1,
    .layout_layout5 .mm_columns_ul .h2,
    .layout_layout5 .mm_columns_ul .h3,
    .layout_layout5 .mm_columns_ul .h4,
    .layout_layout5 .mm_columns_ul .h5,
    .layout_layout5 .mm_columns_ul .h6,
    .layout_layout5 .mm_columns_ul .ets_mm_block > .h1 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > .h2 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > .h3 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > .h4 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > .h5 a,
    .layout_layout5 .mm_columns_ul .ets_mm_block > .h6 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > .h1 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > .h2 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > .h3 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > .h4 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > .h5 a,
    #header .layout_layout5 .mm_columns_ul .ets_mm_block > .h6 a,
    .layout_layout5 .mm_columns_ul .h1,
    .layout_layout5 .mm_columns_ul .h2,
    .layout_layout5 .mm_columns_ul .h3,
    .layout_layout5 .mm_columns_ul .h4,
    .layout_layout5 .mm_columns_ul .h5,
    .layout_layout5 .mm_columns_ul .h6{
        color: #414141;
    }
    
    .layout_layout5 li:hover > a,
    .layout_layout5 li > a:hover,
    .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title,
    .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title a,
    .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title,
    .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title a,
    #header .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title,
    #header .layout_layout5 .mm_tabs_li.open .mm_tab_toggle_title a,
    #header .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title,
    #header .layout_layout5 .mm_tabs_li:hover .mm_tab_toggle_title a,
    .layout_layout5.ybc_vertical_menu .mm_menus_li > a,
    #header .layout_layout5 li:hover > a,
    .layout_layout5.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout5.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout5.ybc_vertical_menu:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout5.ybc_vertical_menu.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout5 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout5 li > a:hover{color: #ec4249;}
    
    /*end layout 5*/
}


@media (max-width: 767px){
    .ybc-menu-vertical-button,
    .transition_floating .close_menu, 
    .transition_full .close_menu{
        background-color: #ffffff;
        color: #ffffff;
    }
    .transition_floating .close_menu *, 
    .transition_full .close_menu *,
    .ybc-menu-vertical-button .icon-bar{
        color: #ffffff;
    }

    .close_menu .icon-bar,
    .ybc-menu-vertical-button .icon-bar {
      background-color: #ffffff;
    }
    .mm_menus_back_icon{
        border-color: #ffffff;
    }
    
    .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout1.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout1 .mm_menus_li.menu_hover > a,
    #header .layout_layout1 .mm_menus_li.menu_hover > a,
    #header .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout1.click_open_submenu .mm_menus_li.open_li > a{
        color: #00949B;
    }
    
    
    .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout1.click_open_submenu .mm_menus_li.open_li > a,
    .layout_layout1 .mm_menus_li.menu_hover > a,
    #header .layout_layout1 .mm_menus_li.menu_hover > a,
    #header .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout1.click_open_submenu .mm_menus_li.open_li > a{
        background-color: #fafafa;
    }
    .layout_layout1 li:hover > a,
    .layout_layout1 li > a:hover,
    #header .layout_layout1 li:hover > a,
    #header .layout_layout1 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout1 li > a:hover{
        color: #00949B;
    }
    
    /*------------------------------------------------------*/
    
    
    .layout_layout2:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout2.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout2:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout2.click_open_submenu .mm_menus_li.open_li > a
    {color: #ffffff;}
    .layout_layout2 .mm_has_sub.mm_menus_li:hover .arrow::before{
        border-color: #ffffff;
    }
    
    .layout_layout2:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout2.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout2:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout2.click_open_submenu .mm_menus_li.open_li > a{
        background-color: #50b4df;
    }
    .layout_layout2 li:hover > a,
    .layout_layout2 li > a:hover,
    #header .layout_layout2 li:hover > a,
    #header .layout_layout2 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout2 li > a:hover{color: #fc4444;}
    
    /*------------------------------------------------------*/
    
    

    .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout3.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout3.click_open_submenu .mm_menus_li.open_li > a{
        color: #ffffff;
    }
    .layout_layout3 .mm_has_sub.mm_menus_li:hover .arrow::before{
        border-color: #ffffff;
    }
    
    .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout3.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout3:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout3.click_open_submenu .mm_menus_li.open_li > a{
        background-color: #000000;
    }
    .layout_layout3 li:hover > a,
    .layout_layout3 li > a:hover,
    #header .layout_layout3 li:hover > a,
    #header .layout_layout3 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout3 li > a:hover,
    .layout_layout3 .has-sub .ets_mm_categories li > a:hover,
    #header .layout_layout3 .has-sub .ets_mm_categories li > a:hover{color: #fc4444;}
    
    
    
    /*------------------------------------------------------*/
    
    
    .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout4.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout4.click_open_submenu .mm_menus_li.open_li > a{
        color: #ffffff;
    }
    
    .layout_layout4 .mm_has_sub.mm_menus_li:hover .arrow::before{
        border-color: #ffffff;
    }
    
    .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout4.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout4:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout4.click_open_submenu .mm_menus_li.open_li > a{
        background-color: #ec4249;
    }
    .layout_layout4 li:hover > a,
    .layout_layout4 li > a:hover,
    #header .layout_layout4 li:hover > a,
    #header .layout_layout4 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout4 li > a:hover{color: #ec4249;}
    
    
    /*------------------------------------------------------*/
    
    
    .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout5.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout5.click_open_submenu .mm_menus_li.open_li > a{
        color: #ec4249;
    }

    .layout_layout5 .mm_has_sub.mm_menus_li:hover .arrow::before{
        border-color: #ec4249;
    }
    
    .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover > a,
    .layout_layout5.click_open_submenu .mm_menus_li.open_li > a,
    #header .layout_layout5:not(.click_open_submenu) .mm_menus_li:hover > a,
    #header .layout_layout5.click_open_submenu .mm_menus_li.open_li > a{
        background-color: ;
    }
    .layout_layout5 li:hover > a,
    .layout_layout5 li > a:hover,
    #header .layout_layout5 li:hover > a,
    #header .layout_layout5 .mm_columns_ul .mm_block_type_product .product-title > a:hover,
    #header .layout_layout5 li > a:hover{color: #ec4249;}
    
    /*------------------------------------------------------*/
    
    
    
    
}

















</style>
<script type="text/javascript">
    var Days_text = 'Journée(s)';
    var Hours_text = 'Heure(s)';
    var Mins_text = 'Min(s)';
    var Sec_text = 'Sec(s)';
</script><!-- module : ipdtrackercmp, Hook : DisplayHeader -->
            <meta name="ipd:cmp" content="didomi">
            <meta name="ipd:pageType" content="Article">
            <meta name="ipd:siteName" content="Batiprix">
            <meta name="ipd:udid" content="06781720dd8cd09959cf00cd0b083cc4">
    
    
        <script type="text/javascript">window.gdprAppliesGlobally=true;(function(){function a(e){if(!window.frames[e]){if(document.body&&document.body.firstChild){var t=document.body;var n=document.createElement("iframe");n.style.display="none";n.name=e;n.title=e;t.insertBefore(n,t.firstChild)}else{setTimeout(function(){a(e)},5)}}}function e(n,r,o,c,s){function e(e,t,n,a){if(typeof n!=="function"){return}if(!window[r]){window[r]=[]}var i=false;if(s){i=s(e,t,n)}if(!i){window[r].push({command:e,parameter:t,callback:n,version:a})}}e.stub=true;function t(a){if(!window[n]||window[n].stub!==true){return}if(!a.data){return}var i=typeof a.data==="string";var e;try{e=i?JSON.parse(a.data):a.data}catch(t){return}if(e[o]){var r=e[o];window[n](r.command,r.parameter,function(e,t){var n={};n[c]={returnValue:e,success:t,callId:r.callId};a.source.postMessage(i?JSON.stringify(n):n,"*")},r.version)}}if(typeof window[n]!=="function"){window[n]=e;if(window.addEventListener){window.addEventListener("message",t,false)}else{window.attachEvent("onmessage",t)}}}e("__tcfapi","__tcfapiBuffer","__tcfapiCall","__tcfapiReturn");a("__tcfapiLocator");(function(e){var W=window,C='didomiConfig',D='app',N=document.head.childNodes,T,i;W[C]=W[C]||{};W[C][D]=W[C][D]||{};for(i=0;i<N.length;i++){T=N[i];if(T.nodeName==='META'&&T.name==='ipd:siteName')W[C][D]['name']=T.content;};var t=document.createElement("script");t.id="spcloader";t.type="text/javascript";t.async=true;t.src="https://sdk.privacy-center.org/"+e+"/loader.js?target="+document.location.hostname;t.charset="utf-8";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n)})("92502d09-0e0f-4b5a-8590-cad06e72159e")})();</script>
    
    <script src="https://ts.infoprodata.com/kjwusq9l/8gb2imts.js"></script>

<!-- !module : ipdtrackercmp, Hook : DisplayHeader -->



    
  </head>

  <body id="cms" class="lang-fr country-fr currency-eur layout-full-width page-cms tax-display-enabled cms-id-411 ce-kit-467 elementor-page elementor-page-411070101">

    
      <!-- Google Tag Manager (noscript) -->
<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KK2JVJ"
height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
<!-- End Google Tag Manager (noscript) -->

    

    <main>
      
              

      <header id="header">
        
          	
  <div class="header-banner">
            <div data-elementor-type="content" data-elementor-id="18020101" class="elementor elementor-18020101" data-elementor-settings="[]">
            <div class="elementor-section-wrap">        <section class="elementor-element elementor-element-5cafe69 elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="5cafe69" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
                  <div class="elementor-container elementor-column-gap-no">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-d39f538 elementor-column elementor-col-25 elementor-top-column" data-id="d39f538" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-4eae619 elementor-mobile-align-center elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="4eae619" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-phone"></i></span>
                            <span class="elementor-icon-list-text"><a href="tel:+33179067300" style="color:#000000;">Appelez-nous au :  01 79 06 73 00</a></span>
                        </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-ff5c20b elementor-hidden-phone elementor-column elementor-col-25 elementor-top-column" data-id="ff5c20b" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-5b89558 elementor-widget elementor-widget-heading" data-id="5b89558" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><span class="elementor-heading-title"><a href="/content/249-evenements-webinaires-btp?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=header_actu" target="_blank">Événements</a></span></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-e5970a0 elementor-hidden-phone headerLink elementor-column elementor-col-25 elementor-top-column" data-id="e5970a0" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-a6792b7 headerLink elementor-widget elementor-widget-heading" data-id="a6792b7" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><span class="elementor-heading-title"><a href="https://www.blog.batiprix.com/" target="_blank">Ressources</a></span></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-e81031d elementor-hidden-phone elementor-column elementor-col-25 elementor-top-column" data-id="e81031d" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-2269fd1 headerLink scale elementor-widget elementor-widget-heading" data-id="2269fd1" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><span class="elementor-heading-title"><a href="https://web.batiprix.com/" target="_blank">Connexion à Batiprix Web</a></span></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
        </div>
        </div>
        
  </div>



  <nav class="header-nav">
    <div class="container">
      <div class="row">
        <div class="hidden-sm-down">
          <div class="col-md-5 col-xs-12">
            <div class="col-md-6 links">
  <div class="row">
    </div>
</div>

          </div>
          <div class="col-md-7 right-nav">
              
          </div>
        </div>
      </div>
    </div>
  </nav>



  <div class="header-top">
    <div class="container">
       <div class="row">
        <div class="col-md-2 hidden-sm-down" id="_desktop_logo">
                                    
  <a href="https://www.batiprix.com/">
    <img
      class="logo img-fluid"
      src="https://www.batiprix.com/img/logo-1704272842.jpg"
      alt="Batiprix"
      width="717"
      height="234">
  </a>

                              </div>
        <div class="header-top-right col-md-10 col-sm-12 position-static">
          
              <div class="ets_mm_megamenu        layout_layout1         show_icon_in_mobile                transition_fade        transition_floating        newMenucreative        sticky_enabled        enable_active_menu        ets-dir-ltr        hook-custom        single_layout"
        data-bggray=""
        >
        <div class="ets_mm_megamenu_content">
            <div class="container">
                <div class="ets_mm_megamenu_content_content">
                    <div class="ybc-menu-toggle ybc-menu-btn closed">
                        <div class="ybc-menu-button-toggle_icon">
                            <i class="material-icons d-inline">&#xE5D2;</i>
                        </div>
                        <div class="hidden-md-up text-sm-center mobile">
                            <div class="float-xs-right" id="_mobile_cart"></div>
                            <div class="float-xs-right" id="_mobile_user_info"></div>
                            <div class="top-logo" id="_mobile_logo" style="align-items:unset">
  <a href="https://www.batiprix.com/">
    <img
      class="logo img-fluid"
      src="https://www.batiprix.com/img/logo-1704272842.jpg"
      alt="Batiprix"
      width="717"
      height="234">
  </a>
</div>
                            <div class="clearfix"></div>
                        </div>
                    </div>
                        <ul class="mm_menus_ul">
        <li class="close_menu">
            <div class="pull-left">
                <span class="mm_menus_back">
                    <i class="icon-bar"></i>
                    <i class="icon-bar"></i>
                    <i class="icon-bar"></i>
                </span>
                Menu
            </div>
            <div class="pull-right">
                <span class="mm_menus_back_icon"></span>
                Retour
            </div>
        </li>
                    <li class="mm_menus_li mm_sub_align_full mm_has_sub hover"
                >
                <a class="ets_mm_url"                         href="https://www.batiprix.com/content/115-tous-les-produits"
                        style="font-size:16px;">
                    <span class="mm_menu_content_title">
                                                Solutions
                        <span class="mm_arrow"></span>                                            </span>
                </a>
                                                    <span class="arrow closed"></span>                                            <ul class="mm_columns_ul"
                            style=" width:100%; font-size:15px;">
                                                            <li class="mm_columns_li column_size_12  mm_has_sub">
                                                                            <ul class="mm_blocks_ul">
                                                                                            <li data-id-block="373" class="mm_blocks_li">
                                                        
    <div class="ets_mm_block mm_block_type_html">
                <div class="ets_mm_block_content">        
                            <div style="display:flex;gap:18px;align-items:stretch;flex-wrap:wrap;">

    <!-- Bloc 1 -->
    <div style="flex:1;border:1px solid #E5E7EB;border-radius:16px;padding:15px;background:#FFFFFF;box-shadow:0 2px 6px rgba(0,0,0,0.04);">

        <p style="font-size:16px;font-weight:700;letter-spacing:-0.31px;color:#1F2937;margin:0;">
            <a href="/content/85-artisans">Artisan</a> & <a href="/content/87-entreprises-de-travaux">entreprise de travaux</a>
        </p>

        <hr style="border:none;border-top:1px solid #ECECEC;margin:0 0 24px 0;">

        <a href="/web/372-logiciel-de-chiffrage-batiment.html"
           style="display:flex;align-items:flex-start;gap:14px;text-decoration:none;margin-bottom:24px;">

            <div style="display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <img src="/img/cms/nav24/chiffrage-1.png"
                     style="width:40px;height:40px;border-radius:10px;">
            </div>

            <div>
                <span style="display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.15px;color:#1F2937;margin-bottom:2px;" class="menuNavTitle">
Logiciel de chiffrage
                </span>

                <span style="display:block;font-size:12px;font-weight:400;line-height:18px;color:#6B7280;">
Chiffrage simple et performant avec les données Batiprix (la nomenclature d’ouvrages, macro-ouvrages,...)
                </span>
            </div>
        </a>

        <a href="/content/371-solution-devis-facture-btp"
           style="display:flex;align-items:flex-start;gap:14px;text-decoration:none;">

            <div style="display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <img src="/img/cms/nav24/data-1.png"
                     style="width:40px;height:40px;border-radius:10px;">
            </div>

            <div>
                <span style="display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.15px;color:#1F2937;margin-bottom:2px;"  class="menuNavTitle">
                    La Bibliothèque Batiprix
                </span>

                <span style="display:block;font-size:12px;font-weight:400;line-height:18px;color:#6B7280;">
                    Données intégrées directement dans votre logiciel devis factures
                </span>
            </div>
        </a>

    </div>

    <!-- Bloc 2 -->
    <div style="flex:1;border:1px solid #E5E7EB;border-radius:16px;padding:15px;background:#FFFFFF;box-shadow:0 2px 6px rgba(0,0,0,0.04);">

        <p style="font-size:16px;font-weight:700;letter-spacing:-0.31px;color:#1F2937;margin:0;">
             <a href="/content/153-chiffrage-pour-les-auditeurs-energetiques">Diagnostiqueur</a>
        </p>

        <hr style="border:none;border-top:1px solid #ECECEC;margin:0 0 24px 0;">

        <a href="/audit/409-batiprix-audit-energetique.html"
           style="display:flex;align-items:flex-start;gap:14px;text-decoration:none;margin-bottom:24px;">

            <div style="display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <img src="/img/cms/nav24/audit-1.png"
                     style="width:40px;height:40px;border-radius:10px;">
            </div>

            <div>
                <span style="display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.15px;color:#1F2937;margin-bottom:2px;"  class="menuNavTitle">
                    Logiciel de chiffrage pour audit énergétique
                </span>

                <span style="display:block;font-size:12px;font-weight:400;line-height:18px;color:#6B7280;">
Estimer avec précision les scénarios travaux de vos recommandations
                </span>
            </div>
        </a>

        <a href="/data/423-batiprix-data-audit-energetique.html"
           style="display:flex;align-items:flex-start;gap:14px;text-decoration:none;">

            <div style="display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                <img src="/img/cms/nav24/data-1.png"
                     style="width:40px;height:40px;border-radius:10px;">
            </div>

            <div>
                <span style="display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.15px;color:#1F2937;margin-bottom:2px;"  class="menuNavTitle">
                    La Bibliothèque de rénovation énergétique 
                </span>

                <span style="display:block;font-size:12px;font-weight:400;line-height:18px;color:#6B7280;">
                    Les données Batiprix adaptées au chiffrage de vos audits, directement intégrées à votre logiciel (LICIEL, OBBC, Perrenoud)
                </span>
            </div>
        </a>

    </div>

</div>
                    </div>
    </div>
    <div class="clearfix"></div>

                                                </li>
                                                                                            <li data-id-block="375" class="mm_blocks_li">
                                                        
    <div class="ets_mm_block mm_block_type_html">
                <div class="ets_mm_block_content">        
                            <div style="display:flex;gap:24px;align-items:flex-start;flex-wrap:wrap;">
    <!-- Colonne gauche -->
    <div style="flex:1;">
        <!-- Bloc 1 -->
        <div style="border:1px solid #E5E7EB;border-radius:16px;padding:15px;background:#FFFFFF;box-shadow:0 2px 6px rgba(0,0,0,0.04);">

            <p style="font-size:16px;font-weight:700;letter-spacing:-0.31px;color:#1F2937;margin:0;">
                <a href="/content/229-maitre-d-oeuvre-moe">Maître d'œuvre</a>
            </p>

            <hr style="border:none;border-top:1px solid #ECECEC;margin:0 0 24px 0;">

            <a href="/web/471-estimation-travaux-aps-apd.html"
               style="display:flex;align-items:flex-start;gap:14px;text-decoration:none;margin-bottom:24px;">

                <div style=";border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                    <img src="/img/cms/nav24/estimation-1.png"
                         style="width:40px;height:40px;border-radius:10px;">
                </div>

                <div>
                    <span style="display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.15px;color:#1F2937;margin-bottom:2px;"  class="menuNavTitle">
                        Estimation
                    </span>

                    <span style="display:block;font-size:12px;font-weight:400;line-height:18px;color:#6B7280;">
                        Logiciel d'estimation pour définir l'enveloppe budgétaire de vos projets en phase d'esquisse, APS, APD
                    </span>
                </div>
            </a>

            <a href="/web/411-batiprix-cctp-by-ia.html"
               style="display:flex;align-items:flex-start;gap:14px;text-decoration:none;">

                <div style=";border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                    <img src="/img/cms/nav24/cctp-1.png"
                         style="width:40px;height:40px;border-radius:10px;">
                </div>

                <div>
                    <span style="display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.15px;color:#1F2937;margin-bottom:2px;"  class="menuNavTitle">
                        CCTP by IA
                    </span>

                    <span style="display:block;font-size:12px;font-weight:400;line-height:18px;color:#6B7280;">
                        Logiciel de génération de CCTP cohérents, complets et fiables, 
assisté par l'IA et l’expertise Batiprix
                    </span>
                </div>
            </a>

        </div>

    </div>

    <!-- Colonne droite -->
    <div style="flex:1;display:flex;flex-direction:column;gap:20px;">

        <!-- Bloc 2 -->
        <div style="border:1px solid #E5E7EB;border-radius:16px;padding:15px;background:#FFFFFF;box-shadow:0 2px 6px rgba(0,0,0,0.04);">

            <p style="font-size:16px;font-weight:700;letter-spacing:-0.31px;color:#1F2937;margin:0;">
                <a href="https://moa.batiprix.com/">Maître d'ouvrage</a>
            </p>

            <hr style="border:none;border-top:1px solid #ECECEC;margin:0 0 24px 0;">

            <a href="https://moa.batiprix.com/"
               style="display:flex;align-items:flex-start;gap:14px;">


                <div>
                    <span style="text-decoration:underline;color:#006D71;display:block;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-0.15px;"  class="menuNavTitle">
                        Accéder à la nouvelle plateforme dédiée : Batimarchés
                    </span>
 <span style="display:block;font-size:12px;font-weight:400;line-height:18px;color:#6B7280;">Piloter vos marchés de travaux dans toutes les phases pour maîtriser vos budgets et suivre votre performance achat</span>
                </div>
                <div style="border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;">
                    <img src="/img/cms/nav24/export.png"
                         style="width:20px;height:20px;">
                </div>
            </a>

        </div>

        <!-- CTA -->
        <a href="/content/115-tous-les-produits"
           style="display:flex;align-items:center;justify-content:space-between;background:#006D71;border-radius:10px;padding:15px 20px;text-decoration:none;">

            <span style="font-size:16px;font-weight:700;line-height:24px;color:#FFFFFF;">
                Tous les produits
            </span>

            <span style="font-size:22px;color:#FFFFFF;line-height:22px;">
                ↗
            </span>

        </a>

    </div>

</div>
                    </div>
    </div>
    <div class="clearfix"></div>

                                                </li>
                                                                                    </ul>
                                                                    </li>
                                                    </ul>
                                                </li>
                    <li class="mm_menus_li mm_sub_align_left mm_has_sub hover"
                >
                <a class="ets_mm_url"                         href="/content/9-nos-partenaires"
                        style="font-size:16px;">
                    <span class="mm_menu_content_title">
                                                Partenaires
                        <span class="mm_arrow"></span>                                            </span>
                </a>
                                                    <span class="arrow closed"></span>                                            <ul class="mm_columns_ul"
                            style=" width:50%; font-size:15px;">
                                                            <li class="mm_columns_li column_size_12  mm_has_sub">
                                                                            <ul class="mm_blocks_ul">
                                                                                            <li data-id-block="165" class="mm_blocks_li">
                                                        
    <div class="ets_mm_block mm_block_type_html">
                <div class="ets_mm_block_content">        
                            <a href="/content/9-nos-partenaires" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	   <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">Nos Partenaires</span>
</a>
<a href="/content/257-revendeur" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	   <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">Les revendeurs / intégrateurs</span>
</a>

<a href="/content/71-devenir-partenaire" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	    <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">Devenir partenaire </span>
</a>
                    </div>
    </div>
    <div class="clearfix"></div>

                                                </li>
                                                                                    </ul>
                                                                    </li>
                                                    </ul>
                                                </li>
                    <li class="mm_menus_li mm_sub_align_left mm_has_sub hover"
                >
                <a class="ets_mm_url"                         href="#"
                        style="font-size:16px;">
                    <span class="mm_menu_content_title">
                                                À propos
                        <span class="mm_arrow"></span>                                            </span>
                </a>
                                                    <span class="arrow closed"></span>                                            <ul class="mm_columns_ul"
                            style=" width:50%; font-size:15px;">
                                                            <li class="mm_columns_li column_size_12 mm_breaker mm_has_sub">
                                                                            <ul class="mm_blocks_ul">
                                                                                            <li data-id-block="287" class="mm_blocks_li">
                                                        
    <div class="ets_mm_block mm_block_type_html">
                <div class="ets_mm_block_content">        
                            <a href="/content/42-la-methode-batiprix" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	   <img alt=""  src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">La méthode Batiprix</span>
</a>

<a href="/content/45-la-nomenclature-batiprix" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	    <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">La nomenclature Batiprix</span>
</a>
<a href="/content/21-qui-sommes-nous" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	   <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">Qui sommes nous ?</span>
</a>
<a href="/content/36-questions-frequentes" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	   <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">Questions fréquentes - FAQ</span>
</a>
<a href="/content/335-conseils-guides-pratiques" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	  <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">Conseils & Guides pratiques</span>
</a>
<a href="/content/227-glossaire-btp-definitions-batiment" style="display:block;margin-top:10px;font-family: Poppins,Arial,sans-serif;line-height: 20px;">
	  <img alt="" src="/img/cms/navigation/keyboard_arrow_right.png" style="display: inline-block;vertical-align: middle;margin-right:5px;width:20px;"   />
	   <span style="font-family:Poppins,Arial,sans-serif;font-size:15px;">Glossaire</span>
</a>
                    </div>
    </div>
    <div class="clearfix"></div>

                                                </li>
                                                                                    </ul>
                                                                    </li>
                                                    </ul>
                                                </li>
            </ul>
<script type="text/javascript">
    var Days_text = 'Jour(s) ';
    var Hours_text = 'Heure(s)';
    var Mins_text = 'Minute(s)';
    var Sec_text = 'Seconde(s)';
</script>    <div class="mm_extra_item">
                    <div class="mm_custom_text">
                <a href="https://offre.batiprix.com/batiprix/demo-choix?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=essai_global_header" rel="nofollow noreferrer noopener" style="padding:10px 15px;background-color:#FFE76A;color:#000000;font-size:15px;" class="demandeDemo .isNoMobile elementor-button-link elementor-button elementor-size-sm elementor-animation-grow" target="_blank">Demande de démo</a>

<a href="https://offre.batiprix.com/global/essai-gratuit?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=essai_global_header" style="padding:10px 15px;background-color:#006D71;color:#ffffff;font-size:15px;" class=".isNoMobile elementor-button-link elementor-button elementor-size-sm elementor-animation-grow demandeEssai" target="_blank" rel="noreferrer noopener">Essai gratuit</a>
            </div>
                                    </div>


                            <div data-elementor-type="section" data-elementor-id="203010000" class="elementor elementor-203010000" data-elementor-settings="[]">
            <div class="elementor-section-wrap">        <section class="elementor-element elementor-element-f13d53e elementor-section-content-top elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="f13d53e" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
                  <div class="elementor-container elementor-column-gap-no">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-1adbd3d elementor-column elementor-col-100 elementor-top-column" data-id="1adbd3d" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-0a9975d elementor-cart--items-indicator-bubble elementor-widget elementor-widget-shopping-cart" data-id="0a9975d" data-element_type="widget" data-settings="{&quot;action_show_modal&quot;:&quot;yes&quot;,&quot;modal_url&quot;:&quot;https:\/\/www.batiprix.com\/module\/creativeelements\/ajax&quot;}" data-widget_type="shopping-cart.default">
        <div class="elementor-widget-container">        <div class="elementor-cart__wrapper">
                    <div class="elementor-cart__toggle elementor-button-wrapper">
                <a href="//www.batiprix.com/panier?action=show" class="elementor-button elementor-size-sm elementor-cart-hidden">
                    <span class="elementor-button-icon" data-counter="0">
                        <i aria-hidden="true" class="ceicon-basket-solid"></i>                        <span class="elementor-screen-only">Panier</span>
                    </span>
                    <span class="elementor-button-text">0,00 €</span>
                </a>
            </div>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
        </div>
        </div>
        
                </div>
            </div>
        </div>
    </div>

        </div>
      </div>
      <div id="mobile_top_menu_wrapper" class="row hidden-md-up" style="display:none;">
        <div class="js-top-menu mobile" id="_mobile_top_menu"></div>
        <div class="js-top-menu-bottom">
          <div id="_mobile_currency_selector"></div>
          <div id="_mobile_language_selector"></div>
          <div id="_mobile_contact_link"></div>
        </div>
      </div>
    </div>
  </div>
  

        
      </header>

      <section id="wrapper">
        
          
<aside id="notifications">
  <div class="container">
    
    
    
      </div>
</aside>
        

        
        <div class="container">
          
            <nav data-depth="3" class="breadcrumb hidden-sm-down">
  <ol>
    
              
          <li>
                          <a href="https://www.batiprix.com/"><span>Accueil</span></a>
                      </li>
        
              
          <li>
                          <a href="https://www.batiprix.com/content/category/15-glossaire"><span>Glossaire</span></a>
                      </li>
        
              
          <li>
                          <span>Scénario de travaux</span>
                      </li>
        
          
  </ol>
</nav>
          

          

          
  <div id="content-wrapper" class="js-content-wrapper">
    
    

  <section id="main">

    
      
        <header class="page-header">
          <h1>
  Scénario de travaux
</h1>
        </header>
      
    

    
  <section id="content" class="page-content page-cms page-cms-411">

    
              <div data-elementor-type="post" data-elementor-id="411070101" class="elementor elementor-411070101" data-elementor-settings="[]">
            <div class="elementor-section-wrap">        <section class="elementor-element elementor-element-e9ca7e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="e9ca7e1" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-882038e elementor-column elementor-col-100 elementor-top-column" data-id="882038e" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-2c7834d elementor-widget elementor-widget-html" data-id="2c7834d" data-element_type="widget" data-widget_type="html.default">
        <div class="elementor-widget-container"><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://www.batiprix.com/#organization",
      "name": "Batiprix",
      "url": "https://www.batiprix.com/",
      "description": "Batiprix est une référence professionnelle du chiffrage des travaux en neuf et en rénovation."
    },
    {
      "@type": "WebSite",
      "@id": "https://www.batiprix.com/#website",
      "url": "https://www.batiprix.com/",
      "name": "Batiprix",
      "publisher": {
        "@id": "https://www.batiprix.com/#organization"
      },
      "inLanguage": "fr-FR"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Accueil",
          "item": "https://www.batiprix.com/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Glossaire",
          "item": "https://www.batiprix.com/content/category/2-glossaire"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Scénario de travaux",
          "item": "https://www.batiprix.com/content/411-scenario-de-travaux"
        }
      ]
    },
    {
      "@type": "DefinedTerm",
      "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#definedterm",
      "name": "Scénario de travaux",
      "termCode": "scenario-de-travaux",
      "inDefinedTermSet": {
        "@type": "DefinedTermSet",
        "name": "Glossaire Batiprix",
        "url": "https://www.batiprix.com/content/category/2-glossaire"
      },
      "description": "Un scénario de travaux désigne un ensemble cohérent d’interventions proposées pour améliorer la performance, l’état technique ou la valeur d’usage d’un bâtiment.",
      "url": "https://www.batiprix.com/content/411-scenario-de-travaux"
    },
    {
      "@type": "Article",
      "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#article",
      "headline": "Scénario de travaux : définition et rôle dans l’audit énergétique",
      "description": "Un scénario de travaux présente les rénovations à réaliser, leur ordre, leur coût estimatif et leur impact énergétique dans le cadre d’un audit énergétique.",
      "mainEntityOfPage": {
        "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#webpage"
      },
      "author": {
        "@id": "https://www.batiprix.com/#organization"
      },
      "publisher": {
        "@id": "https://www.batiprix.com/#organization"
      },
      "about": [
        {
          "@type": "Thing",
          "name": "Audit énergétique"
        },
        {
          "@type": "Thing",
          "name": "Rénovation énergétique"
        },
        {
          "@type": "Thing",
          "name": "Chiffrage des travaux"
        },
        {
          "@type": "Thing",
          "name": "Travaux induits"
        },
        {
          "@type": "Thing",
          "name": "DPE"
        }
      ],
      "mentions": [
        {
          "@type": "Product",
          "name": "Batiprix Audit Énergétique",
          "url": "https://www.batiprix.com/solutions/audit-energetique"
        }
      ],
      "inLanguage": "fr-FR"
    },
    {
      "@type": "WebPage",
      "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#webpage",
      "url": "https://www.batiprix.com/content/411-scenario-de-travaux",
      "name": "Scénario de travaux : définition et rôle dans l’audit énergétique",
      "description": "Un scénario de travaux présente les rénovations à réaliser, leur ordre, leur coût estimatif et leur impact énergétique dans le cadre d’un audit énergétique.",
      "isPartOf": {
        "@id": "https://www.batiprix.com/#website"
      },
      "breadcrumb": {
        "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#breadcrumb"
      },
      "mainEntity": {
        "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#definedterm"
      },
      "primaryImageOfPage": {
        "@type": "ImageObject",
        "caption": "Scénario de travaux dans le cadre d’un audit énergétique"
      },
      "inLanguage": "fr-FR"
    },
    {
      "@type": "FAQPage",
      "@id": "https://www.batiprix.com/content/411-scenario-de-travaux#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Qu’est-ce qu’un scénario de travaux ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Un scénario de travaux est une proposition structurée d’interventions à réaliser sur un bâtiment. Il précise les travaux recommandés, leur ordre, leur coût estimatif et leur effet attendu sur la performance énergétique ou technique du bien."
          }
        },
        {
          "@type": "Question",
          "name": "À quoi sert un scénario de travaux dans un audit énergétique ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Dans un audit énergétique, un scénario de travaux sert à transformer le diagnostic du bâtiment en parcours de rénovation. Il aide à identifier les travaux prioritaires, à estimer leur coût et à évaluer leur impact sur la performance énergétique."
          }
        },
        {
          "@type": "Question",
          "name": "Un scénario de travaux est-il un devis ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Non. Un scénario de travaux fournit une estimation budgétaire indicative. Un devis est établi par une entreprise de travaux et repose sur des quantités, des prix et des conditions d’exécution propres au chantier."
          }
        },
        {
          "@type": "Question",
          "name": "Quels travaux peut-on retrouver dans un scénario de rénovation énergétique ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Un scénario de rénovation énergétique peut inclure l’isolation des murs, des combles ou des planchers, le remplacement des fenêtres, l’amélioration de la ventilation, le changement du chauffage, la production d’eau chaude sanitaire et les travaux induits."
          }
        },
        {
          "@type": "Question",
          "name": "Pourquoi intégrer les travaux induits dans le chiffrage ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Les travaux induits sont nécessaires pour obtenir une estimation plus réaliste. Ils correspondent aux adaptations, reprises ou finitions provoquées par les travaux principaux. Les ignorer peut conduire à sous-estimer le budget global."
          }
        },
        {
          "@type": "Question",
          "name": "Batiprix Audit Énergétique permet-il de chiffrer un scénario de travaux ?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Oui. Batiprix Audit Énergétique permet de chiffrer les scénarios de travaux liés aux audits énergétiques, avec une nomenclature adaptée aux postes de rénovation énergétique et aux travaux induits."
          }
        }
      ]
    }
  ]
}
</script></div>        </div>
                <div class="elementor-element elementor-element-c7cbf3c elementor-widget elementor-widget-heading" data-id="c7cbf3c" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Scénario de travaux</h2></div>        </div>
                <div class="elementor-element elementor-element-2a681b6 elementor-widget elementor-widget-text-editor" data-id="2a681b6" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Un scénario de travaux désigne un ensemble cohérent d’interventions proposées pour améliorer la performance, l’état technique ou la valeur d’usage d’un bâtiment. Dans le cadre d’un audit énergétique, il sert à présenter un parcours de rénovation structuré, généralement chiffré, permettant d’atteindre un niveau de performance énergétique cible.</p><p>Un scénario de travaux ne se limite pas à une liste d’ouvrages. Il organise les interventions dans un ordre logique, évalue leur impact énergétique, estime leur coût et signale les éventuels travaux induits nécessaires à la bonne réalisation du chantier.</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-1bc5806 elementor-widget elementor-widget-heading" data-id="1bc5806" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Définition d’un scénario de travaux</h2></div>        </div>
                <div class="elementor-element elementor-element-c473dbc elementor-widget elementor-widget-text-editor" data-id="c473dbc" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Dans le bâtiment, un scénario de travaux correspond à une hypothèse de rénovation construite à partir de l’état initial d’un bâtiment. Il combine plusieurs actions techniques : isolation, remplacement des menuiseries, amélioration de la ventilation, changement du système de chauffage, production d’eau chaude sanitaire, régulation ou traitement des ponts thermiques.</p><p>L’objectif est de proposer un parcours réaliste, techniquement cohérent et économiquement lisible pour le maître d’ouvrage.</p><p>Dans un audit énergétique, le scénario de travaux permet notamment d’indiquer :</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-d7d3f5b elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="d7d3f5b" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text">les postes de travaux recommandés ;</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text">l’ordre de réalisation des interventions ;</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text">le gain énergétique attendu ;</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text">l’évolution possible de la classe DPE ;</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text">l’estimation du coût des travaux ;</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text">les limites techniques, architecturales ou patrimoniales éventuelles.</span>
                        </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-f8e40a6 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="f8e40a6" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-24627a1 elementor-column elementor-col-100 elementor-top-column" data-id="24627a1" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-c5869ea elementor-widget elementor-widget-heading" data-id="c5869ea" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Quel est le rôle du scénario de travaux dans un audit énergétique ?</h2></div>        </div>
                <div class="elementor-element elementor-element-e718869 elementor-widget elementor-widget-text-editor" data-id="e718869" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>L’audit énergétique réglementaire vise à éclairer le propriétaire, l’acquéreur ou le maître d’ouvrage sur les travaux permettant d’améliorer la performance énergétique du logement. Depuis le 1er avril 2023, il est obligatoire à la vente pour certains logements en monopropriété classés F ou G. Depuis le 1er janvier 2025, il concerne aussi les logements classés E. Les logements classés D seront concernés à partir du 1er janvier 2034, selon le calendrier réglementaire en vigueur en France métropolitaine.</p><p>Dans ce contexte, le scénario de travaux joue un rôle central : il transforme le diagnostic énergétique en trajectoire d’action. Il permet de passer du constat, par exemple des déperditions importantes par la toiture ou les murs, à une proposition de rénovation structurée.</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-8f27ff8 elementor-widget elementor-widget-heading" data-id="8f27ff8" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Que contient un scénario de travaux ?</h2></div>        </div>
                <div class="elementor-element elementor-element-ba4a7d1 elementor-widget elementor-widget-text-editor" data-id="ba4a7d1" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Un scénario de travaux comprend généralement plusieurs informations techniques et économiques.</p><p>Il décrit d’abord les ouvrages à réaliser : isolation des combles, isolation thermique par l’extérieur ou par l’intérieur, remplacement des fenêtres, installation d’une ventilation performante, remplacement d’une chaudière, pose d’une pompe à chaleur ou amélioration de la régulation.</p><p>Il précise ensuite les performances attendues. Dans un audit énergétique, les travaux proposés doivent être liés à une amélioration mesurable de la performance énergétique du bâtiment.</p><p>Il intègre enfin une estimation financière. Cette estimation n’est pas un devis d’entreprise, mais un ordre de grandeur destiné à aider le propriétaire ou l’acquéreur à comprendre le niveau d’investissement nécessaire.</p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-64464550 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="64464550" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-ec08990 elementor-column elementor-col-50 elementor-top-column" data-id="ec08990" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-528f1e16 elementor-widget elementor-widget-image" data-id="528f1e16" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/audit/409-batiprix-audit-energetique.html">
                    <img src="/img/cms/CARDS/2026/audit(3).jpg" alt="" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-8406648 scale elementor-widget elementor-widget-heading" data-id="8406648" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="https://www.batiprix.com/audit/409-batiprix-audit-energetique.html">Batiprix Web - Audit énergétique</a></h3></div>        </div>
                <div class="elementor-element elementor-element-2601bb08 elementor-widget elementor-widget-heading" data-id="2601bb08" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title">Chiffrez les scénarios de travaux de vos audits énergétiques</h4></div>        </div>
                <div class="elementor-element elementor-element-5135848e elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="5135848e" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des scénarios de travaux plus rapides à estimer</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des prix adaptés aux travaux énergétiques et induits</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Une base fiable pour renforcer vos recommandations</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Moins de temps passé à reconstruire les coûts à la main</h5></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-1a53f670 scale elementor-widget elementor-widget-button" data-id="1a53f670" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="https://www.batiprix.com/audit/409-batiprix-audit-energetique.html" class="elementor-button-link elementor-button elementor-size-md" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Découvrir Web - Audit énergétique</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-1f5c467 elementor-column elementor-col-50 elementor-top-column" data-id="1f5c467" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7ff2253c elementor-widget elementor-widget-image" data-id="7ff2253c" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/data/423-batiprix-data-audit-energetique.html">
                    <img src="/img/cms/CARDS/2026/audit(2).jpg" alt="" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-7c7bce5 scale elementor-widget elementor-widget-heading" data-id="7c7bce5" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="https://www.batiprix.com/data/423-batiprix-data-audit-energetique.html">Batiprix Data - Audit énergétique</a></h3></div>        </div>
                <div class="elementor-element elementor-element-524f1d55 elementor-widget elementor-widget-heading" data-id="524f1d55" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title">Intégrez les ouvrages Batiprix dans votre logiciel d’audit</h4></div>        </div>
                <div class="elementor-element elementor-element-270114b4 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="270114b4" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Les ouvrages Batiprix directement dans votre logiciel</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des coûts de scénarios de travaux plus faciles à estimer</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des coûts de scénarios de travaux plus faciles à estimer</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Une base de chiffrage plus cohérente pour vos audits</h5></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-1656a3b7 scale elementor-widget elementor-widget-button" data-id="1656a3b7" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="https://www.batiprix.com/data/423-batiprix-data-audit-energetique.html" class="elementor-button-link elementor-button elementor-size-md" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Découvrir Data - Audit énergétique</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-385bd16 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="385bd16" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-b1a109c elementor-column elementor-col-100 elementor-top-column" data-id="b1a109c" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7d64ede elementor-widget elementor-widget-heading" data-id="7d64ede" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Scénario de travaux, bouquet de travaux et devis : quelles différences ?</h2></div>        </div>
                <div class="elementor-element elementor-element-51ec8e5 elementor-widget elementor-widget-text-editor" data-id="51ec8e5" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Un <b>scénario de travaux</b> est une trajectoire globale. Il présente une combinaison d’interventions et leurs effets attendus sur le bâtiment.</p><p>Un <b>bouquet de travaux</b> désigne plutôt un ensemble de travaux réalisés de manière coordonnée, souvent sur plusieurs postes énergétiques. Par exemple : isolation des combles, remplacement des menuiseries et amélioration de la ventilation.</p><p>Un <b>devis</b> est une proposition commerciale établie par une entreprise. Il engage davantage son auteur sur un prix, des quantités, des fournitures et des conditions d’exécution. Le chiffrage d’un scénario de travaux reste une estimation indicative, utile pour cadrer le projet mais à confirmer lors de la consultation des entreprises.</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-8d5922e elementor-widget elementor-widget-heading" data-id="8d5922e" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Pourquoi le chiffrage est un point sensible ?</h2></div>        </div>
                <div class="elementor-element elementor-element-3143618 elementor-widget elementor-widget-text-editor" data-id="3143618" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Le chiffrage d’un scénario de travaux est déterminant, car il influence la perception de faisabilité du projet. Un coût sous-estimé peut créer une mauvaise anticipation budgétaire. Un coût trop imprécis peut fragiliser la crédibilité du rapport d’audit.</p><p>L’estimation doit tenir compte non seulement des travaux énergétiques principaux, mais aussi des <b>travaux induits</b>. Par exemple, l’isolation d’un mur peut nécessiter la reprise de certains habillages, le déplacement d’équipements, des adaptations électriques ou des finitions. Ces coûts annexes peuvent peser significativement dans le budget réel d’une rénovation.</p><p>Pour les professionnels, l’enjeu consiste donc à produire une estimation claire, sourcée, cohérente avec les ouvrages préconisés et compréhensible par un non-spécialiste.</p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-1a6e877 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="1a6e877" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-3bf0408 elementor-column elementor-col-100 elementor-top-column" data-id="3bf0408" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-492281b elementor-widget elementor-widget-heading" data-id="492281b" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">L’apport de Batiprix Audit Énergétique</h2></div>        </div>
                <div class="elementor-element elementor-element-5fe333a elementor-widget elementor-widget-text-editor" data-id="5fe333a" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p><b>Batiprix Audit Énergétique</b> aide les professionnels à chiffrer les scénarios de travaux dans le cadre des audits énergétiques. La solution s’appuie sur une nomenclature dédiée à la rénovation énergétique, couvrant les principaux postes : isolation, chauffage, ventilation, menuiseries extérieures, eau chaude sanitaire et travaux induits.</p><p>Son intérêt est de faciliter la production d’estimations structurées, en prix fourni-posé, avec des descriptifs exploitables dans les rapports d’audit. Pour un diagnostiqueur, un auditeur ou un bureau d’études, cela permet de gagner du temps tout en renforçant la cohérence entre les préconisations techniques et leur traduction budgétaire.</p><p>Batiprix Audit Énergétique ne remplace pas l’analyse professionnelle du bâtiment. Il sert de support de chiffrage pour fiabiliser l’ordre de grandeur économique des scénarios et mieux documenter les hypothèses retenues.</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-49186e3 elementor-widget elementor-widget-heading" data-id="49186e3" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Points de vigilance pour les professionnels</h2></div>        </div>
                <div class="elementor-element elementor-element-55949e6 elementor-widget elementor-widget-text-editor" data-id="55949e6" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Un scénario de travaux doit rester réaliste. Il doit prendre en compte l’état du bâti, les contraintes d’occupation, les pathologies éventuelles, la ventilation, l’humidité, les interfaces entre lots et la faisabilité chantier.</p><p>L’ordre des travaux est également essentiel. Remplacer un système de chauffage avant de traiter l’enveloppe peut conduire à surdimensionner l’équipement. À l’inverse, renforcer fortement l’étanchéité à l’air sans améliorer la ventilation peut créer des désordres sanitaires.</p><p>Enfin, le chiffrage doit être présenté comme une estimation. Il doit être distingué d’un devis et, lorsque cela est pertinent, accompagné de réserves méthodologiques sur les hypothèses de prix, les quantités et les contraintes spécifiques du chantier.</p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-56acf753 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="56acf753" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
                  <div class="elementor-container elementor-column-gap-no">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-7120cf7f elementor-column elementor-col-100 elementor-top-column" data-id="7120cf7f" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-4fba184 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="4fba184" data-element_type="widget" data-widget_type="icon.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-wrapper">
            <div class="elementor-icon">
                            </div>
        </div>
        </div>        </div>
                <div class="elementor-element elementor-element-20d3320 elementor-view-default elementor-widget elementor-widget-icon" data-id="20d3320" data-element_type="widget" data-widget_type="icon.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-wrapper">
            <div class="elementor-icon">
                            </div>
        </div>
        </div>        </div>
                <div class="elementor-element elementor-element-14877fe0 elementor-widget elementor-widget-heading" data-id="14877fe0" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Questions fréquentes
</h2></div>        </div>
                <div class="elementor-element elementor-element-242aeb6 elementor-widget elementor-widget-toggle" data-id="242aeb6" data-element_type="widget" data-widget_type="toggle.default">
        <div class="elementor-widget-container">        <div class="elementor-toggle" role="tablist">
                    <div class="elementor-toggle-item">
                <h3 id="elementor-tab-title-3791" class="elementor-tab-title" data-tab="1" aria-controls="elementor-tab-content-3791" role="tab">
                                    <span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
                        <i class="elementor-toggle-icon-closed fas fa-chevron-down"></i>                        <i class="elementor-toggle-icon-opened fas fa-angles-up"></i>                    </span>
                                    <a href="javascript:;" class="elementor-toggle-title">Qu’est-ce qu’un scénario de travaux ?</a>
                </h3>
                <div id="elementor-tab-content-3791" class="elementor-tab-content elementor-clearfix" data-tab="1" aria-labelledby="elementor-tab-title-3791" role="tabpanel">
                    <p>Un scénario de travaux est une proposition structurée d’interventions à réaliser sur un bâtiment. Il précise les travaux recommandés, leur ordre, leur coût estimatif et leur effet attendu sur la performance énergétique ou technique du bien.</p>                </div>
            </div>
                    <div class="elementor-toggle-item">
                <h3 id="elementor-tab-title-3792" class="elementor-tab-title" data-tab="2" aria-controls="elementor-tab-content-3792" role="tab">
                                    <span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
                        <i class="elementor-toggle-icon-closed fas fa-chevron-down"></i>                        <i class="elementor-toggle-icon-opened fas fa-angles-up"></i>                    </span>
                                    <a href="javascript:;" class="elementor-toggle-title">À quoi sert un scénario de travaux dans un audit énergétique ?</a>
                </h3>
                <div id="elementor-tab-content-3792" class="elementor-tab-content elementor-clearfix" data-tab="2" aria-labelledby="elementor-tab-title-3792" role="tabpanel">
                    <p>Un scénario de travaux est une proposition structurée d’interventions à réaliser sur un bâtiment. Il précise les travaux recommandés, leur ordre, leur coût estimatif et leur effet attendu sur la performance énergétique ou technique du bien.</p>                </div>
            </div>
                    <div class="elementor-toggle-item">
                <h3 id="elementor-tab-title-3793" class="elementor-tab-title" data-tab="3" aria-controls="elementor-tab-content-3793" role="tab">
                                    <span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
                        <i class="elementor-toggle-icon-closed fas fa-chevron-down"></i>                        <i class="elementor-toggle-icon-opened fas fa-angles-up"></i>                    </span>
                                    <a href="javascript:;" class="elementor-toggle-title">Un scénario de travaux est-il un devis ?</a>
                </h3>
                <div id="elementor-tab-content-3793" class="elementor-tab-content elementor-clearfix" data-tab="3" aria-labelledby="elementor-tab-title-3793" role="tabpanel">
                    <p>Non. Un scénario de travaux fournit une estimation budgétaire indicative. Un devis est établi par une entreprise de travaux et repose sur des quantités, des prix et des conditions d’exécution propres au chantier.</p>                </div>
            </div>
                    <div class="elementor-toggle-item">
                <h3 id="elementor-tab-title-3794" class="elementor-tab-title" data-tab="4" aria-controls="elementor-tab-content-3794" role="tab">
                                    <span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
                        <i class="elementor-toggle-icon-closed fas fa-chevron-down"></i>                        <i class="elementor-toggle-icon-opened fas fa-angles-up"></i>                    </span>
                                    <a href="javascript:;" class="elementor-toggle-title">Quels travaux peut-on retrouver dans un scénario de rénovation énergétique ?</a>
                </h3>
                <div id="elementor-tab-content-3794" class="elementor-tab-content elementor-clearfix" data-tab="4" aria-labelledby="elementor-tab-title-3794" role="tabpanel">
                    <p>Un scénario de rénovation énergétique peut inclure l’isolation des murs, des combles ou des planchers, le remplacement des fenêtres, l’amélioration de la ventilation, le changement du chauffage, la production d’eau chaude sanitaire et les travaux induits.</p>                </div>
            </div>
                    <div class="elementor-toggle-item">
                <h3 id="elementor-tab-title-3795" class="elementor-tab-title" data-tab="5" aria-controls="elementor-tab-content-3795" role="tab">
                                    <span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
                        <i class="elementor-toggle-icon-closed fas fa-chevron-down"></i>                        <i class="elementor-toggle-icon-opened fas fa-angles-up"></i>                    </span>
                                    <a href="javascript:;" class="elementor-toggle-title">Pourquoi intégrer les travaux induits dans le chiffrage ?</a>
                </h3>
                <div id="elementor-tab-content-3795" class="elementor-tab-content elementor-clearfix" data-tab="5" aria-labelledby="elementor-tab-title-3795" role="tabpanel">
                    <p>Les travaux induits sont nécessaires pour obtenir une estimation plus réaliste. Ils correspondent aux adaptations, reprises ou finitions provoquées par les travaux principaux. Les ignorer peut conduire à sous-estimer le budget global.</p>                </div>
            </div>
                    <div class="elementor-toggle-item">
                <h3 id="elementor-tab-title-3796" class="elementor-tab-title" data-tab="6" aria-controls="elementor-tab-content-3796" role="tab">
                                    <span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
                        <i class="elementor-toggle-icon-closed fas fa-chevron-down"></i>                        <i class="elementor-toggle-icon-opened fas fa-angles-up"></i>                    </span>
                                    <a href="javascript:;" class="elementor-toggle-title">Batiprix Audit Énergétique permet-il de chiffrer un scénario de travaux ?</a>
                </h3>
                <div id="elementor-tab-content-3796" class="elementor-tab-content elementor-clearfix" data-tab="6" aria-labelledby="elementor-tab-title-3796" role="tabpanel">
                    <p>Oui. Batiprix Audit Énergétique permet de chiffrer les scénarios de travaux liés aux audits énergétiques, avec une nomenclature adaptée aux postes de rénovation énergétique et aux travaux induits.</p>                </div>
            </div>
                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-5d540ebf elementor-widget elementor-widget-spacer" data-id="5d540ebf" data-element_type="widget" data-widget_type="spacer.default">
        <div class="elementor-widget-container">        <div class="elementor-spacer">
            <div class="elementor-spacer-inner"></div>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-4ca62ef elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="4ca62ef" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-411ddde elementor-column elementor-col-100 elementor-top-column" data-id="411ddde" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-fb810aa elementor-widget elementor-widget-heading" data-id="fb810aa" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Conclusion</h2></div>        </div>
                <div class="elementor-element elementor-element-a5ef24b elementor-widget elementor-widget-text-editor" data-id="a5ef24b" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Le scénario de travaux est un outil de décision essentiel dans une démarche de rénovation énergétique. Il relie l’analyse technique du bâtiment, les objectifs de performance et la réalité économique du chantier.</p><p>Pour les professionnels, la qualité du scénario repose sur trois exigences : cohérence technique, ordre logique des interventions et estimation budgétaire fiable. Dans cette logique, Batiprix Audit Énergétique constitue un appui utile pour structurer et chiffrer les scénarios de travaux dans les audits énergétiques, sans perdre de vue que l’estimation doit toujours être adaptée au contexte réel du bâtiment.</p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-b9c4337 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="b9c4337" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-80c3f6d elementor-column elementor-col-50 elementor-top-column" data-id="80c3f6d" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-9e76bc5 elementor-widget elementor-widget-image" data-id="9e76bc5" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/audit/409-batiprix-audit-energetique.html">
                    <img src="/img/cms/CARDS/2026/audit(3).jpg" alt="" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-56787b8 scale elementor-widget elementor-widget-heading" data-id="56787b8" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="https://www.batiprix.com/audit/409-batiprix-audit-energetique.html">Batiprix Web - Audit énergétique</a></h3></div>        </div>
                <div class="elementor-element elementor-element-f018247 elementor-widget elementor-widget-heading" data-id="f018247" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title">Chiffrez les scénarios de travaux de vos audits énergétiques</h4></div>        </div>
                <div class="elementor-element elementor-element-8305ca2 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="8305ca2" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des scénarios de travaux plus rapides à estimer</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des prix adaptés aux travaux énergétiques et induits</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Une base fiable pour renforcer vos recommandations</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Moins de temps passé à reconstruire les coûts à la main</h5></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-5087507 scale elementor-widget elementor-widget-button" data-id="5087507" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="https://www.batiprix.com/audit/409-batiprix-audit-energetique.html" class="elementor-button-link elementor-button elementor-size-md" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Découvrir Web - Audit énergétique</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-3059af3 elementor-column elementor-col-50 elementor-top-column" data-id="3059af3" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-62ad72f elementor-widget elementor-widget-image" data-id="62ad72f" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/data/423-batiprix-data-audit-energetique.html">
                    <img src="/img/cms/CARDS/2026/audit(2).jpg" alt="" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-b70d14e scale elementor-widget elementor-widget-heading" data-id="b70d14e" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="https://www.batiprix.com/data/423-batiprix-data-audit-energetique.html">Batiprix Data - Audit énergétique</a></h3></div>        </div>
                <div class="elementor-element elementor-element-a868ba5 elementor-widget elementor-widget-heading" data-id="a868ba5" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title">Intégrez les ouvrages Batiprix dans votre logiciel d’audit</h4></div>        </div>
                <div class="elementor-element elementor-element-bb00819 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="bb00819" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Les ouvrages Batiprix directement dans votre logiciel</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des coûts de scénarios de travaux plus faciles à estimer</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Des coûts de scénarios de travaux plus faciles à estimer</h5></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-check"></i></span>
                            <span class="elementor-icon-list-text"><h5 style="font-weight:normal;">Une base de chiffrage plus cohérente pour vos audits</h5></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-89cddae scale elementor-widget elementor-widget-button" data-id="89cddae" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="https://www.batiprix.com/data/423-batiprix-data-audit-energetique.html" class="elementor-button-link elementor-button elementor-size-md" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Découvrir Data - Audit énergétique</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
        </div>
        </div>
        
    

    
      
    

    
      
    

  </section>


    
      <footer class="page-footer">
        
          <!-- Footer content -->
        
      </footer>
    

  </section>


    
  </div>


          
        </div>
        
      </section>

      <footer id="footer" class="js-footer">
        
          	        <div data-elementor-type="footer" data-elementor-id="51170101" class="elementor elementor-51170101" data-elementor-settings="[]">
            <div class="elementor-section-wrap">
                        <div class="elementor-element elementor-element-45c8651 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="45c8651" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-8d51060 elementor-column elementor-col-50 elementor-top-column" data-id="8d51060" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-3f29c9e elementor-widget elementor-widget-heading" data-id="3f29c9e" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Abonnez-vous </p></div>        </div>
                <div class="elementor-element elementor-element-77eb5b8 elementor-widget elementor-widget-text-editor" data-id="77eb5b8" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>À notre newsletter</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-0df3578 elementor-widget elementor-widget-text-editor" data-id="0df3578" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Les informations à caractère personnel recueillies font l’objet d’un traitement par Batiprix - Groupe Moniteur : RCS Nanterre France 403 080 823. Elles sont nécessaires entre autres, au traitement de votre demande et sont enregistrées dans nos fichiers. Batiprix - Groupe Moniteur ou toutes sociétés du <a style="font-size: 8px;" href="https://www.infopro-digital.com/" target="_blank" rel="noopener">groupe Infopro Digital</a> pourront utiliser ces fichiers afin de vous proposer pour leur compte ou celui de leurs clients, des produits et/ou services utiles à vos activités professionnelles ou vous intégrer dans des annuaires professionnels. Pour exercer vos droits, vous y opposer ou pour en savoir plus : <a style="font-size: 8px;" href="https://www.infopro-digital.com/rgpd-gdpr/fr/" target="_blank" rel="noopener">Charte des Données Personnelles.</a></p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-110ea8d elementor-column elementor-col-50 elementor-top-column" data-id="110ea8d" data-element_type="column" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7bf9faa elementor-widget elementor-widget-shortcode" data-id="7bf9faa" data-element_type="widget" data-widget_type="shortcode.default">
        <div class="elementor-widget-container"><script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script>
<script>
  hbspt.forms.create({
    region: "na1",
    portalId: "6741267",
    formId: "1d2ff797-a44b-4a34-832c-e2e23f416d03"
  });
</script></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </div>
                <section class="elementor-element elementor-element-1d5d6c7 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="1d5d6c7" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-91916dc elementor-column elementor-col-100 elementor-top-column" data-id="91916dc" data-element_type="column">
            <div class="elementor-column-wrap">
                <div class="elementor-widget-wrap">
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-cb64fcb footerList elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="cb64fcb" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-0fff9c3 elementor-column elementor-col-100 elementor-top-column" data-id="0fff9c3" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-150247a elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="150247a" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-7e0542c elementor-column elementor-col-33 elementor-inner-column" data-id="7e0542c" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-95b9587 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="95b9587" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href="/96-web">                            <span class="elementor-icon-list-text"><span style="color:#006D71 !important;font-weight:600;">Les produits en ligne - Web</span></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/web/372-logiciel-de-chiffrage-batiment.html">                            <span class="elementor-icon-list-text">Batiprix Web - Chiffrage</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/web/471-batiprix-estimation.html">                            <span class="elementor-icon-list-text">Batiprix Estimation</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/web/411-batiprix-cctp.html">                            <span class="elementor-icon-list-text">Batiprix CCTP</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/web/473-batiprix-ppt.html">                            <span class="elementor-icon-list-text">Batiprix  PPT</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://moa.batiprix.com">                            <span class="elementor-icon-list-text">Batiprix Gestion des marchés publics</span>
            </a>            </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-1fbfed6 elementor-column elementor-col-33 elementor-inner-column" data-id="1fbfed6" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-5f2c7ab elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="5f2c7ab" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href="/102-data">                            <span class="elementor-icon-list-text"><span style="color:#006D71 !important;font-weight:600;">Les données intégrables - Data</span></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/data/425-logiciel-facturation-partenaire-compatible-batiprix.html">                            <span class="elementor-icon-list-text">Data par lot</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.batiprix.com/data/467-batiprix-data-connect-corps-d-etat.html">                            <span class="elementor-icon-list-text">Data par corps d'etat</span>
            </a>            </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-52ac61b elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="52ac61b" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href="/109-audit">                            <span class="elementor-icon-list-text"><span style="color:#006D71 !important;font-weight:600;">Les solutions métiers - Audit énergétique</span></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/web/409-batiprix-web-audit-energetique.html">                            <span class="elementor-icon-list-text">Batiprix Audit énergétique</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.batiprix.com/data/423-batiprix-data-audit-energetique.html">                            <span class="elementor-icon-list-text">Batiprix Data - Audit énergétique</span>
            </a>            </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-4708745 elementor-column elementor-col-33 elementor-inner-column" data-id="4708745" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-1dfac88 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="1dfac88" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href="/99-bordereau">                            <span class="elementor-icon-list-text"><span style="color:#006D71 !important;font-weight:600;">Le bordereau - Papier</span></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.batiprix.com/bordereau/527-batiprix-bordereau-2026.html">                            <span class="elementor-icon-list-text">Batiprix Bordereau 2026</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/99-https://www.batiprix.com/bordereau/485-21231-batiprix-bordereau-2025.html#/70-volume-vol1_gros_oeuvre_maconnerie_etancheite_ravalement">                            <span class="elementor-icon-list-text">Batiprix Bordereau 2025 </span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/105-offres-speciales">                            <span class="elementor-icon-list-text"><span style="color:#006D71 !important;font-weight:600;">Les offres spéciales</span></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/115-tous-les-produits">                            <span class="elementor-icon-list-text"><span style="color:#006D71 !important;font-weight:600;">Tous les produits</span></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/69-comparatif-produits">                            <span class="elementor-icon-list-text">Comparatif produits </span>
            </a>            </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <div class="elementor-element elementor-element-8554441 elementor-widget elementor-widget-divider" data-id="8554441" data-element_type="widget" data-widget_type="divider.default">
        <div class="elementor-widget-container">        <div class="elementor-divider">
            <span class="elementor-divider-separator">
                        </span>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-60ab2660 elementor-section-stretched footerList elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="60ab2660" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-7d0589a7 elementor-sm-50 elementor-column elementor-col-25 elementor-top-column" data-id="7d0589a7" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-dc59ce6 elementor-widget elementor-widget-heading" data-id="dc59ce6" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><span class="elementor-heading-title">Informations</span></div>        </div>
                <div class="elementor-element elementor-element-cd5f1a7 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="cd5f1a7" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href="/content/2-mentions-legales">                            <span class="elementor-icon-list-text">Mentions légales</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/3-conditions-generales-de-vente">                            <span class="elementor-icon-list-text">Conditions générales de vente</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/3-conditions-generales-de-vente#cgu">                            <span class="elementor-icon-list-text">Conditions générales d'utilisation</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/21-qui-sommes-nous">                            <span class="elementor-icon-list-text">A propos de Batiprix</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/plan-site">                            <span class="elementor-icon-list-text">Plan du site</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/36-questions-frequentes">                            <span class="elementor-icon-list-text">FAQ</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.blog.batiprix.com/" target="_blank">                            <span class="elementor-icon-list-text">Blog</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.infopro-digital.com/rgpd-gdpr/" target="_blank">                            <span class="elementor-icon-list-text">RGPD</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="javascript:Didomi.preferences.show()">                            <span class="elementor-icon-list-text">Paramétrage cookies</span>
            </a>            </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-55b15a5c elementor-sm-50 elementor-column elementor-col-25 elementor-top-column" data-id="55b15a5c" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-922eaf7 elementor-widget elementor-widget-heading" data-id="922eaf7" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Métiers et secteur d'activité</p></div>        </div>
                <div class="elementor-element elementor-element-da8d83f elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="da8d83f" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href="/content/229-maitre-d-oeuvre-moe">                            <span class="elementor-icon-list-text">MOE</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://moa.batiprix.com/">                            <span class="elementor-icon-list-text">MOA du secteur public</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://moa.batiprix.com/entreprise">                            <span class="elementor-icon-list-text">MOA du secteur privé</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/153-chiffrage-pour-les-auditeurs-energetiques">                            <span class="elementor-icon-list-text">Auditeurs énergétiques /  diagnostiqueurs immobilier</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/85-artisans">                            <span class="elementor-icon-list-text">Artisans</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/87-entreprises-de-travaux">                            <span class="elementor-icon-list-text">Entreprises de travaux</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/39-enseignant-former-les-etudiants">                            <span class="elementor-icon-list-text">Responsables pédagogiques</span>
            </a>            </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-4fe6b78 elementor-column elementor-col-25 elementor-top-column" data-id="4fe6b78" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7cab1e9 elementor-widget elementor-widget-heading" data-id="7cab1e9" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title"><a href="https://www.batiprix.com/content/375-definir-son-besoin-en-chiffrage-travaux">Fonctionnalités</a></p></div>        </div>
                <div class="elementor-element elementor-element-eb8359d elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="eb8359d" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href=" https://www.batiprix.com/content/375-definir-son-besoin-en-chiffrage-travaux">                            <span class="elementor-icon-list-text">Définir son besoin en chiffrage travaux</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.batiprix.com/content/189-chiffrer-estimer-vos-projets">                            <span class="elementor-icon-list-text">Chiffrer/ Estimer mes projets</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.batiprix.com/content/193-diagnostiqueur-chiffrer-estimer-ppt-audit">                            <span class="elementor-icon-list-text">Réaliser des audits énergétiques ou des PPT </span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.batiprix.com/content/191-gerer-mes-appels-d-offres">                            <span class="elementor-icon-list-text">Répondre à un appel d'offre </span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="https://www.batiprix.com/web/411-batiprix-cctp.html">                            <span class="elementor-icon-list-text">Gérer les pièces techniques : CCTP - DQE - BPU - DPGF</span>
            </a>            </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-cb53c71 elementor-widget elementor-widget-heading" data-id="cb53c71" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Ressources</p></div>        </div>
                <div class="elementor-element elementor-element-19d59ae elementor-widget elementor-widget-heading" data-id="19d59ae" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title"><a href="/content/227-glossaire-de-batiprix">Glossaire</a></p></div>        </div>
                <div class="elementor-element elementor-element-919534f elementor-widget elementor-widget-heading" data-id="919534f" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title"><a href="https://www.batiprix.com/content/335-conseils-guides-pratiques">Conseils & Guides pratiques
</a></p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-f4d3258 elementor-sm-50 elementor-column elementor-col-25 elementor-top-column" data-id="f4d3258" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-49411ef elementor-widget elementor-widget-heading" data-id="49411ef" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Contactez-nous</p></div>        </div>
                <div class="elementor-element elementor-element-8d9fcc6 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="8d9fcc6" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-location-dot"></i></span>
                            <span class="elementor-icon-list-text">Batiprix <br>20 rue des Aqueducs  <br>94250 GENTILLY</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-phone"></i></span>
                            <span class="elementor-icon-list-text"><a href="tel:+33179067300">01 79 06 73 00</a></span>
                        </li>
                    <li class="elementor-icon-list-item" >
            <a href="/nous-contacter" target="_blank">                            <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-envelope"></i></span>
                            <span class="elementor-icon-list-text">Contact</span>
            </a>            </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-d9c95fc elementor-widget elementor-widget-heading" data-id="d9c95fc" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Mes services en ligne</p></div>        </div>
                <div class="elementor-element elementor-element-c03e4f1 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="c03e4f1" data-element_type="widget" data-widget_type="icon-list.default">
        <div class="elementor-widget-container">        <ul class="elementor-icon-list-items">
                    <li class="elementor-icon-list-item" >
            <a href="https://web.batiprix.com/" target="_blank">                            <span class="elementor-icon-list-text">Batiprix Web</span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/mon-compte" target="_blank">                            <span class="elementor-icon-list-text">Mon compte e-commerce</span>
            </a>            </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-1cb5938 elementor-shape-circle elementor-widget elementor-widget-social-icons" data-id="1cb5938" data-element_type="widget" data-widget_type="social-icons.default">
        <div class="elementor-widget-container">        <div class="elementor-social-icons-wrapper">
                    <a class="elementor-icon elementor-social-icon elementor-social-icon-linkedin elementor-repeater-item-0f8297b" href="https://www.linkedin.com/company/batiprix/" target="_blank">
                <span class="elementor-screen-only">Linkedin</span>
                <i class="fab fa-linkedin-in"></i>            </a>
                    <a class="elementor-icon elementor-social-icon elementor-social-icon-youtube elementor-repeater-item-3315ada" href="https://www.youtube.com/c/batiprix" target="_blank">
                <span class="elementor-screen-only">Youtube</span>
                <i class="fab fa-youtube"></i>            </a>
                    <a class="elementor-icon elementor-social-icon elementor-social-icon-facebook elementor-repeater-item-d510978" href="https://fr-fr.facebook.com/Batiprix/" target="_blank">
                <span class="elementor-screen-only">Facebook</span>
                <i class="fab fa-facebook-f"></i>            </a>
                    <a class="elementor-icon elementor-social-icon elementor-social-icon-instagram elementor-repeater-item-cf51fc0" href="https://www.instagram.com/batiprix/" target="_blank">
                <span class="elementor-screen-only">Instagram</span>
                <i class="fab fa-instagram"></i>            </a>
                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-3c8ae7e2 elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="3c8ae7e2" data-element_type="section" data-settings="{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-b96f280 elementor-hidden-phone elementor-column elementor-col-50 elementor-top-column" data-id="b96f280" data-element_type="column">
            <div class="elementor-column-wrap">
                <div class="elementor-widget-wrap">
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-0197764 elementor-column elementor-col-50 elementor-top-column" data-id="0197764" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-902a4be elementor-widget elementor-widget-image" data-id="902a4be" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.infopro-digital.com/">
                    <img src="/img/cms/logo-infopro-digital_2.png" alt="Infopro Digital" loading="lazy" width="400" height="32">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                    </div>
        </div>
        
        
      </footer>

    </main>

    
      	


	<script src="https://www.batiprix.com/themes/classic-child/assets/cache/bottom-a05edd5317.js" ></script>


<!--CE-JS-->    

    
      
    
  <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.eu01.nr-data.net","licenseKey":"NRJS-73b255b65a24e6ab6ab","applicationID":"471507608","transactionName":"MhBSZQoZWRdQUEILXgtaZUMRV14KVVZOTEENBQ==","queueTime":0,"applicationTime":414,"atts":"HldRE0IDShk=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body>

</html>