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.316.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}}))}},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:()=>s});var n=r(6154);const i="newrelic";function s(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>s});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function s(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Xh:()=>c,Zp:()=>i,kd:()=>d,mq:()=>a,nf:()=>o,qN:()=>s});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],s=["focus","blur"],o=4,a=1e3,c=2e3,d=["PageAction","UserAction","BrowserPerformance"],u={RESOURCES:"experimental.resources",REGISTER:"register"}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>u});var n=r(7836),i=r(5607),s=r(5732);const o="nr@original:".concat(i.W),a=50;var c=Object.prototype.hasOwnProperty,d=!1;function u(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];f(u)||(e[d]=i(u,a?d+r:r,n,d,s,o))}},i.flag=o,i;function i(t,n,i,d,h,p){return f(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){l([e],r)}for(var n in e)c.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,c,f,g;let m,v;try{c=this,o=[...arguments],v=p?(0,s.$5)(r):[void 0],f="function"==typeof i?i(o,c):i||{}}catch(t){l([t,"",[o,c,d],f],e)}u(n+"start",[o,c,d,v],f,h);const y=performance.now();let b;try{return g=t.apply(c,o),b=performance.now(),g}catch(e){throw b=performance.now(),u(n+"err",[o,c,e,v],f,h),m=e,m}finally{const e=b-y,t={start:y,end:b,duration:e,isLongTask:e>=a,methodName:d,thrownError:m};t.isLongTask&&u("long-task",[t,c,v],f,h),u(n+"end",[o,c,g,v],f,h)}}}function u(r,n,i,s){if(!d||t){var o=d;d=!0;try{e.emit(r,n,i,t,s)}catch(t){l([t,r,n,i],e)}d=o}}}function l(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function f(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:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Pv:()=>x,Tb:()=>f,U2:()=>o,V1:()=>A,Wb:()=>T,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",w="setPageViewName",R="setUserId",E="start",T="wrapLogger",A="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,{T:()=>n,f:()=>i});const n=r(860).K7.ajax,i="ajaxRequest.id"},9324:(e,t,r)=>{"use strict";r.d(t,{AJ:()=>o,F3:()=>i,Xs:()=>s,Yq:()=>a,xv:()=>n});const n="1.316.0",i="PROD",s="CDN",o="@newrelic/rrweb",a="1.1.0"},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>a,ZF:()=>c,bz:()=>o,el:()=>d});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function s(e,t){return e?15&e[t]:16*Math.random()|0}function o(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map(e=>"x"===e?s(t,r++).toString(16):"y"===e?(3&s()|8).toString(16):e).join("")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const o=[];for(var a=0;a<e;a++)o.push(s(r,i++).toString(16));return o.join("")}function c(){return a(16)}function d(){return a(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.316.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.316.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-/91tZUpAINW5VzLS+EdJpEe0gul6FJd2zTpGwLIhi/mqcTiQPUlhoJmX5zb4EPTwdGqun46DoGQPtDShDBw4bA==",249:"sha512-XqLQgD24Jrw2HFtuRDeuxMcY5WnEXG04tpC98UJOJlIfGqQst/lKUE+G++zwulwEzcM00bl5V0e1kKGq2Nxc1g==",212:"sha512-rOHSN/tvMjFe33yfRKMs44m3dZKgs9foEl0T2tdErrZKsAF8Oe5+OLJKgySrw3WwY4MgvuS4yWEr88MMv5LZaw=="};(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.316.0.PROD"]=self["webpackChunk:NRBA-1.316.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);const c=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var d=i(2614),u=i(944),l=i(8122);const f="[data-nr-mask]",h=e=>(0,l.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},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:d.wk,inactiveMs:d.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){c(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,u.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){c(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.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,u.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 p=i(6154),g=i(9324);let m=0;const v={buildEnv:g.F3,distMethod:g.Xs,version:g.xv,originTime:p.WN},y={consented:!1},b={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||y.consented},set consented(e){y.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++m}};var w=i(7836),R=i(3241);const E={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:f={},exposed:g=!0}=t;if(!d){const e=(0,n.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=h(c||{}),e.loader_config=(m=u||{},(0,l.a)(m,E)),d.jsAttributes??={},p.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,o.D)(d);const y=e.init;e.runtime??=(e=>{const t=(0,l.a)(e,b),r=Object.keys(v).reduce((e,t)=>(e[t]={value:v[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(f),y.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",i.p=t?e:"https://"+e})(y.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=g,(0,R.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.runtime.configured=!0)}var A=i(9908),x=i(1863),S=i(4261),_=i(1738);var O=i(1687),P=i(4234),k=i(5289),N=i(5270),j=i(7767),C=i(6389),D=i(7699);const L=new WeakSet;class I extends P.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,O.Ak)(e,this.featureName),t()}))}):(0,O.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,u.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,u.R)(20,e),this.ee.emit("internal-error",[e]),(0,A.p)(D.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#r(this.featureName,n,e.init))return(0,O.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,u.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};p.RI?(0,k.GG)(()=>n(),!0):n()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,N.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!L.has(e)&&(L.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 M=i(6630);class B extends I{static featureName=M.T;constructor(e){var t;super(e,M.T),this.setupInspectionEvents(),t=e,(0,_.Y)(S.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,A.p)(S.Pl+S.Fw,[(0,x.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,R.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(d.tS.UPDATE,(e,t)=>{(0,R.W)({type:"lifecycle",name:"session",data:t})})}}class H extends e.d{constructor(e){var t;(super(),p.gm)?(this.features={},(0,n.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(B),T(this,e,e.loaderType||"agent"),t=this,(0,_.Y)(S.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,S.cD,n);(0,u.R)(40,typeof r)}else(0,u.R)(39,typeof e)},t),function(e){(0,_.Y)(S.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,u.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,A.p)(S.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,_.U)(e,"enduser.id",t,S.Dl,!0)},e)}(this),function(e){(0,_.Y)(S.nb,function(t){if("string"==typeof t||null===t)return(0,_.U)(e,"application.version",t,S.nb,!1);(0,u.R)(42,typeof t)},e)}(this),function(e){(0,_.Y)(S.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,_.Y)(S.Pv,function(t=!0){if("boolean"==typeof t){if((0,A.p)(S.Pl+S.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,u.R)(65,typeof t)},e)}(this),this.run()):(0,u.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,u.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,u.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),W=i(782);class F extends I{static featureName=W.T;constructor(e){super(e,W.T),p.RI&&((0,K.u)(()=>(0,A.p)("docHidden",[(0,x.t)()],void 0,W.T,this.ee),!0),(0,K.G)(()=>(0,A.p)("winPagehide",[(0,x.t)()],void 0,W.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var U=i(3969);class V extends I{static featureName=U.TZ;constructor(e){super(e,U.TZ),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var z=i(6774),G=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 q(e){return J(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 X(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(J(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return q(e.reason)}const r=q(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function Q(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 J(e.error)?e.error:q(e)}function J(e){return e instanceof Error&&!!e.stack}function ee(e,r,n,i,s=(0,x.t)()){"string"==typeof e&&(e=new Error(e)),(0,A.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var te=i(5732),re=i(993),ne=i(3785);function ie(e,{customAttributes:t={},level:r=re.p_.INFO}={},n,i,s=(0,x.t)()){(0,ne.R)(n.ee,e,t,r,!1,i,s)}function se(e,r,n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function oe(e,r,n,i,s=(0,x.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,u.R)(57);const l=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=l(o,0),d.end=l(a,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,u.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,A.p)(S.Pl+S.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,u.R)(58)}}function ae(e,r={},n,i,s=(0,x.t)()){(0,A.p)(S.Pl+S.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var ce=i(7508),de=i(9566);const ue=["name","id","type"],le=new Map([[se,"addPageAction"],[ie,"log"],[oe,"measure"],[ee,"noticeError"],[ae,"recordCustomEvent"]]),fe={experimental:(0,C.J)(()=>(0,u.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,u.R)(55)),invalidTarget:(0,C.J)(e=>(0,u.R)(48,e)),deregistered:(0,C.J)(()=>(0,u.R)(68))};function he(e){(0,_.Y)(S.eY,function(t){return pe(e,t)},e)}function pe(e,r){fe.experimental(),r||={},r.instance=(0,de.LA)(8),r.type=te.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:te.fQ.BA};const n=(0,ce.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||te.fQ.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{ue.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(fe.disabled),c(r.id)&&c(r.name)||a(()=>fe.invalidTarget(r));const d={addPageAction:(t,n={})=>p(se,[t,{...i,...n},e],r),deregister:()=>{f(),a(fe.deregistered)},log:(t,n={})=>p(ie,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>p(oe,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>p(ee,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=>p(ae,[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}},l=()=>(r.blocked&&s(),r.blocked);function f(){if(n.reportedAt)return;n.reportedAt=(0,x.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})}l()||(o.push(d),(0,K.G)(f));const h=(e,t)=>{l()||(i[e]=t)},p=(r,n,i)=>{if(l()&&r!==pe)return;const s=(0,x.t)(),o=le.get(r)||"unknown";(0,A.p)(U.xV,["API/register/".concat(o,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,u.R)(50,e)}};return d}class ge extends I{static featureName=z.T;constructor(e){var t;super(e,z.T),t=e,(0,_.Y)(S.o5,(e,r)=>ee(e,r,t),t),function(e){(0,_.Y)(S.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,_.Y)(S.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),he(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,A.p)("ierr",[q(t),(0,x.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),p.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,A.p)("err",[X(t),(0,x.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",t=>{this.abortHandler&&(0,A.p)("err",[Q(t),(0,x.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,G.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 me=i(8990);let ve=1;function ye(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,me.I)(e,"nr@id",function(){return ve++})}function be(e){if("string"==typeof e&&e.length)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),Re=i(3434);const Ee={},Te=["open","send"];function Ae(e,t){var r=e||w.ee;const n=function(e){return(e||w.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(Ee[n.debugId]++)return n;Ee[n.debugId]=1,(0,we.u)(r);var i=(0,Re.YM)(n),s=p.gm.XMLHttpRequest,o=p.gm.MutationObserver,a=p.gm.Promise,c=p.gm.setInterval,d="readystatechange",l=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],f=[],h=p.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,te.$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,l,"fn-",R)}),(0,G.jT)(!1))}catch(e){(0,u.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var a;return r};function g(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){g(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",g),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++)g(0,f[e]);f.length&&(f=[])}function R(e,t){return t}return n}var xe="fetch-",Se=xe+"body-",_e=["arrayBuffer","blob","json","text","formData"],Oe=p.gm.Request,Pe=p.gm.Response,ke="prototype";const Ne={};function je(e,t){const r=function(e){return(e||w.ee).get("fetch")}(e);if(!(Oe&&Pe&&p.gm.fetch))return r;if(Ne[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,te.$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 Ne[r.debugId]=1,_e.forEach(e=>{n(Oe[ke],e,Se),n(Pe[ke],e,Se)}),n(p.gm,"fetch",xe),r.on(xe+"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(xe+"done",[null,t],i)}else r.emit(xe+"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,de.ZF)(),o=(0,de.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 p.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 Le=i(9300),Ie=i(7295);function Me(e){return"string"==typeof e?e:e instanceof(0,n.dV)().o.REQ?e.url:p.gm?.URL&&e instanceof URL?e.href:void 0}var Be=["load","error","abort","timeout"],He=Be.length,Ke=(0,n.dV)().o.REQ,We=(0,n.dV)().o.XHR;const Fe="X-NewRelic-App-Data";class Ue extends I{static featureName=Le.T;constructor(e){super(e,Le.T),this.dt=new De(e),this.handler=(e,t,r,n)=>(0,A.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.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};Ve(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),Ae(this.ee,e),function(e,r,n,i){function s(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,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(t,e)},(0,G.jT)(!1)),p.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,G.jT)(!1))}function o(e){this.params={method:e[0]},Ve(this,e[1]),this.metrics={}}function a(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 c(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var o=be(i);o&&(n.txSize=o)}this.startTime=(0,x.t)(),this.body=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("internal-error",[e])}catch(e){}}};for(var a=0;a<He;a++)t.addEventListener(Be[a],this.listener,(0,G.jT)(!1))}function d(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 u(e,t){var r=""+ye(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+ye(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,x.t)()}function h(e,t){t instanceof We&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function g(e,t){t instanceof We&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function m(e,t,r){t instanceof We&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,x.t)()))}function v(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,x.t)()-this.xhrCbStart,this.onload,t],t)}function y(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.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 b(e,t){this.params={},this.metrics={},this.startTime=(0,x.t)(),this.dt=t;let[r,n={}]=e;Ve(this,Me(r));const i=(""+(r&&r instanceof Ke&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.body=n.body,this.txSize=be(n.body)||0}function w(e,t){if(this.endTime=(0,x.t)(),this.params||(this.params={}),(0,Ie.iW)(this.params))return;let r;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(r=+this.rxSize);const n={txSize:this.txSize,rxSize:r,duration:(0,x.t)()-this.startTime},i=[this.params,n,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>E(i,this,e))}function R(e){const t=this.params,r=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;r.duration=(0,x.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),r.cbTime=this.cbTime;const n=[t,r,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>E(n,this,e))}function E(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function T(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?be(e.response):"text"===r||""===r||void 0===r?be(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Fe)>=0){var s=n.getResponseHeader(Fe);s&&((0,A.p)(U.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=s.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",s),r.on("open-xhr-start",o),r.on("open-xhr-end",a),r.on("send-xhr-start",c),r.on("xhr-cb-time",d),r.on("xhr-load-added",u),r.on("xhr-load-removed",l),r.on("xhr-resolved",f),r.on("addEventListener-end",h),r.on("removeEventListener-end",g),r.on("fn-end",v),r.on("fetch-before-start",y),r.on("fetch-start",b),r.on("fn-start",m),r.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function Ve(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 ze={},Ge=["pushState","replaceState"];function Ye(e){const t=function(e){return(e||w.ee).get("history")}(e);return!p.RI||ze[t.debugId]++||(ze[t.debugId]=1,(0,Re.YM)(t).inPlace(window.history,Ge,"-")),t}var Ze=i(3738);function qe(e){(0,_.Y)(S.BL,function(r=Date.now()){const n=r-p.WN;n<0&&(0,u.R)(62,r),(0,A.p)(U.XG,[S.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:S.BL,start:r,origin:"nr"}),(0,A.p)(S.Pl+S.hG,[n,S.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:Xe,bD:$e,d3:Qe,Kp:Je,TZ:et,Lc:tt,uP:rt,Rz:nt}=Ze;class it extends I{static featureName=et;constructor(e){var r;super(e,et),r=e,(0,_.Y)(S.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-p.WN,e:(e.end||e.start)-p.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,u.R)(61,{start:n.s,end:n.e}):(0,A.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),qe(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(rt,function(e,t){this.bstStart=(0,x.t)()}),this.eventsEE.on(tt,function(e,r){(0,A.p)("bst",[e[0],r,this.bstStart,(0,x.t)()],void 0,t.K7.sessionTrace,n)}),n.on(nt+Qe,function(e){this.time=(0,x.t)(),this.startPath=location.pathname+location.hash}),n.on(nt+Je,function(e){(0,A.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,A.p)(Xe,[r],void 0,t.K7.sessionTrace,n)}),s.observe({type:$e,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:s})}}var st=i(733),ot=i(6344);class at extends I{static featureName=ot.TZ;#i;recorder;constructor(e){var r;let n;super(e,ot.TZ),r=e,(0,_.Y)(S.CH,function(){(0,A.p)(S.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,_.Y)(S.Tb,function(){(0,A.p)(S.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(d.Wt).concat((0,st.Y)(e.info.licenseKey,e.info.applicationID));try{n=JSON.parse(localStorage.getItem(s))}catch(e){}(0,N.SR)(e.init)&&this.ee.on(S.CH,()=>this.#s()),this.#o(n)&&this.importRecorder().then(e=>{e.startRecording(ot.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,A.p)(ot.Vh,[e],void 0,this.featureName,this.ee))})}#o(e){return e&&(e.sessionReplayMode===d.g.FULL||e.sessionReplayMode===d.g.ERROR)||(0,N.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!==d.g.FULL&&this.featAggregate.initializeRecording(d.g.FULL,!0,ot.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(ot.Qb.API,d.g.FULL)}))}}var ct=i(3962);class dt extends I{static featureName=ct.TZ;constructor(e){if(super(e,ct.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,_.Y)(S.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,A.p)(U.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((a?"":"no-")+"fn-start",[(0,x.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,x.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{_.Y.apply(this,[r,function(){return(0,A.p)(S.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,_.Y)(S.PA,function(){(0,A.p)(S.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!p.RI||!(0,n.dV)().o.MO)return;const r=Ye(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}ct.tC.forEach(e=>{(0,G.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)});const s=()=>(0,A.p)("newURL",[(0,x.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",s),r.on("replaceState-end",s),(0,G.sp)(ct.OV,e=>{c(e),(0,A.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,A.p)("newDom",[(0,x.t)()],void 0,this.featureName,this.ee),o=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,A.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 ut=i(9119);const lt={},ft=new Set;function ht(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 pt{constructor(e,t){this.timestamp=(0,x.t)(),this.currentUrl=(0,ut.L)(window.location.href),this.socketId=(0,de.LA)(8),this.requestedUrl=(0,ut.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 gt extends I{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)(S.hG,(e,t)=>se(e,t,c),c),function(e){(0,_.Y)(S.fF,(t,r)=>ae(t,r,e),e)}(e),qe(e),he(e),function(e){(0,_.Y)(S.V1,(t,r)=>oe(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(lt[t.debugId]++)return t;lt[t.debugId]=1,(0,K.G)(()=>{const e=(0,x.t)();ft.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="WebSocket";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 pt(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,x.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),ft.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=ht(e.data);this.nrData.messageOrigin??=(0,ut.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,x.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,ft.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}=ht(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 p.gm.WebSocket=r,t}(this.ee);u.on("ws",e=>{(0,A.p)("ws-complete",[e],void 0,this.featureName,this.ee)})}if(s&&p.gm.addEventListener("securitypolicyviolation",e=>{(0,A.p)("spv",[e],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),p.RI){if(je(this.ee,e),Ae(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,G.sp)(e,e=>(0,A.p)("ua",[e],void 0,this.featureName,this.ee),!0)),a.qN.forEach(e=>{const t=(0,C.s)(e=>{(0,A.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,G.sp)(e,t)}),p.gm.addEventListener("error",()=>{(0,A.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{l(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,G.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!l(Me(e[0]))&&(0,A.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",f),d.on("replaceState-end",f),window.addEventListener("hashchange",f,(0,G.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",f,(0,G.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,A.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 mt=i(2646);const vt=new Map;function yt(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,u.R)(29);const o=function(e){return(e||w.ee).get("logger")}(e),a=(0,Re.YM)(o,void 0,s),c=new mt.y(w.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Re.Jt]||t[r];return vt.set(d,c),a.inPlace(t,[r],"wrap-logger-",()=>vt.get(d),void 0,!0),o}var bt=i(1910);class wt extends I{static featureName=re.TZ;constructor(e){var t;super(e,re.TZ),t=e,(0,_.Y)(S.$9,(e,r)=>ie(e,r,t),t),function(e){(0,_.Y)(S.Wb,(t,r,{customAttributes:n={},level:i=re.p_.INFO}={})=>{yt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),he(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,bt.i)(p.gm.console[t]),yt(r,p.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,ne.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new H({features:[Ue,B,F,it,at,V,ge,gt,wt,dt],loaderType:"spa"})})()})();</script>



  <title>Logiciels de chiffrage BTP, devis, estimation et CCTP | Tous les produits Batiprix</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":"1780955907","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="Accédez à l&#039;ensemble des solutions Batiprix : logiciel de chiffrage bâtiment, bibliothèque de prix, estimation budgétaire, rédaction de CCTP et audit énergétique. Plus de 40 ans d&#039;expertise BTP.">
  <meta name="keywords" content="">
      
      
  
  
    <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": "Logiciels de chiffrage BTP, devis, estimation et CCTP | Tous les produits Batiprix",
    "url":  "https://www.batiprix.com/content/115-tous-les-produits"
  }
</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": "Tous les produits",
            "item": "https://www.batiprix.com/content/115-tous-les-produits"
          }              ]
    }
  </script>
  
  
  
  
  
    
  

  
    <meta property="og:title" content="Logiciels de chiffrage BTP, devis, estimation et CCTP | Tous les produits Batiprix" />
    <meta property="og:description" content="Accédez à l&#039;ensemble des solutions Batiprix : logiciel de chiffrage bâtiment, bibliothèque de prix, estimation budgétaire, rédaction de CCTP et audit énergétique. Plus de 40 ans d&#039;expertise BTP." />
    <meta property="og:url" content="https://www.batiprix.com/content/115-tous-les-produits" />
    <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":"Logiciels de chiffrage BTP, devis, estimation et CCTP | Tous les produits Batiprix","description":"Acc\u00e9dez \u00e0 l'ensemble des solutions Batiprix : logiciel de chiffrage b\u00e2timent, biblioth\u00e8que de prix, estimation budg\u00e9taire, r\u00e9daction de CCTP et audit \u00e9nerg\u00e9tique. Plus de 40 ans d'expertise BTP.","keywords":"","robots":"index"},"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-115":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\/115-tous-les-produits","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":"Tous les produits","url":"https:\/\/www.batiprix.com\/content\/115-tous-les-produits"}],"count":2},"link":{"protocol_link":"https:\/\/","protocol_content":"https:\/\/"},"time":1780955906,"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-c7e2d95042.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":"115070101","title":"Tous%20les%20produits","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="8e7da4b6052b95fb8d844c6cb22bfca6">
    
    
        <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-115 ce-kit-467 elementor-page elementor-page-115070101">

    
      <!-- 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="2" class="breadcrumb hidden-sm-down">
  <ol>
    
              
          <li>
                          <a href="https://www.batiprix.com/"><span>Accueil</span></a>
                      </li>
        
              
          <li>
                          <span>Tous les produits</span>
                      </li>
        
          
  </ol>
</nav>
          

          

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

  <section id="main">

    
      
        <header class="page-header">
          <h1>
  Tous les produits
</h1>
        </header>
      
    

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

    
              <div data-elementor-type="post" data-elementor-id="115070101" class="elementor elementor-115070101" data-elementor-settings="[]">
            <div class="elementor-section-wrap">        <section class="elementor-element elementor-element-5ad98212 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="5ad98212" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-25b12fa7 elementor-column elementor-col-50 elementor-top-column" data-id="25b12fa7" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-6804b6f9 elementor-widget elementor-widget-heading" data-id="6804b6f9" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><span style="color:#006D71;">Boostez votre productivité </span>dans vos chiffrages grâce aux solutions Batiprix ​</h2></div>        </div>
                <div class="elementor-element elementor-element-e3b1e8b elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="e3b1e8b" 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="far fa-square-check"></i></span>
                            <span class="elementor-icon-list-text"><h3>La Bibliothèque de prix la plus complète et la plus précise du marché </h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-square-check"></i></span>
                            <span class="elementor-icon-list-text"><h3>La seule Bibliothèque déposée à la BNF et mise à jour tous les mois</h3></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-7866c247 elementor-widget elementor-widget-text-editor" data-id="7866c247" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Nos solutions répondent aux besoins de tous les professionnels du bâtiment : <b>artisans, entreprises de travaux, donneurs d'ordres publics ou privés, bureaux d'études ou architectes, auditeurs énergétiques...</b></p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-732f84a3 elementor-column elementor-col-50 elementor-top-column" data-id="732f84a3" 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-778b4762 elementor-widget__width-inherit titleHero2 elementor-widget elementor-widget-heading" data-id="778b4762" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title">Tous nos produits</div></div>        </div>
                <div class="elementor-element elementor-element-310a224c elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-widget elementor-widget-html" data-id="310a224c" data-element_type="widget" data-widget_type="html.default">
        <div class="elementor-widget-container"><a href="#logiciel" class="hero hero1">Les produits en ligne - Web
</a></div>        </div>
                <div class="elementor-element elementor-element-18838468 elementor-widget__width-initial elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html" data-id="18838468" data-element_type="widget" data-widget_type="html.default">
        <div class="elementor-widget-container"><a href="#data" class="hero hero2">Les données intégrables - Data
</a></div>        </div>
                <div class="elementor-element elementor-element-eec0248 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html" data-id="eec0248" data-element_type="widget" data-widget_type="html.default">
        <div class="elementor-widget-container"><a href="#audit" class="hero hero3">Les solutions métiers - Audit
</a></div>        </div>
                <div class="elementor-element elementor-element-70b13357 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html" data-id="70b13357" data-element_type="widget" data-widget_type="html.default">
        <div class="elementor-widget-container"><a href="#offres" class="hero hero4">
    <span style="color:#ffffff;display:inline-block;vertical-align:middle;text-align:center;">Les offres spéciales  </span> 
   
</a></div>        </div>
                <div class="elementor-element elementor-element-174ba165 elementor-widget-mobile__width-inherit elementor-widget elementor-widget-html" data-id="174ba165" data-element_type="widget" data-widget_type="html.default">
        <div class="elementor-widget-container"><a href="#bordereau" class="hero hero5">
    <span style="color:#ffffff;display:inline-block;vertical-align:middle;text-align:center;">Le bordereau - Papier </span> 
   
</a></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-bd7f2e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="bd7f2e1" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-bbd56fc elementor-column elementor-col-100 elementor-top-column" data-id="bbd56fc" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-2ca4b39 elementor-widget elementor-widget-spacer" data-id="2ca4b39" 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 class="elementor-element elementor-element-541f47c elementor-widget elementor-widget-heading" data-id="541f47c" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><span style="color:#006D71;">Quelle solution Batiprix choisir </span>selon votre usage ?</h2></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-b9d4b8c elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="b9d4b8c" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-1aa4a48 elementor-column elementor-col-25 elementor-top-column" data-id="1aa4a48" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-1bf2876 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="1bf2876" 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-67d4b10 elementor-column elementor-col-66 elementor-inner-column" data-id="67d4b10" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-c32ba55 scale elementor-widget elementor-widget-heading" data-id="c32ba55" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/web/372-logiciel-de-chiffrage-batiment.html">Chiffrer mes devis ou mes travaux</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-e8b489d elementor-column elementor-col-33 elementor-inner-column" data-id="e8b489d" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-81db33c elementor-widget elementor-widget-image" data-id="81db33c" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/web/372-logiciel-de-chiffrage-batiment.html">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-fa36533 elementor-column elementor-col-25 elementor-top-column" data-id="fa36533" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-e706f31 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="e706f31" 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-87fa3cc elementor-column elementor-col-66 elementor-inner-column" data-id="87fa3cc" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-1b72e90 scale elementor-widget elementor-widget-heading" data-id="1b72e90" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/web/471-estimation-travaux-aps-apd.html">Estimer un budget travaux en amont</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-25786b6 elementor-column elementor-col-33 elementor-inner-column" data-id="25786b6" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-f964e21 elementor-widget elementor-widget-image" data-id="f964e21" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/web/471-estimation-travaux-aps-apd.html">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-2d8cab3 elementor-column elementor-col-25 elementor-top-column" data-id="2d8cab3" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-fc07cf7 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="fc07cf7" 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-a5fae25 elementor-column elementor-col-66 elementor-inner-column" data-id="a5fae25" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-110ab91 scale elementor-widget elementor-widget-heading" data-id="110ab91" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/content/161-costructor-pro-ou-business">Chiffrer et facturer dans un seul logiciel</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-7eb8ec1 elementor-column elementor-col-33 elementor-inner-column" data-id="7eb8ec1" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-e738410 elementor-widget elementor-widget-image" data-id="e738410" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/content/161-costructor-pro-ou-business">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-ea0c66f elementor-column elementor-col-25 elementor-top-column" data-id="ea0c66f" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-647df6d elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="647df6d" 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-8fbf8a1 elementor-column elementor-col-66 elementor-inner-column" data-id="8fbf8a1" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-9cee4ac scale elementor-widget elementor-widget-heading" data-id="9cee4ac" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/109-audit">Réaliser des audits énergétiques </a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-bcd6bda elementor-column elementor-col-33 elementor-inner-column" data-id="bcd6bda" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-0376024 elementor-widget elementor-widget-image" data-id="0376024" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/109-audit">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-e2f9076 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="e2f9076" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-a1fd538 elementor-column elementor-col-25 elementor-top-column" data-id="a1fd538" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-4a20d2e elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="4a20d2e" 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-db1f949 elementor-column elementor-col-66 elementor-inner-column" data-id="db1f949" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-30442f3 scale elementor-widget elementor-widget-heading" data-id="30442f3" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/data/425-logiciel-facturation-partenaire-compatible-batiprix.html">Intégrer les données Batiprix dans mon logiciel</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-b88fdb3 elementor-column elementor-col-33 elementor-inner-column" data-id="b88fdb3" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-6299e06 elementor-widget elementor-widget-image" data-id="6299e06" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/data/425-logiciel-facturation-partenaire-compatible-batiprix.html">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-60f1b88 elementor-column elementor-col-25 elementor-top-column" data-id="60f1b88" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-4d6f896 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="4d6f896" 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-0b2e78c elementor-column elementor-col-66 elementor-inner-column" data-id="0b2e78c" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7ff2c48 scale elementor-widget elementor-widget-heading" data-id="7ff2c48" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/web/411-batiprix-cctp-by-ia.html">Rédiger des CCTP, BPU, DQE ou DPGF</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-c25abd6 elementor-column elementor-col-33 elementor-inner-column" data-id="c25abd6" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-bed22f0 elementor-widget elementor-widget-image" data-id="bed22f0" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/web/411-batiprix-cctp-by-ia.html">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-d124e16 elementor-column elementor-col-25 elementor-top-column" data-id="d124e16" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-22f81e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="22f81e1" 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-edeb673 elementor-column elementor-col-66 elementor-inner-column" data-id="edeb673" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-5eae191 scale elementor-widget elementor-widget-heading" data-id="5eae191" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/bordereau/527-batiprix-bordereau-2026.html">Consulter le bordereau papier</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-67678f8 elementor-column elementor-col-33 elementor-inner-column" data-id="67678f8" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-b633ad1 elementor-widget elementor-widget-image" data-id="b633ad1" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/bordereau/527-batiprix-bordereau-2026.html">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-d326d8f elementor-column elementor-col-25 elementor-top-column" data-id="d326d8f" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <section class="elementor-element elementor-element-11b3354 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="11b3354" 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-2a6ae02 elementor-column elementor-col-66 elementor-inner-column" data-id="2a6ae02" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-cf7e406 scale elementor-widget elementor-widget-heading" data-id="cf7e406" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="https://moa.batiprix.com/">Piloter mes marchés de travaux</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-e4e8a88 elementor-column elementor-col-33 elementor-inner-column" data-id="e4e8a88" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-46a0196 elementor-widget elementor-widget-image" data-id="46a0196" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://moa.batiprix.com/">
                    <img src="/img/cms/CARDS/Container.png" alt="" loading="lazy" width="40" height="40">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-f951b7b elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="f951b7b" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-fbdf45a elementor-column elementor-col-100 elementor-top-column" data-id="fbdf45a" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-84e4d50 elementor-hidden-phone elementor-widget elementor-widget-spacer" data-id="84e4d50" 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 class="elementor-element elementor-element-92e8471 elementor-widget elementor-widget-heading" data-id="92e8471" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><span style="color:#006D71;">Quel produit correspond </span>à votre besoin ?</h2></div>        </div>
                <div class="elementor-element elementor-element-0f63c94 elementor-widget elementor-widget-text-editor" data-id="0f63c94" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Les solutions Batiprix ne répondent pas toutes au même besoin. Certaines sont conçues pour chiffrer des devis, d’autres pour intégrer des données dans un logiciel, estimer un budget, générer des CCTP ou piloter des marchés de travaux. Le tableau ci-dessous vous aide à comparer les produits Batiprix selon votre usage : </p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-4245508 elementor-hidden-phone elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="4245508" data-element_type="section" data-settings="{&quot;background_background&quot;:&quot;gradient&quot;}">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-c3835ad elementor-column elementor-col-33 elementor-top-column" data-id="c3835ad" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-59a519a elementor-widget elementor-widget-heading" data-id="59a519a" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Votre besoin</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-12bc550 elementor-column elementor-col-33 elementor-top-column" data-id="12bc550" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-745a588 elementor-widget elementor-widget-heading" data-id="745a588" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Fonctionnalité</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-8f8fbe5 elementor-column elementor-col-33 elementor-top-column" data-id="8f8fbe5" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-620e6b7 elementor-widget elementor-widget-heading" data-id="620e6b7" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Produit proposé</p></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-f9e1999 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="f9e1999" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-03c359c elementor-column elementor-col-33 elementor-top-column" data-id="03c359c" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-fe0a4a1 elementor-widget elementor-widget-heading" data-id="fe0a4a1" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/web/372-logiciel-de-chiffrage-batiment.html">Faire des devis / chiffrages</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-6811b91 elementor-column elementor-col-33 elementor-top-column" data-id="6811b91" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-faaae31 elementor-widget elementor-widget-heading" data-id="faaae31" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Créer des devis, suivre les marges</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-fd0e873 elementor-column elementor-col-33 elementor-top-column" data-id="fd0e873" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-ac31c8b scale elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="ac31c8b" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="/web/372-logiciel-de-chiffrage-batiment.html">Batiprix Web - Chiffrage</a></h4></div>        </div>
                <div class="elementor-element elementor-element-a7da5fe elementor-widget__width-auto elementor-hidden-phone elementor-widget elementor-widget-heading" data-id="a7da5fe" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title ce-display-small">Populaire</div></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-b83f757 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="b83f757" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-0de8f3f elementor-column elementor-col-33 elementor-top-column" data-id="0de8f3f" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-c564d2e elementor-widget elementor-widget-heading" data-id="c564d2e" 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/web/471-estimation-travaux-aps-apd.html">Estimer un budget travaux</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-0664c55 elementor-column elementor-col-33 elementor-top-column" data-id="0664c55" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-838cf57 elementor-widget elementor-widget-heading" data-id="838cf57" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Définir une enveloppe budgétaire en esquisse, APS ou APD</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-4f42dc4 elementor-column elementor-col-33 elementor-top-column" data-id="4f42dc4" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-36c8372 scale elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="36c8372" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="https://www.batiprix.com/web/471-estimation-travaux-aps-apd.html">Batiprix Estimation</a></h4></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-c9486e5 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="c9486e5" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-f670845 elementor-column elementor-col-33 elementor-top-column" data-id="f670845" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-0104bc8 elementor-widget elementor-widget-heading" data-id="0104bc8" 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/425-logiciel-facturation-partenaire-compatible-batiprix.html">Intégrer Batiprix dans votre logiciel
</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-c14c1e9 elementor-column elementor-col-33 elementor-top-column" data-id="c14c1e9" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-dac561d elementor-widget elementor-widget-heading" data-id="dac561d" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Utiliser les données Batiprix dans son logiciel métier</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-6b6f3c6 elementor-column elementor-col-33 elementor-top-column" data-id="6b6f3c6" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-83c69be scale elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="83c69be" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="https://www.batiprix.com/data/425-logiciel-facturation-partenaire-compatible-batiprix.html">Batiprix Data </a></h4></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-7769494 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="7769494" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-bed09f6 elementor-column elementor-col-33 elementor-top-column" data-id="bed09f6" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-76bf4aa elementor-widget elementor-widget-heading" data-id="76bf4aa" 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/content/161-costructor-pro-ou-business">Gérer mes devis, factures, chantiers et marges dans un seul outil
</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-95603ec elementor-column elementor-col-33 elementor-top-column" data-id="95603ec" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-845cff5 elementor-widget elementor-widget-heading" data-id="845cff5" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Gestion complète de l'activité</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-3687d99 elementor-column elementor-col-33 elementor-top-column" data-id="3687d99" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-21acec5 scale elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="21acec5" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="https://www.batiprix.com/content/161-costructor-pro-ou-business">Batiprix + Constructor</a></h4></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-043396b elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="043396b" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-27033a9 elementor-column elementor-col-33 elementor-top-column" data-id="27033a9" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-eab59df elementor-widget elementor-widget-heading" data-id="eab59df" 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/web/411-batiprix-cctp-by-ia.html">Rédiger CCTP, BPU, DQE, DPGF
</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-932e76a elementor-column elementor-col-33 elementor-top-column" data-id="932e76a" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-24a3d6f elementor-widget elementor-widget-heading" data-id="24a3d6f" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Générer des pièces techniques cohérentes et exploitables avec l'IA
</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-2c1aff3 elementor-column elementor-col-33 elementor-top-column" data-id="2c1aff3" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-2743863 scale elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="2743863" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="https://www.batiprix.com/web/411-batiprix-cctp-by-ia.html">Batiprix - CCTP by IA
</a></h4></div>        </div>
                <div class="elementor-element elementor-element-710b990 elementor-widget__width-auto elementor-hidden-phone elementor-widget elementor-widget-heading" data-id="710b990" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title ce-display-small">Nouveau !</div></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-50c34a9 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="50c34a9" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-e88402a elementor-column elementor-col-33 elementor-top-column" data-id="e88402a" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-97ebb5f elementor-widget elementor-widget-heading" data-id="97ebb5f" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="https://moa.batiprix.com/">Piloter des marchés travaux
</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-a6c604d elementor-column elementor-col-33 elementor-top-column" data-id="a6c604d" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-e48f18c elementor-widget elementor-widget-heading" data-id="e48f18c" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Maîtriser les budgets, vérifier les devis, suivre les achats
</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-0d360bd elementor-column elementor-col-33 elementor-top-column" data-id="0d360bd" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-762b05a scale elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="762b05a" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="https://moa.batiprix.com/">Batiprix Gestion des marchés
</a></h4></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-ac14393 elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="ac14393" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-69f6ec0 elementor-column elementor-col-33 elementor-top-column" data-id="69f6ec0" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-d5c5edf elementor-widget elementor-widget-heading" data-id="d5c5edf" 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/109-audit">Proposer des scénarios de travaux
</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-0afbefb elementor-column elementor-col-33 elementor-top-column" data-id="0afbefb" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-976c694 elementor-widget elementor-widget-heading" data-id="976c694" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Chiffrer des scénarios de travaux
</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-eb29e2b elementor-column elementor-col-33 elementor-top-column" data-id="eb29e2b" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-1a58f88 elementor-widget__width-auto scale elementor-widget elementor-widget-heading" data-id="1a58f88" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="https://www.batiprix.com/109-audit">Batiprix Audit énergétique
</a></h4></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-dada4ed elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="dada4ed" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-0a27c47 elementor-column elementor-col-33 elementor-top-column" data-id="0a27c47" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-83de396 elementor-widget elementor-widget-heading" data-id="83de396" 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/bordereau/527-batiprix-bordereau-2026.html">Consulter en version papier
</a></h3></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-be0e1f8 elementor-column elementor-col-33 elementor-top-column" data-id="be0e1f8" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7effc88 elementor-widget elementor-widget-heading" data-id="7effc88" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Accéder au millésime Batiprix en version papier
</p></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-39b7031 elementor-column elementor-col-33 elementor-top-column" data-id="39b7031" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-21d3c43 elementor-widget__width-auto scale elementor-widget elementor-widget-heading" data-id="21d3c43" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title ce-display-medium"><a href="https://www.batiprix.com/bordereau/527-batiprix-bordereau-2026.html">Batiprix Bordereau
</a></h4></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-9d625e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="9d625e1" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-4ace03a elementor-column elementor-col-100 elementor-top-column" data-id="4ace03a" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-cede6c3 elementor-widget elementor-widget-spacer" data-id="cede6c3" 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 class="elementor-element elementor-element-691710a elementor-widget elementor-widget-divider" data-id="691710a" 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-14af24e elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="14af24e" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-aa4e9ff elementor-column elementor-col-100 elementor-top-column" data-id="aa4e9ff" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-b098381 elementor-widget elementor-widget-heading" data-id="b098381" data-element_type="widget" id="logiciel" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><a href="/96-web">Les produits en ligne - Web</a></h2></div>        </div>
                <div class="elementor-element elementor-element-5e673ac elementor-widget elementor-widget-heading" data-id="5e673ac" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title">Les logiciels de gestion de travaux, simples et intuitifs,<br> intégrant la base d'ouvrages de Référence et ses mises à jour en continu</h3></div>        </div>
                <div class="elementor-element elementor-element-1282ad9 elementor-widget elementor-widget-spacer" data-id="1282ad9" 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-f3c7217 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="f3c7217" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-01937ca card elementor-column elementor-col-33 elementor-top-column" data-id="01937ca" 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-e90afc1 elementor-widget elementor-widget-image" data-id="e90afc1" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/web/372-logiciel-de-chiffrage-travaux.html">
                    <img src="/img/cms/WEB%2023/V6/Web%20.png" alt="Batiprix Web - Chiffrage" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-f73eda3 scale elementor-widget elementor-widget-heading" data-id="f73eda3" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/web/372-logiciel-de-chiffrage-travaux.html">Batiprix Web - Chiffrage     </a></h4></div>        </div>
                <div class="elementor-element elementor-element-9345651 elementor-widget elementor-widget-text-editor" data-id="9345651" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Le logiciel de gestion des chiffrages le plus performant du marché, avec des <strong>ouvrages actualisés en continu, <br />le suivi de votre </strong><span style="color: inherit; text-align: center; font-weight: bolder;">rentabilité</span><span style="color: inherit; text-align: center;"> et de vos </span><span style="color: inherit; text-align: center; font-weight: bolder;">performances commerciales</span></p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-4be5cc5 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="4be5cc5" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/web/372-logiciel-de-chiffrage-travaux.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-44f935c card elementor-column elementor-col-33 elementor-top-column" data-id="44f935c" 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-58df2bf elementor-widget elementor-widget-image" data-id="58df2bf" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/web/471-batiprix-web-estimation.html   ">
                    <img src="/img/cms/CARDS/globale-744x400/Gestion-des-marches-cards.jpg" alt="Batiprix - Gestion de marchés" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-e61281f scale elementor-widget elementor-widget-heading" data-id="e61281f" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/web/471-batiprix-web-estimation.html   ">Batiprix Estimation</a></h4></div>        </div>
                <div class="elementor-element elementor-element-eb0274a elementor-widget elementor-widget-text-editor" data-id="eb0274a" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Gagnez du temps pour définir l'enveloppe budgétaire de vos projets <strong>en phase d'esquisse, APS, APD</strong>.</p><h3 style="font-size: 16px;">Le meilleur logiciel pour estimer en amont vos projets</h3></div>
        </div>        </div>
                <div class="elementor-element elementor-element-0750561 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="0750561" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/web/471-batiprix-estimation.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-2cbfa7b card elementor-column elementor-col-33 elementor-top-column" data-id="2cbfa7b" 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-4e1aa8d elementor-widget elementor-widget-image" data-id="4e1aa8d" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/tous-nos-produits/411-batiprix-cctp.html">
                    <img src="/img/cms/CCTP/CCTP-by-ia.png" alt="Batiprix CCTP" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-03eaaac scale elementor-widget elementor-widget-heading" data-id="03eaaac" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/web/411-batiprix-cctp-by-ia.html">Batiprix - CCTP by IA
</a></h4></div>        </div>
                <div class="elementor-element elementor-element-f79323a elementor-widget elementor-widget-heading" data-id="f79323a" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title">Nouveau !</div></div>        </div>
                <div class="elementor-element elementor-element-8e681f8 elementor-widget elementor-widget-text-editor" data-id="8e681f8" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Accélérez la <b>rédaction de vos CCTP grâce à l'intelligence artificielle </b>et à l'expertise Batiprix pour établir des CCTP, DPGF, DQE, BPU cohérents, complets et fiables en un temps record.</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-8dc9b60 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="8dc9b60" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/web/411-batiprix-cctp-by-ia.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-6886b52 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="6886b52" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-8d0edb1 card elementor-column elementor-col-33 elementor-top-column" data-id="8d0edb1" 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-213d2e5 elementor-widget elementor-widget-image" data-id="213d2e5" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://moa.batiprix.com/">
                    <img src="/img/cms/WEB%2023/V6/Gestion%20de%20marches.png" alt="Batiprix - Gestion de marchés" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-d0809ef scale elementor-widget elementor-widget-heading" data-id="d0809ef" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="https://moa.batiprix.com/">Batiprix Gestion de marchés  </a></h4></div>        </div>
                <div class="elementor-element elementor-element-ee238e3 elementor-widget elementor-widget-text-editor" data-id="ee238e3" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>La solution conçue pour simplifier le montage et le suivi de l’exécution des marchés de travaux</p><p><b>Maîtrisez le pilotage de vos marchés</b></p><p>Consultez vos indicateurs de performance <b>en temps réel</b></p><p></p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-6d1d2ea elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="6d1d2ea" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="https://moa.batiprix.com/" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-d9df7ef card elementor-column elementor-col-33 elementor-top-column" data-id="d9df7ef" 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-26635ad elementor-widget elementor-widget-image" data-id="26635ad" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/tous-nos-produits/473-batiprix-ppt.html">
                    <img src="/img/cms/PPPT/batiprix-ppt-744x400.png" alt="Batiprix - Gestion de marchés" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-afbc40a scale elementor-widget elementor-widget-heading" data-id="afbc40a" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/tous-nos-produits/473-batiprix-ppt.html">Batiprix PPT </a></h4></div>        </div>
                <div class="elementor-element elementor-element-8f6a920 elementor-widget elementor-widget-text-editor" data-id="8f6a920" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>La solution de Référence pour réaliser les <b>plans pluriannuels de travaux et les audits énergétiques</b> en toute simplicité !</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-3cf0fe3 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="3cf0fe3" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/tous-nos-produits/473-batiprix-ppt.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-d981ffd elementor-hidden-phone elementor-column elementor-col-33 elementor-top-column" data-id="d981ffd" 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-4021555 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="4021555" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-784c092 elementor-column elementor-col-100 elementor-top-column" data-id="784c092" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-0364d07 elementor-widget elementor-widget-spacer" data-id="0364d07" 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-430f5810 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="430f5810" 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-47a8502e elementor-column elementor-col-50 elementor-top-column" data-id="47a8502e" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-1c95bcc6 elementor-widget elementor-widget-heading" data-id="1c95bcc6" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="https://offre.batiprix.com/global/essai-gratuit" target="_blank" style="color:#006D71;"> Testez Batiprix Chiffrage</a>, le meilleur logiciel pour gagner du temps dans vos estimations, chiffrages, devis et le pilotage de la rentabilité des professionnels du bâtiment.</h3></div>        </div>
                <div class="elementor-element elementor-element-7870540c elementor-align-center scale elementor-button-primary elementor-widget elementor-widget-button" data-id="7870540c" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="https://offre.batiprix.com/global/essai-gratuit?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=page_tous_les_px" class="elementor-button-link elementor-button elementor-size-sm" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je teste Batiprix Chiffrage</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-5ab6f112 elementor-column elementor-col-50 elementor-top-column" data-id="5ab6f112" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-38c69401 elementor-widget elementor-widget-image" data-id="38c69401" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://offre.batiprix.com/global/essai-gratuit?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=article_glossaire_actualisation_prix">
                    <img src="/img/cms/CARDS/globale-744x400/consultation-cards_1.jpg" alt="Borderau 2026 - Tous corps d&#039;état" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-461bee3 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="461bee3" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-b02cd4f elementor-column elementor-col-100 elementor-top-column" data-id="b02cd4f" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-4a19529 elementor-widget elementor-widget-spacer" data-id="4a19529" 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 class="elementor-element elementor-element-09680bc elementor-widget elementor-widget-divider" data-id="09680bc" 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 class="elementor-element elementor-element-8c11ecf elementor-widget elementor-widget-heading" data-id="8c11ecf" data-element_type="widget" id="data" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><a href="/content/111-choisir-mon-batiprix-data">Les données intégrables - Data</a></h2></div>        </div>
                <div class="elementor-element elementor-element-eec32af elementor-widget elementor-widget-heading" data-id="eec32af" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title">La donnée intégrable dans les principaux <br>logiciels partenaire de devis / facturation du marché</h3></div>        </div>
                <div class="elementor-element elementor-element-e767e7a elementor-widget elementor-widget-spacer" data-id="e767e7a" 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-626d218 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="626d218" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-97fce03 card elementor-column elementor-col-33 elementor-top-column" data-id="97fce03" 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-9261831 elementor-widget elementor-widget-heading" data-id="9261831" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title">Je suis équipé d'un logiciel de<br> devis facture partenaire</div></div>        </div>
                <div class="elementor-element elementor-element-bf621a9 elementor-widget elementor-widget-image" data-id="bf621a9" 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/425-batiprix-data-connect.html">
                    <img src="/img/cms/DATA%2023/Data%202.png" alt="Batiprix  Data - Connect" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-19dd706 scale elementor-widget elementor-widget-heading" data-id="19dd706" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="https://www.batiprix.com/data/425-batiprix-data-connect.html">Batiprix  Data - Par lot</a></h4></div>        </div>
                <div class="elementor-element elementor-element-1268436 elementor-align-left elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="1268436" 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-text"><b>Mon logiciel métier connecté en temps réel à la base Batiprix</b></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-text">J'accède à <b>tous les millésimes de mon choix en plus de la dernière mise à jour en continu</b></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-text"><b>Compatible avec Axiobat, Costructor, Graneet, Interfast...</b></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-c0792f9 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="c0792f9" 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/425-batiprix-data-connect.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-6a62b1a card elementor-column elementor-col-33 elementor-top-column" data-id="6a62b1a" 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-b5be49d elementor-widget elementor-widget-heading" data-id="b5be49d" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title">Je suis équipé d'un logiciel de <br>devis facture partenaire</div></div>        </div>
                <div class="elementor-element elementor-element-56a6503 elementor-widget elementor-widget-image" data-id="56a6503" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/data/467-batiprix-data-connect-corps-d-etat.html">
                    <img src="/img/cms/DATA%2023/Data%202(1).png" alt="Batiprix  Data - Connect" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-9d38874 scale elementor-widget elementor-widget-heading" data-id="9d38874" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/data/467-batiprix-data-connect-corps-d-etat.html">Batiprix Data - Par corps d'état</a></h4></div>        </div>
                <div class="elementor-element elementor-element-80b91f1 elementor-widget elementor-widget-text-editor" data-id="80b91f1" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Accédez à une <a href="/content/221-bibliotheque-d-ouvrages"><b>Bibliothèque d'ouvrages</b></a> complète directement dans votre logiciel, sans installation ! Achetez uniquement les <b>corps d’état</b> dont vous avez besoin.</p><p><strong>Compatible avec Axiobat, Costructor, Graneet, Interfast...</strong></p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-7483c54 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="7483c54" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/data/467-batiprix-data-connect-corps-d-etat.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-b480830 card elementor-column elementor-col-33 elementor-top-column" data-id="b480830" 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-7596965 elementor-widget elementor-widget-heading" data-id="7596965" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title">Je ne suis pas équipé <br>d'un logiciel de devis facture</div></div>        </div>
                <div class="elementor-element elementor-element-4fe6f56 elementor-widget elementor-widget-image" data-id="4fe6f56" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/content/161-costructor-pro-ou-business">
                    <img src="/img/cms/CARDS/globale-744x400/Costructor-pro-ou-business.jpg" alt="Batiprix Data - Fichier- Millésime 2024​" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-f2426c1 scale elementor-widget elementor-widget-heading" data-id="f2426c1" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="https://www.batiprix.com/content/161-costructor-pro-ou-business">Duo - Batiprix Data <br>& Costructor</a></h4></div>        </div>
                <div class="elementor-element elementor-element-e248b2b elementor-widget elementor-widget-text-editor" data-id="e248b2b" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Logiciel de gestion simple et intelligent pour les artisans, TPE et PME, une offre unique au meilleur prix pour simplifier vos processus de chiffrage et optimiser votre gestion quotidienne</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-03a6362 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="03a6362" 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/content/161-costructor-pro-ou-business" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-9b171e1 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="9b171e1" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-0b5d915 elementor-hidden-phone elementor-column elementor-col-100 elementor-top-column" data-id="0b5d915" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-d1f9d88 elementor-widget elementor-widget-spacer" data-id="d1f9d88" 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-36c70ea elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="36c70ea" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-fc0f838 elementor-column elementor-col-100 elementor-top-column" data-id="fc0f838" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-5a541da elementor-widget elementor-widget-divider" data-id="5a541da" 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 class="elementor-element elementor-element-75f1297 elementor-widget elementor-widget-heading" data-id="75f1297" data-element_type="widget" id="audit" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Les solutions métiers - Audit énergétique</h2></div>        </div>
                <div class="elementor-element elementor-element-5ca6c03 elementor-widget elementor-widget-heading" data-id="5ca6c03" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title">Le chiffrage pour les diagnostiqueurs immobiliers, <br>couvrant tous les travaux énergétiques et les travaux induits</h3></div>        </div>
                <div class="elementor-element elementor-element-9f8fd78 elementor-widget elementor-widget-spacer" data-id="9f8fd78" 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-78f9afb7 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="78f9afb7" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-6274876 card elementor-column elementor-col-33 elementor-top-column" data-id="6274876" 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-57263b3a elementor-widget elementor-widget-image" data-id="57263b3a" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/batiprix-web/409-batiprix-web-audit-energetique.html">
                    <img src="/img/cms/CARDS/globale-744x400/Audit-cards.jpg" alt="Batiprix - Audit énergétique" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-681686fb scale elementor-widget elementor-widget-heading" data-id="681686fb" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/batiprix-web/409-batiprix-web-audit-energetique.html">Batiprix Web - Audit énergétique</a></h4></div>        </div>
                <div class="elementor-element elementor-element-5e3b869c elementor-widget elementor-widget-text-editor" data-id="5e3b869c" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Le meilleur logiciel pour<strong> élaborer les scénarios travaux des audits énergétiques</strong> réglementaires. </p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-1be52adb elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="1be52adb" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/batiprix-web/409-batiprix-web-audit-energetique.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-6df51e7f card elementor-column elementor-col-33 elementor-top-column" data-id="6df51e7f" 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-199d6de6 elementor-widget elementor-widget-image" data-id="199d6de6" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/data/423-batiprix-data-audit-energetique.html">
                    <img src="/img/cms/audit%20renovation%20energetique/Batiprix-Data%20audit%20energ%C3%A9tique(1).png" alt="Batiprix Data - Audit énergétique" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-23e4ebf3 elementor-widget__width-initial elementor-absolute elementor-hidden-phone elementor-widget elementor-widget-heading" data-id="23e4ebf3" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><a href="/data/425-batiprix-data-lot.html">Je suis équipé d'un logiciel de devis facture</a></h2></div>        </div>
                <div class="elementor-element elementor-element-4fbec813 elementor-widget__width-initial elementor-absolute elementor-hidden-phone elementor-widget elementor-widget-heading" data-id="4fbec813" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><a href="/data/425-batiprix-data-lot.html">Je suis équipé d'un logiciel de devis facture</a></h2></div>        </div>
                <div class="elementor-element elementor-element-77335396 elementor-widget__width-initial elementor-absolute elementor-hidden-phone elementor-widget elementor-widget-heading" data-id="77335396" data-element_type="widget" data-settings="{&quot;_position&quot;:&quot;absolute&quot;}" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><a href="/data/425-batiprix-data-lot.html">Je suis équipé d'un logiciel de devis facture</a></h2></div>        </div>
                <div class="elementor-element elementor-element-13489c99 elementor-widget elementor-widget-heading" data-id="13489c99" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title">Je suis équipé d'un logiciel d'audit partenaire</div></div>        </div>
                <div class="elementor-element elementor-element-783d8882 scale elementor-widget elementor-widget-heading" data-id="783d8882" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/data/423-batiprix-data-audit-energetique.html">Batiprix Data Audit énergétique</a></h4></div>        </div>
                <div class="elementor-element elementor-element-66ee6639 elementor-align-left elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="66ee6639" 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-text">Les ouvrages Batiprix intégrés à votre logiciel d'audit énergétique pour <b>estimer facilement le coût des scénarios de travaux</b></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-text">Compatible avec le logiciel <b>WinAudit - OBBC </b>, <span data-teams="true"><strong>LICIEL Diagnostics</strong></span> et <b>Perrenoud</b></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-28277e02 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="28277e02" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/data/423-batiprix-data-audit-energetique.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-2c4c404a card elementor-column elementor-col-33 elementor-top-column" data-id="2c4c404a" 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-4d9cb47a elementor-widget elementor-widget-image" data-id="4d9cb47a" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/tous-nos-produits/473-batiprix-ppt.html">
                    <img src="/img/cms/PPPT/batiprix-ppt-744x400.png" alt="Batiprix - Gestion de marchés" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-1e188c80 scale elementor-widget elementor-widget-heading" data-id="1e188c80" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/tous-nos-produits/473-batiprix-ppt.html">Batiprix PPT </a></h4></div>        </div>
                <div class="elementor-element elementor-element-266f00f0 elementor-widget elementor-widget-text-editor" data-id="266f00f0" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>La solution de Référence pour <b>réaliser les plans pluriannuels de travaux et les audits énergétiques</b> en toute simplicité !</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-7df54474 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="7df54474" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/tous-nos-produits/473-batiprix-ppt.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-8c7b121 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="8c7b121" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-0327287 elementor-column elementor-col-100 elementor-top-column" data-id="0327287" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-37a66dd elementor-hidden-phone elementor-widget elementor-widget-spacer" data-id="37a66dd" 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 class="elementor-element elementor-element-8d2f75d elementor-widget elementor-widget-divider" data-id="8d2f75d" 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 class="elementor-element elementor-element-64e1bc9 elementor-widget elementor-widget-heading" data-id="64e1bc9" data-element_type="widget" id="offres" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><a href="/105-offres-speciales">Les offres spéciales</a></h2></div>        </div>
                <div class="elementor-element elementor-element-df04340 elementor-widget elementor-widget-heading" data-id="df04340" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title">Nos offres couplées à prix réduits</h3></div>        </div>
                <div class="elementor-element elementor-element-9c769d9 elementor-hidden-phone elementor-widget elementor-widget-spacer" data-id="9c769d9" 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-726129e elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="726129e" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-4f26ab3 card elementor-column elementor-col-33 elementor-top-column" data-id="4f26ab3" 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-8b008fc elementor-widget elementor-widget-image" data-id="8b008fc" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="/promos/363-batiprix-web-kheox.html">
                    <img src="/img/cms/CARDS/globale-744x400/CCTP-&amp;-Norme-cards.jpg" alt="Offre CCTP &amp; Normes - Kheox" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-b3c516e scale elementor-widget elementor-widget-heading" data-id="b3c516e" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="/promos/363-batiprix-web-kheox.html">Offre CCTP <br>& Normes
</a></h4></div>        </div>
                <div class="elementor-element elementor-element-e6cd11b elementor-widget elementor-widget-text-editor" data-id="e6cd11b" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p><strong>Estimez vos projets</strong> et <strong>montez vos marchés</strong> tout en ayant l’assurance de respecter la <strong>réglementation en vigueur</strong> avec l’offre duo Batiprix CCTP + Kheox, les 2 solutions phares du Moniteur</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-0dfa30b elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="0dfa30b" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/promos/363-batiprix-web-kheox.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-b623ef0 card elementor-column elementor-col-33 elementor-top-column" data-id="b623ef0" 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-a7931ea elementor-widget elementor-widget-image" data-id="a7931ea" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/tous-nos-produits/479-21229-pack-redaction-dce-travaux.html">
                    <img src="/img/cms/APC/BATIPRIX%20XX%20APC.png" alt="Offre CCTP &amp; Normes - Kheox" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-dc70a80 scale elementor-widget elementor-widget-heading" data-id="dc70a80" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="https://www.batiprix.com/tous-nos-produits/479-21229-pack-redaction-dce-travaux.html">Pack REDACTION DCE Travaux</a></h4></div>        </div>
                <div class="elementor-element elementor-element-eb7c11a elementor-widget elementor-widget-text-editor" data-id="eb7c11a" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Optez pour<strong> LA SEULE SOLUTION GLOBALE de rédaction de vos DCE</strong> et de pilotage de vos marchés de travaux</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-b82bcce elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="b82bcce" 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/tous-nos-produits/479-21229-pack-redaction-dce-travaux.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-475f30b9 card elementor-column elementor-col-33 elementor-top-column" data-id="475f30b9" 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-309e3620 elementor-widget elementor-widget-image" data-id="309e3620" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/offres-speciales/529-offre-duo-batiprix-bordereau-2026-web.html">
                    <img src="/img/cms/Bordereau%202026/DUO-2026.png" alt="Offre Duo Batiprix Bordereau + Web Millésime 2024" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-296ebe2 scale elementor-widget elementor-widget-heading" data-id="296ebe2" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="https://www.batiprix.com/offres-speciales/529-offre-duo-batiprix-bordereau-2026-web.html">Batiprix Bordereau & Web - Millésime 2026</a></h4></div>        </div>
                <div class="elementor-element elementor-element-2678ebec elementor-widget elementor-widget-text-editor" data-id="2678ebec" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p><b>Je bénéficie jusqu'à -30% de remise sur Batiprix Web</b></p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-40c3626e elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="40c3626e" 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/offres-speciales/529-offre-duo-batiprix-bordereau-2026-web.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                            <span class="elementor-button-icon elementor-align-icon-right"><i aria-hidden="true" class="fas fa-right-long"></i></span>
                                            <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-6ab36ef8 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="6ab36ef8" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-d298bd7 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="d298bd7" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-bdba99a elementor-column elementor-col-100 elementor-top-column" data-id="bdba99a" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-ee3a25d elementor-widget elementor-widget-divider" data-id="ee3a25d" 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 class="elementor-element elementor-element-a33775c elementor-widget elementor-widget-spacer" data-id="a33775c" 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 class="elementor-element elementor-element-c0d11f5 elementor-widget elementor-widget-heading" data-id="c0d11f5" data-element_type="widget" id="bordereau" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title"><a href="/99-bordereau">Le bordereau - Papier</a></h2></div>        </div>
                <div class="elementor-element elementor-element-c7cf437 elementor-widget elementor-widget-heading" data-id="c7cf437" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title">La bibliothèque en version papier</h3></div>        </div>
                <div class="elementor-element elementor-element-33239bb elementor-widget elementor-widget-spacer" data-id="33239bb" 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-588085f elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="588085f" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-e6660d2 card elementor-column elementor-col-50 elementor-top-column" data-id="e6660d2" 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-186a51b8 elementor-widget elementor-widget-image" data-id="186a51b8" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/bordereau/527-batiprix-bordereau-2026.html">
                    <img src="/img/cms/Bordereau%202026/Bordereau-2026(1).png" alt="Batiprix Bordereau 2025" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-ae4ba48 scale elementor-widget elementor-widget-heading" data-id="ae4ba48" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="https://www.batiprix.com/bordereau/527-batiprix-bordereau-2026.html">Batiprix Bordereau 2026</a></h4></div>        </div>
                <div class="elementor-element elementor-element-7bc02132 elementor-widget elementor-widget-text-editor" data-id="7bc02132" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><div class="elementor-element elementor-element-2feedf2 elementor-widget elementor-widget-text-editor" data-id="2feedf2" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><p></p><p><strong>Le nouveau millésime 2026 est disponible dès aujourd'hui.</strong></p></div></div></div></div>
        </div>        </div>
                <div class="elementor-element elementor-element-120b1aa9 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="120b1aa9" 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/bordereau/527-batiprix-bordereau-2026.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                            <span class="elementor-button-icon elementor-align-icon-right"><i aria-hidden="true" class="fas fa-right-long"></i></span>
                                            <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-4a2cc3d card elementor-column elementor-col-50 elementor-top-column" data-id="4a2cc3d" 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-b2bc885 elementor-widget elementor-widget-image" data-id="b2bc885" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://www.batiprix.com/bordereau/485-batiprix-bordereau-2025.html">
                    <img src="/img/cms/2025/Bordereau%202025(1).jpg" alt="Batiprix Bordereau 2025" loading="lazy" width="744" height="400">                    </a>
                                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-5877e14 scale elementor-widget elementor-widget-heading" data-id="5877e14" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title"><a href="https://www.batiprix.com/bordereau/485-batiprix-bordereau-2025.html">Batiprix Bordereau 2025</a></h4></div>        </div>
                <div class="elementor-element elementor-element-e8c9b80 elementor-widget elementor-widget-text-editor" data-id="e8c9b80" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><div class="elementor-element elementor-element-2feedf2 elementor-widget elementor-widget-text-editor" data-id="2feedf2" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><div class="elementor-text-editor elementor-clearfix"><p></p><p>Tous les éléments de la Bibliothèque ont été <strong>actualisés selon les évolutions tarifaires, technologiques et réglementaires</strong></p></div></div></div></div>
        </div>        </div>
                <div class="elementor-element elementor-element-df6accd elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="df6accd" 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/bordereau/485-batiprix-bordereau-2025.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je découvre</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-ace7e3c elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="ace7e3c" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-d7a089b elementor-hidden-phone elementor-column elementor-col-100 elementor-top-column" data-id="d7a089b" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-ea90a72 elementor-widget elementor-widget-spacer" data-id="ea90a72" 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-0cd25c2 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="0cd25c2" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-ba847d7 elementor-column elementor-col-100 elementor-top-column" data-id="ba847d7" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-787933c elementor-align-center elementor-button-secondary elementor-widget elementor-widget-button" data-id="787933c" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/content/69-comparatif-produits" target="_blank" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je compare les produits</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>
            </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-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 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-a05edd5041.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":1430,"atts":"HldRE0IDShk=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body>

</html>