<!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.315.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()}},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:()=>o,H3:()=>n,g:()=>d,iL:()=>c,tS:()=>a,uh:()=>i,wk:()=>s});const n="NRBA",i="SESSION",s=144e5,o=18e5,a={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},d={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"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>x});var n=r(384),i=r(1741);var s=r(2555),o=r(3333);const a=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),d=r(944),u=r(8122);const l="[data-nr-mask]",f=e=>(0,u.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(o.$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(o.$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:c.wk,inactiveMs:c.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){a(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,d.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){a(t)?e.block_selector+=",".concat(t):""!==t&&(0,d.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,d.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 h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={consented:!1},y={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||v.consented},set consented(e){v.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++g}},b=e=>{const t=(0,u.a)(e,y),r=Object.keys(m).reduce((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)},w=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var R=r(7836),E=r(3241);const T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,u.a)(e,T);function x(e,t={},r,o){let{init:a,info:c,loader_config:d,runtime:u={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();a=e.init,c=e.info,d=e.loader_config}e.init=f(a||{}),e.loader_config=A(d||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,s.D)(c);const p=e.init;e.runtime??=b(u),p.proxy.assets&&w(p.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(i.W.prototype).forEach(r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let s=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return s?s(...t):n})})}(e),e.runtime.loaderType=r,e.ee=R.ee.get(e.agentIdentifier),e.exposed=l,(0,E.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.runtime.configured=!0)}},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.315.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.315.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.315.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-JAuqU4A/wEHgBZGJFOjJXJG7xVo77qqjjb/pmkYwe33sZJQfwMblA/H7O6IQIp99MNRaqQ9ztp6hhTDdcDcKhw==",249:"sha512-GrB7Qfru6lPrPix0+Hggx+Eda7UdJXdV43hgOin6/SJwymitXgXKibaXVJgVnP1s8ipAOOGAP8vJ0RJqcyuE3A==",212:"sha512-ju17QSsLhWoDHT16gMLrXwxXtO2muxMbuRclwat2uBoZ2H/qVAg3SdcXxofZpiOmXJvzUnLFrMkP9kmEnlMGqA=="};(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.315.0.PROD"]=self["webpackChunk:NRBA-1.315.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(5205);var s=i(9908),o=i(1863),a=i(4261),c=i(1738);var d=i(1687),u=i(4234),l=i(5289),f=i(6154),h=i(944),p=i(5270),g=i(7767),m=i(6389),v=i(7699);class y extends u.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,m.J)(()=>{(0,d.Ak)(e,this.featureName),t()}))}):(0,d.Ak)(e,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;const n=async()=>{let n;await this.deferred;try{if((0,g.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,8766));n=t(e)}}catch(e){(0,h.R)(20,e),this.ee.emit("internal-error",[e]),(0,s.p)(v.qh,[e],void 0,this.featureName,this.ee)}try{if(!this.#t(this.featureName,n,e.init))return(0,d.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,h.R)(34,e),this.abortHandler?.(),(0,d.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1),this.ee&&this.ee.abort()}};f.RI?(0,l.GG)(()=>n(),!0):n()}#t(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,p.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}}var b=i(6630),w=i(2614),R=i(3241);class E extends y{static featureName=b.T;constructor(e){var t;super(e,b.T),this.setupInspectionEvents(),t=e,(0,c.Y)(a.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(a.Pl+a.Fw,[(0,o.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,l.sB)(t=>{e(t,"DOMContentLoaded")}),(0,l.GG)(t=>{e(t,"load")}),(0,l.Qr)(t=>{e(t,"navigate")}),this.ee.on(w.tS.UPDATE,(e,t)=>{(0,R.W)({type:"lifecycle",name:"session",data:t})})}}var T=i(384);class A extends e.d{constructor(e){var t;(super(),f.gm)?(this.features={},(0,T.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(E),(0,n.j)(this,e,e.loaderType||"agent"),t=this,(0,c.Y)(a.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,c.U)(t,e,r,a.cD,n);(0,h.R)(40,typeof r)}else(0,h.R)(39,typeof e)},t),function(e){(0,c.Y)(a.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,h.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,s.p)(a.Pl+"setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,c.U)(e,"enduser.id",t,a.Dl,!0)},e)}(this),function(e){(0,c.Y)(a.nb,function(t){if("string"==typeof t||null===t)return(0,c.U)(e,"application.version",t,a.nb,!1);(0,h.R)(42,typeof t)},e)}(this),function(e){(0,c.Y)(a.d3,function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,c.Y)(a.Pv,function(t=!0){if("boolean"==typeof t){if((0,s.p)(a.Pl+a.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,h.R)(65,typeof t)},e)}(this),this.run()):(0,h.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,h.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,h.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,T.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var x=i(2843),S=i(782);class _ extends y{static featureName=S.T;constructor(e){super(e,S.T),f.RI&&((0,x.u)(()=>(0,s.p)("docHidden",[(0,o.t)()],void 0,S.T,this.ee),!0),(0,x.G)(()=>(0,s.p)("winPagehide",[(0,o.t)()],void 0,S.T,this.ee)),this.importAggregator(e,()=>i.e(478).then(i.bind(i,9917))))}}var O=i(3969);class P extends y{static featureName=O.TZ;constructor(e){super(e,O.TZ),this.importAggregator(e,()=>i.e(478).then(i.bind(i,6555)))}}var k=i(6774),N=i(3878),j=i(3304);class D{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return M(e)?e:new D(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function L(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(M(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return C(e.reason)}const r=C(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function I(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new D(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return M(e.error)?e.error:C(e)}function M(e){return e instanceof Error&&!!e.stack}function B(e,r,n,i,a=(0,o.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,a,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,s.p)("uaErr",[],void 0,t.K7.genericEvents,n.ee)}var H=i(5732),K=i(993),W=i(3785);function F(e,{customAttributes:t={},level:r=K.p_.INFO}={},n,i,s=(0,o.t)()){(0,W.R)(n.ee,e,t,r,!1,i,s)}function U(e,r,n,i,c=(0,o.t)()){(0,s.p)(a.Pl+a.hG,[c,e,r,i],void 0,t.K7.genericEvents,n.ee)}function V(e,r,n,i,c=(0,o.t)()){const{start:d,end:u,customAttributes:l}=r||{},f={customAttributes:l||{}};if("object"!=typeof f.customAttributes||"string"!=typeof e||0===e.length)return void(0,h.R)(57);const p=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.start=p(d,0),f.end=p(u,c),Number.isNaN(f.start)||Number.isNaN(f.end))(0,h.R)(57);else{if(f.duration=f.end-f.start,!(f.duration<0))return(0,s.p)(a.Pl+a.V1,[f,e,i],void 0,t.K7.genericEvents,n.ee),f;(0,h.R)(58)}}function z(e,r={},n,i,c=(0,o.t)()){(0,s.p)(a.Pl+a.fF,[c,e,r,i],void 0,t.K7.genericEvents,n.ee)}var G=i(7508),Y=i(9566);const Z=["name","id","type"],q=new Map([[U,"addPageAction"],[F,"log"],[V,"measure"],[B,"noticeError"],[z,"recordCustomEvent"]]),X={experimental:(0,m.J)(()=>(0,h.R)(54,"newrelic.register")),disabled:(0,m.J)(()=>(0,h.R)(55)),invalidTarget:(0,m.J)(e=>(0,h.R)(48,e)),deregistered:(0,m.J)(()=>(0,h.R)(68))};function Q(e){(0,c.Y)(a.eY,function(t){return J(e,t)},e)}function J(e,r){X.experimental(),r||={},r.instance=(0,Y.LA)(8),r.type=H.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:H.fQ.BA};const n=(0,G.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||H.fQ.BA,"parent.id":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Z.includes(e)||(i["source.".concat(e)]=t)});let a=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,a=e};function u(e){return"string"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(X.disabled),u(r.id)&&u(r.name)||d(()=>X.invalidTarget(r));const l={addPageAction:(t,n={})=>m(U,[t,{...i,...n},e],r),deregister:()=>{p(),d(X.deregistered)},log:(t,n={})=>m(F,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(V,[t,{...n,customAttributes:{...i,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(B,[t,{...i,...n},e],r),recordCustomEvent:(t,n={})=>m(z,[t,{...i,...n},e],r),setApplicationVersion:e=>g("application.version",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g("enduser.id",e),metadata:{get customAttributes(){return i},target:r,timings:n}},f=()=>(r.blocked&&a(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,o.t)();const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart;l.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})}f()||(c.push(l),(0,x.G)(p));const g=(e,t)=>{f()||(i[e]=t)},m=(r,n,i)=>{if(f()&&r!==J)return;const a=(0,o.t)(),c=q.get(r)||"unknown";(0,s.p)(O.xV,["API/register/".concat(c,"/called")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,a)}catch(e){(0,h.R)(50,e)}};return l}class ee extends y{static featureName=k.T;constructor(e){var t;super(e,k.T),t=e,(0,c.Y)(a.o5,(e,r)=>B(e,r,t),t),function(e){(0,c.Y)(a.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,c.Y)(a.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Q(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,s.p)("ierr",[C(t),(0,o.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),f.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,s.p)("err",[L(t),(0,o.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,N.jT)(!1,this.removeOnAbort?.signal)),f.gm.addEventListener("error",t=>{this.abortHandler&&(0,s.p)("err",[I(t),(0,o.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,N.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,()=>i.e(478).then(i.bind(i,9377)))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var te=i(8990);let re=1;function ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===f.gm?0:(0,te.I)(e,"nr@id",function(){return re++})}function ie(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,j.A)(e).length}catch(e){return}}}var se=i(8139),oe=i(7836),ae=i(3434);const ce={},de=["open","send"];function ue(e,t){var r=e||oe.ee;const n=function(e){return(e||oe.ee).get("xhr")}(r);if(void 0===f.gm.XMLHttpRequest)return n;if(ce[n.debugId]++)return n;ce[n.debugId]=1,(0,se.u)(r);var i=(0,ae.YM)(n),s=f.gm.XMLHttpRequest,o=f.gm.MutationObserver,a=f.gm.Promise,c=f.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],p=f.gm.XMLHttpRequest=function(e){const r=new s(e),o=n.context(r);o.targets=(0,H.$5)(t);try{n.emit("new-xhr",[r],o),r.addEventListener(d,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"fn-",w)}),(0,N.jT)(!1))}catch(e){(0,h.R)(15,e);try{n.emit("internal-error",[e])}catch(e){}}var a;return r};function g(e,t){i.inPlace(t,["onreadystatechange"],"fn-",w)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,p),p.prototype=s.prototype,i.inPlace(p.prototype,de,"-xhr-",w),n.on("send-xhr-start",function(e,t){g(e,t),function(e){l.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<l.length;e++)g(0,l[e]);l.length&&(l=[])}function w(e,t){return t}return n}var le="fetch-",fe=le+"body-",he=["arrayBuffer","blob","json","text","formData"],pe=f.gm.Request,ge=f.gm.Response,me="prototype";const ve={};function ye(e,t){const r=function(e){return(e||oe.ee).get("fetch")}(e);if(!(pe&&ge&&f.gm.fetch))return r;if(ve[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,H.$5)(t);var a;r.emit(i+"before-start",[e],n),n[oe.P]&&n[oe.P].dt&&(a=n[oe.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 ve[r.debugId]=1,he.forEach(e=>{n(pe[me],e,fe),n(ge[me],e,fe)}),n(f.gm,"fetch",le),r.on(le+"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(le+"done",[null,t],i)}else r.emit(le+"done",[e],i)}),r}var be=i(7485);class we{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,Y.ZF)(),o=(0,Y.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 f.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,j.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,be.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 Re=i(9300),Ee=i(7295);function Te(e){return"string"==typeof e?e:e instanceof(0,T.dV)().o.REQ?e.url:f.gm?.URL&&e instanceof URL?e.href:void 0}var Ae=["load","error","abort","timeout"],xe=Ae.length,Se=(0,T.dV)().o.REQ,_e=(0,T.dV)().o.XHR;const Oe="X-NewRelic-App-Data";class Pe extends y{static featureName=Re.T;constructor(e){super(e,Re.T),this.dt=new we(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};f.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};ke(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ye(this.ee,e),ue(this.ee,e),function(e,r,n,i){function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=T,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener("load",function(r){x(t,e)},(0,N.jT)(!1)),f.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,N.jT)(!1))}function c(e){this.params={method:e[0]},ke(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=ie(i);a&&(n.txSize=a)}this.startTime=(0,o.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 c=0;c<xe;c++)t.addEventListener(Ae[c],this.listener,(0,N.jT)(!1))}function l(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function h(e,t){var r=""+ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,o.t)()}function m(e,t){t instanceof _e&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function v(e,t){t instanceof _e&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function y(e,t,r){t instanceof _e&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,o.t)()))}function b(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,o.t)()-this.xhrCbStart,this.onload,t],t)}function w(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&f.RI&&(t=""+f.gm.location.href):e[0]&&e[0].url?t=e[0].url:f.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,be.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 R(e,t){this.params={},this.metrics={},this.startTime=(0,o.t)(),this.dt=t;let[r,n={}]=e;ke(this,Te(r));const i=(""+(r&&r instanceof Se&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.body=n.body,this.txSize=ie(n.body)||0}function E(e,t){if(this.endTime=(0,o.t)(),this.params||(this.params={}),(0,Ee.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,o.t)()-this.startTime},i=[this.params,n,this.startTime,this.endTime,"fetch"];this.targets.forEach(e=>A(i,this,e))}function T(e){const t=this.params,r=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<xe;t++)e.removeEventListener(Ae[t],this.listener,!1);if(t.aborted)return;if((0,Ee.iW)(t))return;r.duration=(0,o.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):x(this,e),r.cbTime=this.cbTime;const n=[t,r,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>A(n,this,e))}function A(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function x(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?ie(e.response):"text"===r||""===r||void 0===r?ie(e.responseText):void 0}(n,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Oe)>=0){var o=n.getResponseHeader(Oe);o&&((0,s.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,t.K7.metrics,r),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}r.on("new-xhr",a),r.on("open-xhr-start",c),r.on("open-xhr-end",d),r.on("send-xhr-start",u),r.on("xhr-cb-time",l),r.on("xhr-load-added",h),r.on("xhr-load-removed",p),r.on("xhr-resolved",g),r.on("addEventListener-end",m),r.on("removeEventListener-end",v),r.on("fn-end",b),r.on("fetch-before-start",w),r.on("fetch-start",R),r.on("fn-start",y),r.on("fetch-done",E)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>i.e(478).then(i.bind(i,3845)))}}function ke(e,t){var r=(0,be.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 Ne={},je=["pushState","replaceState"];function De(e){const t=function(e){return(e||oe.ee).get("history")}(e);return!f.RI||Ne[t.debugId]++||(Ne[t.debugId]=1,(0,ae.YM)(t).inPlace(window.history,je,"-")),t}var Ce=i(3738);function Le(e){(0,c.Y)(a.BL,function(r=Date.now()){const n=r-f.WN;n<0&&(0,h.R)(62,r),(0,s.p)(O.XG,[a.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:a.BL,start:r,origin:"nr"}),(0,s.p)(a.Pl+a.hG,[n,a.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:Ie,bD:Me,d3:Be,Kp:He,TZ:Ke,Lc:We,uP:Fe,Rz:Ue}=Ce;class Ve extends y{static featureName=Ke;constructor(e){var r;super(e,Ke),r=e,(0,c.Y)(a.U2,function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const n={n:e.name,s:e.start-f.WN,e:(e.end||e.start)-f.WN,o:e.origin||"",t:"api"};n.s<0||n.e<0||n.e<n.s?(0,h.R)(61,{start:n.s,end:n.e}):(0,s.p)("bstApi",[n],void 0,t.K7.sessionTrace,r.ee)},r),Le(e);if(!(0,g.V)(e.init))return void this.deregisterDrain();const n=this.ee;let d;De(n),this.eventsEE=(0,se.u)(n),this.eventsEE.on(Fe,function(e,t){this.bstStart=(0,o.t)()}),this.eventsEE.on(We,function(e,r){(0,s.p)("bst",[e[0],r,this.bstStart,(0,o.t)()],void 0,t.K7.sessionTrace,n)}),n.on(Ue+Be,function(e){this.time=(0,o.t)(),this.startPath=location.pathname+location.hash}),n.on(Ue+He,function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,n)});try{d=new PerformanceObserver(e=>{const r=e.getEntries();(0,s.p)(Ie,[r],void 0,t.K7.sessionTrace,n)}),d.observe({type:Me,buffered:!0})}catch(e){}this.importAggregator(e,()=>i.e(478).then(i.bind(i,6974)),{resourceObserver:d})}}var ze=i(6344);class Ge extends y{static featureName=ze.TZ;#n;recorder;constructor(e){var r;let n;super(e,ze.TZ),r=e,(0,c.Y)(a.CH,function(){(0,s.p)(a.CH,[],void 0,t.K7.sessionReplay,r.ee)},r),function(e){(0,c.Y)(a.Tb,function(){(0,s.p)(a.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);try{n=JSON.parse(localStorage.getItem("".concat(w.H3,"_").concat(w.uh)))}catch(e){}(0,p.SR)(e.init)&&this.ee.on(a.CH,()=>this.#i()),this.#s(n)&&this.importRecorder().then(e=>{e.startRecording(ze.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,s.p)(ze.Vh,[e],void 0,this.featureName,this.ee))})}#s(e){return e&&(e.sessionReplayMode===w.g.FULL||e.sessionReplayMode===w.g.ERROR)||(0,p.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#n??=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.#n)}#i(){this.blocked||(this.featAggregate?this.featAggregate.mode!==w.g.FULL&&this.featAggregate.initializeRecording(w.g.FULL,!0,ze.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(ze.Qb.API,w.g.FULL)}))}}var Ye=i(3962);class Ze extends y{static featureName=Ye.TZ;constructor(e){if(super(e,Ye.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,c.Y)(a.dT,function(e){return(new n).get("object"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var a={},c=this,d="function"==typeof i;return(0,s.p)(O.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((d?"":"no-")+"fn-start",[(0,o.t)(),c,d],a),d)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],a),t}finally{r.emit("fn-end",[(0,o.t)()],a)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{c.Y.apply(this,[r,function(){return(0,s.p)(a.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,c.Y)(a.PA,function(){(0,s.p)(a.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!f.RI||!(0,T.dV)().o.MO)return;const r=De(this.ee);try{this.removeOnAbort=new AbortController}catch(e){}Ye.tC.forEach(e=>{(0,N.sp)(e,e=>{l(e)},!0,this.removeOnAbort?.signal)});const n=()=>(0,s.p)("newURL",[(0,o.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n),(0,N.sp)(Ye.OV,e=>{l(e),(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let d=!1;const u=new((0,T.dV)().o.MO)((e,t)=>{d||(d=!0,requestAnimationFrame(()=>{(0,s.p)("newDom",[(0,o.t)()],void 0,this.featureName,this.ee),d=!1}))}),l=(0,m.s)(e=>{"loading"!==document.readyState&&((0,s.p)("newUIEvent",[e],void 0,this.featureName,this.ee),u.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),u.disconnect(),this.abortHandler=void 0},this.importAggregator(e,()=>i.e(478).then(i.bind(i,4393)),{domObserver:u})}}var qe=i(3333),Xe=i(9119);const $e={},Qe=new Set;function Je(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 et{constructor(e,t){this.timestamp=(0,o.t)(),this.currentUrl=(0,Xe.L)(window.location.href),this.socketId=(0,Y.LA)(8),this.requestedUrl=(0,Xe.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 tt extends y{static featureName=qe.TZ;constructor(e){super(e,qe.TZ);const r=e.init.feature_flags.includes("websockets"),n=!e.init.feature_flags.includes("no_spv"),d=[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,n];var u;let l;if(u=e,(0,c.Y)(a.hG,(e,t)=>U(e,t,u),u),function(e){(0,c.Y)(a.fF,(t,r)=>z(t,r,e),e)}(e),Le(e),Q(e),function(e){(0,c.Y)(a.V1,(t,r)=>V(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},r){const h=function(e){if(!(0,T.dV)().o.WS)return e;const t=e.get("websockets");if($e[t.debugId]++)return t;$e[t.debugId]=1,(0,x.G)(()=>{const e=(0,o.t)();Qe.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}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new et(e[0],e[1]),this.addEventListener("open",()=>{this.nrData.openedAt=(0,o.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),Qe.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=Je(e.data);this.nrData.messageOrigin??=(0,Xe.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,o.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,Qe.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.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=Je(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.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return f.gm.WebSocket=r,t}(this.ee);h.on("ws",e=>{(0,s.p)("ws-complete",[e],void 0,this.featureName,this.ee)})}if(n&&f.gm.addEventListener("securitypolicyviolation",e=>{(0,s.p)("spv",[e],void 0,t.K7.genericEvents,this.ee)},(0,N.jT)(!1,this.removeOnAbort.signal)),f.RI){if(ye(this.ee,e),ue(this.ee,e),l=De(this.ee),e.init.user_actions.enabled){function p(t){const r=(0,be.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function g(){l.emit("navChange")}qe.Zp.forEach(e=>(0,N.sp)(e,e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee),!0)),qe.qN.forEach(e=>{const t=(0,m.s)(e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,N.sp)(e,t)}),f.gm.addEventListener("error",()=>{(0,s.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,N.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{p(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,s.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,N.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!p(Te(e[0]))&&(0,s.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),l.on("pushState-end",g),l.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,N.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",g,(0,N.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&f.gm.PerformanceObserver?.supportedEntryTypes.includes("resource")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)})}).observe({type:"resource",buffered:!0})}}d.some(e=>e)?this.importAggregator(e,()=>i.e(478).then(i.bind(i,8019))):this.deregisterDrain()}}var rt=i(2646);const nt=new Map;function it(e,t,r,n,i=!0,s){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,h.R)(29);const o=function(e){return(e||oe.ee).get("logger")}(e),a=(0,ae.YM)(o,void 0,s),c=new rt.y(oe.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[ae.Jt]||t[r];return nt.set(d,c),a.inPlace(t,[r],"wrap-logger-",()=>nt.get(d),void 0,!0),o}var st=i(1910);class ot extends y{static featureName=K.TZ;constructor(e){var t;super(e,K.TZ),t=e,(0,c.Y)(a.$9,(e,r)=>F(e,r,t),t),function(e){(0,c.Y)(a.Wb,(t,r,{customAttributes:n={},level:i=K.p_.INFO}={})=>{it(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Q(e);const r=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,st.i)(f.gm.console[t]),it(r,f.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,W.R)(r,e,o,s,a,t)})}),this.importAggregator(e,()=>i.e(478).then(i.bind(i,5288)))}}new A({features:[Pe,E,_,Ve,Ge,P,ee,tt,ot,Ze],loaderType:"spa"})})()})();</script>
<link rel="canonical" href="https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html">
<title>Logiciel de chiffrage bâtiment avec bibliothèque de prix | 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 Chiffrage, logiciel de chiffrage avec bibliotheque de prix integree","item_id":"372-25353","price":"279","price_tax_exc":"279","price_tax_inc":"334.8","item_category":"Web","item_variant":"12 mois, 1, Lot 1 - Gros oeuvre - Maconnerie, Etancheite, Ravalement, 2026 + Base actualisee mensuellement","quantity":1,"google_business_vertical":"retail"}],"value":"279","cart_version":"1780427307","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="Chiffrez vos travaux plus vite avec Batiprix : bibliothèque de prix bâtiment mise à jour, déboursé sec détaillé, prix personnalisables, devis travaux fiables et rentables.">
<meta name="keywords" content="">
<link rel="canonical" href="https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.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": "Logiciel de chiffrage bâtiment avec bibliothèque de prix | Batiprix",
"url": "https://www.batiprix.com/web/372-25353-logiciel-de-chiffrage-batiment.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 Chiffrage, logiciel de chiffrage avec bibliothèque de prix intégrée",
"item": "https://www.batiprix.com/web/372-25353-logiciel-de-chiffrage-batiment.html#/duree_d_abonnement-12_mois/nombre_dutilisateurs-1/lot-lot_1_gros_oeuvre_maconnerie_etancheite_ravalement/millesime-2026_base_actualisee_mensuellement"
} ]
}
</script>
<meta property="og:title" content="Logiciel de chiffrage bâtiment avec bibliothèque de prix | Batiprix" />
<meta property="og:description" content="Chiffrez vos travaux plus vite avec Batiprix : bibliothèque de prix bâtiment mise à jour, déboursé sec détaillé, prix personnalisables, devis travaux fiables et rentables." />
<meta property="og:url" content="https://www.batiprix.com/web/372-25353-logiciel-de-chiffrage-batiment.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 = {"25":["71"]};
var features_position = ["25"];
var ordered_features = [{"25":["71"]}];
var pfeatures = {"25":{"71":{"id_product":"372","id_feature":"25","name":"Type de produit","id_feature_value":"71","value":"Service en ligne \/ Web \/ Digital"}}};
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\/372-logiciel-de-chiffrage-batiment.html","meta":{"title":"Logiciel de chiffrage b\u00e2timent avec biblioth\u00e8que de prix | Batiprix","description":"Chiffrez vos travaux plus vite avec Batiprix : biblioth\u00e8que de prix b\u00e2timent mise \u00e0 jour, d\u00e9bours\u00e9 sec d\u00e9taill\u00e9, prix personnalisables, devis travaux fiables et rentables.","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-372":true,"product-Batiprix Chiffrage, logiciel de chiffrage avec biblioth\u00e8que de prix int\u00e9gr\u00e9e":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\/372-25353-logiciel-de-chiffrage-batiment.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 Chiffrage, logiciel de chiffrage avec biblioth\u00e8que de prix int\u00e9gr\u00e9e","url":"https:\/\/www.batiprix.com\/web\/372-25353-logiciel-de-chiffrage-batiment.html#\/duree_d_abonnement-12_mois\/nombre_dutilisateurs-1\/lot-lot_1_gros_oeuvre_maconnerie_etancheite_ravalement\/millesime-2026_base_actualisee_mensuellement"}],"count":3},"link":{"protocol_link":"https:\/\/","protocol_content":"https:\/\/"},"time":1780427306,"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&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-1418ef5014.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":"372030101","title":"Batiprix%20Chiffrage%2C%20logiciel%20de%20chiffrage%20avec%20biblioth%C3%A8que%20de%20prix%20int%C3%A9gr%C3%A9e","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="7757cb50350b01ba0c56534418f3076f">
<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 Chiffrage, logiciel de chiffrage avec bibliothèque de prix intégrée",
"description": "Chiffrez vos travaux plus vite avec Batiprix : bibliothèque de prix bâtiment mise à jour, déboursé sec détaillé, prix personnalisables, devis travaux fiables et rentables.",
"category": "Web",
"image" :"https://www.batiprix.com/2595-home_default/logiciel-de-chiffrage-batiment.jpg",
"sku": "BAW_Offre_Chiffrages",
"mpn": "BAW_Offre_Chiffrages",
"brand": {
"@type": "Brand",
"name": "Batiprix"
},
"weight": {
"@context": "https://schema.org",
"@type": "QuantitativeValue",
"value": "0.000000",
"unitCode": "kg"
},
"offers": {
"@type": "Offer",
"priceCurrency": "EUR",
"name": "Batiprix Chiffrage, logiciel de chiffrage avec bibliothèque de prix intégrée",
"price": "279",
"url": "https://www.batiprix.com/web/372-25353-logiciel-de-chiffrage-batiment.html#/28-duree_d_abonnement-12_mois/32-nombre_dutilisateurs-1/37-lot-lot_1_gros_oeuvre_maconnerie_etancheite_ravalement/285-millesime-2026_base_actualisee_mensuellement",
"priceValidUntil": "2026-06-17",
"image": ["https://www.batiprix.com/2595-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/3013-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/3015-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/3017-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/3021-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2137-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2139-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2141-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2143-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2145-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2147-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2149-large_default/logiciel-de-chiffrage-batiment.jpg","https://www.batiprix.com/2235-large_default/logiciel-de-chiffrage-batiment.jpg"],
"sku": "BAW_Offre_Chiffrages",
"mpn": "BAW_Offre_Chiffrages",
"availability": "https://schema.org/InStock",
"seller": {
"@type": "Organization",
"name": "Batiprix"
}
},
"url": "https://www.batiprix.com/web/372-25353-logiciel-de-chiffrage-batiment.html#/28-duree_d_abonnement-12_mois/32-nombre_dutilisateurs-1/37-lot-lot_1_gros_oeuvre_maconnerie_etancheite_ravalement/285-millesime-2026_base_actualisee_mensuellement"
}
</script>
<meta property="og:type" content="product">
<meta property="og:image" content="https://www.batiprix.com/2595-large_default/logiciel-de-chiffrage-batiment.jpg">
<meta property="product:pretax_price:amount" content="279">
<meta property="product:pretax_price:currency" content="EUR">
<meta property="product:price:amount" content="279">
<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-372 product-batiprix-chiffrage-logiciel-de-chiffrage-avec-bibliotheque-de-prix-integree product-id-category-96 product-id-manufacturer-0 product-id-supplier-0 product-available-for-order ce-kit-467 elementor-page elementor-page-372030101 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="{"background_background":"classic"}">
<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="{"background_background":"classic"}">
<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&utm_medium=referral&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"></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&utm_medium=referral&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&utm_medium=referral&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="{"background_background":"classic"}">
<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="{"action_show_modal":"yes","modal_url":"https:\/\/www.batiprix.com\/module\/creativeelements\/ajax"}" 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 Chiffrage, logiciel de chiffrage avec bibliothèque de prix intégrée</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="372" 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="{"background_background":"classic"}">
<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="{"background_background":"classic"}">
<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="{"slides_per_view":"4","skin":"slideshow","effect":"slide","position":"bottom","show_arrows":"yes","speed":500,"thumb_space_between":{"unit":"px","size":10,"sizes":[]},"thumb_space_between_tablet":{"unit":"px","size":10,"sizes":[]},"thumb_space_between_mobile":{"unit":"px","size":10,"sizes":[]}}" 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/5/9/5/2595.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/2595-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/1/3/3013.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/3013-large_default/logiciel-de-chiffrage-batiment.jpg" alt="une bibliothèque de prix actualisée mensuellement">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/1/5/3015.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/3015-large_default/logiciel-de-chiffrage-batiment.jpg" alt="">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/1/7/3017.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/3017-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Export des chiffrages vers Excel en un clic">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/2/1/3021.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/3021-large_default/logiciel-de-chiffrage-batiment.jpg" alt="">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/3/7/2137.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/2137-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Suivi de vos rapports">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/3/9/2139.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="6">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2139-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Gérer votre bibliothèque">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/1/2141.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="7">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2141-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Gérer vos ouvrages favoris">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/3/2143.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="8">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2143-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrages - Gestion de la TVA">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/5/2145.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="9">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2145-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Gérer vos paramètre de calcul">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/7/2147.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="10">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2147-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Vérifier un chiffrage">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/9/2149.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="11">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2149-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Téléchargement du chiffrage">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/2/3/5/2235.jpg" class="swiper-zoom-container" data-swiper-zoom="2" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="12">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2235-large_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage">
</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/5/9/5/2595.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="0">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2595-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/1/3/3013.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="1">
<img class="elementor-carousel-image" src="https://www.batiprix.com/3013-small_default/logiciel-de-chiffrage-batiment.jpg" alt="une bibliothèque de prix actualisée mensuellement">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/1/5/3015.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="2">
<img class="elementor-carousel-image" src="https://www.batiprix.com/3015-small_default/logiciel-de-chiffrage-batiment.jpg" alt="">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/1/7/3017.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="3">
<img class="elementor-carousel-image" src="https://www.batiprix.com/3017-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Export des chiffrages vers Excel en un clic">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/3/0/2/1/3021.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="4">
<img class="elementor-carousel-image" src="https://www.batiprix.com/3021-small_default/logiciel-de-chiffrage-batiment.jpg" alt="">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/3/7/2137.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="5">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2137-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Suivi de vos rapports">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/3/9/2139.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="6">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2139-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Gérer votre bibliothèque">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/1/2141.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="7">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2141-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Gérer vos ouvrages favoris">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/3/2143.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="8">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2143-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrages - Gestion de la TVA">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/5/2145.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="9">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2145-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Gérer vos paramètre de calcul">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/7/2147.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="10">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2147-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Vérifier un chiffrage">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/1/4/9/2149.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="11">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2149-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage - Téléchargement du chiffrage">
</a>
</div>
<div class="swiper-slide">
<a href="/img/p/2/2/3/5/2235.jpg" data-elementor-lightbox-slideshow="d7245d6" data-elementor-lightbox-index="12">
<img class="elementor-carousel-image" src="https://www.batiprix.com/2235-small_default/logiciel-de-chiffrage-batiment.jpg" alt="Batiprix Web - Chiffrage">
</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="{"background_background":"classic"}">
<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 Chiffrage, logiciel de chiffrage avec bibliothèque de prix intégrée</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:17px;font-weight:normal;line-height:22px;"><strong>Gagnez du temps sur vos devis travaux, sécurisez vos prix et protégez vos marges avec une base d’ouvrages détaillée, indépendante et mise à jour chaque mois.</strong></h2>
<ul style="list-style-type:none;">
<li>
<h2 style="font-size:16px;font-weight:normal;line-height:20px;"><img src="/img/cms/CCTP/Container(14).png" alt="" /> <strong>Chiffrage fiable et à jour : </strong>Bibliothèque de prix mise à jour chaque mois pour garantir des estimations précises</h2>
</li>
<li>
<h2 style="font-size:16px;font-weight:normal;line-height:20px;"><img src="/img/cms/CCTP/Container(14).png" alt="" /> <strong>Devis rapides et personnalisables</strong> : Créez vos chiffrages en quelques clics, même sur des projets complexes</h2>
</li>
<li>
<h2 style="font-size:16px;font-weight:normal;line-height:20px;"><img src="/img/cms/CCTP/Container(14).png" alt="" /> <strong>Maîtrisez votre rentabilité </strong>: Analysez vos marges, vos coûts et vos performances chantier</h2>
</li>
<li>
<h2 style="font-size:16px;font-weight:normal;line-height:20px;"><img src="/img/cms/CCTP/Container(14).png" alt="" /> <strong>Export simple vers Excel </strong>: Partagez et modifiez vos chiffrages facilement</h2>
</li>
<li>💰 Économisez jusqu’à 20% avec l’abonnement 3 ans</li>
</ul>
<div style="background-color:#f8f9fa;padding:2%;border:1px solid #dcdcdc;">
<p style="font-size:16px;line-height:20px;font-family:Poppins, Arial, sans-serif;"><a href="https://www.batiprix.com/nous-contacter">Autres millésimes : nous contacter</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="{"background_background":"classic"}">
<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>279,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">Lot </span>
<div class="ce-product-variants__select">
<select class="elementor-field elementor-field-textual elementor-size-md" oninput="$(this.form[this.name]).val(this.value)"
form="add-to-cart-or-refresh" name="group[9]" data-product-attribute="9">
<option value="35">Pack Tous Corps d'Etat</option>
<option selected value="37">Lot 1 - Gros œuvre - Maçonnerie, Etanchéité, Ravalement</option>
<option value="40">Lot 2 - VRD, Espace Vert, Aménagement extérieur</option>
<option value="43">Lot 3 - Menuiserie Extérieure, Store & fermeture, Vitrerie</option>
<option value="46">Lot 4 - Métallerie (Acier - Aluminium)</option>
<option value="49">Lot 5 - Plâtrerie, Menuiserie - Agencement intérieur</option>
<option value="52">Lot 6 - Carrelage, Peinture, Revêtement de sol</option>
<option value="55">Lot 7 - Charpente, Couverture - Zinguerie, Charpente métallique</option>
<option value="58">Lot 8 - Plomberie - Sanitaire, Chauffage, Ventilation, Climatisation</option>
<option value="61">Lot 9 - Electricité - Domotique - Eclairage LED - Borne IRVE</option>
<option value="79">Pack TCE + Macro-Ouvrages</option>
</select>
</div>
</div>
<div class="ce-product-variants__item">
<span class="ce-product-variants__label">Millésime </span>
<div class="ce-product-variants__select">
<select class="elementor-field elementor-field-textual elementor-size-md" oninput="$(this.form[this.name]).val(this.value)"
form="add-to-cart-or-refresh" name="group[10]" data-product-attribute="10">
<option value="201">2025 + Base actualisée mensuellement</option>
<option selected value="285">2026 + Base actualisée mensuellement</option>
</select>
</div>
</div>
<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>
<label class="ce-product-variants__radio-wrapper" aria-label="2">
<input class="ce-product-variants__radio" form="add-to-cart-or-refresh" type="radio" name="group[8]" value="33" data-product-attribute="8">
<span class="ce-product-variants__option">2</span>
</label>
<label class="ce-product-variants__radio-wrapper" aria-label="3">
<input class="ce-product-variants__radio" form="add-to-cart-or-refresh" type="radio" name="group[8]" value="88" data-product-attribute="8">
<span class="ce-product-variants__option">3</span>
</label>
</div>
</div>
<div class="ce-product-variants__item">
<span class="ce-product-variants__label">Durée d'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="{"background_background":"classic"}">
<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="372030101" class="elementor elementor-372030101" data-elementor-settings="[]">
<div class="elementor-section-wrap"> <section class="elementor-element elementor-element-b8572d3 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="b8572d3" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-a145f94 elementor-column elementor-col-100 elementor-top-column" data-id="a145f94" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-3113a45 elementor-widget elementor-widget-html" data-id="3113a45" data-element_type="widget" data-widget_type="html.default">
<div class="elementor-widget-container"><script type="application/ld+json">
{
"@context": "https://schema.org",
"@graph": [
{
"@type": "Organization",
"@id": "https://www.batiprix.com/#organization",
"name": "Batiprix",
"url": "https://www.batiprix.com/",
"telephone": "+33-1-79-06-73-00",
"address": {
"@type": "PostalAddress",
"streetAddress": "20 rue des Aqueducs",
"postalCode": "94250",
"addressLocality": "Gentilly",
"addressCountry": "FR"
},
"sameAs": [
"https://www.linkedin.com/company/batiprix/",
"https://www.youtube.com/c/batiprix",
"https://fr-fr.facebook.com/Batiprix/",
"https://www.instagram.com/batiprix/"
],
"parentOrganization": {
"@type": "Organization",
"name": "Groupe Moniteur"
}
},
{
"@type": "WebSite",
"@id": "https://www.batiprix.com/#website",
"url": "https://www.batiprix.com/",
"name": "Batiprix",
"publisher": {
"@id": "https://www.batiprix.com/#organization"
},
"inLanguage": "fr-FR"
},
{
"@type": "WebPage",
"@id": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html#webpage",
"url": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html",
"name": "Batiprix Chiffrage",
"isPartOf": {
"@id": "https://www.batiprix.com/#website"
},
"about": {
"@id": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html#software"
},
"breadcrumb": {
"@id": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html#breadcrumb"
},
"inLanguage": "fr-FR"
},
{
"@type": "BreadcrumbList",
"@id": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html#breadcrumb",
"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 Chiffrage",
"item": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html"
}
]
},
{
"@type": "SoftwareApplication",
"@id": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html#software",
"name": "Batiprix Chiffrage",
"alternateName": "Batiprix Web - Chiffrage",
"url": "https://www.batiprix.com/web/372-logiciel-de-chiffrage-batiment.html",
"applicationCategory": "BusinessApplication",
"applicationSubCategory": "Logiciel de chiffrage bâtiment",
"operatingSystem": "Web",
"provider": {
"@id": "https://www.batiprix.com/#organization"
}
,
"description": "Logiciel de chiffrage bâtiment en ligne pour réaliser des estimations, chiffrages et devis, avec une bibliothèque de prix actualisée mensuellement, des modèles personnalisables, l’export Excel et des outils de suivi de rentabilité.",
"audience": [
{
"@type": "Audience",
"audienceType": "Artisans"
},
{
"@type": "Audience",
"audienceType": "Entreprises de travaux"
},
{
"@type": "Audience",
"audienceType": "Entreprises générales"
}
],
"featureList": [
"Bibliothèque de prix mise à jour mensuellement",
"Modèles de chiffrage personnalisables",
"Export vers Excel",
"Gestion des TVA et remises",
"Bibliothèques d’ouvrages personnalisées",
"Ouvrages favoris",
"Duplication de chiffrages",
"Suivi budgétaire et rentabilité",
"Tableaux de bord de performances",
"Compatibilité ordinateur, tablette et smartphone"
],
"offers": [
{
"@type": "Offer",
"@id": "https://www.batiprix.com/web/372-25351-logiciel-de-chiffrage-batiment.html#offer-main",
"name": "Abonnement 12 mois - 1 utilisateur - Pack Tous Corps d'Etat - Millésime 2026",
"url": "https://www.batiprix.com/web/372-25351-logiciel-de-chiffrage-batiment.html#/28-duree_d_abonnement-12_mois/32-nombre_dutilisateurs-1/35-lot-pack_tous_corps_d_etat/285-millesime-2026_base_actualisee_mensuellement",
"price": "789.00",
"priceCurrency": "EUR",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "789.00",
"priceCurrency": "EUR",
"valueAddedTaxIncluded": false
},
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition",
"category": "Abonnement logiciel",
"businessFunction": "http://purl.org/goodrelations/v1#Sell",
"seller": {
"@id": "https://www.batiprix.com/#organization"
},
"eligibleQuantity": {
"@type": "QuantitativeValue",
"value": 1,
"unitText": "utilisateur"
},
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Durée d'abonnement",
"value": "12 mois"
},
{
"@type": "PropertyValue",
"name": "Lot",
"value": "Pack Tous Corps d'Etat"
},
{
"@type": "PropertyValue",
"name": "Millésime",
"value": "2026 + Base actualisée mensuellement"
}
]
},
{
"@type": "Offer",
"@id": "https://www.batiprix.com/web/372-25431-logiciel-de-chiffrage-batiment.html#offer-24m",
"name": "Abonnement 24 mois - 1 utilisateur - Pack Tous Corps d'Etat - Millésime 2026",
"url": "https://www.batiprix.com/web/372-25431-logiciel-de-chiffrage-batiment.html#/31-duree_d_abonnement-24_mois/32-nombre_dutilisateurs-1/35-lot-pack_tous_corps_d_etat/285-millesime-2026_base_actualisee_mensuellement",
"price": "1420.00",
"priceCurrency": "EUR",
"priceSpecification": {
"@type": "UnitPriceSpecification",
"price": "1420.00",
"priceCurrency": "EUR",
"valueAddedTaxIncluded": false
},
"availability": "https://schema.org/InStock",
"itemCondition": "https://schema.org/NewCondition",
"category": "Abonnement logiciel",
"businessFunction": "http://purl.org/goodrelations/v1#Sell",
"seller": {
"@id": "https://www.batiprix.com/#organization"
},
"eligibleQuantity": {
"@type": "QuantitativeValue",
"value": 1,
"unitText": "utilisateur"
},
"additionalProperty": [
{
"@type": "PropertyValue",
"name": "Durée d'abonnement",
"value": "24 mois"
},
{
"@type": "PropertyValue",
"name": "Lot",
"value": "Pack Tous Corps d'Etat"
},
{
"@type": "PropertyValue",
"name": "Millésime",
"value": "2026 + Base actualisée mensuellement"
}
]
}
]
}
]
}
</script></div> </div>
<div class="elementor-element elementor-element-f76f13d elementor-widget elementor-widget-divider" data-id="f76f13d" 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-8743fe8 elementor-widget elementor-widget-heading" data-id="8743fe8" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Une référence du chiffrage bâtiment <br>depuis plus de 40 ans</h2></div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-5b2502d elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-invisible elementor-section elementor-top-section" data-id="5b2502d" data-element_type="section" data-settings="{"animation":"none"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-0ba1fd4 elementor-column elementor-col-25 elementor-top-column" data-id="0ba1fd4" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-e0a8fb6 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="e0a8fb6" 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-353b68c elementor-column elementor-col-25 elementor-top-column" data-id="353b68c" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-8010c7d 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="8010c7d" 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-3556f82 elementor-column elementor-col-25 elementor-top-column" data-id="3556f82" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-50a265e 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="50a265e" 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-e24758a elementor-column elementor-col-25 elementor-top-column" data-id="e24758a" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-ca86379 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="ca86379" 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-6106162 elementor-section-content-middle elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="6106162" data-element_type="section">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-row">
<div class="elementor-element elementor-element-ee01c64 elementor-column elementor-col-100 elementor-top-column" data-id="ee01c64" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-e022131 elementor-widget elementor-widget-spacer" data-id="e022131" 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-3b80fb6 elementor-widget elementor-widget-heading" data-id="3b80fb6" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><span class="elementor-heading-title">Utilisé par des artisans et entreprises de travaux <br>partout en France</span></div> </div>
<div class="elementor-element elementor-element-9097da8 elementor-pagination-position-outside elementor-widget elementor-widget-image-carousel" data-id="9097da8" data-element_type="widget" data-settings="{"navigation":"dots","image_spacing_custom":{"unit":"px","size":57,"sizes":[]},"image_height":{"unit":"px","size":55,"sizes":[]},"center_mode":"yes","variable_width":"yes","image_height_tablet":{"unit":"px","size":"","sizes":[]},"image_height_mobile":{"unit":"px","size":"","sizes":[]},"default_slides_count":3,"autoplay":"yes","pause_on_interaction":"yes","autoplay_speed":5000,"infinite":"yes","infinite_tablet":"yes","infinite_mobile":"yes","speed":500,"direction":"ltr","image_spacing_custom_tablet":{"unit":"px","size":"","sizes":[]},"image_spacing_custom_mobile":{"unit":"px","size":"","sizes":[]}}" 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/TPE%20PME/logo2_1_200x41.webp" alt="LM COUVERTURE" loading="auto" width="323" height="66" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/logo-utb-ok.webp" alt="UTB" loading="auto" width="170" height="170" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/t%C3%A9l%C3%A9chargement.jpg" alt="GENCO BATIMENT" loading="auto" width="191" height="264" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/t%C3%A9l%C3%A9chargement%20(1).png" alt="eiffage" loading="auto" width="420" height="120" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/Logo_Vinci-svg.png" alt="" loading="auto" width="1280" height="356" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/image.png" alt="louisiane btp" loading="auto" width="110" height="110" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/t%C3%A9l%C3%A9chargement%20(2).jpg" alt="boudarios" loading="auto" width="300" height="168" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/t%C3%A9l%C3%A9chargement%20(9).png" alt="Spie Batignolles" loading="auto" width="301" height="167" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/t%C3%A9l%C3%A9chargement%20(3).jpg" alt="averi" 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/TPE%20PME/images%20(1).png" alt="entra" loading="auto" width="333" height="152" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/t%C3%A9l%C3%A9chargement%20(10).png" alt="groupe dubois" loading="auto" width="360" height="140" class="swiper-slide-image"></figure></div><div class="swiper-slide"><figure class="swiper-slide-inner"><img src="/img/cms/TPE%20PME/t%C3%A9l%C3%A9chargement%20(4).jpg" alt="GFC FOUR CONSTRUCTION" loading="auto" width="297" height="169" class="swiper-slide-image"></figure></div> </div>
<div class="swiper-pagination"></div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-33af29f0 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="33af29f0" data-element_type="section">
<div class="elementor-container elementor-column-gap-wider">
<div class="elementor-row">
<div class="elementor-element elementor-element-3b6478fc elementor-column elementor-col-100 elementor-top-column" data-id="3b6478fc" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-57d48ff elementor-arrows-position-inside elementor-pagination-position-outside elementor-widget elementor-widget-testimonial-carousel elementor-widget-testimonial" data-id="57d48ff" data-element_type="widget" data-settings="{"default_slides_count":1,"navigation":"both","autoplay":"yes","pause_on_hover":"yes","pause_on_interaction":"yes","autoplay_speed":5000,"infinite":"yes","infinite_tablet":"yes","infinite_mobile":"yes","speed":500,"direction":"ltr","space_between":{"unit":"px","size":"","sizes":[]},"space_between_tablet":{"unit":"px","size":"","sizes":[]},"space_between_mobile":{"unit":"px","size":"","sizes":[]}}" 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">"Nous utilisons Batiprix pour répondre aux marchés de travaux à bons de commande lancé par des collectivités territoriales. Batiprix est vraiment une grosse base de données pour chiffrer tous types de travaux. Son principal avantage est la simplicité de la recherche des ouvrages : on trouve tout rapidement."</div>
<div class="elementor-testimonial-meta elementor-testimonial-image-position-aside">
<div class="elementor-testimonial-meta-inner">
<div class="elementor-testimonial-image">
<img src="/img/cms/testimony/t%C3%A9l%C3%A9chargement%20(3).jpg" alt="" loading="auto" width="200" height="200"> </div>
<div class="elementor-testimonial-details">
<div class="elementor-testimonial-name">
Guillaume G </div>
<div class="elementor-testimonial-job">
Co-gérant AVERI TP </div>
</div>
</div>
</div>
</div>
</div>
<div class="swiper-slide">
<div class="elementor-testimonial-wrapper">
<div class="elementor-testimonial-content">"Batiprix Web est un bon logiciel, il est fonctionnel. J'apprécie particulièrement la simplicité dans la recherche d'ouvrages. Cela m'apporte un vrai gain de temps au quotidien pour chiffrer mes travaux."</div>
<div class="elementor-testimonial-meta elementor-testimonial-image-position-aside">
<div class="elementor-testimonial-meta-inner">
<div class="elementor-testimonial-image">
<img src="/img/cms/testimony/logo-transparant-1.png" alt="" loading="auto" width="400" height="397"> </div>
<div class="elementor-testimonial-details">
<div class="elementor-testimonial-name">
Ludovic B </div>
<div class="elementor-testimonial-job">
Gérant - B'L PEINTURE </div>
</div>
</div>
</div>
</div>
</div>
<div class="swiper-slide">
<div class="elementor-testimonial-wrapper">
<div class="elementor-testimonial-content">"Facilité et rapidité pour réaliser un devis, un chiffrage. L'avantage au quotidien, c'est qu'une fois les chiffrages réalisés, cela me permet d'obtenir le quantitatif matériel nécessaire et d'estimer le temps requis pour chaque tâche."</div>
<div class="elementor-testimonial-meta elementor-testimonial-image-position-aside">
<div class="elementor-testimonial-meta-inner">
<div class="elementor-testimonial-image">
<img src="/img/cms/testimony/genco.png" alt="" loading="auto" width="100" height="100"> </div>
<div class="elementor-testimonial-details">
<div class="elementor-testimonial-name">
Arvand BAYANI </div>
<div class="elementor-testimonial-job">
Fondateur </div>
</div>
</div>
</div>
</div>
</div>
<div class="swiper-slide">
<div class="elementor-testimonial-wrapper">
<div class="elementor-testimonial-content"> En indiquant ses propres coefficients de frais généraux, bénéfices et taux horaire de main-d’œuvre dans Batiprix Web, les prix collent à peu près à ce que j’estime. Je trouve quasiment tout au niveau des ouvrages dont j’ai besoin.</div>
<div class="elementor-testimonial-meta elementor-testimonial-image-position-aside">
<div class="elementor-testimonial-meta-inner">
<div class="elementor-testimonial-image">
<img src="/img/cms/testimony/t%C3%A9l%C3%A9chargement%20(20)_1.png" alt="" loading="auto" width="311" height="162"> </div>
<div class="elementor-testimonial-details">
<div class="elementor-testimonial-name">
Francois BEAUDOIR </div>
<div class="elementor-testimonial-job">
Gérant - SAS A VOS ENVIES </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-2377b85 elementor-widget elementor-widget-divider" data-id="2377b85" 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-a806a73 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="a806a73" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-fa6b2e0 elementor-column elementor-col-100 elementor-top-column" data-id="fa6b2e0" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-2f87005 elementor-widget elementor-widget-heading" data-id="2f87005" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Gagnez du temps et sécurisez vos chiffrages</h2></div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-004d10a elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-invisible elementor-section elementor-top-section" data-id="004d10a" data-element_type="section" data-settings="{"animation":"none"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-1262991 elementor-column elementor-col-25 elementor-top-column" data-id="1262991" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-a49e2d5 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="a49e2d5" 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="far fa-clock"></i> </span>
</div>
<div class="elementor-icon-box-content">
<p class="elementor-icon-box-title">
Gagnez un temps considérable </p>
<p class="elementor-icon-box-description"><h3 style="font-size: 16px; font-weight: normal;">Réalisez vos chiffrages rapidement, même sur des projets complexes</h3></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-48aa876 elementor-column elementor-col-25 elementor-top-column" data-id="48aa876" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-acf5dc0 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="acf5dc0" 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-halved"></i> </span>
</div>
<div class="elementor-icon-box-content">
<p class="elementor-icon-box-title">
Fiabilisez vos <br>devis </p>
<p class="elementor-icon-box-description"><h3 style="font-size: 16px; font-weight: normal;">Accédez à des prix détaillés et à jour pour éviter les erreurs de chiffrage</h3></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-1c30d76 elementor-column elementor-col-25 elementor-top-column" data-id="1c30d76" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-2dfc378 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="2dfc378" 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-euro-sign"></i> </span>
</div>
<div class="elementor-icon-box-content">
<p class="elementor-icon-box-title">
Améliorez votre rentabilité </p>
<p class="elementor-icon-box-description"><h3 style="font-size: 16px; font-weight: normal;">Ajustez vos prix selon vos chantiers et sécurisez vos marges</h3></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-ba09a17 elementor-column elementor-col-25 elementor-top-column" data-id="ba09a17" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-16a73ef 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="16a73ef" 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-arrow-trend-up"></i> </span>
</div>
<div class="elementor-icon-box-content">
<p class="elementor-icon-box-title">
Répondez plus vite aux appels d’offres </p>
<p class="elementor-icon-box-description"><h3 style="font-size: 16px; font-weight: normal;">Estimez rapidement les coûts et les temps de main d’œuvre</h3></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-5a4c6f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="5a4c6f7" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-5a42228 elementor-column elementor-col-100 elementor-top-column" data-id="5a42228" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-d6b00a1 elementor-widget elementor-widget-spacer" data-id="d6b00a1" 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-9b0648c elementor-align-center scale elementor-widget elementor-widget-button" data-id="9b0648c" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container"> <div class="elementor-button-wrapper">
<a href="#titre" class="elementor-button-link elementor-button elementor-size-md" role="button">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-text">Acheter maintenant – Accès immédiat</span>
</span>
</a>
</div>
</div> </div>
<div class="elementor-element elementor-element-2028022 elementor-widget elementor-widget-heading" data-id="2028022" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Tout ce dont vous avez besoin pour chiffrer vos devis efficacement</h2></div> </div>
<div class="elementor-element elementor-element-182ae1e elementor-widget elementor-widget-html" data-id="182ae1e" data-element_type="widget" data-widget_type="html.default">
<div class="elementor-widget-container"><!--ARCADE EMBED START--><div style="position: relative; padding-bottom: calc(49.1667% + 41px); height: 0px; width: 100%;"><iframe src="https://demo.arcade.software/nbnFO3lQLwrF8aYLgHF2?embed&embed_mobile=tab&embed_desktop=inline&show_copy_link=true" title="Démarrer avec Batiprix" frameborder="0" loading="lazy" webkitallowfullscreen mozallowfullscreen allowfullscreen allow="clipboard-write" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; color-scheme: light;" ></iframe></div><!--ARCADE EMBED END--></div> </div>
<div class="elementor-element elementor-element-1379dd2 elementor-widget elementor-widget-spacer" data-id="1379dd2" 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-ffe8c29 elementor-widget elementor-widget-heading" data-id="ffe8c29" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h3 class="elementor-heading-title">Une solution complète pour créer vos devis rapidement et maîtriser vos marges</h3></div> </div>
<div class="elementor-element elementor-element-4cb338a elementor-widget elementor-widget-spacer" data-id="4cb338a" 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-048ee27 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-invisible elementor-section elementor-top-section" data-id="048ee27" data-element_type="section" data-settings="{"animation":"none"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-b8da692 elementor-column elementor-col-33 elementor-top-column" data-id="b8da692" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-e35f67e 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="e35f67e" 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-computer"></i> </span>
</div>
<div class="elementor-icon-box-content">
<h3 class="elementor-icon-box-title">
Un logiciel en ligne simple et accessible </h3>
<p class="elementor-icon-box-description"><h4><span style="color: #474747;">Travaillez partout, sans installation, sur tous vos supports</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-78832c9 elementor-column elementor-col-33 elementor-top-column" data-id="78832c9" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-b9c9ec5 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="b9c9ec5" 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-book-open"></i> </span>
</div>
<div class="elementor-icon-box-content">
<h3 class="elementor-icon-box-title">
Une bibliothèque d'ouvrages fiable et détaillée </h3>
<p class="elementor-icon-box-description"><h4><span style="color: #474747;">Accédez à des données complètes pour chaque ouvrage, incluant le détail de la main-d’œuvre, des fournitures et des coûts.</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-d409e33 elementor-column elementor-col-33 elementor-top-column" data-id="d409e33" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-5354c1e 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="5354c1e" 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-euro-sign"></i> </span>
</div>
<div class="elementor-icon-box-content">
<h3 class="elementor-icon-box-title">
Un déboursé sec complet </h3>
<p class="elementor-icon-box-description"><h4><span style="color: #474747;">Ajustez précisément vos prix et vos marges grâce au détail main-d’œuvre, matériaux et matériel</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-a5ad770 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-invisible elementor-section elementor-top-section" data-id="a5ad770" data-element_type="section" data-settings="{"animation":"none"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-ed1ab3d elementor-column elementor-col-50 elementor-top-column" data-id="ed1ab3d" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-55fc740 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="55fc740" 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">
<h3 class="elementor-icon-box-title">
Données mises à jour chaque mois </h3>
<p class="elementor-icon-box-description"><h4><span style="color: 474747;">Restez aligné avec les évolutions du marché</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-21d3fc2 elementor-column elementor-col-50 elementor-top-column" data-id="21d3fc2" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-52f170a 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="52f170a" 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-arrow-trend-up"></i> </span>
</div>
<div class="elementor-icon-box-content">
<h3 class="elementor-icon-box-title">
Création et personnalisation de vos devis </h3>
<p class="elementor-icon-box-description"><h4><span style="color: #474747;">Réalisez et adaptez vos chiffrages en quelques clics selon vos chantiers</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-9c742fa elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="9c742fa" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-e7127f9 elementor-column elementor-col-100 elementor-top-column" data-id="e7127f9" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-5183e4b elementor-widget elementor-widget-spacer" data-id="5183e4b" 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-c21e4f2 elementor-widget elementor-widget-divider" data-id="c21e4f2" 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-76b39eb elementor-widget elementor-widget-heading" data-id="76b39eb" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Une méthode fiable pour des devis précis et rentables</h2></div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-e8fca17 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-invisible elementor-section elementor-top-section" data-id="e8fca17" data-element_type="section" data-settings="{"animation":"none"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-3c9d0dd elementor-column elementor-col-33 elementor-top-column" data-id="3c9d0dd" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-b7f03b3 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="b7f03b3" 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-magnifying-glass"></i> </span>
</div>
<div class="elementor-icon-box-content">
<h3 class="elementor-icon-box-title">
Une décomposition complète des coûts </h3>
<p class="elementor-icon-box-description"><h4><span style="color: #474747;">Chaque ouvrage est détaillé (main-d’œuvre, matériaux, matériel) pour garantir un chiffrage précis.</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-f3197ef elementor-column elementor-col-33 elementor-top-column" data-id="f3197ef" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-67a4035 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="67a4035" 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-book"></i> </span>
</div>
<div class="elementor-icon-box-content">
<h3 class="elementor-icon-box-title">
Une méthode éprouvée </h3>
<p class="elementor-icon-box-description"><h4><span style="color: #474747;">La méthode du déboursé sec permet d’ajuster vos prix selon votre entreprise et vos chantiers.</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-0d10738 elementor-column elementor-col-33 elementor-top-column" data-id="0d10738" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-6421e8f 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="6421e8f" 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-cloud-arrow-down"></i> </span>
</div>
<div class="elementor-icon-box-content">
<h3 class="elementor-icon-box-title">
Des données fiables et à jour </h3>
<p class="elementor-icon-box-description"><h4><span style="color: #474747;">Les prix et informations évoluent pour rester alignés avec le marché et les réglementations.</span></h4></p>
</div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-7dfc25b elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="7dfc25b" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-d5bbbea elementor-column elementor-col-100 elementor-top-column" data-id="d5bbbea" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-de6f111 scale elementor-widget elementor-widget-image" data-id="de6f111" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container"> <div class="elementor-image">
<img src="/img/cms/Chiffrage%2024/ex-ouvrage-conte-cloison.png" alt="exemple d'ouvrage : Contre-cloison plaque ép. 13 mm" loading="lazy" width="661" height="600"> </div>
</div> </div>
<div class="elementor-element elementor-element-1fea56b elementor-button-secondary elementor-align-center elementor-widget elementor-widget-button" data-id="1fea56b" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container"> <div class="elementor-button-wrapper">
<a href="https://www.batiprix.com/content/42-la-methode-batiprix" class="elementor-button-link elementor-button elementor-size-md" role="button">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-text">Je découvre la methode </span>
</span>
</a>
</div>
</div> </div>
<div class="elementor-element elementor-element-296d352 elementor-widget elementor-widget-spacer" data-id="296d352" 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-8832341 elementor-widget elementor-widget-divider" data-id="8832341" 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-259a770 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="259a770" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-9bea34e elementor-column elementor-col-50 elementor-top-column" data-id="9bea34e" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-76cdc20 elementor-widget elementor-widget-heading" data-id="76cdc20" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title"><span style="color:#00949B;">Batiprix Chiffrage </span>
en 25 secondes</h2></div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-d664886 elementor-column elementor-col-50 elementor-top-column" data-id="d664886" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-d527e32 elementor-aspect-ratio-169 elementor-widget elementor-widget-video" data-id="d527e32" data-element_type="widget" data-settings="{"aspect_ratio":"169"}" 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/kWfMsrSikE8?feature=oembed&start=&end=&wmode=opaque&loop=0&controls=1&mute=0&rel=0&modestbranding=0" loading="lazy"></iframe> </div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-ed5a40d elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="ed5a40d" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-db62376 elementor-column elementor-col-100 elementor-top-column" data-id="db62376" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-c37085e elementor-widget elementor-widget-divider" data-id="c37085e" 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-73f7e28 elementor-align-center elementor-widget elementor-widget-button" data-id="73f7e28" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container"> <div class="elementor-button-wrapper">
<a href="#titre" class="elementor-button-link elementor-button elementor-size-md" role="button">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-text">Acheter maintenant – Accès immédiat</span>
</span>
</a>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-7724791 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="7724791" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-f245e83 elementor-column elementor-col-100 elementor-top-column" data-id="f245e83" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-cb4aa5c elementor-widget elementor-widget-heading" data-id="cb4aa5c" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Créez vos devis et pilotez votre activité au quotidien</h2></div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-53205129 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="53205129" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-ec93715 elementor-column elementor-col-50 elementor-top-column" data-id="ec93715" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-3426169 elementor-hidden-tablet elementor-hidden-phone elementor-widget elementor-widget-spacer" data-id="3426169" 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-369eaadc elementor-widget elementor-widget-heading" data-id="369eaadc" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h3 class="elementor-heading-title">Chiffrages clairs et précis <br>en quelques clics</h3></div> </div>
<div class="elementor-element elementor-element-611fe20f elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="611fe20f" 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=""><b style="font-size: 16px; font-weight: 600;">Accédez à des ouvrages complets et actualisés </b><span style="font-size: 16px;">mensuellement</span><span style="font-size: 16px; font-weight: 400;"> pour des devis fiables.</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"><b style="font-weight:600;">Déterminez vos tarifs avec la méthode du déboursé sec et le sous-détail complet</b> pour des chiffrages précis.<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"><b style="font-weight:600;">Utilisez les descriptifs détaillés et professionnels </b> de Batiprix ou personnalisez vos chiffrages avec 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;">Configurez vos taux de TVA, tarifs horaires et remises par chiffrage, section ou ouvrage </b>pour une gestion optimale de vos devis.</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;">Obtenez automatiquement votre budget prévisionnel </b>en main-d'œuvre et matériaux, à l'échelle globale et par lot.</h3></span>
</li>
</ul>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-2538cdff elementor-column elementor-col-50 elementor-top-column" data-id="2538cdff" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-4037939e elementor-widget elementor-widget-image" data-id="4037939e" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container"> <div class="elementor-image">
<img src="/img/cms/FOCUS/focus1-chiffrage.png" alt="Chiffrages clairs et précis en quelques clics" loading="lazy" width="1288" height="1082"> </div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-ac603d5 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="ac603d5" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-5c29218 elementor-column elementor-col-100 elementor-top-column" data-id="5c29218" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-13c3bff elementor-widget elementor-widget-spacer" data-id="13c3bff" 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-2900dae2 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="2900dae2" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-1433027f elementor-column elementor-col-50 elementor-top-column" data-id="1433027f" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-3d59196d elementor-widget elementor-widget-image" data-id="3d59196d" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container"> <div class="elementor-image">
<img src="/img/cms/FOCUS/focus2-chiffrage.png" alt="Chiffrages clairs et précis en quelques clics" loading="lazy" width="1314" height="1136"> </div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-1c7c0562 elementor-column elementor-col-50 elementor-top-column" data-id="1c7c0562" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-2f49b79 elementor-widget elementor-widget-heading" data-id="2f49b79" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Optimisez votre gestion et suivez vos performances </h2></div> </div>
<div class="elementor-element elementor-element-40503bd4 elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="40503bd4" 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"><b style="font-weight:600;">Transférez vos chiffrages sur Excel en un clic </b>et accédez aux détails des matériaux et main-d'œuvre pour vos listes d'achats et plannings.</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;">Modifiez la mise en forme de vos documents </b> pour vous démarquer et importez vos chiffrages directement dans votre logiciel de devis compatible.</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">Exportez le détail de <b style="font-weight:600;">tous les matériaux et main-d'œuvre </b>(quantités et coûts) pour établir votre liste d'achats et vos plannings.</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;">Appuyez-vous sur des tableaux de bord avancés et actualisés mensuellement </span><span style="font-size: 16px; font-weight: 400;">pour un suivi précis de vos projets.</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"><b style="font-weight:600;">Consultez la marge brute, les coûts par projet et les performances commerciales </b>pour optimiser votre chiffre d'affaires réalisé et prévisionnel.</h3></span>
</li>
</ul>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-791849c elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="791849c" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-d47a1b6 elementor-column elementor-col-100 elementor-top-column" data-id="d47a1b6" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-a9e658e elementor-widget elementor-widget-divider" data-id="a9e658e" 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-4f3985c elementor-widget elementor-widget-heading" data-id="4f3985c" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Gagnez en précision et en efficacité <br>pour vos devis travaux</h2></div> </div>
<div class="elementor-element elementor-element-5fc64b8 elementor-widget elementor-widget-text-editor" data-id="5fc64b8" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container"> <div class="elementor-text-editor elementor-clearfix"><p>Batiprix Web Chiffrage est la solution de référence pour les professionnels du bâtiment souhaitant réaliser des devis précis, fiables et conformes aux normes en vigueur. Conçu pour les artisans, économistes, maîtres d'oeuvre et entreprises générales, il simplifie le chiffrage de tous vos projets de construction ou de rénovation.</p></div>
</div> </div>
<div class="elementor-element elementor-element-4d71f27 elementor-widget elementor-widget-heading" data-id="4d71f27" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h3 class="elementor-heading-title">Fonctionnalités principales</h3></div> </div>
<div class="elementor-element elementor-element-799536d elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="799536d" 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"><h3 style="display:inline;font-size:16px">Consultation de la Bibliothèque Batiprix actualisée mensuellement</h3> : accès aux données tarifaires les plus récentes pour garantir la fiabilité de vos devis.</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"><h3 style="display:inline;font-size:16px">Personnalisation des prix de vente selon vos paramètres</h3> : adaptez les déboursés, les coefficients et les frais généraux en fonction de votre structure.</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"><h3 style="display:inline;font-size:16px">Gestion de vos propres bibliothèques d’ouvrages</h3> : créez et stockez vos bibliothèques personnalisées.</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"><h3 style="display:inline;font-size:16px">Gestion des ouvrages favoris </h3>: accédez rapidement aux ouvrages que vous utilisez le plus souvent.</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"><h3 style="display:inline;font-size:16px">Edition de chiffrages</h3> : réalisez vos devis complets en quelques clics.</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"><h3 style="display:inline;font-size:16px">Gestion des TVA et remises</h3> : adaptez vos devis aux réglementations fiscales et commerciales.</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"><h3 style="display:inline;font-size:16px">Export des chiffrages et budgets sur Excel </h3>: exploitation facilitée des données pour vos analyses internes.</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"><h3 style="display:inline;font-size:16px">Personnalisation des devis aux couleurs et au logo de votre entreprise</h3> : vos devis professionnels reprennent automatiquement votre charte graphique et renforcent votre image de marque</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"><h3 style="display:inline;font-size:16px">Duplication de chiffrages existants</h3> : réutilisation rapide de vos modèles pour de nouveaux projets.</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"><h3 style="display:inline;font-size:16px">Pilotage des performances commerciales</h3> : suivi de votre chiffre d'affaires réalisé et prévisionnel.</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"><h3 style="display:inline;font-size:16px">Suivi budgétaire de chaque projet (coûts et marges) </h3>: maîtrise de la rentabilité à chaque étape.</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"><h3 style="display:inline;font-size:16px">Accès à des chiffrages types personnalisables</h3> : base pré-établie pour accélérer vos devis.</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"><h3 style="display:inline;font-size:16px">Accès aux normes (DTU, réglementation RE2020, CCAG, CCTP, BPU, etc.) : option</h3> permettant d’intégrer les références normatives à vos chiffrages.</span>
</li>
</ul>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-6587cf9f elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="6587cf9f" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-6906a02a elementor-column elementor-col-100 elementor-top-column" data-id="6906a02a" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-f9a13a5 elementor-widget elementor-widget-spacer" data-id="f9a13a5" 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-8094a7e elementor-align-center scale elementor-widget elementor-widget-button" data-id="8094a7e" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container"> <div class="elementor-button-wrapper">
<a href="#titre" class="elementor-button-link elementor-button elementor-size-md" role="button">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-text">Acheter maintenant – Accès immédiat</span>
</span>
</a>
</div>
</div> </div>
<div class="elementor-element elementor-element-976dcf3 elementor-widget elementor-widget-divider" data-id="976dcf3" 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-478b2491 elementor-widget elementor-widget-heading" data-id="478b2491" 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-8bee0e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="8bee0e9" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-3103494 elementor-column elementor-col-33 elementor-inner-column" data-id="3103494" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-70212b5 elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="70212b5" 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-a736603 elementor-column elementor-col-33 elementor-inner-column" data-id="a736603" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-64f454de elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="64f454de" 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-buzz"></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-41b66ce elementor-column elementor-col-33 elementor-inner-column" data-id="41b66ce" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-61f2bb0f elementor-widget__width-initial elementor-widget-mobile__width-initial elementor-position-top elementor-vertical-align-top elementor-widget elementor-widget-image-box" data-id="61f2bb0f" 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'accède à de la documentation" loading="lazy" width="80" height="80" class="elementor-animation-buzz"></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 Chiffrage</p></div></div></div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="elementor-element elementor-element-11656e6c elementor-align-center elementor-button-secondary elementor-widget elementor-widget-button" data-id="11656e6c" 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-6bc1a0d elementor-widget elementor-widget-spacer" data-id="6bc1a0d" 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-32fc865f elementor-section-content-middle elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="32fc865f" data-element_type="section" data-settings="{"background_background":"classic"}">
<div class="elementor-container elementor-column-gap-no">
<div class="elementor-row">
<div class="elementor-element elementor-element-64bd9d46 elementor-column elementor-col-100 elementor-top-column" data-id="64bd9d46" data-element_type="column" data-settings="{"background_background":"classic"}">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-76398331 elementor-widget__width-auto elementor-view-default elementor-widget elementor-widget-icon" data-id="76398331" data-element_type="widget" data-widget_type="icon.default">
<div class="elementor-widget-container"> <div class="elementor-icon-wrapper">
<div class="elementor-icon">
</div>
</div>
</div> </div>
<div class="elementor-element elementor-element-24f093e1 elementor-view-default elementor-widget elementor-widget-icon" data-id="24f093e1" data-element_type="widget" data-widget_type="icon.default">
<div class="elementor-widget-container"> <div class="elementor-icon-wrapper">
<div class="elementor-icon">
</div>
</div>
</div> </div>
<div class="elementor-element elementor-element-a8452ee elementor-widget elementor-widget-heading" data-id="a8452ee" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">Questions fréquentes
</h2></div> </div>
<div class="elementor-element elementor-element-646926b0 elementor-widget elementor-widget-toggle" data-id="646926b0" data-element_type="widget" data-widget_type="toggle.default">
<div class="elementor-widget-container"> <div class="elementor-toggle" role="tablist">
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-1681" class="elementor-tab-title" data-tab="1" aria-controls="elementor-tab-content-1681" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-square-plus"></i> <i class="elementor-toggle-icon-opened fas fa-square-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Pourquoi choisir le logiciel de chiffrage - Batiprix Web - Chiffrage?</a>
</h3>
<div id="elementor-tab-content-1681" class="elementor-tab-content elementor-clearfix" data-tab="1" aria-labelledby="elementor-tab-title-1681" role="tabpanel">
<p style="text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; font-size: 16px; font-family: Poppins, Arial, sans-serif; font-variant-numeric: inherit !important; font-variant-east-asian: inherit !important; font-variant-alternates: inherit !important; font-variant-position: inherit !important; font-variant-emoji: inherit !important; font-stretch: inherit !important; font-optical-sizing: inherit !important; font-size-adjust: inherit !important; font-kerning: inherit !important; font-feature-settings: inherit !important; font-variation-settings: inherit !important; line-height: inherit !important;"><span style="text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: bold;">Pour un chiffrage détaillé et précis</span></p><p style="text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; font-size: 16px; font-family: Poppins, Arial, sans-serif; font-variant-numeric: inherit !important; font-variant-east-asian: inherit !important; font-variant-alternates: inherit !important; font-variant-position: inherit !important; font-variant-emoji: inherit !important; font-stretch: inherit !important; font-optical-sizing: inherit !important; font-size-adjust: inherit !important; font-kerning: inherit !important; font-feature-settings: inherit !important; font-variation-settings: inherit !important; line-height: inherit !important;">Avec <a href="https://www.batiprix.com/batiprix-web/372-13667-logiciel-de-chiffrage-travaux.html#/28-duree_d_abonnement-12_mois/32-nombre_dutilisateurs-1/79-lot-pack_tce_macro_ouvrages/201-millesime-2024_dernieres_mises_a_jour" style="text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; background-color: rgba(255, 255, 255, 0); color: #00949b; text-decoration-line: none; touch-action: manipulation; box-shadow: none;"><span style="text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; font-weight: bolder;">Batiprix Chiffrage</span></a>, réalisez un chiffrage détaillé et structuré, poste par poste, en vous appuyant sur une base de prix mise à jour mensuellement. Cet outil vous permet d’accéder à une bibliothèque de prix unitaires détaillés, d'utiliser des modèles de chiffrage personnalisables.</p><p style="text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; font-size: 16px; font-family: Poppins, Arial, sans-serif; font-variant-numeric: inherit !important; font-variant-east-asian: inherit !important; font-variant-alternates: inherit !important; font-variant-position: inherit !important; font-variant-emoji: inherit !important; font-stretch: inherit !important; font-optical-sizing: inherit !important; font-size-adjust: inherit !important; font-kerning: inherit !important; font-feature-settings: inherit !important; font-variation-settings: inherit !important; line-height: inherit !important;">Grâce à ses fonctionnalités avancées, Batiprix Chiffrage vous aide à ajuster et personnaliser les coûts, à suivre la rentabilité de vos projets et à exporter facilement vos chiffrages vers Excel.</p><p style="text-rendering: optimizelegibility; -webkit-font-smoothing: antialiased; box-sizing: border-box; margin-top: 0px; margin-bottom: 10px; font-size: 16px; font-family: Poppins, Arial, sans-serif; font-variant-numeric: inherit !important; font-variant-east-asian: inherit !important; font-variant-alternates: inherit !important; font-variant-position: inherit !important; font-variant-emoji: inherit !important; font-stretch: inherit !important; font-optical-sizing: inherit !important; font-size-adjust: inherit !important; font-kerning: inherit !important; font-feature-settings: inherit !important; font-variation-settings: inherit !important; line-height: inherit !important;">Idéal pour la consultation des entreprises, la gestion des budgets et l’optimisation des marges, cet outil s’adresse aux professionnels du bâtiment souhaitant allier précision et efficacité dans leur gestion financière.</p><p>Batiprix Chiffrage est le <b>logiciel de chiffrage n° 1,</b> utilisé par tous les professionnels de la construction. C'est le logiciel indispensable pour tous les professionnels du bâtiment pour chiffrer les travaux à toutes les phases du projet (étude de faisabilité, avant projet APS-APD, projet).</p><p></p><p> • Un logiciel de <b>gestion des travaux ultra intuitif</b>, intégrant la <b>base d'ouvrages de Référence</b> et ses <b>mises à jour mensuellement</b></p><p></p><p> • L'accès à une méthodologie de<b> calcul des prix transparente, précise et facilement personnalisable</b></p><p></p><p> • Toutes les fonctionnalités sont accessibles partout, au <b>bureau ou sur les chantiers, depuis votre ordinateur, tablette, smartphone</b> :</p><p></p><p> → <b>Consultation de la Bibliothèque</b></p><p></p><p> → <b>Rédaction d'estimatifs, devis, et export sur votre tableur</b></p><p></p><p> → <b>Gestion du volet économique des marchés de travaux</b></p><p></p><p> → <b>Pilotage de vos performances commerciales / d'achat</b></p><p></p><p> → L'accès à l'actu-veille sur les normes (détails réservé aux abonnés)</p><p></p><p> → Des fonctionnalités évolutives gratuitement pour augmenter votre productivité dans le chiffrage de vos travaux et l’analyse de vos performances</p><p></p><p> → Une <b>assistance téléphonique gratuite</b></p><p></p><p> → L'<b>accès à des webinaires de démonstration gratuit</b></p><p></p><p> → Des <b>tutoriels de prise en main du logiciel disponibles 24h/24</b></p> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-1682" class="elementor-tab-title" data-tab="2" aria-controls="elementor-tab-content-1682" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-square-plus"></i> <i class="elementor-toggle-icon-opened fas fa-square-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Comment se connecter à Batiprix Web - Chiffrage ?</a>
</h3>
<div id="elementor-tab-content-1682" class="elementor-tab-content elementor-clearfix" data-tab="2" aria-labelledby="elementor-tab-title-1682" role="tabpanel">
<p>Pour accéder au logiciel Batiprix Chiffrage, rendez-vous à cette adresse: <a href="https://web.batiprix.com/" target="_blank" rel="noopener">https://web.batiprix.com/</a></p><p>Dès la validation de votre commande sur notre eboutique ou par notre équipe commerciale, vous recevez un email contenant l'adresse du site, votre identifiant et un lien sécurisé permettant de personnaliser votre mot de passe.</p><p>Si vous disposez d'un compte multi-utilisateur, l'administrateur du compte créé les utilisateurs rattachés. Ils reçoivent alors automatiquement l'email de bienvenue contenant les informations de connexion.</p> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-1683" class="elementor-tab-title" data-tab="3" aria-controls="elementor-tab-content-1683" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-square-plus"></i> <i class="elementor-toggle-icon-opened fas fa-square-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Comment donner accès à Batiprix Web - Chiffrage à d'autres collaborateurs de mon établissement ?</a>
</h3>
<div id="elementor-tab-content-1683" class="elementor-tab-content elementor-clearfix" data-tab="3" aria-labelledby="elementor-tab-title-1683" role="tabpanel">
<p><span>Le compte Batiprix Chiffrage qui vous est communiqué lors de votre abonnement est personnel. Personne ne peut se connecter avec vos identifiants.</span></p><p><span><span>En souscrivant à un abonnement multi-utilisateurs, vous gérez vous-même les accès de vos collaborateurs à Batiprix Web. Vous obtenez également un tarif dégressif pour chaque utilisateur.</span></span></p><p><span><span>Sur la eboutique Batiprix, vous pouvez acheter un abonnement jusqu'à 3 utilisateurs. Si vous souhaitez plus d'utilisateurs, contactez-nous via la rubrique <a href="https://www.batiprix.com/nous-contacter" target="_blank" rel="noopener">Contact</a></span></span></p> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-1684" class="elementor-tab-title" data-tab="4" aria-controls="elementor-tab-content-1684" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-square-plus"></i> <i class="elementor-toggle-icon-opened fas fa-square-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">À quelle fréquence la bibliothèque est-elle mise à jour ?</a>
</h3>
<div id="elementor-tab-content-1684" class="elementor-tab-content elementor-clearfix" data-tab="4" aria-labelledby="elementor-tab-title-1684" role="tabpanel">
<p>Batiprix Chiffrage est la seule solution vous permettant d'accéder à 2 bases d'ouvrages :</p><p></p><p>- Une base millésimée (papier), actualisée une fois par an</p><p></p><p>- Une base actualisée tous les mois, pour que vous puissiez chiffrer précisément vos projets malgré l'inflation actuelle sur les prix des matériaux</p> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-1685" class="elementor-tab-title" data-tab="5" aria-controls="elementor-tab-content-1685" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-square-plus"></i> <i class="elementor-toggle-icon-opened fas fa-square-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Est-ce que Batiprix Web - Chiffrage est compatible sur mon téléphone portable ?</a>
</h3>
<div id="elementor-tab-content-1685" class="elementor-tab-content elementor-clearfix" data-tab="5" aria-labelledby="elementor-tab-title-1685" role="tabpanel">
<p>Batiprix Chiffrage est compatible sur tous les supports : ordinateur, tablette et smartphone. Il s'agit d'un logiciel sécurisé en mode Saas, accessible depuis tous les navigateurs internet avec partir d'un login et d'un mot de passe généré par vos soins.</p> </div>
</div>
</div>
</div> </div>
<div class="elementor-element elementor-element-c9a5312 elementor-widget elementor-widget-spacer" data-id="c9a5312" 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-390b0bf elementor-widget__width-auto elementor-widget elementor-widget-heading" data-id="390b0bf" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h2 class="elementor-heading-title">FAQ - Nomenclature </h2></div> </div>
<div class="elementor-element elementor-element-5bb3bd5 elementor-widget elementor-widget-toggle" data-id="5bb3bd5" data-element_type="widget" data-widget_type="toggle.default">
<div class="elementor-widget-container"> <div class="elementor-toggle" role="tablist">
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-9611" class="elementor-tab-title" data-tab="1" aria-controls="elementor-tab-content-9611" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-circle-plus"></i> <i class="elementor-toggle-icon-opened fas fa-circle-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Qu’est-ce que la nomenclature Batiprix ?</a>
</h3>
<div id="elementor-tab-content-9611" class="elementor-tab-content elementor-clearfix" data-tab="1" aria-labelledby="elementor-tab-title-9611" role="tabpanel">
<p>La nomenclature Batiprix est une bibliothèque d’ouvrages regroupant l’ensemble des prestations du bâtiment, organisée en 9 lots principaux et couvrant tous les corps d’état indispensables du BTP pour un chiffrage précis et rapide</p> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-9612" class="elementor-tab-title" data-tab="2" aria-controls="elementor-tab-content-9612" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-circle-plus"></i> <i class="elementor-toggle-icon-opened fas fa-circle-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Comment s’organise la nomenclature Batiprix ?</a>
</h3>
<div id="elementor-tab-content-9612" class="elementor-tab-content elementor-clearfix" data-tab="2" aria-labelledby="elementor-tab-title-9612" role="tabpanel">
<p>La structuration repose sur plusieurs niveaux : Corps d'état, Chapitre, Famille, Sous-famille, Sous-sous-famille, Ouvrage. Cette hiérarchie facilite la recherche et le classement logique des travaux selon leur nature et leur déroulé chronologique dans les projets.</p> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-9613" class="elementor-tab-title" data-tab="3" aria-controls="elementor-tab-content-9613" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-circle-plus"></i> <i class="elementor-toggle-icon-opened fas fa-circle-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Quels sont les lots Batiprix ?</a>
</h3>
<div id="elementor-tab-content-9613" class="elementor-tab-content elementor-clearfix" data-tab="3" aria-labelledby="elementor-tab-title-9613" role="tabpanel">
<p>La nomenclature s’appuie sur 9 lots principaux, chacun couvrant des domaines spécifiques, ce qui facilite le chiffrage et la gestion des projets. Chaque lot est constitué de plusieurs corps d’état.</p><p>La nomenclature regroupe :</p><ul><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume1"><strong>Lot 1</strong> : Gros œuvre, maçonnerie, étanchéité, ravalement</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume2"><strong>Lot 2</strong> : VRD, espaces verts, aménagements extérieurs</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume3"><strong>Lot 3</strong> : Menuiserie extérieure, fermeture, vitrerie</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume4"><strong>Lot 4</strong> : Métallerie, acier, aluminium</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume5"><b>Lot 5</b> : Plâtrerie, menuiseries intérieures, agencement</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume6"><strong>Lot 6</strong> : Peinture, revêtements muraux et de sol</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume7"><strong>Lot 7</strong> : Charpente bois/métal, couverture, zinguerie</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume8"><strong>Lot 8</strong> : Plomberie, chauffage, ventilation, climatisation</a></li><li><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix#volume9"><strong>Lot 9</strong> : Electricité, domotique, éclairage</a></li></ul><p><a href="https://www.batiprix.com/content/45-la-nomenclature-batiprix">Je découvre les lots en détails</a></p> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-9614" class="elementor-tab-title" data-tab="4" aria-controls="elementor-tab-content-9614" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-circle-plus"></i> <i class="elementor-toggle-icon-opened fas fa-circle-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Que contient chaque ouvrage Batiprix ?</a>
</h3>
<div id="elementor-tab-content-9614" class="elementor-tab-content elementor-clearfix" data-tab="4" aria-labelledby="elementor-tab-title-9614" role="tabpanel">
<p>Chaque ouvrage inclut :</p><ul><li>Un code de référence unique pour l’identification</li><li>Un descriptif technique détaillé</li><li>Les quantités et fournitures nécessaires Les performances attendues (thermiques, acoustiques…)</li><li>Les coûts (déboursé sec, fourni-posé, pose seule)</li><li>Les ratios et temps moyens d’exécution</li></ul> </div>
</div>
<div class="elementor-toggle-item">
<h3 id="elementor-tab-title-9615" class="elementor-tab-title" data-tab="5" aria-controls="elementor-tab-content-9615" role="tab">
<span class="elementor-toggle-icon elementor-toggle-icon-right" aria-hidden="true">
<i class="elementor-toggle-icon-closed fas fa-circle-plus"></i> <i class="elementor-toggle-icon-opened fas fa-circle-minus"></i> </span>
<a href="javascript:;" class="elementor-toggle-title">Comment la nomenclature Batiprix est-elle actualisée ?</a>
</h3>
<div id="elementor-tab-content-9615" class="elementor-tab-content elementor-clearfix" data-tab="5" aria-labelledby="elementor-tab-title-9615" role="tabpanel">
<p>Batiprix propose deux types de bases d’ouvrages aux usages différenciés :</p><ul><li><strong>Bases millésimes :</strong> Ce sont des versions figées annuellement puis déposées à la Bibliothèque nationale de France. Elles contiennent l’ensemble des ouvrages complets avec sous-détail des prix, quantités, et main-d’œuvre pour tous les corps d’état du bâtiment. Le Bordereau par exemple suit ce principe de millésime annuel.</li><li><strong>Bases « Mise à jour » ou bases actualisées :</strong> Ce sont des bibliothèques de prix mises à jour mensuellement. Elles intègrent les dernières publications et adaptes les prix de vente en fourni-posé, incluant le détail complet des matériaux et main-d’œuvre.</li></ul> </div>
</div>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-7511ca93 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="7511ca93" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-66d0f363 elementor-column elementor-col-100 elementor-top-column" data-id="66d0f363" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-234f168 elementor-widget elementor-widget-spacer" data-id="234f168" 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-0903941 elementor-widget elementor-widget-spacer" data-id="0903941" 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-415f6506 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="415f6506" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-5845016 elementor-column elementor-col-100 elementor-top-column" data-id="5845016" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-73fe5a57 elementor-widget elementor-widget-heading" data-id="73fe5a57" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><span class="elementor-heading-title">Ces produits pourraient m'intéresser
</span></div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-16627fc2 elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="16627fc2" data-element_type="section" data-settings="{"background_background":"classic"}">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-47345779 elementor-column elementor-col-100 elementor-top-column" data-id="47345779" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<section class="elementor-element elementor-element-6183ca9 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-inner-section" data-id="6183ca9" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-12fad8f elementor-column elementor-col-50 elementor-inner-column" data-id="12fad8f" data-element_type="column" data-settings="{"background_background":"classic"}">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-014f0d8 elementor-widget elementor-widget-image" data-id="014f0d8" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container"> <div class="elementor-image">
<img src="/img/cms/Glossaire/macro-ouvrage/macro-ouvrage-7.png" alt="macro-ouvrage : exemple de macro-ouvrage disponible dans la catégorie gros oeuvre" loading="lazy" width="1855" height="717"> </div>
</div> </div>
<div class="elementor-element elementor-element-35fd5de5 scale elementor-widget elementor-widget-heading" data-id="35fd5de5" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/content/211-macro-ouvrage">Chiffrez encore plus vite vos projets avec les macro-ouvrage</a></h3></div> </div>
<div class="elementor-element elementor-element-5a3920e elementor-widget elementor-widget-text-editor" data-id="5a3920e" data-element_type="widget" data-widget_type="text-editor.default">
<div class="elementor-widget-container"> <div class="elementor-text-editor elementor-clearfix"><p>Les <a href="/content/211-macro-ouvrage">macro-ouvrages </a><b>listent tous les ouvrages nécessaires à la réalisation d'une prestation</b>.</p><p></p><p>Consultez le prix global, les temps d'exécution, le descriptif précis des travaux, la liste exhaustive des ouvrages inclus, ainsi que leur sous-détail</p></div>
</div> </div>
<div class="elementor-element elementor-element-2b98a151 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="2b98a151" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container"> <div class="elementor-button-wrapper">
<a href="/content/211-macro-ouvrage" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-icon elementor-align-icon-right"><i aria-hidden="true" class="fas fa-right-long"></i></span>
<span class="elementor-button-text">Je découvre les macro-ouvrage</span>
</span>
</a>
</div>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-0a47adb elementor-column elementor-col-50 elementor-inner-column" data-id="0a47adb" data-element_type="column" data-settings="{"background_background":"classic"}">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-79d693c5 elementor-widget elementor-widget-image" data-id="79d693c5" data-element_type="widget" data-widget_type="image.default">
<div class="elementor-widget-container"> <div class="elementor-image">
<a href="/promos/387-offre-duo-batiprix-bordereau-2023-web.html">
<img src="/img/cms/CARDS/CARDS%20-%20744%20X%20400(6).jpg" alt="Batiprix Web - Chiffrage + Data" loading="lazy" width="744" height="400"> </a>
</div>
</div> </div>
<div class="elementor-element elementor-element-5fa8926a elementor-widget elementor-widget-heading" data-id="5fa8926a" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><h3 class="elementor-heading-title"><a href="/promos/387-offre-duo-batiprix-bordereau-2023-web.html">Commandez Batiprix Web - Chiffrage & Data <br>et bénéficiez jusqu'à -50% de remise</a></h3></div> </div>
<div class="elementor-element elementor-element-585af226 elementor-align-center elementor-icon-list--layout-traditional elementor-widget elementor-widget-icon-list" data-id="585af226" 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-right"></i></span>
<span class="elementor-icon-list-text">Consultez en continu les derniers <b>ouvrages actualisés mensuellement</b></span>
</li>
<li class="elementor-icon-list-item" >
<span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-right"></i></span>
<span class="elementor-icon-list-text">Rédigez en <b>quelques clics</b> vos chiffrages avec une interface simple et intuitive ; importez-les dans votre logiciel</span>
</li>
<li class="elementor-icon-list-item" >
<span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-right"></i></span>
<span class="elementor-icon-list-text">Chiffrez tous vos travaux <b>partout</b>, au bureau et sur vos chantiers</span>
</li>
<li class="elementor-icon-list-item" >
<span class="elementor-icon-list-icon"><i aria-hidden="true" class="far fa-circle-right"></i></span>
<span class="elementor-icon-list-text">Pilotez votre <b>rentabilité</b> et vos performances</span>
</li>
</ul>
</div> </div>
<div class="elementor-element elementor-element-5a2be6b4 elementor-align-center elementor-mobile-align-center elementor-widget elementor-widget-button" data-id="5a2be6b4" data-element_type="widget" data-widget_type="button.default">
<div class="elementor-widget-container"> <div class="elementor-button-wrapper">
<a href="/promos/387-offre-duo-batiprix-bordereau-2023-web.html" class="elementor-button-link elementor-button elementor-size-md elementor-animation-grow" role="button">
<span class="elementor-button-content-wrapper">
<span class="elementor-button-icon elementor-align-icon-right"><i aria-hidden="true" class="fas fa-right-long"></i></span>
<span class="elementor-button-text">Je découvre l'offre Duo </span>
</span>
</a>
</div>
</div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="elementor-element elementor-element-7d9508c3 elementor-widget elementor-widget-spacer" data-id="7d9508c3" 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-52d11e8 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="52d11e8" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-24bb5ee elementor-column elementor-col-100 elementor-top-column" data-id="24bb5ee" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-488de96 elementor-widget elementor-widget-divider" data-id="488de96" 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-7ec8e80 elementor-widget elementor-widget-heading" data-id="7ec8e80" data-element_type="widget" data-widget_type="heading.default">
<div class="elementor-widget-container"><div class="elementor-heading-title">Les conseils d’experts</div></div> </div>
</div>
</div>
</div>
</div>
</div>
</section>
<section class="elementor-element elementor-element-ace468e articleNew elementor-section-full_width elementor-section-height-default elementor-section-height-default elementor-section elementor-top-section" data-id="ace468e" data-element_type="section">
<div class="elementor-container elementor-column-gap-default">
<div class="elementor-row">
<div class="elementor-element elementor-element-6f12ac9 elementor-column elementor-col-25 elementor-top-column" data-id="6f12ac9" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-c1f7d00 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="c1f7d00" data-element_type="widget" data-widget_type="call-to-action.default">
<div class="elementor-widget-container"> <a class="elementor-cta" href="https://www.blog.batiprix.com/reglementation-et-marches/offre-anormalement-basse-oab/" target="_blank">
<div class="elementor-cta-bg-wrapper">
<img src="https://www.blog.batiprix.com/app/uploads/2026/04/aob-offre-anormalement-basse.jpg.webp" alt="Offre anormalement basse (OAB)" loading="lazy" width="800" height="457" 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">
Offre anormalement basse (OAB) : comment la détecter et sécuriser vos marchés de travaux </h2>
<div class="elementor-cta-description elementor-content-item">
En phase d’analyse des offres, certaines situations doivent immédiatement interpeller. Lorsqu’une entreprise propose un prix significativement inférieur à celui de ses concurrents... </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>
</a>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-9895a88 elementor-column elementor-col-25 elementor-top-column" data-id="9895a88" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-fce351d 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="fce351d" data-element_type="widget" data-widget_type="call-to-action.default">
<div class="elementor-widget-container"> <a class="elementor-cta" href="https://www.blog.batiprix.com/techniques-et-ouvrages/les-isolants-biosources-dans-la-construction/" target="_blank">
<div class="elementor-cta-bg-wrapper">
<img src="https://www.blog.batiprix.com/app/uploads/2026/03/isolant-biosource.jpg.webp" alt="Les isolants biosourcés dans la construction" loading="lazy" width="800" height="534" 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 isolants biosourcés dans la construction </h2>
<div class="elementor-cta-description elementor-content-item">
Les isolants biosourcés prennent une place croissante dans les projets de construction et de rénovation. Issus de ressources végétales ou animales — fibre de bois... </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>
</a>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-1783bf6 elementor-column elementor-col-25 elementor-top-column" data-id="1783bf6" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-89c11b5 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="89c11b5" data-element_type="widget" data-widget_type="call-to-action.default">
<div class="elementor-widget-container"> <a class="elementor-cta" href="https://www.blog.batiprix.com/renovation-energetique/re2020-vs-re2028-anticiper-les-seuils-carbone/" target="_blank">
<div class="elementor-cta-bg-wrapper">
<img src="https://www.blog.batiprix.com/app/uploads/2026/04/isolant-biosource-re2028.jpg.webp" alt="RE2028" loading="lazy" width="960" height="634" 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">
RE2020 vs 2028 : comment anticiper les seuils carbone dès l’APS </h2>
<div class="elementor-cta-description elementor-content-item">
La réglementation environnementale évolue rapidement, et avec elle, les méthodes de conception doivent s’adapter. Si la RE2020 est aujourd’hui bien intégrée par la maîtrise d’œuvre, la prochaine échéance réglementaire communément appelée « RE2028 »... </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>
</a>
</div> </div>
</div>
</div>
</div>
<div class="elementor-element elementor-element-a283b5e elementor-column elementor-col-25 elementor-top-column" data-id="a283b5e" data-element_type="column">
<div class="elementor-column-wrap elementor-element-populated">
<div class="elementor-widget-wrap">
<div class="elementor-element elementor-element-d692d98 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="d692d98" data-element_type="widget" data-widget_type="call-to-action.default">
<div class="elementor-widget-container"> <a class="elementor-cta" href="https://www.blog.batiprix.com/techniques-et-ouvrages/dalle-beton-quel-type-choisir/" target="_blank">
<div class="elementor-cta-bg-wrapper">
<img src="https://www.blog.batiprix.com/app/uploads/2026/03/AdobeStock_31088806.jpeg.webp" alt="Mise en œuvre d’une pompe à chaleur AIR/EAU hybride gaz au sol avec ballon d’ECS intégré 120 litres" loading="lazy" width="800" height="402" 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">
Dalle béton : quel type choisir (extérieur ou intérieur) et à quel prix selon votre projet ? </h2>
<div class="elementor-cta-description elementor-content-item">
La question du type de dalle béton à choisir reste centrale dans tout projet de construction ou d’aménagement, qu’il s’agisse d’une maison individuelle, d’un garage, d’une terrasse ou d’un bâtiment professionnel... </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>
</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="{"background_background":"classic"}">
<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="{"background_background":"classic"}">
<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="{"background_background":"classic"}">
<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="{"stretch_section":"section-stretched","background_background":"classic"}">
<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="{"stretch_section":"section-stretched","background_background":"classic"}">
<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-da23215013.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":1103,"atts":"HldRE0IDShk=","errorBeacon":"bam.eu01.nr-data.net","agent":""}</script></body>
</html>