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>



	<link rel="canonical" href="https://www.batiprix.com/web/471-estimation-travaux-aps-apd.html">
	
  <title>Estimation Travaux APS &amp; APD : Simplifiez vos chiffrages avec 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":"product","event":"view_item","ecommerce":{"currency":"EUR","items":[{"item_name":"Batiprix Estimation","item_id":"471-20161","price":"989","price_tax_exc":"989","price_tax_inc":"1186.8","item_category":"Web","item_variant":"12 mois, 1","quantity":1,"google_business_vertical":"retail"}],"value":"989","cart_version":"1781554895","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="Découvrez Batiprix Web - Estimation, l&#039;outil pour réaliser vos chiffrages de projets de construction et rénovation dès les phases d&#039;avant-projet. Gagnez du temps et fiabilisez vos devis.">
  <meta name="keywords" content="">
        <link rel="canonical" href="https://www.batiprix.com/web/471-estimation-travaux-aps-apd.html">
    
      
  
  
    <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": "Estimation Travaux APS &amp; APD : Simplifiez vos chiffrages avec Batiprix",
    "url":  "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html"
  }
</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": "Web",
            "item": "https://www.batiprix.com/96-web"
          },                  {
            "@type": "ListItem",
            "position": 3,
            "name": "Batiprix Estimation",
            "item": "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html#/duree_d_abonnement-12_mois/nombre_dutilisateurs-1"
          }              ]
    }
  </script>
  
  
  
  
  
    
  

  
    <meta property="og:title" content="Estimation Travaux APS &amp; APD : Simplifiez vos chiffrages avec Batiprix" />
    <meta property="og:description" content="Découvrez Batiprix Web - Estimation, l&#039;outil pour réaliser vos chiffrages de projets de construction et rénovation dès les phases d&#039;avant-projet. Gagnez du temps et fiabilisez vos devis." />
    <meta property="og:url" content="https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html" />
    <meta property="og:site_name" content="Batiprix" />
        



  <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 feature_positions = {"39":["1625"]};
        var features_position = ["39"];
        var ordered_features = [{"39":["1625"]}];
        var pfeatures = {"39":{"1625":{"id_product":"471","id_feature":"39","name":"Id\u00e9al pour :","id_feature_value":"1625","value":"MOE, AMO et MOA PRIVEE"}}};
        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":"https:\/\/www.batiprix.com\/web\/471-estimation-travaux-aps-apd.html","meta":{"title":"Estimation Travaux APS & APD : Simplifiez vos chiffrages avec Batiprix","description":"D\u00e9couvrez Batiprix Web - Estimation, l'outil pour r\u00e9aliser vos chiffrages de projets de construction et r\u00e9novation d\u00e8s les phases d'avant-projet. Gagnez du temps et fiabilisez vos devis.","keywords":"","robots":"index"},"page_name":"product","body_classes":{"lang-fr":true,"lang-rtl":false,"country-FR":true,"currency-EUR":true,"layout-full-width":true,"page-product":true,"tax-display-enabled":true,"product-id-471":true,"product-Batiprix Estimation":true,"product-id-category-96":true,"product-id-manufacturer-0":true,"product-id-supplier-0":true,"product-available-for-order":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\/web\/471-20161-estimation-travaux-aps-apd.html","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":"Web","url":"https:\/\/www.batiprix.com\/96-web"},{"title":"Batiprix Estimation","url":"https:\/\/www.batiprix.com\/web\/471-20161-estimation-travaux-aps-apd.html#\/duree_d_abonnement-12_mois\/nombre_dutilisateurs-1"}],"count":3},"link":{"protocol_link":"https:\/\/","protocol_content":"https:\/\/"},"time":1781554895,"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=Poppins:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7CInter:100,100italic,200,200italic,300,300italic,400,400italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic%7CMontserrat: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-a41fa55093.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":"471030101","title":"Batiprix%20Estimation","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="PageList">
            <meta name="ipd:siteName" content="Batiprix">
            <meta name="ipd:udid" content="62b9c895528db8a2ce93182c892b5e23">
    
    
        <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 -->
<script>
	var an_stickyaddtocart = {
		controller: "https://www.batiprix.com/module/an_stickyaddtocart/ajax",
	}
</script>


    
	<script type="application/ld+json">
{
	"@context": "https://schema.org/",
	"@type": "Product",
	"name": "Batiprix Estimation",
	"description": "Découvrez Batiprix Web - Estimation, l&#039;outil pour réaliser vos chiffrages de projets de construction et rénovation dès les phases d&#039;avant-projet. Gagnez du temps et fiabilisez vos devis.",
	"category": "Web",
	"image" :"https://www.batiprix.com/2347-home_default/estimation-travaux-aps-apd.jpg",
	"sku": "BAWESTI",
	"mpn": "BAWESTI",
	"brand": {
		"@type": "Brand",
		"name": "Batiprix"
	},
	"weight": {
			"@context": "https://schema.org",
			"@type": "QuantitativeValue",
			"value": "0.000000",
			"unitCode": "kg"
	},
	"offers": {
		"@type": "Offer",
		"priceCurrency": "EUR",
		"name": "Batiprix Estimation",
		"price": "989",
		"url": "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html#/28-duree_d_abonnement-12_mois/32-nombre_dutilisateurs-1",
		"priceValidUntil": "2026-06-30",
			"image": ["https://www.batiprix.com/2347-large_default/estimation-travaux-aps-apd.jpg","https://www.batiprix.com/2377-large_default/estimation-travaux-aps-apd.jpg","https://www.batiprix.com/2369-large_default/estimation-travaux-aps-apd.jpg","https://www.batiprix.com/2371-large_default/estimation-travaux-aps-apd.jpg","https://www.batiprix.com/2373-large_default/estimation-travaux-aps-apd.jpg","https://www.batiprix.com/2375-large_default/estimation-travaux-aps-apd.jpg"],
			"sku": "BAWESTI",
		"mpn": "BAWESTI",
				"availability": "https://schema.org/InStock",
		"seller": {
			"@type": "Organization",
			"name": "Batiprix"
		}
	},
	"url": "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html#/28-duree_d_abonnement-12_mois/32-nombre_dutilisateurs-1"
}
</script>
	<meta property="og:type" content="product">
				<meta property="og:image" content="https://www.batiprix.com/2347-large_default/estimation-travaux-aps-apd.jpg">
				<meta property="product:pretax_price:amount" content="989">
		<meta property="product:pretax_price:currency" content="EUR">
		<meta property="product:price:amount" content="989">
		<meta property="product:price:currency" content="EUR">
				<meta property="product:weight:value" content="0.000000">
		<meta property="product:weight:units" content="kg">
		
  </head>

  <body id="product" class="lang-fr country-fr currency-eur layout-full-width page-product tax-display-enabled product-id-471 product-batiprix-estimation product-id-category-96 product-id-manufacturer-0 product-id-supplier-0 product-available-for-order ce-kit-467 elementor-page elementor-page-471030101 ce-theme ce-theme-71">

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

    

    <main>
      
              

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



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

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



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

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

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

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

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

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

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

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

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

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

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

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

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

    </div>

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

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

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

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

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

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

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

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

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

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

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

    </div>

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

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

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

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

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

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

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

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

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

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

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

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

        </div>

    </div>

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

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

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

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

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


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

        </div>

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

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

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

        </a>

    </div>

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

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

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

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

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

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

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


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

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

        
      </header>

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

        
        <div class="container">
          
            <nav data-depth="3" class="breadcrumb hidden-sm-down">
  <ol>
    
              
          <li>
                          <a href="https://www.batiprix.com/"><span>Accueil</span></a>
                      </li>
        
              
          <li>
                          <a href="https://www.batiprix.com/96-web"><span>Web</span></a>
                      </li>
        
              
          <li>
                          <span>Batiprix Estimation</span>
                      </li>
        
          
  </ol>
</nav>
          

          

          
  <div id="content-wrapper" class="js-content-wrapper">
    
    
	<section id="content" style="max-width: none">
		<form id="add-to-cart-or-refresh" action="https://www.batiprix.com/panier" method="post" style="display:none">
			<input type="hidden" name="token" value="c4f2f27d4792dbb8e02a36a974417b87">
			<input type="hidden" name="id_product" value="471" id="product_page_product_id">
			<input type="hidden" name="id_customization" value="0" id="product_customization_id">
			<input type="hidden" name="qty" value="1" id="quantity_wanted"
				>
			<input type="submit" class="ce-add-to-cart" data-button-action="add-to-cart">
		</form>
		        <div data-elementor-type="product" data-elementor-id="71170101" class="elementor elementor-71170101" data-elementor-settings="[]">
            <div class="elementor-section-wrap">
                        <section class="elementor-element elementor-element-3873e59d elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="3873e59d" data-element_type="section" id="achat" 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-20d762e4 elementor-column elementor-col-33 elementor-top-column" data-id="20d762e4" 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-d7245d6 elementor-skin-slideshow elementor-position-bottom elementor-arrows-yes elementor-widget elementor-widget-product-images" data-id="d7245d6" data-element_type="widget" data-settings="{&quot;slides_per_view&quot;:&quot;4&quot;,&quot;skin&quot;:&quot;slideshow&quot;,&quot;effect&quot;:&quot;slide&quot;,&quot;position&quot;:&quot;bottom&quot;,&quot;show_arrows&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;thumb_space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;thumb_space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]},&quot;thumb_space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:10,&quot;sizes&quot;:[]}}" data-widget_type="product-images.default">
        <div class="elementor-widget-container">        <div class="elementor-swiper">
            <div class="elementor-main-swiper swiper-container">
                <div class="swiper-wrapper">
                                    <div class="swiper-slide">
                                            <a href="/img/p/2/3/4/7/2347.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="0">
                            <img class="elementor-carousel-image" src="https://www.batiprix.com/2347-large_default/estimation-travaux-aps-apd.jpg" alt="Batiprix Web – Estimation">
                                                </a>
                                        </div>
                                    <div class="swiper-slide">
                                            <a href="/img/p/2/3/7/7/2377.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="1">
                            <img class="elementor-carousel-image" src="https://www.batiprix.com/2377-large_default/estimation-travaux-aps-apd.jpg" alt="">
                                                </a>
                                        </div>
                                    <div class="swiper-slide">
                                            <a href="/img/p/2/3/6/9/2369.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="2">
                            <img class="elementor-carousel-image" src="https://www.batiprix.com/2369-large_default/estimation-travaux-aps-apd.jpg" alt="">
                                                </a>
                                        </div>
                                    <div class="swiper-slide">
                                            <a href="/img/p/2/3/7/1/2371.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="3">
                            <img class="elementor-carousel-image" src="https://www.batiprix.com/2371-large_default/estimation-travaux-aps-apd.jpg" alt="Créez vos propres chiffrages types et réutilisez-les pour vos prochains projets">
                                                </a>
                                        </div>
                                    <div class="swiper-slide">
                                            <a href="/img/p/2/3/7/3/2373.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="4">
                            <img class="elementor-carousel-image" src="https://www.batiprix.com/2373-large_default/estimation-travaux-aps-apd.jpg" alt="Gérez votre carnet d’adresse client">
                                                </a>
                                        </div>
                                    <div class="swiper-slide">
                                            <a href="/img/p/2/3/7/5/2375.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="5">
                            <img class="elementor-carousel-image" src="https://www.batiprix.com/2375-large_default/estimation-travaux-aps-apd.jpg" alt="Mettez en page vos chiffrages">
                                                </a>
                                        </div>
                                </div>
                                        <div class="elementor-swiper-button elementor-swiper-button-prev">
                    <i class="ceicon-chevron-left" aria-hidden="true"></i>
                    <span class="elementor-screen-only">Previous</span>
                </div>
                <div class="elementor-swiper-button elementor-swiper-button-next">
                    <i class="ceicon-chevron-right" aria-hidden="true"></i>
                    <span class="elementor-screen-only">Next</span>
                </div>
                        </div>
        </div>
                    <div class="elementor-swiper">
                <div class="elementor-thumbnails-swiper swiper-container">
                    <div class="swiper-wrapper">
                                            <div class="swiper-slide">
                                                    <a href="/img/p/2/3/4/7/2347.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="0">
                                <img class="elementor-carousel-image" src="https://www.batiprix.com/2347-small_default/estimation-travaux-aps-apd.jpg" alt="Batiprix Web – Estimation">
                            </a>
                                                </div>
                                            <div class="swiper-slide">
                                                    <a href="/img/p/2/3/7/7/2377.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="1">
                                <img class="elementor-carousel-image" src="https://www.batiprix.com/2377-small_default/estimation-travaux-aps-apd.jpg" alt="">
                            </a>
                                                </div>
                                            <div class="swiper-slide">
                                                    <a href="/img/p/2/3/6/9/2369.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="2">
                                <img class="elementor-carousel-image" src="https://www.batiprix.com/2369-small_default/estimation-travaux-aps-apd.jpg" alt="">
                            </a>
                                                </div>
                                            <div class="swiper-slide">
                                                    <a href="/img/p/2/3/7/1/2371.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="3">
                                <img class="elementor-carousel-image" src="https://www.batiprix.com/2371-small_default/estimation-travaux-aps-apd.jpg" alt="Créez vos propres chiffrages types et réutilisez-les pour vos prochains projets">
                            </a>
                                                </div>
                                            <div class="swiper-slide">
                                                    <a href="/img/p/2/3/7/3/2373.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="4">
                                <img class="elementor-carousel-image" src="https://www.batiprix.com/2373-small_default/estimation-travaux-aps-apd.jpg" alt="Gérez votre carnet d’adresse client">
                            </a>
                                                </div>
                                            <div class="swiper-slide">
                                                    <a href="/img/p/2/3/7/5/2375.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="5">
                                <img class="elementor-carousel-image" src="https://www.batiprix.com/2375-small_default/estimation-travaux-aps-apd.jpg" alt="Mettez en page vos chiffrages">
                            </a>
                                                </div>
                                        </div>
                </div>
            </div>
                </div>        </div>
                <div class="elementor-element elementor-element-2f45fd90 elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="2f45fd90" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><div class="elementor-heading-title ce-display-small"><a href="https://www.batiprix.com/96-web">Web</a></div></div>        </div>
                <div class="elementor-element elementor-element-3b823a30 elementor-align-center elementor-widget__width-initial elementor-button-secondary elementor-widget elementor-widget-button" data-id="3b823a30" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/content/45-nomenclature" target="_blank" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" id="nom-par-lot" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je consulte la nomenclature</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-6b9d2232 elementor-column elementor-col-33 elementor-top-column" data-id="6b9d2232" 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-49eaae64 elementor-widget elementor-widget-product-name elementor-widget-heading" data-id="49eaae64" data-element_type="widget" id="titre" data-widget_type="product-name.default">
        <div class="elementor-widget-container"><h1 class="ce-product-name elementor-heading-title ce-display-large">Batiprix Estimation</h1></div>        </div>
                <div class="elementor-element elementor-element-6d7d223e elementor-widget elementor-widget-product-description-short elementor-widget-text-editor" data-id="6d7d223e" data-element_type="widget" data-widget_type="product-description-short.default">
        <div class="elementor-widget-container">        <div class="ce-product-description-short"><h2 style="font-size:16px;color:#00949b;">Sécurisez l'enveloppe budgétaire de vos projets dès les phases esquisse, APS ou l'APD</h2>
<h3 style="font-size:15px;">Produisez des estimations fiables et justifiables grâce à une base de prix actualisée, des chiffrages types et des macro-ouvrages adaptés à chaque phase du projet.</h3>
<ul>
<li>
<h3 style="font-size:15px;font-weight:normal;"><img src="/img/cms/CCTP/Container(14).png" alt="Container(14).png" /> Réduisez les écarts entre budget prévisionnel et coût réel</h3>
</li>
<li>
<h3 style="font-size:15px;font-weight:normal;"><img src="/img/cms/CCTP/Container(14).png" alt="Container(14).png" />  Respectez l'enveloppe budgétaire de vos maîtres d'ouvrage</h3>
</li>
<li>
<h3 style="font-size:15px;font-weight:normal;"><img src="/img/cms/CCTP/Container(14).png" alt="Container(14).png" />  Appuyez-vous sur les temps d’exécution détaillés pour estimer la durée des ouvrages, sections et projets.</h3>
</li>
<li>
<h3 style="font-size:15px;font-weight:normal;"><img src="/img/cms/CCTP/Container(14).png" alt="Container(14).png" /> Chiffrez tous corps d'état en neuf comme en rénovation</h3>
</li>
<li>
<h3 style="font-size:15px;font-weight:normal;"><img src="/img/cms/CCTP/Container(14).png" alt="Container(14).png" />   Consultez les DTU, les normes et l’actualité réglementaire et normative en option</h3>
</li>
</ul>
<div style="background-color:#f8f9fa;padding:2%;border:1px solid #dcdcdc;">
<p><a href="https://offre.batiprix.com/boutique/devis-bw-cctp?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=devis_multi_cctp" target="_blank" style="font-weight:600;" rel="noreferrer noopener">Je demande un devis pour plusieurs utilisateurs</a></p>
<p style="font-size:14px;">⏱️ <b>Durée d'abonnement : 1 an </b>- <span style="color:#7e7e7f;">Reconduction automatique résiliable jusqu'à J-1</span></p>
</div></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-4864066 elementor-column elementor-col-33 elementor-top-column" data-id="4864066" 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-0e4d910 ce-product-prices--layout-inline elementor-align-center elementor-widget elementor-widget-product-price elementor-overflow-hidden" data-id="0e4d910" data-element_type="widget" data-widget_type="product-price.default">
        <div class="elementor-widget-container">        <div class="ce-product-prices">
                    <div class="ce-product-price">
                <span>989,00 €</span>
                    </div>
                                                                <div class="ce-tax-shipping-delivery-label">HT</div>
                </div>
        </div>        </div>
                <div class="elementor-element elementor-element-22af742 ce-product-variants--layout-stacked elementor-widget elementor-widget-product-variants elementor-overflow-hidden" data-id="22af742" data-element_type="widget" data-widget_type="product-variants.default">
        <div class="elementor-widget-container">        <div class="ce-product-variants">
                                    <div class="ce-product-variants__item">
                    <span class="ce-product-variants__label">Nombre d’utilisateurs </span>
                                                    <div class="ce-product-variants__options">
                                            <label class="ce-product-variants__radio-wrapper" aria-label="1">
                            <input class="ce-product-variants__radio" form="add-to-cart-or-refresh" type="radio" checked name="group[8]" value="32" data-product-attribute="8">
                            <span class="ce-product-variants__option">1</span>
                        </label>
                                        </div>
                                </div>
                                                <div class="ce-product-variants__item">
                    <span class="ce-product-variants__label">Durée d&#039;abonnement </span>
                                                    <div class="ce-product-variants__options">
                                            <label class="ce-product-variants__radio-wrapper" aria-label="12 mois">
                            <input class="ce-product-variants__radio" form="add-to-cart-or-refresh" type="radio" checked name="group[7]" value="28" data-product-attribute="7">
                            <span class="ce-product-variants__option">12 mois</span>
                        </label>
                                            <label class="ce-product-variants__radio-wrapper" aria-label="24 mois">
                            <input class="ce-product-variants__radio" form="add-to-cart-or-refresh" type="radio"                                 name="group[7]" value="31" data-product-attribute="7">
                            <span class="ce-product-variants__option">24 mois</span>
                        </label>
                                            <label class="ce-product-variants__radio-wrapper" aria-label="36 mois">
                            <input class="ce-product-variants__radio" form="add-to-cart-or-refresh" type="radio"                                 name="group[7]" value="64" data-product-attribute="7">
                            <span class="ce-product-variants__option">36 mois</span>
                        </label>
                                        </div>
                                </div>
                            </div>
        </div>        </div>
                <div class="elementor-element elementor-element-89b4011 elementor-align-center elementor-widget elementor-widget-product-add-to-cart elementor-widget-button" data-id="89b4011" data-element_type="widget" id="buyNow" data-widget_type="product-add-to-cart.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="#ce-action=buyNow{}" class="elementor-button elementor-size-lg elementor-animation-grow" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Acheter maintenant</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                <div class="elementor-element elementor-element-8acff49 reassurance elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="8acff49" 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-credit-card"></i></span>
                            <span class="elementor-icon-list-text">Paiement sécurisé</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-plus"></i></span>
                            <span class="elementor-icon-list-text">de 40 000 utilisateurs</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-magnifying-glass"></i></span>
                            <span class="elementor-icon-list-text">Prix mis à jour mensuellement</span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-c59d1c5 soldOut23 elementor-widget elementor-widget-text-editor" data-id="c59d1c5" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Le Batiprix Bordereau 2023 - Pack Tous corps d'état 2023 n'est plus disponible.</p><p></p><p><strong>Bonne nouvelle</strong> : Vous pouvez retrouver ce pack en version web directement dans<strong> <a href="/batiprix-web/372-23721-logiciel-de-chiffrage-batiment.html#/28-duree_d_abonnement-12_mois/32-nombre_dutilisateurs-1/35-lot-pack_tous_corps_d_etat/273-millesime-2023">Batiprix Web - Chiffrage</a></strong></p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-667951f soldOut elementor-widget elementor-widget-text-editor" data-id="667951f" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>Certains Bordereaux 2024 ne sont plus disponibles.</p><p><strong>Bonne nouvelle</strong> : vous pouvez retrouver toutes les données 2024 directement dans <strong><a href="batiprix-web/372-logiciel-de-chiffrage-batiment.html">Batiprix Web - Chiffrage</a> </strong></p></div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-3047c9b elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="3047c9b" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-21035e74 elementor-column elementor-col-100 elementor-top-column" data-id="21035e74" 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-698252c2 elementor-widget elementor-widget-product-description elementor-widget-text-editor" data-id="698252c2" data-element_type="widget" data-widget_type="product-description.default">
        <div class="elementor-widget-container">        <div class="ce-product-description">        <div data-elementor-type="post" data-elementor-id="471030101" class="elementor elementor-471030101" data-elementor-settings="[]">
            <div class="elementor-section-wrap">        <section class="elementor-element elementor-element-54caa5f elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="54caa5f" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-8089aab elementor-column elementor-col-100 elementor-top-column" data-id="8089aab" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-d84a46d elementor-widget elementor-widget-html" data-id="d84a46d" data-element_type="widget" data-widget_type="html.default">
        <div class="elementor-widget-container"><script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "SoftwareApplication",
      "@id": "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html#software",
      "name": "Batiprix Estimation",
      "applicationCategory": "BusinessApplication",
      "operatingSystem": "Web",
      "url": "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html",
      "description": "Solution d'estimation budgétaire pour les phases Esquisse, APS et APD permettant aux maîtres d'œuvre, architectes et économistes de produire des estimations fiables et rapides.",
      "provider": {
        "@type": "Organization",
        "name": "Batiprix",
        "url": "https://www.batiprix.com"
      },
      "audience": {
        "@type": "Audience",
        "audienceType": [
          "Architectes",
          "Maîtres d'œuvre",
          "Économistes de la construction",
          "Bureaux d'études"
        ]
      },
      "featureList": [
        "Estimation en phase Esquisse",
        "Estimation en phase APS",
        "Estimation en phase APD",
        "Bibliothèque de prix travaux",
        "Chiffrages types",
        "Macro-ouvrages",
        "Prix actualisés",
        "Temps d'exécution",
        "Export Excel",
        "Accès aux DTU et normes en option"
      ]
    },
    {
      "@type": "Product",
      "@id": "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html#product",
      "name": "Batiprix Estimation",
      "brand": {
        "@type": "Brand",
        "name": "Batiprix"
      },
      "category": "Logiciel d'estimation travaux",
      "description": "Outil d'estimation budgétaire destiné aux professionnels de la construction pour sécuriser les budgets travaux dès les premières phases du projet.",
      "manufacturer": {
        "@type": "Organization",
        "name": "Batiprix"
      }
    },
    {
      "@type": "Organization",
      "@id": "https://www.batiprix.com/#organization",
      "name": "Batiprix",
      "url": "https://www.batiprix.com",
      "parentOrganization": {
        "@type": "Organization",
        "name": "Infopro Digital"
      },
      "description": "Référence du chiffrage travaux depuis plus de 40 ans.",
      "knowsAbout": [
        "Estimation travaux",
        "Chiffrage bâtiment",
        "Maîtrise d'œuvre",
        "Économie de la construction"
      ]
    }
  ]
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "@id": "https://www.batiprix.com/web/471-20161-estimation-travaux-aps-apd.html#faq",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "À quelles phases du projet Batiprix Estimation peut-il être utilisé ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Batiprix Estimation accompagne les professionnels de la construction dès l'esquisse puis en APS et APD afin de construire et affiner l'enveloppe budgétaire d'un projet."
      }
    },
    {
      "@type": "Question",
      "name": "Puis-je estimer des projets en rénovation et en neuf ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Oui, Batiprix Estimation permet de chiffrer des projets tous corps d'état aussi bien en construction neuve qu'en rénovation."
      }
    },
    {
      "@type": "Question",
      "name": "Les prix sont-ils mis à jour ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Les données Batiprix sont régulièrement actualisées afin de refléter les évolutions du marché de la construction."
      }
    },
    {
      "@type": "Question",
      "name": "Puis-je adapter les estimations à mon projet ?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Oui, les chiffrages, ouvrages et macro-ouvrages peuvent être adaptés afin de correspondre aux spécificités de chaque projet."
      }
    }
  ]
}
</script></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-315007d9 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-invisible elementor-section elementor-top-section" data-id="315007d9" data-element_type="section" data-settings="{&quot;animation&quot;:&quot;none&quot;}">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-7f6f11b3 elementor-column elementor-col-25 elementor-top-column" data-id="7f6f11b3" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-4fdfdca6 elementor-view-stacked elementor-widget-mobile__width-initial elementor-shape-circle elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box" data-id="4fdfdca6" data-element_type="widget" data-widget_type="icon-box.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-box-wrapper">
                    <div class="elementor-icon-box-icon">
                <span  class="elementor-icon elementor-animation-">
                    <i aria-hidden="true" class="fas fa-cake-candles"></i>                </span>
            </div>
                    <div class="elementor-icon-box-content">
                <p class="elementor-icon-box-title">
                    + de 40 ans                 </p>
                            <p class="elementor-icon-box-description">d’expertise dans le chiffrage bâtiment</p>
                        </div>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-60a5abe9 elementor-column elementor-col-25 elementor-top-column" data-id="60a5abe9" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-4587797d elementor-view-stacked elementor-widget-mobile__width-initial elementor-shape-circle elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box" data-id="4587797d" data-element_type="widget" data-widget_type="icon-box.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-box-wrapper">
                    <div class="elementor-icon-box-icon">
                <span  class="elementor-icon elementor-animation-">
                    <i aria-hidden="true" class="fas fa-users"></i>                </span>
            </div>
                    <div class="elementor-icon-box-content">
                <p class="elementor-icon-box-title">
                    + de 40 000                </p>
                            <p class="elementor-icon-box-description">utilisateurs professionnels en France</p>
                        </div>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-3583bc8f elementor-column elementor-col-25 elementor-top-column" data-id="3583bc8f" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-268440cb elementor-view-stacked elementor-widget-mobile__width-initial elementor-shape-circle elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box" data-id="268440cb" data-element_type="widget" data-widget_type="icon-box.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-box-wrapper">
                    <div class="elementor-icon-box-icon">
                <span  class="elementor-icon elementor-animation-">
                    <i aria-hidden="true" class="fas fa-code-compare"></i>                </span>
            </div>
                    <div class="elementor-icon-box-content">
                <p class="elementor-icon-box-title">
                    Mises à jour mensuelle                </p>
                            <p class="elementor-icon-box-description">et conformité aux normes en vigueur</p>
                        </div>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-6b13601 elementor-column elementor-col-25 elementor-top-column" data-id="6b13601" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7be86a95 elementor-view-stacked elementor-widget-mobile__width-initial elementor-shape-circle elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-icon-box" data-id="7be86a95" data-element_type="widget" data-widget_type="icon-box.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-box-wrapper">
                    <div class="elementor-icon-box-icon">
                <span  class="elementor-icon elementor-animation-">
                    <i aria-hidden="true" class="fas fa-shield-virus"></i>                </span>
            </div>
                    <div class="elementor-icon-box-content">
                <p class="elementor-icon-box-title">
                    Indépendance                </p>
                            <p class="elementor-icon-box-description">totale vis-à-vis des fournisseurs</p>
                        </div>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-1be5bddd elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="1be5bddd" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-no">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-46d49142 elementor-column elementor-col-100 elementor-top-column" data-id="46d49142" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-8b7d402 elementor-widget elementor-widget-spacer" data-id="8b7d402" 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-41039f27 elementor-widget elementor-widget-heading" data-id="41039f27" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><span class="elementor-heading-title">Ils nous font confiance​</span></div>        </div>
                <div class="elementor-element elementor-element-94d97da elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="94d97da" data-element_type="widget" data-settings="{&quot;navigation&quot;:&quot;dots&quot;,&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:57,&quot;sizes&quot;:[]},&quot;image_height&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:55,&quot;sizes&quot;:[]},&quot;center_mode&quot;:&quot;yes&quot;,&quot;variable_width&quot;:&quot;yes&quot;,&quot;image_height_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_height_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;default_slides_count&quot;:3,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;infinite_tablet&quot;:&quot;yes&quot;,&quot;infinite_mobile&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;direction&quot;:&quot;ltr&quot;,&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="image-carousel.default">
        <div class="elementor-widget-container">        <div class="elementor-carousel-wrapper swiper-container" dir="ltr">
            <div class="elementor-image-carousel swiper-variable-width swiper-image-stretch swiper-wrapper">
                <div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/MOE/t%C3%A9l%C3%A9chargement%20(11).png" alt="Architecte et Particulier" loading="auto" width="254" height="199" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/MOE/t%C3%A9l%C3%A9chargement%20(13).png" alt="ADVIZEO" loading="auto" width="386" height="131" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/MOE/t%C3%A9l%C3%A9chargement%20(12).png" alt="" loading="auto" width="378" height="133" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/MOE/t%C3%A9l%C3%A9chargement%20(14).png" alt="Allassa Energie" loading="auto" width="229" height="220" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/PERSONA/MOE/chabanne.png" alt="CHABANNE" loading="auto" width="416" height="121" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/PERSONA/MOE/veritas.jpg" alt="Bureau veritas" loading="auto" width="200" height="200" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/PERSONA/MOE/AREP-logo.jpg" alt="AREP" loading="auto" width="1024" height="337" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/PERSONA/MOE/logo_ARTELIA_Couleur.webp" alt="ARTELIA" loading="auto" width="335" height="100" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/PERSONA/MOE/systra_logo_svg.svg" alt="SYSTRA" loading="auto" width="179" height="34" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/PERSONA/MOE/quardina-logo.svg" alt="QUARDINA" loading="auto" width="268" height="58" class="swiper-slide-image"></figure></div>            </div>
                                    <div class="swiper-pagination"></div>
                                        </div>
        </div>        </div>
                <div class="elementor-element elementor-element-5dc956ae elementor-widget elementor-widget-divider" data-id="5dc956ae" 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-f8daaca elementor-widget elementor-widget-heading" data-id="f8daaca" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Une base de référence conçue pour sécuriser les estimations travaux dès les premières phases du projet</h2></div>        </div>
                <div class="elementor-element elementor-element-4485d13 elementor-widget elementor-widget-heading" data-id="4485d13" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h3 class="elementor-heading-title">Gagnez du temps et sécurisez vos estimations dès les phases amont</h3></div>        </div>
                <div class="elementor-element elementor-element-3b7137c elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="3b7137c" 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-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><b>Évitez les estimations trop approximatives</b> : Appuyez-vous sur des prix détaillés et actualisés pour construire des budgets plus fiables.</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><b>Gagnez du temps sur vos premières estimations </b> : Utilisez des ouvrages, sections et chiffrages types pour ne pas repartir de zéro à chaque projet.</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><b>Gardez la maîtrise du budget client</b> :  Ajustez vos estimations au contexte du projet et suivez l’impact de vos choix techniques sur le budget global.</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><b>Planifiez plus facilement vos chantiers </b> : Exploitez les temps d’exécution détaillés par ouvrage, section et projet.</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><b>Restez aligné avec les normes </b> : Consultez les DTU, les normes et l’actualité réglementaire et normative en option.</span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-c0841b7 elementor-widget elementor-widget-spacer" data-id="c0841b7" 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-17f9c16 elementor-widget elementor-widget-heading" data-id="17f9c16" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><p class="elementor-heading-title">Ce que contient Batiprix Estimation</p></div>        </div>
                <div class="elementor-element elementor-element-f6433bd elementor-align-left elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="f6433bd" 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-arrow-right-long"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:500;">La Bibliothèque d’ouvrages complète, <b>tous corps d’état</b></h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/223-chiffrage-type">                            <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-arrow-right-long"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:500;">Des centaines de <b>chiffrages types</b> personnalisables</h3></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
            <a href="/content/211-macro-ouvrage">                            <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-arrow-right-long"></i></span>
                            <span class="elementor-icon-list-text"><h3 style=" font-weight:500;">Plus de <b>1500 macro-ouvrages&nbsp;</b>pour structurer rapidement une estimation<span style="background-color: rgba(255, 255, 255, 0); font-size: 16px;"></span></h3></span>
            </a>            </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-arrow-right-long"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:500;">Une Bibliothèque de chiffrage par ratio (Logements collectifs)</h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-arrow-right-long"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:500;">Une Bibliothèque d’ouvrages dédiée à la <b>rénovation énergétique</b></h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-arrow-right-long"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:500;">L’accès aux dernières normes et <a style="display:inline;" href="https://www.batiprix.com/content/277-dtu-batiment"><strong>DTU</strong></a> (option)</h3></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-f8a9812 elementor-widget elementor-widget-heading" data-id="f8a9812" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h4 class="elementor-heading-title">Batiprix Estimation n’est pas un simple catalogue de prix. C’est un outil d’aide à l’estimation budgétaire pour construire, ajuster et présenter des budgets travaux plus fiables dès les premières phases d’un projet.</h4></div>        </div>
                <div class="elementor-element elementor-element-b39fd8a elementor-widget elementor-widget-spacer" data-id="b39fd8a" 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-778070f elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="778070f" 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-3090d65 elementor-column elementor-col-50 elementor-top-column" data-id="3090d65" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-2c9ded9 elementor-widget elementor-widget-heading" data-id="2c9ded9" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Avec Batiprix Estimation, vous pouvez concrètement…</h2></div>        </div>
                <div class="elementor-element elementor-element-b744582 elementor-align-left elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="b744582" 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-circle-check"></i></span>
                            <span class="elementor-icon-list-text">Estimer rapidement le coût global d’un projet en phase esquisse</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text">Construire une estimation par lot en APS ou APD</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text">Comparer plusieurs scénarios techniques</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text">Ajuster les prix selon le contexte du chantier</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text">Vérifier l’impact d’un choix sur l’enveloppe budgétaire</span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="fas fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text">Gagner du temps sur vos échanges avec le maître d’ouvrage</span>
                        </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-eacdb14 elementor-column elementor-col-50 elementor-top-column" data-id="eacdb14" 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-9b8605a elementor-aspect-ratio-169 elementor-widget elementor-widget-video" data-id="9b8605a" data-element_type="widget" data-settings="{&quot;aspect_ratio&quot;:&quot;169&quot;}" data-widget_type="video.default">
        <div class="elementor-widget-container">        <div class="elementor-wrapper elementor-fit-aspect-ratio elementor-open-inline">
        <iframe class="elementor-video-iframe" allowfullscreen title="Lecteur vidéo youtube" src="https://www.youtube.com/embed/RTM01zUJpkU?feature=oembed&amp;start=&amp;end=&amp;wmode=opaque&amp;loop=0&amp;controls=0&amp;mute=0&amp;rel=0&amp;modestbranding=0" loading="lazy"></iframe>            <div class="elementor-custom-embed-image-overlay">
                <img src="/img/cms/FOCUS/VoixVid%C3%A9o%20Estimation%20.jpg" alt="" loading="lazy" width="1920" height="1080">                                    <div class="elementor-custom-embed-play" role="button">
                        <i class="ceicon-play" aria-hidden="true"></i>
                        <span class="elementor-screen-only">Lire la vidéo</span>
                    </div>
                            </div>
                    </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-a0a7288 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="a0a7288" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-d04fe38 elementor-column elementor-col-100 elementor-top-column" data-id="d04fe38" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-8c1470a elementor-widget elementor-widget-spacer" data-id="8c1470a" 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-c99ab4c elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="c99ab4c" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-beaeed7 elementor-column elementor-col-50 elementor-top-column" data-id="beaeed7" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-7be1a01 elementor-widget elementor-widget-heading" data-id="7be1a01" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Créez des <a href="/content/211-macro-ouvrage" style="color:#00949B;">macro-ouvrages</a> et 
des <a href="/content/223-chiffrage-type" style="color:#00949B;">chiffrages types</a> réutilisez-les pour vos prochains projets</h2></div>        </div>
                <div class="elementor-element elementor-element-0e529d9 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="0e529d9" 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-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:400;font-size:16px">Une nomenclature de chiffrage au ratio, nomenclature dédiée à la rénovation énergétique, des <b style="font-weight:600;">devis-type prêts à l’emploi</b>, la Bibliothèque d’ouvrages Tous Corps d'Etat (TCE) Batiprix ou votre propre Bibliothèque</h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:400;font-size:16px"><b style="font-weight:600;">Les descriptifs des prestations sont prêts à l’emploi</b>, professionnels, et ne citent aucune marque</h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style=""><span style="font-size: 16px; font-weight: 400;">Les prix en fourni-posé sont </span><b style="font-size: 16px; font-weight: 600;">actualisés&nbsp;</b><span style="font-size: 16px;">mensuellement</span><span style="font-size: 16px;"></span></h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:400;font-size:16px">Obtenez automatiquement votre <b style="font-weight:600;">budget prévisionnel, au global et par lot. </b></h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:400;font-size:16px">Planifiez facilement le chantier avec  <b style="font-weight:600;">les temps de mise en œuvre indiqué automatiquement au global et par lot. </b></h3></span>
                        </li>
                </ul>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-9a72f1d elementor-column elementor-col-50 elementor-top-column" data-id="9a72f1d" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-3206e34 elementor-widget elementor-widget-image" data-id="3206e34" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <img src="/img/cms/FOCUS/focus1-estimation.png" alt="Profitez des macro-ouvrages et des chiffrages types pour rédiger et personnaliser vos chiffrages" loading="lazy" width="1326" height="1180">                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-fb7bae1 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="fb7bae1" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-e0dfcc6 elementor-column elementor-col-100 elementor-top-column" data-id="e0dfcc6" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-5cdfb88 elementor-widget elementor-widget-spacer" data-id="5cdfb88" 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-685bc07a elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="685bc07a" 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-577cd974 elementor-column elementor-col-50 elementor-top-column" data-id="577cd974" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-5f89296e elementor-widget elementor-widget-heading" data-id="5f89296e" 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 Estimation</a>, Le meilleur logiciel pour estimer en amont vos projets.</h3></div>        </div>
                <div class="elementor-element elementor-element-7062c595 elementor-button-primary elementor-align-center elementor-widget elementor-widget-button" data-id="7062c595" 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/batiprix-estimation/demo?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=px_px_estim" 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 Estimation</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-5875e5ec elementor-column elementor-col-50 elementor-top-column" data-id="5875e5ec" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-40ad07f3 elementor-widget elementor-widget-image" data-id="40ad07f3" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://offre.batiprix.com/batiprix-estimation/demo?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=px_px_estim">
                    <img src="/img/cms/CARDS/globale-744x400/Gestion-des-marches-cards.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-8a78197 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="8a78197" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-dc2ca76 elementor-column elementor-col-100 elementor-top-column" data-id="dc2ca76" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-4c290b3 elementor-widget elementor-widget-spacer" data-id="4c290b3" 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-2131c80 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="2131c80" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-313a2d1 elementor-column elementor-col-50 elementor-top-column" data-id="313a2d1" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-e64b9fe elementor-widget elementor-widget-image" data-id="e64b9fe" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <img src="/img/cms/FOCUS/focus2-estimation.png" alt="Profitez des macro-ouvrages et des chiffrages types pour rédiger et personnaliser vos chiffrages" loading="lazy" width="1234" height="1066">                                </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-d607ec0 elementor-column elementor-col-50 elementor-top-column" data-id="d607ec0" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-76ec6e8 elementor-widget elementor-widget-heading" data-id="76ec6e8" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Pilotez en temps réel vos projets</h2></div>        </div>
                <div class="elementor-element elementor-element-c3f696c elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="c3f696c" 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-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:400;font-size:16px">Sécurisez vos travaux en accédant à toutes  les dernières normes, DTU, l’actualité réglementaire et normative en vigueur (option) <a href="https://www.batiprix.com/tous-nos-produits/479-pack-redaction-dce-travaux.html"> --&gt;  Je découvre l'offre Chiffrages &amp; Normes<span style="color: rgb(0, 0, 0);"></span></a></h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:400;font-size:16px"><b style="font-weight:600;">Gérez votre carnet d’adresse client </b>retrouvez tous les chiffrages organisés par projet, et suivez l’état d’avancement de  chaque projet.</h3></span>
                        </li>
                    <li class="elementor-icon-list-item" >
                                        <span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-check"></i></span>
                            <span class="elementor-icon-list-text"><h3 style="font-weight:400;font-size:16px"><b style="font-weight:600;">Mettez en page vos chiffrages </b>comme vous le souhaitez et exportez-les en un seul clic sur Excel selon votre modèle</h3></span>
                        </li>
                </ul>
        </div>        </div>
                <div class="elementor-element elementor-element-2f777c3 elementor-button-primary elementor-align-center elementor-widget elementor-widget-button" data-id="2f777c3" 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/batiprix-estimation/demo?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=page_estimation" target="_blank" class="elementor-button-link elementor-button elementor-size-md" role="button">
                <span class="elementor-button-content-wrapper">
                                                        <span class="elementor-button-text">Je demande une démo</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <section class="elementor-element elementor-element-9aef247 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="9aef247" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-90d746f elementor-column elementor-col-100 elementor-top-column" data-id="90d746f" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-3778f87 elementor-widget elementor-widget-spacer" data-id="3778f87" 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-2dfa2ec elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="2dfa2ec" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-10ff621 elementor-column elementor-col-100 elementor-top-column" data-id="10ff621" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-8a06598 elementor-widget elementor-widget-divider" data-id="8a06598" 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-0f57e48 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="0f57e48" 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-d83bc91 elementor-column elementor-col-50 elementor-top-column" data-id="d83bc91" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-8f604eb elementor-widget elementor-widget-heading" data-id="8f604eb" 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 Estimation</a>, Le meilleur logiciel pour estimer en amont vos projets.</h3></div>        </div>
                <div class="elementor-element elementor-element-676a806 elementor-button-primary elementor-align-center elementor-widget elementor-widget-button" data-id="676a806" 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/batiprix-estimation/demo?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=px_px_estim" 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 Estimation</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-6702fd1 elementor-column elementor-col-50 elementor-top-column" data-id="6702fd1" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-c3445d8 elementor-widget elementor-widget-image" data-id="c3445d8" data-element_type="widget" data-widget_type="image.default">
        <div class="elementor-widget-container">        <div class="elementor-image">
                            <a href="https://offre.batiprix.com/batiprix-estimation/demo?utm_source=ecommerce&amp;utm_medium=referral&amp;utm_campaign=px_px_estim">
                    <img src="/img/cms/CARDS/globale-744x400/Gestion-des-marches-cards.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-27203e9f elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="27203e9f" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-3141f2be elementor-column elementor-col-100 elementor-top-column" data-id="3141f2be" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-d048979 elementor-widget elementor-widget-spacer" data-id="d048979" 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-8a98584 elementor-widget elementor-widget-heading" data-id="8a98584" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><h2 class="elementor-heading-title">Pourquoi choisir Batiprix Estimation pour vos phases APS et APD ?</h2></div>        </div>
                <div class="elementor-element elementor-element-8acad2c elementor-widget elementor-widget-text-editor" data-id="8acad2c" data-element_type="widget" data-widget_type="text-editor.default">
        <div class="elementor-widget-container">        <div class="elementor-text-editor elementor-clearfix"><p>En phase esquisse, APS ou APD, l’enjeu n’est pas seulement de chiffrer vite : il faut produire une enveloppe budgétaire cohérente, argumentée et exploitable pour orienter les décisions du projet. Batiprix Estimation aide les maîtres d’œuvre, architectes, économistes et bureaux d’études à construire rapidement des estimations par lot, à partir de macro-ouvrages, de chiffrages types et de prix actualisés mensuellement.</p><p>La solution permet de gagner du temps dès les phases amont, lorsque le projet n’est pas encore totalement détaillé. Vous pouvez partir de scénarios prêts à l’emploi, les personnaliser selon le contexte du chantier, ajuster vos prix et exporter vos budgets prévisionnels pour les partager avec vos clients ou partenaires.</p><p>Batiprix Estimation est particulièrement utile si vous devez comparer plusieurs hypothèses, produire rapidement un ordre de grandeur fiable ou sécuriser une première enveloppe avant d’engager des études plus détaillées.</p></div>
        </div>        </div>
                <div class="elementor-element elementor-element-61715fc elementor-widget elementor-widget-spacer" data-id="61715fc" 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-160cddf elementor-widget elementor-widget-heading" data-id="160cddf" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><span class="elementor-heading-title">Une équipe à votre écoute </span></div>        </div>
                <section class="elementor-element elementor-element-7d874197 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="7d874197" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-74ae4c8c elementor-column elementor-col-33 elementor-inner-column" data-id="74ae4c8c" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-c55a9d4 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="c55a9d4" data-element_type="widget" data-widget_type="image-box.default">
        <div class="elementor-widget-container"><div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img src="/img/cms/HP/appel-entrant%201(1).svg" alt="Une question ? Le service client Batiprix me répond du lundi au vendredi" loading="lazy" width="65" height="65" class="elementor-animation-buzz"></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Le service client pour me conseiller</div><p class="elementor-image-box-description">Une question ? Le service client Batiprix me répond du lundi au vendredi </p></div></div></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-30b971ce elementor-column elementor-col-33 elementor-inner-column" data-id="30b971ce" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-72f77787 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="72f77787" data-element_type="widget" data-widget_type="image-box.default">
        <div class="elementor-widget-container"><div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img src="/img/cms/HP/service-clients%201.png" alt="Je suis accompagné" loading="lazy" width="100" height="100" class="elementor-animation-wobble-horizontal"></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">Je suis accompagné</div><p class="elementor-image-box-description">Un expert dédié m'accompagne gratuitement dès l'achat du logiciel pour le prendre en main rapidement et utiliser toutes ses fonctionnalités de manière optimale</p></div></div></div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-694d491 elementor-column elementor-col-33 elementor-inner-column" data-id="694d491" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-20ba69ae elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="20ba69ae" data-element_type="widget" data-widget_type="image-box.default">
        <div class="elementor-widget-container"><div class="elementor-image-box-wrapper"><figure class="elementor-image-box-img"><img src="/img/cms/HP/chercher%201.png" alt="J&#039;accède à de la documentation" loading="lazy" width="80" height="80" class="elementor-animation-wobble-vertical"></figure><div class="elementor-image-box-content"><div class="elementor-image-box-title">J'accède à de la documentation</div><p class="elementor-image-box-description">Je consulte à tout moment des tutoriels, vidéos, webinaires de démo pour optimiser mon expérience sur Batiprix Web</p></div></div></div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                <div class="elementor-element elementor-element-599d4762 elementor-widget elementor-widget-spacer" data-id="599d4762" 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-2616080c elementor-align-center elementor-button-primary elementor-widget elementor-widget-button" data-id="2616080c" data-element_type="widget" data-widget_type="button.default">
        <div class="elementor-widget-container">        <div class="elementor-button-wrapper">
            <a href="/nous-contacter" 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 contacte le service client</span>
                                </span>
            </a>
        </div>
        </div>        </div>
                <div class="elementor-element elementor-element-21e58c5 elementor-widget elementor-widget-spacer" data-id="21e58c5" 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-23b4434 elementor-section-content-middle elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="23b4434" 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-no">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-063b72d elementor-column elementor-col-100 elementor-top-column" data-id="063b72d" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-dde61df elementor-widget elementor-widget-heading" data-id="dde61df" data-element_type="widget" data-widget_type="heading.default">
        <div class="elementor-widget-container"><span class="elementor-heading-title">Pourquoi nos clients choisissent Batiprix ?</span></div>        </div>
                <div class="elementor-element elementor-element-7d5d7d4 elementor-view-default elementor-widget elementor-widget-icon" data-id="7d5d7d4" data-element_type="widget" data-widget_type="icon.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-wrapper">
            <div class="elementor-icon">
                <i aria-hidden="true" class="fas fa-quote-left"></i>            </div>
        </div>
        </div>        </div>
                <div class="elementor-element elementor-element-62f9218 elementor-arrows-position-outside elementor-pagination-position-outside elementor-widget elementor-widget-testimonial-carousel elementor-widget-testimonial" data-id="62f9218" data-element_type="widget" data-settings="{&quot;space_between&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;default_slides_count&quot;:1,&quot;navigation&quot;:&quot;both&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;yes&quot;,&quot;autoplay_speed&quot;:5000,&quot;infinite&quot;:&quot;yes&quot;,&quot;infinite_tablet&quot;:&quot;yes&quot;,&quot;infinite_mobile&quot;:&quot;yes&quot;,&quot;speed&quot;:500,&quot;direction&quot;:&quot;ltr&quot;,&quot;space_between_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;space_between_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}" data-widget_type="testimonial-carousel.default">
        <div class="elementor-widget-container">        <div class="elementor-carousel-wrapper swiper-container" dir="ltr">
            <div class="swiper-wrapper">
                            <div class="swiper-slide">
                <div class="elementor-testimonial-wrapper">
                                                    <div class="elementor-testimonial-content"><h2 style="margin-bottom:15px;">Quels sont les principaux
bénéfices et quel est
votre retour d’expérience
de la solution ?</h2>
<p style="color:#000000;font-size:16px;">
En priorité, <b>nous gagnons beaucoup de temps pour faire nos chiffrages</b> quelles que soient les phases des projets. Nous pouvons répondre rapidement aux demandes de nos nombreux clients. Les prix de la bibliothèque sont actualisés et nous sommes assurés d’être <b>en phase avec les prix du marché</b>, qui depuis plus d’un an sont très instables et évoluent constamment. Nous avons des estimatifs avec des prix justes. Nos chiffrages sont précis et fiables.<br><br>Les descriptifs des ouvrages sont complets et prêts à l’emploi, nous gagnons encore une fois beaucoup de temps. Au niveau des fonctionnalités, nous pouvons mettre nos projets récurrents dans les dossiers favoris, nous utilisons les <b>chiffrages et devis type pour les dédupliquer</b> et les personnaliser en fonction du projet attendu.<br><br>
À ce jour, nous n’avons pas encore exploité toutes les fonctions de l’outil mais pour nous accompagner, nous pouvons utiliser la foire aux questions, les tutos et les vidéos qui sont disponibles.</p><br><br>
<h2 style="margin-bottom:15px;">Recommanderiez-vous
Batiprix Web ? Et pour
quelles raisons ?</h2><p style="color:#000000;font-size:16px;">Oui, bien sûr, je recommande Batiprix Web, car la solution vous permet de gagner du temps pour toutes les phases des projets et les chiffrages sont fiables. Je suis heureuse d’apprendre que la solution évolue sans cesse pour répondre au plus près de nos besoins  en tant qu’architectes.</p></div>
                                    <div class="elementor-testimonial-meta elementor-testimonial-image-position-top">
                        <div class="elementor-testimonial-meta-inner">
                                                    <div class="elementor-testimonial-image">
                                                            <img src="/img/cms/PERSONA/archi/cbis-archi.png" alt="" loading="auto" width="323" height="156">                                                        </div>
                                                    <div class="elementor-testimonial-details">
                                                            <div class="elementor-testimonial-name">
                                                                    Natalia CASTAN                                                                </div>
                                                                                        <div class="elementor-testimonial-job">
                                                                    Architecte                                                                </div>
                                                        </div>
                        </div>
                    </div>
                </div>
            </div>
                        <div class="swiper-slide">
                <div class="elementor-testimonial-wrapper">
                                                    <div class="elementor-testimonial-content"><h2 style="margin-bottom:25px;">Pourquoi avez-vous opté pour Batiprix pour estimer vos projets ?</h2>
<p style="color:#000000;font-size:16px;">Ce qui m’a convaincu d’opter pour cette solution est le fait que les <b>prix sont régulièrement mis à jour</b> par rapport au prix du marché. Ils 
prennent en compte l’inflation que l’on connait. </p>
<p style="color:#000000;font-size:16px;">Ce que j’apprécie aussi est que la <b>nomenclature est bien structurée</b>. Je peux ranger facilement chaque élément par lot.
J’ai également été séduit par les <b>macro-ouvrages qui regroupent plusieurs ouvrages. Plutôt que de rechercher chaque élément un par un, 
je prends le macro-ouvrage dont j’ai besoin et je l’intègre dans le chiffrage.</b> Cela me fait gagner beaucoup de temps dans le chiffrage.</p> 
<p style="color:#000000;font-size:16px;">Batiprix me permet aussi de réajuster les prix en fonction de mon cas : à la Réunion, les prix pratiqués ne sont pas les mêmes qu’en 
Métropole. Avec la méthode de chiffrage Batiprix, <b>je peux facilement adapter les prix pour chaque projet.</b>
J’apprécie également la gestion des ouvrages favoris. Une fois que j’ai trouvé l’ouvrage qui me convient, je le mets en favori et je peux le 
retrouver facilement si j’en ai besoin pour d’autres projets. Cela me fait gagner du temps.</p><br><br>
<h2>Quels sont les principaux bénéfices de Batiprix ?</h2><br>
<p style="color:#000000;font-size:16px;">Batiprix me fait gagner <b>beaucoup de temps</b> dans mes estimatifs grâce à sa Bibliothèque d’ouvrages riche.
J’accède facilement à des prix sur tous les corps d’état actualisés régulièrement. Plutôt que de perdre du temps à consulter des entreprises, <br><br>
Batiprix me permet d’avoir instantanément des chiffrages neutres et objectifs sur les prix. La méthode Batiprix avec l’accès au sous-détail me permet aussi de personnaliser et de <b>réajuster après en fonction du contexte de chaque chantier</b></p></div>
                                    <div class="elementor-testimonial-meta elementor-testimonial-image-position-top">
                        <div class="elementor-testimonial-meta-inner">
                                                    <div class="elementor-testimonial-image">
                                                            <img src="/img/cms/PERSONA/archi/okami.PNG" alt="" loading="auto" width="164" height="145">                                                        </div>
                                                    <div class="elementor-testimonial-details">
                                                            <div class="elementor-testimonial-name">
                                                                    Loïc WOAYE-HUNE                                                                  </div>
                                                                                        <div class="elementor-testimonial-job">
                                                                    Architecte                                                                </div>
                                                        </div>
                        </div>
                    </div>
                </div>
            </div>
                        </div>
                                    <div class="swiper-pagination"></div>
                                        <div class="elementor-swiper-button elementor-swiper-button-prev">
                    <i class="ceicon-chevron-left" aria-hidden="true"></i>
                    <span class="elementor-screen-only">Previous</span>
                </div>
                <div class="elementor-swiper-button elementor-swiper-button-next">
                    <i class="ceicon-chevron-right" aria-hidden="true"></i>
                    <span class="elementor-screen-only">Next</span>
                </div>
                            </div>
        </div>        </div>
                <div class="elementor-element elementor-element-833c593 elementor-view-default elementor-widget elementor-widget-icon" data-id="833c593" data-element_type="widget" data-widget_type="icon.default">
        <div class="elementor-widget-container">        <div class="elementor-icon-wrapper">
            <div class="elementor-icon">
                <i aria-hidden="true" class="fas fa-quote-right"></i>            </div>
        </div>
        </div>        </div>
                <div class="elementor-element elementor-element-129707e elementor-widget elementor-widget-spacer" data-id="129707e" 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-3e55c70 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="3e55c70" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-141f861 elementor-column elementor-col-100 elementor-top-column" data-id="141f861" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-eb2cb38 elementor-widget elementor-widget-spacer" data-id="eb2cb38" 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-6a8747e articleNew elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="6a8747e" data-element_type="section">
                  <div class="elementor-container elementor-column-gap-default">
                            <div class="elementor-row">
                <div class="elementor-element elementor-element-6faa4bf elementor-column elementor-col-33 elementor-top-column" data-id="6faa4bf" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-45fcd28 elementor-cta--skin-classic elementor-button-default elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="45fcd28" data-element_type="widget" data-widget_type="call-to-action.default">
        <div class="elementor-widget-container">        <a class="elementor-cta" href="https://www.batiprix.com/content/345-les-pieces-techniques-du-dce" target="_blank">
                    <div class="elementor-cta-bg-wrapper">
                <img src="/img/cms/Glossaire/Pieces-techniques-DCE-1-jpg.webp" alt="Les pièces techniques du DCE ?" loading="lazy" width="800" height="533" class="elementor-cta-bg elementor-bg">                <div class="elementor-cta-bg-overlay"></div>
            </div>
                            <div class="elementor-cta-content">
            
                            <h2 class="elementor-cta-title elementor-content-item">
                    Les pièces techniques du DCE ?                </h2>
            
                            <div class="elementor-cta-description elementor-content-item">
                    Le dossier de consultation des entreprises (DCE) permet de mettre en concurrence les entreprises ...                </div>
            
                            <div class="elementor-cta-button-wrapper elementor-content-item">
                    <span class="elementor-button elementor-size-md">
                        <span class="elementor-button-content-wrapper">
                                                    <span class="elementor-button-text">Lire la suite</span>
                        </span>
                    </span>
                </div>
                        </div>
                                        <div class="elementor-ribbon">
                <div class="elementor-ribbon-inner">MOE</div>
            </div>
                </a>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-51c66ef elementor-column elementor-col-33 elementor-top-column" data-id="51c66ef" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-620f5ae elementor-cta--skin-classic elementor-button-default elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="620f5ae" data-element_type="widget" data-widget_type="call-to-action.default">
        <div class="elementor-widget-container">        <a class="elementor-cta" href="https://www.batiprix.com/content/331-comment-faire-un-cctp" target="_blank">
                    <div class="elementor-cta-bg-wrapper">
                <img src="/img/cms/Glossaire/thumbnail-1024x682-jpg.webp" alt="Le désamiantage : un enjeu majeur pour les pros du bâtiment" loading="lazy" width="1024" height="682" class="elementor-cta-bg elementor-bg">                <div class="elementor-cta-bg-overlay"></div>
            </div>
                            <div class="elementor-cta-content">
            
                            <h2 class="elementor-cta-title elementor-content-item">
                    Comment faire un CCTP ? (cahier des clauses techniques particulières)                </h2>
            
                            <div class="elementor-cta-description elementor-content-item">
                    Le CCTP (cahier des clauses techniques particulières) constitue un document incontournable du dossier de ...                </div>
            
                            <div class="elementor-cta-button-wrapper elementor-content-item">
                    <span class="elementor-button elementor-size-md">
                        <span class="elementor-button-content-wrapper">
                                                    <span class="elementor-button-text">Lire la suite</span>
                        </span>
                    </span>
                </div>
                        </div>
                                        <div class="elementor-ribbon">
                <div class="elementor-ribbon-inner">MOE</div>
            </div>
                </a>
        </div>        </div>
                        </div>
            </div>
        </div>
                <div class="elementor-element elementor-element-97e8314 elementor-column elementor-col-33 elementor-top-column" data-id="97e8314" data-element_type="column">
            <div class="elementor-column-wrap elementor-element-populated">
                <div class="elementor-widget-wrap">
                <div class="elementor-element elementor-element-0d4b3bf elementor-cta--skin-classic elementor-button-default elementor-animated-content elementor-bg-transform elementor-bg-transform-zoom-in elementor-widget elementor-widget-call-to-action" data-id="0d4b3bf" data-element_type="widget" data-widget_type="call-to-action.default">
        <div class="elementor-widget-container">        <a class="elementor-cta" href="https://www.batiprix.com/content/339-avant-projet-definitif-apd-definition-contenu-et-conseils?preview=true&amp;id_employee=39&amp;adtoken=5bf8c98cc86c244392f7766b72caa198&amp;preview_id=339070101" target="_blank">
                    <div class="elementor-cta-bg-wrapper">
                <img src="/img/cms/Glossaire/apd-avant-proje-definitif-jpg-1.webp" alt="Le désamiantage : un enjeu majeur pour les pros du bâtiment" loading="lazy" width="800" height="533" class="elementor-cta-bg elementor-bg">                <div class="elementor-cta-bg-overlay"></div>
            </div>
                            <div class="elementor-cta-content">
            
                            <h2 class="elementor-cta-title elementor-content-item">
                    Avant-projet définitif (APD) : définition, contenu et conseils                </h2>
            
                            <div class="elementor-cta-description elementor-content-item">
                    L’avant-projet définitif, ou APD, est une phase cruciale dans le processus de construction ou de rénovation. C’est à ...                </div>
            
                            <div class="elementor-cta-button-wrapper elementor-content-item">
                    <span class="elementor-button elementor-size-md">
                        <span class="elementor-button-content-wrapper">
                                                    <span class="elementor-button-text">Lire la suite</span>
                        </span>
                    </span>
                </div>
                        </div>
                                        <div class="elementor-ribbon">
                <div class="elementor-ribbon-inner">moe</div>
            </div>
                </a>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
        </div>
        </div>
        </div>
        </div>        </div>
                        </div>
            </div>
        </div>
                        </div>
            </div>
        </section>
                    </div>
        </div>
        
	</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-da23215092.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":825,"atts":"HldRE0IDShk=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body>

</html>