{"id":1531,"date":"2026-06-05T10:06:44","date_gmt":"2026-06-05T10:06:44","guid":{"rendered":"https:\/\/btp-perf.fr\/?page_id=1531"},"modified":"2026-10-20T10:12:54","modified_gmt":"2026-10-20T10:12:54","slug":"btp-erp-software-who-are-we","status":"publish","type":"page","link":"https:\/\/btp-perf.fr\/en\/logiciel-erp-btp-qui-sommes-nous\/","title":{"rendered":"ABOUT US"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1531\" class=\"elementor elementor-1531\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8a5a07d7 e-flex e-con-boxed e-con e-parent\" data-id=\"8a5a07d7\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1838d0cb elementor-widget elementor-widget-html\" data-id=\"1838d0cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- ===================================================================\n     HEADER BTP PERF v3\n     Bloc unique a coller dans un widget HTML Elementor, tout en haut.\n     Modele de la page = Elementor Canvas.\n\n     Menu d'origine INCHANGE : Accueil, Fonctionnalites, Tarifs,\n     Qui sommes-nous, Contact.\n     UNE SEULE entree ajoutee : Ressources, qui contient les pages neuves.\n     =================================================================== -->\n\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&family=Montserrat:wght@700;800;900&display=swap\" rel=\"stylesheet\">\n\n<style>\n\/* ===================== HEADER BTP PERF v3 ===================== *\/\n:root {\n  --btp-gold: #E89E00;\n  --btp-yellow: #FFD23F;\n  --btp-ink: #1A1A1A;\n  --btp-beige: #F5F3EE;\n  --btp-line: #E6E3DC;\n  --btp-muted: #5C6B7F;\n  --btp-hd-h: 86px;\n  --btp-pad: 40px;\n  --btp-burger-x: 64px;\n  --btp-burger-y: 43px;\n}\n\n.btp-hd, .btp-hd *, .btp-hd *::before, .btp-hd *::after,\n.btp-panel, .btp-panel *, .btp-panel *::before, .btp-panel *::after,\n.btp-hd-spacer { box-sizing: border-box; }\n\n\/* ---------------------------------------------------------------\n   RESET BLINDE DES BOUTONS\n   Le theme et Elementor stylent les <button> du site (fond colore au\n   survol). Nos declencheurs de menu sont des <button>, donc on neutralise\n   tout fond, bordure et ombre herites, dans tous les etats.\n   --------------------------------------------------------------- *\/\n.btp-hd button, .btp-hd button:hover, .btp-hd button:focus,\n.btp-hd button:active, .btp-hd button:visited, .btp-hd button:focus-visible,\n.btp-panel button, .btp-panel button:hover, .btp-panel button:focus,\n.btp-panel button:active, .btp-panel button:visited, .btp-panel button:focus-visible {\n  background: transparent !important;\n  background-color: transparent !important;\n  background-image: none !important;\n  box-shadow: none !important;\n  text-shadow: none !important;\n  border: 0 !important;\n  border-radius: 0 !important;\n  text-decoration: none !important;\n  -webkit-appearance: none;\n  appearance: none;\n  outline: none;\n  margin: 0;\n}\n\/* NE JAMAIS remettre \"font: inherit\" ici : ce selecteur (.btp-hd button)\n   pese plus lourd que .btp-hd__link et ecraserait sa typographie, ce qui\n   rendait l'entree Ressources plus grosse que les autres. La typographie\n   est posee plus bas sous .btp-hd .btp-hd__link, specificite superieure. *\/\n\/* le burger garde sa bordure et son fond blanc *\/\n.btp-hd button.btp-hd__burger,\n.btp-hd button.btp-hd__burger:hover,\n.btp-hd button.btp-hd__burger:focus {\n  background: #fff !important;\n  border: 1.5px solid var(--btp-line) !important;\n  border-radius: 10px !important;\n}\n.btp-hd button.btp-hd__burger:hover { border-color: var(--btp-ink) !important; }\n\/* accessibilite clavier : un contour dore, jamais de pave colore *\/\n.btp-hd button:focus-visible, .btp-panel button:focus-visible,\n.btp-hd a:focus-visible, .btp-panel a:focus-visible {\n  outline: 2px solid var(--btp-gold) !important;\n  outline-offset: 4px;\n  border-radius: 4px;\n}\n\nhtml { scroll-padding-top: calc(var(--btp-hd-h) + 20px); }\n\n.btp-hd {\n  position: fixed;\n  top: 0; left: 0; right: 0;\n  z-index: 9999;\n  background: rgba(255,255,255,.88);\n  backdrop-filter: saturate(180%) blur(14px);\n  -webkit-backdrop-filter: saturate(180%) blur(14px);\n  border-bottom: 1px solid transparent;\n  transform: translateY(0);\n  transition:\n    transform .5s cubic-bezier(.16,1,.3,1),\n    box-shadow .4s ease,\n    border-color .4s ease,\n    background .4s ease;\n}\n.btp-hd.is-scrolled {\n  background: rgba(255,255,255,.96);\n  border-bottom-color: var(--btp-line);\n  box-shadow: 0 6px 28px rgba(26,26,26,.06);\n}\n.btp-hd.is-hidden { transform: translateY(-100%); }\n.btp-hd.has-mega,\nbody.btp-menu-open .btp-hd {\n  background: #fff;\n  box-shadow: none;\n  border-bottom-color: transparent;\n}\n\nbody.admin-bar .btp-hd { top: 32px; }\n@media screen and (max-width: 782px) { body.admin-bar .btp-hd { top: 46px; } }\n\n.btp-hd__inner {\n  max-width: 1400px;\n  margin: 0 auto;\n  padding: 0 var(--btp-pad);\n  height: var(--btp-hd-h);\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 30px;\n  transition: height .4s cubic-bezier(.16,1,.3,1);\n}\n.btp-hd.is-scrolled .btp-hd__inner { height: calc(var(--btp-hd-h) - 14px); }\n.btp-hd.has-mega .btp-hd__inner,\nbody.btp-menu-open .btp-hd__inner { height: var(--btp-hd-h); }\n\n\/* ---------- LOGO ---------- *\/\n.btp-hd__logo { display:flex; align-items:center; flex-shrink:0; text-decoration:none; transition:opacity .25s ease; }\n.btp-hd__logo:hover { opacity: .75; }\n.btp-hd__logo img { height:38px; width:auto; display:block; transition:height .4s cubic-bezier(.16,1,.3,1); }\n.btp-hd.is-scrolled .btp-hd__logo img { height: 32px; }\n\n\/* ---------- NAV DESKTOP ---------- *\/\n.btp-hd__nav { display: flex; align-items: center; gap: 26px; height: 100%; }\n.btp-hd__item { position: relative; display: flex; align-items: center; height: 100%; }\n\n\/* .btp-hd en prefixe : specificite (0,2,0), au-dessus du reset (0,1,1).\n   Les <a> et les <button> de la nav rendent donc EXACTEMENT pareil. *\/\n.btp-hd .btp-hd__link {\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  gap: 7px;\n  height: 34px;\n  padding: 0;\n  color: var(--btp-ink);\n  font-family: \"Inter\", sans-serif;\n  font-size: 12.5px;\n  font-weight: 700;\n  font-style: normal;\n  line-height: 1;\n  letter-spacing: 1px;\n  text-transform: uppercase;\n  text-decoration: none;\n  white-space: nowrap;\n  cursor: pointer;\n  transition: color .3s ease;\n}\n\n\/* LE HOVER : une pastille beige maison, posee en pseudo-element donc\n   sans aucun effet sur la largeur de la barre. Beige + dore = identite BTP PERF. *\/\n\/* HOVER : voile dore tres leger, texte qui reste encre.\n   Le texte ne passe PAS en dore sur fond clair : le contraste tomberait\n   a 2,6 pour 1 et la barre paraitrait delavee. *\/\n.btp-hd .btp-hd__link::before {\n  content: \"\";\n  position: absolute;\n  inset: -6px -13px;\n  border-radius: 9px;\n  background: rgba(232,158,0,.12);\n  opacity: 0;\n  transform: scale(.92);\n  transition: opacity .26s ease, transform .45s cubic-bezier(.16,1,.3,1), background .26s ease;\n}\n.btp-hd .btp-hd__link:hover::before { opacity: 1; transform: scale(1); }\n.btp-hd .btp-hd__item.is-open .btp-hd__link::before {\n  opacity: 1; transform: scale(1);\n  background: rgba(232,158,0,.17);\n}\n.btp-hd .btp-hd__link:hover,\n.btp-hd .btp-hd__item.is-open .btp-hd__link { color: var(--btp-ink); }\n\n\/* le texte et le chevron passent au-dessus du voile *\/\n.btp-hd__txt, .btp-hd__chev { position: relative; z-index: 1; }\n\n\/* PAGE COURANTE : trait degrade, pas de voile *\/\n.btp-hd .btp-hd__link.is-active { color: var(--btp-gold); }\n.btp-hd .btp-hd__link.is-active::after {\n  content: \"\";\n  position: absolute;\n  left: 0; right: 0; bottom: 5px;\n  height: 2px;\n  border-radius: 2px;\n  background: linear-gradient(90deg, var(--btp-gold), var(--btp-yellow));\n}\n\n.btp-hd__chev {\n  width: 6px; height: 6px;\n  color: #A8A49B;\n  border-right: 1.6px solid currentColor;\n  border-bottom: 1.6px solid currentColor;\n  transform: rotate(45deg) translate(-1px,-1px);\n  transition: transform .35s cubic-bezier(.16,1,.3,1), color .3s ease;\n}\n.btp-hd .btp-hd__link:hover .btp-hd__chev { color: var(--btp-gold); }\n.btp-hd .btp-hd__item.is-open .btp-hd__chev {\n  color: var(--btp-gold);\n  transform: rotate(-135deg) translate(-2px,-2px);\n}\n\n\/* ---------- LE DEROULANT RESSOURCES ---------- *\/\n.btp-mega {\n  position: absolute;\n  top: 100%; left: 0; right: 0;\n  background: #fff;\n  border-top: 1px solid var(--btp-line);\n  box-shadow: 0 26px 52px rgba(26,26,26,.11);\n  opacity: 0;\n  visibility: hidden;\n  pointer-events: none;\n  transform: translateY(-10px);\n  transition: opacity .3s ease, transform .4s cubic-bezier(.16,1,.3,1), visibility .3s;\n}\n.btp-mega.is-open { opacity:1; visibility:visible; pointer-events:auto; transform:translateY(0); }\n\n.btp-mega__inner {\n  max-width: 1400px;\n  margin: 0 auto;\n  padding: 36px var(--btp-pad) 10px;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 14px 48px;\n}\n.btp-mega__col {\n  display: flex;\n  flex-direction: column;\n  opacity: 0;\n  transform: translateY(10px);\n  transition: opacity .4s ease, transform .45s cubic-bezier(.16,1,.3,1);\n}\n.btp-mega.is-open .btp-mega__col { opacity: 1; transform: none; }\n.btp-mega.is-open .btp-mega__col:nth-child(1) { transition-delay: .05s; }\n.btp-mega.is-open .btp-mega__col:nth-child(2) { transition-delay: .10s; }\n.btp-mega.is-open .btp-mega__col:nth-child(3) { transition-delay: .15s; }\n.btp-mega.is-open .btp-mega__col:nth-child(4) { transition-delay: .20s; }\n\n.btp-mega__group { margin-bottom: 26px; }\n.btp-mega__group:last-child { margin-bottom: 0; }\n\n\/* l'en-tete de groupe EST le lien vers la page pilier *\/\n.btp-mega__title {\n  position: relative;\n  display: block;\n  font-family: \"Montserrat\", sans-serif;\n  font-size: 13.5px;\n  font-weight: 800;\n  letter-spacing: -.2px;\n  color: var(--btp-ink);\n  text-decoration: none;\n  padding-bottom: 10px;\n  margin-bottom: 8px;\n  border-bottom: 1px solid var(--btp-line);\n  transition: color .25s ease;\n}\n.btp-mega__title::after {\n  content: \"\";\n  position: absolute;\n  left: 0; bottom: -1px;\n  width: 100%; height: 1px;\n  background: linear-gradient(90deg, var(--btp-gold), var(--btp-yellow));\n  transform: scaleX(0);\n  transform-origin: left center;\n  transition: transform .4s cubic-bezier(.16,1,.3,1);\n}\n.btp-mega__title:hover { color: var(--btp-gold); }\n.btp-mega__title:hover::after { transform: scaleX(1); }\n\n\/* barre doree qui se deploie a gauche au survol *\/\n.btp-mega__link {\n  position: relative;\n  display: block;\n  font-family: \"Inter\", sans-serif;\n  font-size: 13.5px;\n  font-weight: 500;\n  color: #555;\n  text-decoration: none;\n  padding: 7px 0 7px 0;\n  transition: color .22s ease, padding-left .35s cubic-bezier(.16,1,.3,1);\n}\n.btp-mega__link::before {\n  content: \"\";\n  position: absolute;\n  left: 0; top: 50%;\n  width: 2px; height: 0;\n  border-radius: 2px;\n  background: linear-gradient(180deg, var(--btp-gold), var(--btp-yellow));\n  transform: translateY(-50%);\n  transition: height .35s cubic-bezier(.16,1,.3,1);\n}\n.btp-mega__link:hover { color: var(--btp-gold); padding-left: 13px; }\n.btp-mega__link:hover::before { height: 17px; }\n\n\/* bandeau bas du deroulant *\/\n.btp-mega__strip {\n  border-top: 1px solid var(--btp-line);\n  background: var(--btp-beige);\n}\n.btp-mega__strip-inner {\n  max-width: 1400px;\n  margin: 0 auto;\n  padding: 16px var(--btp-pad);\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 8px 26px;\n  font-family: \"Inter\", sans-serif;\n  font-size: 13px;\n}\n.btp-mega__strip-label { color: var(--btp-muted); font-weight: 700; }\n.btp-mega__strip a {\n  color: var(--btp-ink);\n  font-weight: 600;\n  text-decoration: none;\n  transition: color .22s ease;\n}\n.btp-mega__strip a:hover { color: var(--btp-gold); }\n\n\/* ---------- BOUTONS ---------- *\/\n.btp-hd__actions { display:flex; align-items:center; gap:10px; flex-shrink:0; }\n.btp-btn {\n  display: inline-flex; align-items: center; justify-content: center;\n  height: 44px; padding: 0 20px; border-radius: 10px;\n  font-family: \"Inter\", sans-serif; font-size: 13.5px; font-weight: 700;\n  text-decoration: none; white-space: nowrap; cursor: pointer;\n  border: 1.5px solid transparent;\n  transition: transform .3s cubic-bezier(.16,1,.3,1), box-shadow .3s ease,\n              background .3s ease, border-color .3s ease, color .3s ease;\n}\n.btp-btn--ghost { background:#fff; color:var(--btp-ink); border-color:var(--btp-line); }\n.btp-btn--ghost:hover { border-color:var(--btp-ink); transform:translateY(-2px); box-shadow:0 8px 20px rgba(26,26,26,.08); color:var(--btp-ink); }\n.btp-btn--solid { background:var(--btp-yellow); color:#0E1116; }\n.btp-btn--solid:hover { background:var(--btp-gold); transform:translateY(-2px); box-shadow:0 10px 24px rgba(232,158,0,.34); color:#0E1116; }\n\n\/* ---------- BURGER ---------- *\/\n.btp-hd__burger {\n  display: none; position: relative;\n  width: 46px; height: 46px;\n  cursor: pointer; padding: 0; flex-shrink: 0;\n  transition: border-color .3s ease;\n}\n.btp-hd__burger span {\n  position: absolute; left: 50%;\n  width: 18px; height: 2px; background: var(--btp-ink); border-radius: 2px;\n  transform: translateX(-50%);\n  transition: transform .45s cubic-bezier(.16,1,.3,1), opacity .25s ease, top .45s cubic-bezier(.16,1,.3,1);\n}\n.btp-hd__burger span:nth-child(1) { top: 16px; }\n.btp-hd__burger span:nth-child(2) { top: 22px; }\n.btp-hd__burger span:nth-child(3) { top: 28px; }\nbody.btp-menu-open .btp-hd__burger span:nth-child(1) { top:22px; transform:translateX(-50%) rotate(45deg); }\nbody.btp-menu-open .btp-hd__burger span:nth-child(2) { opacity:0; transform:translateX(-50%) scaleX(.2); }\nbody.btp-menu-open .btp-hd__burger span:nth-child(3) { top:22px; transform:translateX(-50%) rotate(-45deg); }\n\n\/* ============ PANNEAU MOBILE ============ *\/\n.btp-panel {\n  position: fixed;\n  top: 0; left: 0; right: 0;\n  height: 100vh; height: 100dvh;\n  z-index: 9990;\n  background: #fff;\n  padding: calc(var(--btp-hd-h) + 18px) var(--btp-pad) 40px;\n  display: flex; flex-direction: column;\n  overflow-y: auto; overflow-x: hidden;\n  overscroll-behavior: contain;\n  -webkit-overflow-scrolling: touch;\n  opacity: 0; visibility: hidden;\n  clip-path: circle(0% at calc(100% - var(--btp-burger-x)) var(--btp-burger-y));\n  transition: clip-path .75s cubic-bezier(.76,0,.24,1), opacity .3s ease, visibility .3s;\n}\nbody.btp-menu-open .btp-panel {\n  opacity: 1; visibility: visible;\n  clip-path: circle(160% at calc(100% - var(--btp-burger-x)) var(--btp-burger-y));\n}\n\n.btp-panel__nav { display: flex; flex-direction: column; border-top: 1px solid var(--btp-line); }\n\n\/* meme precaution qu'en desktop : prefixe .btp-panel pour passer devant\n   le reset, et bordure basse remise en !important sur le <button>,\n   que le reset avait supprimee *\/\n.btp-panel .btp-panel__row {\n  display: flex; align-items: center; justify-content: space-between; gap: 16px;\n  width: 100%;\n  padding: 18px 2px;\n  border-bottom: 1px solid var(--btp-line) !important;\n  cursor: pointer; text-align: left;\n  color: var(--btp-ink);\n  font-family: \"Montserrat\", sans-serif;\n  font-size: 20px; font-weight: 800; font-style: normal;\n  line-height: 1.25; letter-spacing: -.4px;\n  text-transform: none;\n  text-decoration: none;\n  transition: color .25s ease;\n}\n.btp-panel .btp-panel__row:active,\n.btp-panel .btp-panel__row.is-active { color: var(--btp-gold); }\n\n.btp-panel__arrow {\n  flex-shrink: 0; width: 9px; height: 9px;\n  border-right: 2px solid var(--btp-gold); border-bottom: 2px solid var(--btp-gold);\n  transform: rotate(-45deg);\n}\n.btp-panel__plus { position: relative; flex-shrink: 0; width: 16px; height: 16px; }\n.btp-panel__plus::before, .btp-panel__plus::after {\n  content: \"\"; position: absolute; left: 50%; top: 50%;\n  background: var(--btp-gold); border-radius: 2px;\n  transform: translate(-50%,-50%);\n  transition: transform .4s cubic-bezier(.16,1,.3,1), opacity .3s ease;\n}\n.btp-panel__plus::before { width: 16px; height: 2px; }\n.btp-panel__plus::after  { width: 2px; height: 16px; }\n.btp-panel__group.is-open .btp-panel__plus::after { transform: translate(-50%,-50%) rotate(90deg); opacity: 0; }\n\n.btp-panel__sub { max-height: 0; overflow: hidden; transition: max-height .6s cubic-bezier(.16,1,.3,1); }\n.btp-panel__group.is-open .btp-panel__sub { max-height: 2600px; }\n.btp-panel__sub-inner { padding: 4px 0 14px 14px; border-left: 2px solid var(--btp-line); margin: 10px 0 10px 2px; }\n\n.btp-panel__subtitle {\n  display: block;\n  font-family: \"Montserrat\", sans-serif;\n  font-size: 12.5px; font-weight: 800;\n  letter-spacing: .5px; text-transform: uppercase;\n  color: var(--btp-gold);\n  text-decoration: none;\n  padding: 14px 0 4px;\n}\n.btp-panel__sublink {\n  display: block;\n  font-family: \"Inter\", sans-serif;\n  font-size: 15.5px; font-weight: 500;\n  color: #555; text-decoration: none;\n  padding: 9px 0;\n}\n.btp-panel__sublink:active { color: var(--btp-gold); }\n\n.btp-panel__nav > * { opacity: 0; transform: translateY(16px); }\nbody.btp-menu-open .btp-panel__nav > * { animation: btpIn .55s cubic-bezier(.16,1,.3,1) forwards; }\nbody.btp-menu-open .btp-panel__nav > *:nth-child(1) { animation-delay: .18s; }\nbody.btp-menu-open .btp-panel__nav > *:nth-child(2) { animation-delay: .23s; }\nbody.btp-menu-open .btp-panel__nav > *:nth-child(3) { animation-delay: .28s; }\nbody.btp-menu-open .btp-panel__nav > *:nth-child(4) { animation-delay: .33s; }\nbody.btp-menu-open .btp-panel__nav > *:nth-child(5) { animation-delay: .38s; }\nbody.btp-menu-open .btp-panel__nav > *:nth-child(6) { animation-delay: .43s; }\n\n@keyframes btpIn { to { opacity: 1; transform: translateY(0); } }\n\n.btp-panel__actions {\n  display: flex; flex-direction: column; gap: 12px;\n  margin-top: 30px; opacity: 0; transform: translateY(16px);\n}\nbody.btp-menu-open .btp-panel__actions { animation: btpIn .55s cubic-bezier(.16,1,.3,1) .5s forwards; }\n.btp-panel__actions .btp-btn { width: 100%; height: 54px; font-size: 15px; }\n\n.btp-panel__foot {\n  margin-top: auto; padding-top: 30px;\n  color: var(--btp-muted);\n  font-family: \"Inter\", sans-serif; font-size: 13.5px; line-height: 1.75;\n  opacity: 0;\n}\nbody.btp-menu-open .btp-panel__foot { animation: btpIn .55s cubic-bezier(.16,1,.3,1) .58s forwards; }\n.btp-panel__foot a { color: var(--btp-ink); font-weight: 700; text-decoration: none; }\n\n\/* ---------- RESPONSIVE ---------- *\/\n@media (max-width: 1400px) {\n  :root { --btp-pad: 32px; }\n  .btp-hd__nav { gap: 22px; }\n  .btp-mega__inner { gap: 14px 36px; }\n}\n@media (max-width: 1100px) {\n  :root { --btp-hd-h: 76px; --btp-pad: 28px; --btp-burger-x: 51px; --btp-burger-y: 38px; }\n  .btp-hd__nav, .btp-hd__actions { display: none; }\n  .btp-hd__burger { display: block; }\n  .btp-mega { display: none; }\n}\n@media (max-width: 767px) {\n  :root { --btp-hd-h: 70px; --btp-pad: 20px; --btp-burger-x: 43px; --btp-burger-y: 35px; }\n  .btp-hd__logo img { height: 32px; }\n  .btp-hd.is-scrolled .btp-hd__logo img { height: 28px; }\n  .btp-panel { padding-top: calc(var(--btp-hd-h) + 14px); padding-bottom: 32px; }\n  .btp-panel__row { font-size: 18px; padding: 16px 2px; }\n  .btp-panel__sublink { font-size: 15px; }\n  .btp-panel__actions { margin-top: 24px; }\n  .btp-panel__actions .btp-btn { height: 50px; }\n}\n@media (max-height: 640px) and (max-width: 1100px) {\n  .btp-panel__row { font-size: 16px; padding: 12px 2px; }\n  .btp-panel__actions { margin-top: 16px; }\n  .btp-panel__foot { padding-top: 16px; font-size: 12.5px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  .btp-hd, .btp-hd *, .btp-panel, .btp-panel * {\n    transition-duration: .01ms !important;\n    animation-duration: .01ms !important;\n  }\n}\n\n.btp-hd-spacer { height: var(--btp-hd-h); }\n<\/style>\n\n\n<header class=\"btp-hd\" id=\"btpHeader\">\n  <div class=\"btp-hd__inner\">\n\n    <a href=\"\/\" class=\"btp-hd__logo\" aria-label=\"BTP PERF, accueil\">\n      <img decoding=\"async\" src=\"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp\" alt=\"BTP PERF, logiciel de gestion pour le b\u00e2timent\">\n    <\/a>\n\n    <nav class=\"btp-hd__nav\" aria-label=\"Navigation principale\">\n\n      <!-- MENU D'ORIGINE, INCHANGE -->\n      <div class=\"btp-hd__item\">\n        <a href=\"\/\" class=\"btp-hd__link\"><span class=\"btp-hd__txt\">Accueil<\/span><\/a>\n      <\/div>\n      <div class=\"btp-hd__item\">\n        <a href=\"\/logiciel-btp-fonctionnalites\/\" class=\"btp-hd__link\"><span class=\"btp-hd__txt\">Fonctionnalit\u00e9s<\/span><\/a>\n      <\/div>\n\n      <!-- LA SEULE ENTREE AJOUTEE -->\n      <div class=\"btp-hd__item\" data-menu=\"ressources\">\n        <button type=\"button\" class=\"btp-hd__link\" aria-expanded=\"false\" aria-controls=\"megaRessources\">\n          <span class=\"btp-hd__txt\">Ressources<\/span><span class=\"btp-hd__chev\"><\/span>\n        <\/button>\n      <\/div>\n\n      <div class=\"btp-hd__item\">\n        <a href=\"\/tarifs-logiciel-btp-saas\/\" class=\"btp-hd__link\"><span class=\"btp-hd__txt\">Tarifs<\/span><\/a>\n      <\/div>\n      <div class=\"btp-hd__item\">\n        <a href=\"\/logiciel-erp-btp-qui-sommes-nous\/\" class=\"btp-hd__link\"><span class=\"btp-hd__txt\">Qui sommes-nous<\/span><\/a>\n      <\/div>\n      <div class=\"btp-hd__item\">\n        <a href=\"\/contact-logiciel-gestion-btp\/\" class=\"btp-hd__link\"><span class=\"btp-hd__txt\">Contact<\/span><\/a>\n      <\/div>\n\n    <\/nav>\n\n    <div class=\"btp-hd__actions\">\n      <a href=\"https:\/\/app.btp-perf.fr\/login\" class=\"btp-btn btp-btn--ghost\">Se connecter<\/a>\n      <a href=\"https:\/\/app.btp-perf.fr\/inscription\" class=\"btp-btn btp-btn--solid\">S'inscrire<\/a>\n    <\/div>\n\n    <button class=\"btp-hd__burger\" id=\"btpBurger\" aria-label=\"Ouvrir le menu\" aria-expanded=\"false\" aria-controls=\"btpPanel\">\n      <span><\/span><span><\/span><span><\/span>\n    <\/button>\n\n  <\/div>\n\n  <!-- ============ DEROULANT RESSOURCES ============ -->\n  <div class=\"btp-mega\" id=\"megaRessources\" data-mega=\"ressources\">\n    <div class=\"btp-mega__inner\">\n\n      <div class=\"btp-mega__col\">\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/logiciel-devis-batiment\/\">Devis et chiffrage<\/a>\n          <a class=\"btp-mega__link\" href=\"\/calepinage\/\">Calepinage<\/a>\n          <a class=\"btp-mega__link\" href=\"\/dpgf\/\">DPGF<\/a>\n          <a class=\"btp-mega__link\" href=\"\/bordereau-prix-unitaires-bpu\/\">Bordereau de prix unitaires<\/a>\n        <\/div>\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/logiciel-facturation-batiment\/\">Facturation<\/a>\n          <a class=\"btp-mega__link\" href=\"\/mentions-obligatoires-facture\/\">Mentions obligatoires<\/a>\n          <a class=\"btp-mega__link\" href=\"\/facture-avancement-travaux\/\">Facture d'avancement<\/a>\n          <a class=\"btp-mega__link\" href=\"\/facturation-electronique-btp\/\">Facturation \u00e9lectronique<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"btp-mega__col\">\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/tva-btp\/\">TVA et fiscalit\u00e9<\/a>\n          <a class=\"btp-mega__link\" href=\"\/autoliquidation-tva-btp\/\">Autoliquidation de la TVA<\/a>\n          <a class=\"btp-mega__link\" href=\"\/tva-sous-traitance-btp\/\">TVA et sous-traitance<\/a>\n        <\/div>\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/sous-traitance-btp\/\">Sous-traitance<\/a>\n          <a class=\"btp-mega__link\" href=\"\/groupement-conjoint-solidaire\/\">Groupement conjoint ou solidaire<\/a>\n          <a class=\"btp-mega__link\" href=\"\/cotraitant-btp\/\">Cotraitant<\/a>\n        <\/div>\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/erp-btp\/\">ERP et gestion<\/a>\n          <a class=\"btp-mega__link\" href=\"\/erp-batiment\/\">ERP pour le b\u00e2timent<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"btp-mega__col\">\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/gestion-de-chantier\/\">Suivi de chantier<\/a>\n          <a class=\"btp-mega__link\" href=\"\/bon-d-intervention\/\">Bon d'intervention<\/a>\n          <a class=\"btp-mega__link\" href=\"\/avancement-des-travaux\/\">Avancement des travaux<\/a>\n          <a class=\"btp-mega__link\" href=\"\/planning-btp\/\">Planning BTP<\/a>\n        <\/div>\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/gestion-parc-materiel-btp\/\">Mat\u00e9riel et GED<\/a>\n          <a class=\"btp-mega__link\" href=\"\/ged-btp\/\">GED BTP<\/a>\n          <a class=\"btp-mega__link\" href=\"\/bon-de-retour\/\">Bons de retour<\/a>\n        <\/div>\n      <\/div>\n\n      <div class=\"btp-mega__col\">\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/calcul-beton\/\">Calcul b\u00e9ton<\/a>\n          <a class=\"btp-mega__link\" href=\"\/doser-le-beton\/\">Doser le b\u00e9ton<\/a>\n          <a class=\"btp-mega__link\" href=\"\/calcul-m3-beton\/\">Calcul m3 de b\u00e9ton<\/a>\n          <a class=\"btp-mega__link\" href=\"\/calcul-dalle-beton\/\">Calcul dalle b\u00e9ton<\/a>\n        <\/div>\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/calcul-pente\/\">Calcul de pente<\/a>\n          <a class=\"btp-mega__link\" href=\"\/calcul-pourcentage-pente\/\">Pourcentage de pente<\/a>\n          <a class=\"btp-mega__link\" href=\"\/calcul-pente-toit\/\">Pente de toit<\/a>\n          <a class=\"btp-mega__link\" href=\"\/tuiles-au-m2\/\">Tuiles au m2<\/a>\n        <\/div>\n        <div class=\"btp-mega__group\">\n          <a class=\"btp-mega__title\" href=\"\/calcul-placo\/\">Calcul placo<\/a>\n          <a class=\"btp-mega__link\" href=\"\/rail-et-montant-au-m2\/\">Rails et montants au m2<\/a>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n    <div class=\"btp-mega__strip\">\n      <div class=\"btp-mega__strip-inner\">\n        <span class=\"btp-mega__strip-label\">\u00c9galement :<\/span>\n        <a href=\"\/devis-btp\/\">Devis BTP<\/a>\n        <a href=\"\/dgd-decompte-general-definitif\/\">D\u00e9compte g\u00e9n\u00e9ral d\u00e9finitif<\/a>\n        <a href=\"\/gestion-administrative-btp\/\">Gestion administrative BTP<\/a>\n        <a href=\"\/blog-btp\/\">Blog BTP<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/header>\n\n<!-- ============ PANNEAU MOBILE ============ -->\n<div class=\"btp-panel\" id=\"btpPanel\">\n  <nav class=\"btp-panel__nav\" aria-label=\"Navigation mobile\">\n\n    <a class=\"btp-panel__row\" href=\"\/\">Accueil <span class=\"btp-panel__arrow\"><\/span><\/a>\n    <a class=\"btp-panel__row\" href=\"\/logiciel-btp-fonctionnalites\/\">Fonctionnalit\u00e9s <span class=\"btp-panel__arrow\"><\/span><\/a>\n\n    <div class=\"btp-panel__group\">\n      <button type=\"button\" class=\"btp-panel__row\" aria-expanded=\"false\">\n        Ressources <span class=\"btp-panel__plus\"><\/span>\n      <\/button>\n      <div class=\"btp-panel__sub\">\n        <div class=\"btp-panel__sub-inner\">\n\n          <a class=\"btp-panel__subtitle\" href=\"\/logiciel-devis-batiment\/\">Devis et chiffrage<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/calepinage\/\">Calepinage<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/dpgf\/\">DPGF<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/bordereau-prix-unitaires-bpu\/\">Bordereau de prix unitaires<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/logiciel-facturation-batiment\/\">Facturation<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/mentions-obligatoires-facture\/\">Mentions obligatoires<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/facture-avancement-travaux\/\">Facture d'avancement<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/facturation-electronique-btp\/\">Facturation \u00e9lectronique<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/tva-btp\/\">TVA et fiscalit\u00e9<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/autoliquidation-tva-btp\/\">Autoliquidation de la TVA<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/tva-sous-traitance-btp\/\">TVA et sous-traitance<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/sous-traitance-btp\/\">Sous-traitance<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/groupement-conjoint-solidaire\/\">Groupement conjoint ou solidaire<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/cotraitant-btp\/\">Cotraitant<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/erp-btp\/\">ERP et gestion<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/erp-batiment\/\">ERP pour le b\u00e2timent<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/gestion-de-chantier\/\">Suivi de chantier<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/bon-d-intervention\/\">Bon d'intervention<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/avancement-des-travaux\/\">Avancement des travaux<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/planning-btp\/\">Planning BTP<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/gestion-parc-materiel-btp\/\">Mat\u00e9riel et GED<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/ged-btp\/\">GED BTP<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/bon-de-retour\/\">Bons de retour<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/calcul-beton\/\">Calcul b\u00e9ton<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/doser-le-beton\/\">Doser le b\u00e9ton<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/calcul-m3-beton\/\">Calcul m3 de b\u00e9ton<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/calcul-dalle-beton\/\">Calcul dalle b\u00e9ton<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/calcul-pente\/\">Calcul de pente<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/calcul-pourcentage-pente\/\">Pourcentage de pente<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/calcul-pente-toit\/\">Pente de toit<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/tuiles-au-m2\/\">Tuiles au m2<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/calcul-placo\/\">Calcul placo<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/rail-et-montant-au-m2\/\">Rails et montants au m2<\/a>\n\n          <a class=\"btp-panel__subtitle\" href=\"\/devis-btp\/\">\u00c9galement<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/dgd-decompte-general-definitif\/\">D\u00e9compte g\u00e9n\u00e9ral d\u00e9finitif<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/gestion-administrative-btp\/\">Gestion administrative BTP<\/a>\n          <a class=\"btp-panel__sublink\" href=\"\/blog-btp\/\">Blog BTP<\/a>\n\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <a class=\"btp-panel__row\" href=\"\/tarifs-logiciel-btp-saas\/\">Tarifs <span class=\"btp-panel__arrow\"><\/span><\/a>\n    <a class=\"btp-panel__row\" href=\"\/logiciel-erp-btp-qui-sommes-nous\/\">Qui sommes-nous <span class=\"btp-panel__arrow\"><\/span><\/a>\n    <a class=\"btp-panel__row\" href=\"\/contact-logiciel-gestion-btp\/\">Contact <span class=\"btp-panel__arrow\"><\/span><\/a>\n\n  <\/nav>\n\n  <div class=\"btp-panel__actions\">\n    <a href=\"https:\/\/app.btp-perf.fr\/login\" class=\"btp-btn btp-btn--ghost\">Se connecter<\/a>\n    <a href=\"https:\/\/app.btp-perf.fr\/inscription\" class=\"btp-btn btp-btn--solid\">S'inscrire<\/a>\n  <\/div>\n\n  <div class=\"btp-panel__foot\">\n    4 Impasse Latil, 13008 Marseille<br>\n    <a href=\"tel:+33484896860\">+33 4 84 89 68 60<\/a><br>\n    <a href=\"mailto:commerce@btp-perf.fr\">commerce@btp-perf.fr<\/a>\n  <\/div>\n<\/div>\n\n<div class=\"btp-hd-spacer\"><\/div>\n\n<script>\n(function () {\n  if (window.btpHeaderV3) { return; }\n  window.btpHeaderV3 = true;\n\n  function init() {\n    var hd = document.getElementById('btpHeader');\n    var burger = document.getElementById('btpBurger');\n    var panel = document.getElementById('btpPanel');\n    if (!hd || !burger || !panel) { return; }\n\n    \/* ESSENTIEL SUR ELEMENTOR : sortir le header et le panneau des conteneurs,\n       sinon un transform ou un overflow cache casse le position:fixed. *\/\n    if (hd.parentNode !== document.body) { document.body.appendChild(hd); }\n    if (panel.parentNode !== document.body) { document.body.appendChild(panel); }\n\n    \/* ---------- lien actif detecte automatiquement ---------- *\/\n    var here = location.pathname.replace(\/\\\/+$\/, '') || '\/';\n    var all = document.querySelectorAll('.btp-hd__link, .btp-mega__title, .btp-mega__link, .btp-mega__strip a, .btp-panel__row, .btp-panel__subtitle, .btp-panel__sublink');\n    for (var i = 0; i < all.length; i++) {\n      var href = all[i].getAttribute('href') || '';\n      if (href.charAt(0) !== '\/') { continue; }\n      if ((href.replace(\/\\\/+$\/, '') || '\/') === here) { all[i].classList.add('is-active'); }\n    }\n\n    \/* ---------- DEROULANT, desktop ---------- *\/\n    var items = hd.querySelectorAll('.btp-hd__item[data-menu]');\n    var openTimer = null;\n    var pinned = false;\n\n    function closeMega() {\n      pinned = false;\n      for (var i = 0; i < items.length; i++) {\n        items[i].classList.remove('is-open');\n        var b = items[i].querySelector('button.btp-hd__link');\n        if (b) { b.setAttribute('aria-expanded', 'false'); }\n      }\n      var megas = hd.querySelectorAll('.btp-mega');\n      for (var j = 0; j < megas.length; j++) { megas[j].classList.remove('is-open'); }\n      hd.classList.remove('has-mega');\n    }\n\n    function openMega(name) {\n      closeMega();\n      var item = hd.querySelector('.btp-hd__item[data-menu=\"' + name + '\"]');\n      var mega = hd.querySelector('.btp-mega[data-mega=\"' + name + '\"]');\n      if (!item || !mega) { return; }\n      item.classList.add('is-open');\n      mega.classList.add('is-open');\n      var b = item.querySelector('button.btp-hd__link');\n      if (b) { b.setAttribute('aria-expanded', 'true'); }\n      hd.classList.add('has-mega');\n      hd.classList.remove('is-hidden');\n    }\n\n    for (var k = 0; k < items.length; k++) {\n      (function (item) {\n        var name = item.getAttribute('data-menu');\n        var trigger = item.querySelector('button.btp-hd__link');\n\n        item.addEventListener('mouseenter', function () {\n          clearTimeout(openTimer);\n          openTimer = setTimeout(function () { openMega(name); }, 70);\n        });\n        item.addEventListener('mouseleave', function () { clearTimeout(openTimer); });\n\n        if (trigger) {\n          \/* Le survol ouvre deja le menu. Un clic sur le declencheur doit donc\n             EPINGLER le menu ouvert, pas le refermer : sinon l'internaute qui\n             survole puis clique voit le menu se fermer sous son curseur.\n             Le second clic, lui, referme. *\/\n          trigger.addEventListener('click', function (e) {\n            e.preventDefault();\n            clearTimeout(openTimer);\n            if (item.classList.contains('is-open') && pinned) {\n              closeMega();\n            } else {\n              openMega(name);\n              pinned = true;\n            }\n          });\n          trigger.addEventListener('focus', function () { openMega(name); });\n        }\n      })(items[k]);\n    }\n\n    var plainItems = hd.querySelectorAll('.btp-hd__item:not([data-menu])');\n    for (var p = 0; p < plainItems.length; p++) {\n      plainItems[p].addEventListener('mouseenter', function () { clearTimeout(openTimer); closeMega(); });\n    }\n    hd.addEventListener('mouseleave', function () { clearTimeout(openTimer); closeMega(); });\n\n    \/* ---------- BURGER ---------- *\/\n    var scrollLock = 0;\n\n    function openMenu() {\n      closeMega();\n      scrollLock = window.pageYOffset;\n      document.body.classList.add('btp-menu-open');\n      document.body.style.position = 'fixed';\n      document.body.style.top = (-scrollLock) + 'px';\n      document.body.style.width = '100%';\n      burger.setAttribute('aria-expanded', 'true');\n      burger.setAttribute('aria-label', 'Fermer le menu');\n      hd.classList.remove('is-hidden');\n    }\n    function closeMenu() {\n      document.body.classList.remove('btp-menu-open');\n      document.body.style.position = '';\n      document.body.style.top = '';\n      document.body.style.width = '';\n      window.scrollTo(0, scrollLock);\n      burger.setAttribute('aria-expanded', 'false');\n      burger.setAttribute('aria-label', 'Ouvrir le menu');\n      var og = panel.querySelectorAll('.btp-panel__group.is-open');\n      for (var g = 0; g < og.length; g++) {\n        og[g].classList.remove('is-open');\n        var gb = og[g].querySelector('button.btp-panel__row');\n        if (gb) { gb.setAttribute('aria-expanded', 'false'); }\n      }\n    }\n\n    burger.addEventListener('click', function () {\n      if (document.body.classList.contains('btp-menu-open')) { closeMenu(); } else { openMenu(); }\n    });\n\n    \/* accordeon mobile *\/\n    var groups = panel.querySelectorAll('.btp-panel__group');\n    for (var gi = 0; gi < groups.length; gi++) {\n      (function (group) {\n        var row = group.querySelector('button.btp-panel__row');\n        if (!row) { return; }\n        row.addEventListener('click', function () {\n          var wasOpen = group.classList.contains('is-open');\n          for (var x = 0; x < groups.length; x++) {\n            groups[x].classList.remove('is-open');\n            var rb = groups[x].querySelector('button.btp-panel__row');\n            if (rb) { rb.setAttribute('aria-expanded', 'false'); }\n          }\n          if (!wasOpen) { group.classList.add('is-open'); row.setAttribute('aria-expanded', 'true'); }\n        });\n      })(groups[gi]);\n    }\n\n    panel.addEventListener('click', function (e) {\n      var a = e.target.closest ? e.target.closest('a') : null;\n      if (a) { closeMenu(); }\n    });\n\n    \/* ---------- SCROLL ---------- *\/\n    var lastY = window.pageYOffset;\n    var ticking = false;\n\n    function onScroll() {\n      var y = window.pageYOffset;\n      if (y > 10) { hd.classList.add('is-scrolled'); } else { hd.classList.remove('is-scrolled'); }\n      if (hd.classList.contains('has-mega')) { closeMega(); }\n      if (!document.body.classList.contains('btp-menu-open') && !hd.classList.contains('has-mega')) {\n        if (y > lastY && y > 160) { hd.classList.add('is-hidden'); }\n        else { hd.classList.remove('is-hidden'); }\n      }\n      lastY = y <= 0 ? 0 : y;\n      ticking = false;\n    }\n    window.addEventListener('scroll', function () {\n      if (!ticking) { window.requestAnimationFrame(onScroll); ticking = true; }\n    }, { passive: true });\n    onScroll();\n\n    \/* ---------- CLAVIER ET REDIMENSIONNEMENT ---------- *\/\n    document.addEventListener('keydown', function (e) {\n      if (e.key !== 'Escape') { return; }\n      if (document.body.classList.contains('btp-menu-open')) { closeMenu(); }\n      closeMega();\n    });\n\n    window.addEventListener('resize', function () {\n      if (window.innerWidth > 1100 && document.body.classList.contains('btp-menu-open')) { closeMenu(); }\n      if (window.innerWidth <= 1100) { closeMega(); }\n    });\n  }\n\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', init);\n  } else {\n    init();\n  }\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-8090e29 hostinger-ai-background-image e-con-full e-flex e-con e-parent\" data-id=\"8090e29\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-697ca39 elementor-widget elementor-widget-html\" data-id=\"697ca39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"trp-shortcode-switcher__wrapper\"\r\n     style=\"--bg:#1a1a1a;--bg-hover:#ffd23f;--text:#ffffff;--text-hover:#1a1a1a;--border:none;--border-width:0px;--border-color:transparent;--border-radius:8px;--flag-radius:2px;--flag-size:18px;--aspect-ratio:4\/3;--font-size:14px;--transition-duration:0.2s\"\r\n     role=\"group\"\r\n     data-open-mode=\"hover\">\r\n\r\n    \r\n        <!-- ANCHOR (in-flow only; sizing\/borders; inert) -->\r\n        <div class=\"trp-language-switcher trp-ls-dropdown trp-shortcode-switcher trp-shortcode-anchor trp-open-on-hover\"\r\n             aria-hidden=\"true\"\r\n             inert\r\n             data-no-translation>\r\n                <div class=\"trp-current-language-item__wrapper\">\r\n        <a class=\"trp-language-item trp-language-item__default trp-language-item__current\" data-no-translation href=\"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages\/1531#TRPLINKPROCESSED\" title=\"English\"><img decoding=\"async\" src=\"https:\/\/btp-perf.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/en_US.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/><span class=\"trp-language-item-name\">English<\/span><\/a>                    <svg class=\"trp-shortcode-arrow\" width=\"20\" height=\"20\" viewBox=\"0 0 20 21\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                <path d=\"M5 8L10 13L15 8\" stroke=\"var(--text)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            <\/div>\r\n            <\/div>\r\n\r\n        <!-- OVERLAY (positioned; interactive surface) -->\r\n        <div class=\"trp-language-switcher trp-ls-dropdown trp-shortcode-switcher trp-shortcode-overlay trp-open-on-hover\"\r\n             role=\"navigation\"\r\n             aria-label=\"Website language selector\"\r\n             data-no-translation\r\n        >\r\n                <div class=\"trp-current-language-item__wrapper\">\r\n        <div class=\"trp-language-item trp-language-item__default trp-language-item__current\" data-no-translation role=\"button\" aria-expanded=\"false\" tabindex=\"0\" aria-label=\"Change language\" aria-controls=\"trp-shortcode-dropdown-6af0a6e01d49d\"><img decoding=\"async\" src=\"https:\/\/btp-perf.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/en_US.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/><span class=\"trp-language-item-name\">English<\/span><\/div>                    <svg class=\"trp-shortcode-arrow\" width=\"20\" height=\"20\" viewBox=\"0 0 20 21\" fill=\"none\" aria-hidden=\"true\" focusable=\"false\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n                <path d=\"M5 8L10 13L15 8\" stroke=\"var(--text)\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/>\r\n            <\/svg>\r\n            <\/div>\r\n    \r\n            <div class=\"trp-switcher-dropdown-list\"\r\n                 id=\"trp-shortcode-dropdown-6af0a6e01d49d\"\r\n                 role=\"group\"\r\n                 aria-label=\"Available languages\"\r\n                 hidden\r\n                 inert\r\n            >\r\n                                                            <a class=\"trp-language-item\" href=\"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages\/1531#TRPLINKPROCESSED\" title=\"French\">\r\n                            <img decoding=\"async\" src=\"https:\/\/btp-perf.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/fr_FR.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/>                                                            <span class=\"trp-language-item-name\" data-no-translation>French<\/span>\r\n                                                                                <\/a>\r\n                                            <a class=\"trp-language-item\" href=\"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages\/1531#TRPLINKPROCESSED\" title=\"Arabic\">\r\n                            <img decoding=\"async\" src=\"https:\/\/btp-perf.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/ar.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/>                                                            <span class=\"trp-language-item-name\" data-no-translation>Arabic<\/span>\r\n                                                                                <\/a>\r\n                                            <a class=\"trp-language-item\" href=\"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages\/1531#TRPLINKPROCESSED\" title=\"Turkish\">\r\n                            <img decoding=\"async\" src=\"https:\/\/btp-perf.fr\/wp-content\/plugins\/translatepress-multilingual\/assets\/flags\/4x3\/tr_TR.svg\" class=\"trp-flag-image\" alt=\"\" role=\"presentation\" loading=\"lazy\" \/>                                                            <span class=\"trp-language-item-name\" data-no-translation>Turkish<\/span>\r\n                                                                                <\/a>\r\n                                                <\/div>\r\n        <\/div>\r\n\r\n    <\/div>\r\n<style id=\"trp-language-switcher-shortcode-custom-css\">.trp-language-switcher .elementor-location-header, .trp-language-switcher .elementor-location-header .elementor-section, .trp-language-switcher .elementor-location-header .elementor-container, .trp-language-switcher .elementor-location-header .elementor-column, .trp-language-switcher .elementor-location-header .elementor-column-wrap, .trp-language-switcher .elementor-location-header .elementor-widget-wrap { overflow: visible !important; }\n.trp-language-switcher .trp-ls-languages { position: absolute !important; top: 100% !important; left: 0px !important; z-index: 999999 !important; }<\/style>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c8f0fa1 e-con-full e-flex e-con e-child\" data-id=\"c8f0fa1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-df8c240 elementor-widget__width-inherit elementor-widget elementor-widget-html\" data-id=\"df8c240\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\r\n\/* ============ RESET & BASE ============ *\/\r\n*, *::before, *::after { box-sizing: border-box; }\r\n\r\n\/* ============ ABOUT INTRO ============ *\/\r\n.btp-about-intro {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  padding: 80px 20px 80px;\r\n}\r\n.btp-about-badge {\r\n  display: inline-block;\r\n  color: #E89E00;\r\n  font-family: \"Inter\", sans-serif;\r\n  font-size: 13px;\r\n  font-weight: 800;\r\n  letter-spacing: .8px;\r\n  margin-bottom: 28px;\r\n}\r\n.btp-about-intro h1 {\r\n  color: #1A1A1A;\r\n  font-family: \"Montserrat\", sans-serif;\r\n  font-size: 68px;\r\n  line-height: 1.08;\r\n  font-weight: 900;\r\n  letter-spacing: -3.5px;\r\n  margin: 0 0 34px;\r\n}\r\n.btp-about-intro h1 .title-line {\r\n  display: block;\r\n  white-space: nowrap;\r\n  color: #1A1A1A;\r\n}\r\n.btp-about-intro h1 .gold-line {\r\n  display: block;\r\n  color: #E89E00;\r\n  font-family: \"Montserrat\", sans-serif;\r\n  font-style: normal;\r\n  font-weight: 900;\r\n  letter-spacing: -3.5px;\r\n}\r\n.btp-about-intro p {\r\n  color: #555;\r\n  font-family: \"Inter\", sans-serif;\r\n  font-size: 20px;\r\n  line-height: 1.65;\r\n  font-weight: 400;\r\n  max-width: 100%;\r\n  margin: 0;\r\n}\r\n.btp-about-intro p + p {\r\n  margin-top: 16px;\r\n}\r\n\r\n\/* ============ ABOUT STEPS ============ *\/\r\n.btp-about-steps {\r\n  display: flex;\r\n  flex-direction: column;\r\n  gap: 78px;\r\n  width: 100%;\r\n  padding: 80px 20px;\r\n  border-top: 1px solid #E8E1D3;\r\n}\r\n.about-row {\r\n  display: grid;\r\n  grid-template-columns: 150px 1fr;\r\n  gap: 90px;\r\n  align-items: flex-start;\r\n  width: 100%;\r\n}\r\n.about-number {\r\n  color: #F0EBE0;\r\n  font-family: \"Montserrat\", sans-serif;\r\n  font-size: 72px;\r\n  line-height: 1;\r\n  font-weight: 900;\r\n  letter-spacing: -4px;\r\n}\r\n.about-content h3 {\r\n  color: #1A1A1A;\r\n  font-family: \"Montserrat\", sans-serif;\r\n  font-size: 32px;\r\n  line-height: 1.1;\r\n  font-weight: 900;\r\n  letter-spacing: -1px;\r\n  margin: 0 0 18px;\r\n}\r\n.about-content p {\r\n  color: #555;\r\n  font-family: \"Inter\", sans-serif;\r\n  font-size: 20px;\r\n  line-height: 1.65;\r\n  font-weight: 400;\r\n  margin: 0;\r\n}\r\n.about-content strong {\r\n  color: #1A1A1A;\r\n  font-weight: 800;\r\n}\r\n\r\n\/* ============ QUOTE SECTION ============ *\/\r\n.btp-quote-section {\r\n  background: #121212;\r\n  padding: 100px 70px;\r\n  width: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  align-items: center;\r\n  text-align: center;\r\n  margin: 0;\r\n}\r\n.btp-quote-section h2 {\r\n  color: #F8F4ED;\r\n  font-family: \"Playfair Display\", serif;\r\n  font-style: italic;\r\n  font-weight: 700;\r\n  font-size: 54px;\r\n  line-height: 1.15;\r\n  letter-spacing: -1px;\r\n  max-width: 980px;\r\n  margin: 0 0 34px;\r\n}\r\n.btp-quote-section span {\r\n  display: inline-block;\r\n  color: #E89E00;\r\n  font-family: \"Inter\", sans-serif;\r\n  font-size: 14px;\r\n  font-weight: 800;\r\n  letter-spacing: .9px;\r\n  text-align: center;\r\n}\r\n\r\n\/* ============ VALUES SECTION ============ *\/\r\n.btp-values-section {\r\n  width: 100%;\r\n  padding: 100px 20px;\r\n}\r\n.btp-values-section h2 {\r\n  color: #1A1A1A;\r\n  font-family: \"Montserrat\", sans-serif;\r\n  font-size: 56px;\r\n  line-height: 1;\r\n  font-weight: 900;\r\n  letter-spacing: -2px;\r\n  margin: 0 0 42px;\r\n}\r\n.btp-values-grid {\r\n  display: grid;\r\n  grid-template-columns: repeat(3, 1fr);\r\n  gap: 18px;\r\n  margin-bottom: 42px;\r\n}\r\n.btp-value-card {\r\n  background: #FAFAF8;\r\n  border: 1px solid #E8E1D3;\r\n  padding: 34px 30px;\r\n  min-height: 170px;\r\n  transition: all .3s ease;\r\n}\r\n.btp-value-card:hover {\r\n  transform: translateY(-4px);\r\n  border-color: #E89E00;\r\n}\r\n.btp-value-card h3 {\r\n  color: #1A1A1A;\r\n  font-family: \"Montserrat\", sans-serif;\r\n  font-size: 32px;\r\n  line-height: 1.1;\r\n  font-weight: 900;\r\n  letter-spacing: -1px;\r\n  margin: 0 0 18px;\r\n}\r\n.btp-value-card p {\r\n  color: #555;\r\n  font-family: \"Inter\", sans-serif;\r\n  font-size: 20px;\r\n  line-height: 1.65;\r\n  font-weight: 400;\r\n  margin: 0;\r\n}\r\n.btp-values-btn {\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n  width: fit-content;\r\n  margin: 60px auto 0;\r\n  background: #1A1A1A;\r\n  color: #FAFAF8;\r\n  height: 62px;\r\n  padding: 0 34px;\r\n  border-radius: 10px;\r\n  text-decoration: none;\r\n  font-family: \"Inter\", sans-serif;\r\n  font-size: 16px;\r\n  font-weight: 700;\r\n  transition: all .3s ease;\r\n}\r\n.btp-values-btn:hover {\r\n  background: #E89E00;\r\n  color: #1A1A1A;\r\n  transform: translateY(-2px);\r\n}\r\n\r\n\/* ============ TABLETTE ============ *\/\r\n@media(max-width: 1024px) {\r\n  .btp-about-intro h1 {\r\n    font-size: 58px;\r\n    letter-spacing: -2.5px;\r\n  }\r\n  .btp-about-intro h1 .gold-line {\r\n    letter-spacing: -2.5px;\r\n  }\r\n  .btp-values-grid {\r\n    grid-template-columns: 1fr;\r\n  }\r\n}\r\n\r\n\/* ============ MOBILE ============ *\/\r\n@media(max-width: 767px) {\r\n  .btp-about-intro {\r\n    padding: 50px 16px 60px;\r\n    max-width: 100%;\r\n  }\r\n  .btp-about-intro h1 {\r\n    font-size: 38px;\r\n    letter-spacing: -2px;\r\n  }\r\n  .btp-about-intro h1 .title-line {\r\n    white-space: normal;\r\n  }\r\n  .btp-about-intro h1 .gold-line {\r\n    letter-spacing: -2px;\r\n  }\r\n  .btp-about-intro p {\r\n    font-size: 17px;\r\n    line-height: 1.7;\r\n    max-width: 100%;\r\n  }\r\n  .btp-about-steps {\r\n    gap: 44px;\r\n    padding: 60px 16px;\r\n  }\r\n  .about-row {\r\n    grid-template-columns: 1fr;\r\n    gap: 14px;\r\n  }\r\n  .about-number {\r\n    font-size: 52px;\r\n  }\r\n  .about-content h3 {\r\n    font-size: 26px;\r\n  }\r\n  .about-content p {\r\n    font-size: 17px;\r\n  }\r\n  .btp-quote-section {\r\n    padding: 70px 24px;\r\n  }\r\n  .btp-quote-section h2 {\r\n    font-size: 30px;\r\n    line-height: 1.25;\r\n  }\r\n  .btp-values-section {\r\n    padding: 60px 16px;\r\n  }\r\n  .btp-values-section h2 {\r\n    font-size: 34px;\r\n    letter-spacing: -1px;\r\n  }\r\n  .btp-value-card {\r\n    padding: 28px 24px;\r\n  }\r\n  .btp-value-card h3 {\r\n    font-size: 22px;\r\n  }\r\n  .btp-value-card p {\r\n    font-size: 17px;\r\n  }\r\n  .btp-values-btn {\r\n    width: 100%;\r\n    margin-top: 40px;\r\n  }\r\n}\r\n<\/style>\r\n\r\n<!-- INTRO -->\r\n<div class=\"btp-about-intro\">\r\n  <span class=\"btp-about-badge\">QUI SOMMES\u2013NOUS<\/span>\r\n  <h1>\r\n    <span class=\"title-line\">Un logiciel BTP<\/span>\r\n    <span class=\"gold-line\">b\u00e2ti sur le terrain.<\/span>\r\n  <\/h1>\r\n  <p>BTP PERF est le fruit d'une connaissance approfondie des contraintes du secteur et d'\u00e9changes continus avec des professionnels du b\u00e2timent.<\/p>\r\n  <p>Nous ne sommes pas partis d'une feuille blanche mais des probl\u00e9matiques concr\u00e8tes du terrain, de ce que vivent au quotidien les chefs d'entreprise BTP.<\/p>\r\n<\/div>\r\n\r\n<!-- STEPS -->\r\n<div class=\"btp-about-steps\">\r\n  <div class=\"about-row\">\r\n    <div class=\"about-number\">01<\/div>\r\n    <div class=\"about-content\">\r\n      <h3>Le constat d'un logiciel BTP<\/h3>\r\n      <p>\r\n        Entre solutions trop g\u00e9n\u00e9riques et logiciels fragment\u00e9s, les entreprises du BTP doivent encore multiplier les outils pour g\u00e9rer efficacement leur activit\u00e9.\r\n        <strong>Trop d'outils, trop de temps perdu, trop de risques d'erreurs.<\/strong>\r\n        Et la r\u00e9forme 2026 en ajoute encore une couche.\r\n      <\/p>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"about-row\">\r\n    <div class=\"about-number\">02<\/div>\r\n    <div class=\"about-content\">\r\n      <h3>Notre approche terrain<\/h3>\r\n      <p>\r\n        BTP PERF est le fruit d'une connaissance approfondie des contraintes du secteur et d'\u00e9changes continus avec des professionnels du b\u00e2timent.\r\n        Nous ne sommes pas partis d'une feuille blanche \u2014 nous sommes partis du terrain, des vrais probl\u00e8mes, des vraies journ\u00e9es d'un chef d'entreprise BTP.\r\n      <\/p>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"about-row\">\r\n    <div class=\"about-number\">03<\/div>\r\n    <div class=\"about-content\">\r\n      <h3>La diff\u00e9rence<\/h3>\r\n      <p>\r\n        Le suivi des habilitations obligatoires, par exemple, est int\u00e9gr\u00e9 nativement \u00e0 l'application \u2014\r\n        <strong>un point essentiel dans notre m\u00e9tier<\/strong>,\r\n        o\u00f9 une habilitation manquante engage directement la responsabilit\u00e9 du dirigeant en cas d'accident.\r\n      <\/p>\r\n    <\/div>\r\n  <\/div>\r\n  <div class=\"about-row\">\r\n    <div class=\"about-number\">04<\/div>\r\n    <div class=\"about-content\">\r\n      <h3>Le r\u00e9sultat<\/h3>\r\n      <p>\r\n        Une application unique et intuitive pour piloter votre entreprise dans son int\u00e9gralit\u00e9.\r\n        De la gestion de vos projets \u00e0 l'optimisation de votre rentabilit\u00e9, BTP PERF vous aide \u00e0 garantir le succ\u00e8s de vos chantiers \u2014\r\n        <strong>sans outil suppl\u00e9mentaire, sans ressaisie, sans stress.<\/strong>\r\n      <\/p>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<!-- QUOTE -->\r\n<div class=\"btp-quote-section\">\r\n  <h2>\r\n    \u00ab Avec notre logiciel BTP, on ne vous laisse pas seul face \u00e0 la difficult\u00e9.\r\n    Vos probl\u00e8mes deviennent les n\u00f4tres. \u00bb\r\n  <\/h2>\r\n  <span>L'\u00c9QUIPE BTP PERF<\/span>\r\n<\/div>\r\n\r\n<!-- VALUES -->\r\n<div class=\"btp-values-section\">\r\n  <h2>Ce qui guide notre logiciel BTP<\/h2>\r\n  <div class=\"btp-values-grid\">\r\n    <div class=\"btp-value-card\">\r\n      <h3>Pens\u00e9 par le terrain<\/h3>\r\n      <p>\r\n        Chaque fonctionnalit\u00e9 est n\u00e9e d'\u00e9changes directs avec des professionnels du b\u00e2timent.\r\n        Rien n'est th\u00e9orique.\r\n      <\/p>\r\n    <\/div>\r\n    <div class=\"btp-value-card\">\r\n      <h3>Fiabilit\u00e9 avant tout<\/h3>\r\n      <p>\r\n        Dans le BTP, une erreur administrative peut co\u00fbter cher.\r\n        BTP PERF est con\u00e7u pour \u00e9liminer les risques, pas les cr\u00e9er.\r\n      <\/p>\r\n    <\/div>\r\n    <div class=\"btp-value-card\">\r\n      <h3>Proximit\u00e9 r\u00e9elle<\/h3>\r\n      <p>\r\n        Nous accompagnons chaque client.\r\n        Pas de ticket sans r\u00e9ponse, pas de probl\u00e8me laiss\u00e9 sans solution.\r\n      <\/p>\r\n    <\/div>\r\n  <\/div>\r\n  <a href=\"\/tarifs-logiciel-btp-saas\/\" class=\"btp-values-btn\">S'inscrire<\/a>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<footer class=\"elementor-element elementor-element-77ac4c78 e-con e-atomic-element e-flexbox-base e-default-footer e-77ac4c78-948ba72 \" data-id=\"77ac4c78\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"77ac4c78\" data-e-type=\"e-flexbox\" data-id=\"77ac4c78\">\n    \t\t<div class=\"elementor-element elementor-element-3ead7b3f elementor-widget elementor-widget-html\" data-id=\"3ead7b3f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<footer class=\"btp-footer\">\r\n\r\n  <div class=\"btp-footer-inner\">\r\n\r\n    <div class=\"btp-footer-brand\">\r\n      <img decoding=\"async\" class=\"footer-logo\" src=\"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/cropped-logo-btp-perf-couleur-principal-noir-or.png.webp\" alt=\"Logo BTP PERF, logiciel BTP pour les entreprises du b\u00e2timent\" width=\"180\" height=\"60\">\r\n      <p>\r\n        Le logiciel BTP pens\u00e9 pour simplifier la gestion des entreprises du b\u00e2timent.\r\n      <\/p>\r\n    <\/div>\r\n\r\n    <div class=\"btp-footer-col\">\r\n      <h4>NAVIGATION<\/h4>\r\n      <a href=\"\/\">Accueil<\/a>\r\n      <a href=\"\/logiciel-btp-fonctionnalites\/\">Fonctionnalit\u00e9s<\/a>\r\n      <a href=\"\/tarifs\/\">Tarifs<\/a>\r\n      <a href=\"\/logiciel-erp-btp-qui-sommes-nous\/\">Qui sommes-nous<\/a>\r\n      <a href=\"\/faq-logiciel-btp\/\">FAQ<\/a>\r\n      <a href=\"\/contact-logiciel-gestion-btp\/\">Contact<\/a>\r\n      <a href=\"\/blog\/\">Blog<\/a>\r\n    <\/div>\r\n\r\n    <div class=\"btp-footer-col\">\r\n      <h4>CONTACT<\/h4>\r\n      <p>4 Impasse Latil<\/p>\r\n      <p>13008 Marseille \u2014 France<\/p>\r\n      <a href=\"tel:+33484896860\">+33 4 84 89 68 60<\/a>\r\n      <a href=\"mailto:commerce@btp-perf.fr\">commerce@btp-perf.fr<\/a>\r\n    <\/div>\r\n\r\n    <div class=\"btp-footer-col\">\r\n      <h4>INFORMATIONS L\u00c9GALES<\/h4>\r\n      <a href=\"\/mentions-legales\/\">Mentions l\u00e9gales<\/a>\r\n      <a href=\"\/politique-de-confidentialite\/\">Politique de confidentialit\u00e9<\/a>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <div class=\"btp-footer-bottom\">\r\n    <p>\u00a9 2026 BTP PERF \u2014 Tous droits r\u00e9serv\u00e9s.<\/p>\r\n\r\n    <div class=\"btp-footer-socials\">\r\n\r\n      <a href=\"https:\/\/www.instagram.com\/btp.perf\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Instagram BTP PERF\">\r\n        <svg viewBox=\"0 0 24 24\">\r\n          <path d=\"M7 2H17C19.8 2 22 4.2 22 7V17C22 19.8 19.8 22 17 22H7C4.2 22 2 19.8 2 17V7C2 4.2 4.2 2 7 2Z\"\/>\r\n          <path d=\"M12 8A4 4 0 1 1 12 16A4 4 0 0 1 12 8Z\"\/>\r\n          <path d=\"M17.5 6.5H17.51\"\/>\r\n        <\/svg>\r\n      <\/a>\r\n\r\n      <a href=\"https:\/\/www.tiktok.com\/@btpperf?_r=1&_t=ZN-97B3QMMETQI\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"TikTok BTP PERF\">\r\n        <svg viewBox=\"0 0 24 24\">\r\n          <path d=\"M14 3V14.5A4.5 4.5 0 1 1 9.5 10\"\/>\r\n          <path d=\"M14 3C14.7 7.2 17.2 9.4 21 9.8\"\/>\r\n        <\/svg>\r\n      <\/a>\r\n\r\n      <a href=\"https:\/\/www.facebook.com\/profile.php?id=61590952763304\" target=\"_blank\" rel=\"noopener noreferrer\" aria-label=\"Facebook BTP PERF\">\r\n        <svg viewBox=\"0 0 24 24\">\r\n          <path d=\"M14 8H16V4H13C10.8 4 9 5.8 9 8V11H6V15H9V22H13V15H16L17 11H13V8C13 7.4 13.4 7 14 7Z\"\/>\r\n        <\/svg>\r\n      <\/a>\r\n\r\n    <\/div>\r\n  <\/div>\r\n\r\n<\/footer>\r\n\r\n<style>\r\n.btp-footer{\r\n  width:100%;\r\n  background:#E0E0E0;\r\n  margin:0;\r\n  padding:0;\r\n  box-sizing:border-box;\r\n}\r\n\r\n.btp-footer *{\r\n  box-sizing:border-box;\r\n}\r\n\r\n.btp-footer-inner{\r\n  width:100%;\r\n  max-width:1400px;\r\n  margin:0 auto;\r\n  padding:70px 50px 60px;\r\n  display:grid;\r\n  grid-template-columns:1.3fr 1fr 1fr 1fr;\r\n  gap:50px;\r\n}\r\n\r\n.btp-footer-brand img{\r\n  width:180px;\r\n  max-width:100%;\r\n  height:auto;\r\n  display:block;\r\n  margin:0 0 22px;\r\n}\r\n\r\n.btp-footer-brand p{\r\n  color:#555;\r\n  font-family:\"Inter\",sans-serif;\r\n  font-size:15px;\r\n  line-height:1.7;\r\n  max-width:320px;\r\n  margin:0;\r\n}\r\n\r\n.btp-footer-col h4{\r\n  color:#8C5A00;\r\n  font-family:\"Inter\",sans-serif;\r\n  font-size:13px;\r\n  font-weight:800;\r\n  letter-spacing:2px;\r\n  text-transform:uppercase;\r\n  margin:0 0 24px;\r\n}\r\n\r\n.btp-footer-col a,\r\n.btp-footer-col p{\r\n  display:block;\r\n  color:#555;\r\n  font-family:\"Inter\",sans-serif;\r\n  font-size:15px;\r\n  line-height:1.8;\r\n  text-decoration:none;\r\n  margin:0 0 10px;\r\n}\r\n\r\n.btp-footer-col a:hover{\r\n  color:#E89E00;\r\n}\r\n\r\n.btp-footer-bottom{\r\n  width:100%;\r\n  border-top:1px solid rgba(26,26,26,.12);\r\n  padding:22px 50px;\r\n  display:flex;\r\n  justify-content:space-between;\r\n  align-items:center;\r\n  gap:20px;\r\n  max-width:1400px;\r\n  margin:0 auto;\r\n}\r\n\r\n.btp-footer-bottom p{\r\n  color:#888;\r\n  font-family:\"Inter\",sans-serif;\r\n  font-size:13px;\r\n  margin:0;\r\n}\r\n\r\n.btp-footer-socials{\r\n  display:flex;\r\n  align-items:center;\r\n  gap:12px;\r\n}\r\n\r\n.btp-footer-socials a{\r\n  width:38px;\r\n  height:38px;\r\n  border-radius:999px;\r\n  background:#F5F5F5;\r\n  border:1px solid rgba(26,26,26,.12);\r\n  color:#555;\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  text-decoration:none;\r\n  transition:all .25s ease;\r\n}\r\n\r\n.btp-footer-socials a svg{\r\n  width:19px;\r\n  height:19px;\r\n  fill:none;\r\n  stroke:currentColor;\r\n  stroke-width:2;\r\n  stroke-linecap:round;\r\n  stroke-linejoin:round;\r\n}\r\n\r\n.btp-footer-socials a:hover{\r\n  background:#E89E00;\r\n  border-color:#E89E00;\r\n  color:#1A1A1A;\r\n  transform:translateY(-2px);\r\n}\r\n\r\n\/* TABLETTE *\/\r\n@media(max-width:1024px){\r\n  .btp-footer-inner{\r\n    grid-template-columns:1fr 1fr;\r\n    gap:45px;\r\n    padding:60px 35px 50px;\r\n  }\r\n}\r\n\r\n\/* MOBILE *\/\r\n@media(max-width:767px){\r\n  .btp-footer-inner{\r\n    grid-template-columns:1fr;\r\n    gap:38px;\r\n    padding:50px 24px 42px;\r\n  }\r\n\r\n  .btp-footer-bottom{\r\n    flex-direction:column;\r\n    align-items:flex-start;\r\n    padding:22px 24px;\r\n  }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/footer>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Accueil Fonctionnalit\u00e9s Ressources Tarifs Qui sommes-nous Contact Se connecter S&rsquo;inscrire Devis et chiffrage Calepinage DPGF Bordereau de prix unitaires Facturation Mentions obligatoires Facture d&rsquo;avancement Facturation \u00e9lectronique TVA et fiscalit\u00e9 Autoliquidation de la TVA TVA et sous-traitance Sous-traitance Groupement conjoint ou solidaire Cotraitant ERP et gestion ERP pour le b\u00e2timent Suivi de chantier Bon d&rsquo;intervention Avancement [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"_yoast_wpseo_focuskw":"logiciel ERP BTP","_yoast_wpseo_title":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent \u2013 BTP PERF","_yoast_wpseo_metadesc":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent : notre histoire, notre \u00e9quipe et notre fa\u00e7on de simplifier vos chantiers BTP.","_yoast_wpseo_is_cornerstone":"","footnotes":""},"categories":[74],"tags":[],"class_list":["post-1531","page","type-page","status-publish","hentry","category-pages-du-site"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent \u2013 BTP PERF<\/title>\n<meta name=\"description\" content=\"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent : notre histoire, notre \u00e9quipe et notre fa\u00e7on de simplifier vos chantiers BTP.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/btp-perf.fr\/en\/btp-erp-software-who-are-we\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent \u2013 BTP PERF\" \/>\n<meta property=\"og:description\" content=\"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent : notre histoire, notre \u00e9quipe et notre fa\u00e7on de simplifier vos chantiers BTP.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/btp-perf.fr\/en\/btp-erp-software-who-are-we\/\" \/>\n<meta property=\"og:site_name\" content=\"BTPPERF\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61590952763304\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-20T10:12:54+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/\",\"url\":\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/\",\"name\":\"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent \u2013 BTP PERF\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/btp-perf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp\",\"datePublished\":\"2026-06-05T10:06:44+00:00\",\"dateModified\":\"2026-10-20T10:12:54+00:00\",\"description\":\"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent : notre histoire, notre \u00e9quipe et notre fa\u00e7on de simplifier vos chantiers BTP.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/#primaryimage\",\"url\":\"https:\\\/\\\/btp-perf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp\",\"contentUrl\":\"https:\\\/\\\/btp-perf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/logiciel-erp-btp-qui-sommes-nous\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/btp-perf.fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Qui sommes-nous\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/#website\",\"url\":\"https:\\\/\\\/btp-perf.fr\\\/\",\"name\":\"BTP PERF\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/btp-perf.fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/#organization\",\"name\":\"BTP PERF\",\"alternateName\":\"GESTION-PERF\",\"url\":\"https:\\\/\\\/btp-perf.fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/btp-perf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo-btp-perf-couleur-principal-noir-or.png.webp\",\"contentUrl\":\"https:\\\/\\\/btp-perf.fr\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/logo-btp-perf-couleur-principal-noir-or.png.webp\",\"width\":1265,\"height\":386,\"caption\":\"BTP PERF\"},\"image\":{\"@id\":\"https:\\\/\\\/btp-perf.fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/profile.php?id=61590952763304\",\"https:\\\/\\\/www.instagram.com\\\/btp.perf\",\"https:\\\/\\\/www.tiktok.com\\\/@btpperf\",\"https:\\\/\\\/www.capterra.com\\\/p\\\/10058079\\\/BTP-PERF\\\/\"],\"legalName\":\"GESTION-PERF\",\"description\":\"\u00c9diteur du logiciel de gestion BTP PERF, solution SaaS tout-en-un pour les entreprises du b\u00e2timent et des travaux publics.\",\"email\":\"commerce@btp-perf.fr\",\"telephone\":\"+33484896860\",\"foundingDate\":\"2021-06-18\",\"vatID\":\"FR13900706078\",\"taxID\":\"90070607800012\",\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"4 Impasse Latil\",\"postalCode\":\"13008\",\"addressLocality\":\"Marseille\",\"addressRegion\":\"Provence-Alpes-C\u00f4te d'Azur\",\"addressCountry\":\"FR\"},\"contactPoint\":[{\"@type\":\"ContactPoint\",\"telephone\":\"+33484896860\",\"email\":\"commerce@btp-perf.fr\",\"contactType\":\"sales\",\"areaServed\":\"FR\",\"availableLanguage\":[\"French\",\"English\",\"Arabic\",\"Turkish\"]},{\"@type\":\"ContactPoint\",\"email\":\"rgpd@btp-perf.fr\",\"contactType\":\"customer support\",\"areaServed\":\"FR\",\"availableLanguage\":\"French\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent \u2013 BTP PERF","description":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent : notre histoire, notre \u00e9quipe et notre fa\u00e7on de simplifier vos chantiers BTP.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/btp-perf.fr\/en\/btp-erp-software-who-are-we\/","og_locale":"en_US","og_type":"article","og_title":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent \u2013 BTP PERF","og_description":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent : notre histoire, notre \u00e9quipe et notre fa\u00e7on de simplifier vos chantiers BTP.","og_url":"https:\/\/btp-perf.fr\/en\/btp-erp-software-who-are-we\/","og_site_name":"BTPPERF","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61590952763304","article_modified_time":"2026-10-20T10:12:54+00:00","og_image":[{"url":"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/","url":"https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/","name":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent \u2013 BTP PERF","isPartOf":{"@id":"https:\/\/btp-perf.fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/#primaryimage"},"image":{"@id":"https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/#primaryimage"},"thumbnailUrl":"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp","datePublished":"2026-06-05T10:06:44+00:00","dateModified":"2026-10-20T10:12:54+00:00","description":"Logiciel ERP BTP con\u00e7u par des pros du b\u00e2timent : notre histoire, notre \u00e9quipe et notre fa\u00e7on de simplifier vos chantiers BTP.","breadcrumb":{"@id":"https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/#primaryimage","url":"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp","contentUrl":"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or-1.png-1-1.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/btp-perf.fr\/logiciel-erp-btp-qui-sommes-nous\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/btp-perf.fr\/"},{"@type":"ListItem","position":2,"name":"Qui sommes-nous"}]},{"@type":"WebSite","@id":"https:\/\/btp-perf.fr\/#website","url":"https:\/\/btp-perf.fr\/","name":"BTP PERF","description":"","publisher":{"@id":"https:\/\/btp-perf.fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/btp-perf.fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/btp-perf.fr\/#organization","name":"BTP PERF","alternateName":"GESTION-PERF","url":"https:\/\/btp-perf.fr\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/btp-perf.fr\/#\/schema\/logo\/image\/","url":"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or.png.webp","contentUrl":"https:\/\/btp-perf.fr\/wp-content\/uploads\/2026\/06\/logo-btp-perf-couleur-principal-noir-or.png.webp","width":1265,"height":386,"caption":"BTP PERF"},"image":{"@id":"https:\/\/btp-perf.fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/profile.php?id=61590952763304","https:\/\/www.instagram.com\/btp.perf","https:\/\/www.tiktok.com\/@btpperf","https:\/\/www.capterra.com\/p\/10058079\/BTP-PERF\/"],"legalName":"GESTION-PERF","description":"\u00c9diteur du logiciel de gestion BTP PERF, solution SaaS tout-en-un pour les entreprises du b\u00e2timent et des travaux publics.","email":"commerce@btp-perf.fr","telephone":"+33484896860","foundingDate":"2021-06-18","vatID":"FR13900706078","taxID":"90070607800012","address":{"@type":"PostalAddress","streetAddress":"4 Impasse Latil","postalCode":"13008","addressLocality":"Marseille","addressRegion":"Provence-Alpes-C\u00f4te d'Azur","addressCountry":"FR"},"contactPoint":[{"@type":"ContactPoint","telephone":"+33484896860","email":"commerce@btp-perf.fr","contactType":"sales","areaServed":"FR","availableLanguage":["French","English","Arabic","Turkish"]},{"@type":"ContactPoint","email":"rgpd@btp-perf.fr","contactType":"customer support","areaServed":"FR","availableLanguage":"French"}]}]}},"_links":{"self":[{"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages\/1531","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/comments?post=1531"}],"version-history":[{"count":30,"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages\/1531\/revisions"}],"predecessor-version":[{"id":5173,"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/pages\/1531\/revisions\/5173"}],"wp:attachment":[{"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/media?parent=1531"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/categories?post=1531"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/btp-perf.fr\/en\/wp-json\/wp\/v2\/tags?post=1531"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}