@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300 700;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/cormorant-garamond--v21-italic-300%20700.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:italic;font-weight:300 700;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/cormorant-garamond--v21-italic-300%20700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/cormorant-garamond--v21-normal-300%20700.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/cormorant-garamond--v21-normal-300%20700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/montserrat--v31-italic-100%20900.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/montserrat--v31-italic-100%20900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/montserrat--v31-normal-100%20900.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Montserrat';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/montserrat--v31-normal-100%20900.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/space-grotesk--v22-normal-300%20700.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Space Grotesk';font-style:normal;font-weight:300 700;font-display:swap;src:url(https://bmbgroup38.fr/wp-content/uploads/fonts/e1ee1812b85322ecf5a3310b4d858d77/space-grotesk--v22-normal-300%20700.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"BMB Titre Secours";src:local("Georgia");font-style:normal;font-weight:100 900;size-adjust:91%}@font-face{font-family:"BMB Titre Secours";src:local("Georgia Italic"),local("Georgia-Italic");font-style:italic;font-weight:100 900;size-adjust:76%}@font-face{font-family:"BMB Titre Secours TNR";src:local("Times New Roman"),local("TimesNewRomanPSMT"),local("Liberation Serif"),local("LiberationSerif"),local("Tinos");font-style:normal;font-weight:100 900;size-adjust:94%}@font-face{font-family:"BMB Titre Secours TNR";src:local("Times New Roman Italic"),local("TimesNewRomanPS-ItalicMT"),local("Liberation Serif Italic"),local("LiberationSerif-Italic"),local("Tinos Italic");font-style:italic;font-weight:100 900;size-adjust:86%}@font-face{font-family:"BMB Corps Secours";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Helvetica");font-weight:100 500;size-adjust:112%}@font-face{font-family:"BMB Corps Secours";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Helvetica Bold");font-weight:600 900;size-adjust:107%}@font-face{font-family:"BMB Display Secours";src:local("Arial"),local("ArialMT"),local("Liberation Sans"),local("LiberationSans"),local("Arimo"),local("Helvetica");font-weight:100 500;size-adjust:101%}@font-face{font-family:"BMB Display Secours";src:local("Arial Bold"),local("Arial-BoldMT"),local("Liberation Sans Bold"),local("LiberationSans-Bold"),local("Arimo Bold"),local("Helvetica Bold");font-weight:600 900;size-adjust:97%}:root{--bmb-creme:#F2F0EB;--bmb-creme2:#E8E3D8;--bmb-onyx:#141414;--bmb-onyx2:#1F1D1A;--bmb-bordeaux:#8A1C26;--bmb-bordeaux-f:#6B141C;--bmb-bordeaux-clair:#B8323E;--bmb-cuivre:#B76E48;--bmb-or:#E4C465;--bmb-doux:#55504A;--bmb-doux-s:#B8B2A7;--bmb-filet:rgba(20,20,20,.12);--bmb-filet-s:rgba(242,240,235,.14);--bmb-err-s:#E8959C;--bmb-grad-or:linear-gradient(100deg,#B76E48 0%,#E4C465 55%,#C9974A 100%);--bmb-f-display:"Space Grotesk","BMB Display Secours","Arial Narrow",Arial,sans-serif;--bmb-f-titre:"Cormorant Garamond","BMB Titre Secours","BMB Titre Secours TNR",Garamond,Georgia,serif;--bmb-f-corps:Montserrat,"BMB Corps Secours","Segoe UI",Arial,sans-serif;--bmb-max:1240px;--bmb-gout:clamp(20px,4vw,40px);--bmb-gap:clamp(20px,3vw,40px);--bmb-gap-s:clamp(12px,1.4vw,20px);--bmb-r-btn:6px;--bmb-r-card:12px;--bmb-r-img:10px;--bmb-ombre:0 24px 48px -24px rgba(20,20,20,.35);--bmb-ombre-hdr:0 10px 28px -16px rgba(20,20,20,.38);--bmb-entete:84px;--bmb-ease:cubic-bezier(.2,.7,.2,1);--bmb-fs-hero:clamp(50px,8.9vw,128px);--bmb-fs-h1:clamp(40px,6.6vw,88px);--bmb-fs-h2:clamp(34px,4.2vw,60px);--bmb-fs-h3:clamp(23px,2.1vw,30px);--bmb-fs-kpi:clamp(48px,5.4vw,84px);--bmb-fs-quote:clamp(24px,2.4vw,34px);--bmb-fs-lead:clamp(17px,1.5vw,20px);--bmb-fs-body:clamp(16px,1.25vw,17px)}@media (max-width:980px){:root{--bmb-entete:64px}}@media (max-width:767px){:root{--bmb-gap:16px}}html{scroll-padding-top:calc(var(--bmb-entete) + 24px);-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--bmb-creme);color:var(--bmb-onyx);font-family:var(--bmb-f-corps);-webkit-font-smoothing:antialiased;overflow-x:clip}#page-container,#main-content{background:var(--bmb-creme)}body p,body li{text-wrap:pretty}body :focus-visible{outline:2px solid var(--bmb-bordeaux);outline-offset:3px;border-radius:2px}:is(.bmb-bg-onyx,.bmb-bg-bordeaux,.bmb-dk,.bmb-mega,.bmb-ftr,.bmb-mbar) :focus-visible{outline-color:var(--bmb-or)}::selection{background:var(--bmb-bordeaux);color:var(--bmb-creme)}.todo,[class*="badge-valider"]{display:none!important}.bmb-h1 .et_pb_module_header,.bmb-h1 :is(h1,h2,p),.bmb-hero-h1 :is(h1,h2,p){font-family:var(--bmb-f-display)!important;font-weight:700;line-height:.95;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;font-variant-numeric:lining-nums;overflow-wrap:break-word}.bmb-h1 .et_pb_module_header{font-size:var(--bmb-fs-h1)}.bmb-h2 .et_pb_module_header,.bmb-h2 :is(h2,h3,p){font-family:var(--bmb-f-titre)!important;font-weight:600;font-size:var(--bmb-fs-h2);line-height:1.05;letter-spacing:.01em;text-transform:uppercase;text-wrap:balance;font-variant-numeric:lining-nums}.bmb-h2 em{font-style:italic;font-weight:500;color:var(--bmb-bordeaux)}:is(.bmb-h1,.bmb-h3) em,.et_pb_module_header em{font-style:italic;font-weight:500;color:var(--bmb-bordeaux)}:is(.bmb-bg-onyx,.bmb-bg-bordeaux,.bmb-dk,.bmb-cta-band) :is(.bmb-h1,.bmb-h2,.bmb-h3,.et_pb_module_header) em{color:inherit}.bmb-h2--or .et_pb_module_header,.bmb-grad{background-image:var(--bmb-grad-or);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:#fff0}.bmb-h3 .et_pb_module_header,.bmb-h3 :is(h3,h4,p){font-family:var(--bmb-f-titre)!important;font-weight:600;font-size:var(--bmb-fs-h3);line-height:1.15;text-wrap:balance;font-variant-numeric:lining-nums}.et_pb_text_inner :is(h2,h3,h4){font-family:var(--bmb-f-titre);font-weight:600;line-height:1.15;text-wrap:balance}.bmb-lead .et_pb_text_inner,.bmb-lead p{font-size:var(--bmb-fs-lead);line-height:1.55}.bmb-petit .et_pb_text_inner,.bmb-petit p{font-size:14px;line-height:1.5}.bmb-muted,.bmb-muted p{color:var(--bmb-doux)}:is(.bmb-bg-onyx,.bmb-bg-bordeaux,.bmb-dk) :is(.bmb-muted,.bmb-muted p){color:var(--bmb-doux-s)}.bmb-centre,.bmb-centre p{text-align:center}.bmb-surtitre p,.bmb-surtitre .et_pb_text_inner{font:600 13px/1.4 var(--bmb-f-corps);letter-spacing:.18em;text-transform:uppercase;color:var(--bmb-bordeaux)}:is(.bmb-bg-onyx,.bmb-dk,.bmb-cta-band) .bmb-surtitre p,.bmb-surtitre--clair p{color:var(--bmb-cuivre)}.bmb-bg-bordeaux .bmb-surtitre p{color:var(--bmb-or)}.bmb-mega-cote .bmb-surtitre p{color:var(--bmb-bordeaux)}.bmb-slogan p{font:italic 500 var(--bmb-fs-quote)/1.25 var(--bmb-f-titre)}.bmb-etape-lbl p{font:600 12px/1.4 var(--bmb-f-corps);letter-spacing:.18em;text-transform:uppercase;color:var(--bmb-bordeaux)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-etape-lbl p{color:var(--bmb-or)}@media (max-width:980px){.bmb-surtitre p{font-size:12px}}@media (max-width:767px){.bmb-petit p{font-size:13px}}.bmb-btn .dnxt-btn-icon{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:18px 28px!important;border-radius:var(--bmb-r-btn)!important;font:600 14px/1.1 var(--bmb-f-corps)!important;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;text-align:center;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.bmb-btn--p .dnxt-btn-icon{background:var(--bmb-bordeaux)!important;color:var(--bmb-creme)!important}.bmb-btn--p .dnxt-btn-icon:hover{background:var(--bmb-bordeaux-f)!important}.bmb-btn--s .dnxt-btn-icon{background:transparent!important;color:var(--bmb-onyx)!important;border:1px solid var(--bmb-onyx)!important}.bmb-btn--s .dnxt-btn-icon:hover{background:var(--bmb-onyx)!important;color:var(--bmb-creme)!important}.bmb-btn--s-dark .dnxt-btn-icon{background:transparent!important;color:var(--bmb-creme)!important;border:1px solid rgb(242 240 235 / .4)!important}.bmb-btn--s-dark .dnxt-btn-icon:hover{background:var(--bmb-creme)!important;color:var(--bmb-onyx)!important}.bmb-btn--fl .dnxt-btn-icon::after{content:"→";display:inline-block;transition:transform .3s var(--bmb-ease)}.bmb-btn--fl .dnxt-btn-icon:hover::after{transform:translateX(4px)}.bmb-btn--full,.bmb-btn--full .dnxt-btn-icon{width:100%}@media (max-width:767px){.bmb-btn .dnxt-btn-icon{padding:16px 24px!important}}.bmb-lien a{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:48px;font:600 14px/1.2 var(--bmb-f-corps);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--bmb-bordeaux)}.bmb-lien a::after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor;transform:scaleX(.3);transform-origin:left;transition:transform .45s var(--bmb-ease)}.bmb-lien a:hover::after,.bmb-lien a:focus-visible::after{transform:scaleX(1)}.bmb-lien a span{display:inline-block;transition:transform .3s var(--bmb-ease)}.bmb-lien a:hover span{transform:translateX(4px)}:is(.bmb-bg-onyx,.bmb-bg-bordeaux,.bmb-dk,.bmb-cta-band) .bmb-lien a,.bmb-lien--clair a{color:var(--bmb-creme)}.bmb-mega-cote .bmb-lien a{color:var(--bmb-bordeaux)}.bmb-grain{position:relative;isolation:isolate}.bmb-grain::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.08;background-size:220px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}html.bmb-js-scrollbg .bmb-grain::before{opacity:.05}.bmb-badge{display:inline-flex;align-items:center;min-height:26px;padding:0 12px;border:1px solid var(--bmb-filet);border-radius:999px;background:var(--bmb-creme2);color:var(--bmb-onyx);font:600 12px/1 var(--bmb-f-corps);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}.bmb-badge--bientot{background:var(--bmb-onyx);color:var(--bmb-or);border-color:rgb(228 196 101 / .45)}.bmb-carte{border-radius:var(--bmb-r-card);background:var(--bmb-creme2);padding:16px}.bmb-bg-creme2 .bmb-carte{background:var(--bmb-creme)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-carte{background:var(--bmb-onyx2);color:var(--bmb-creme)}.bmb-carte img{border-radius:var(--bmb-r-img)}.bmb-carte--bientot img{filter:grayscale(.6) brightness(.85)}.bmb-carte--bientot :is(h2,h3,.et_pb_module_header){color:var(--bmb-doux-s)!important}.bmb-zoom{overflow:hidden;border-radius:var(--bmb-r-img)}@media (prefers-reduced-motion:no-preference){.bmb-zoom img,.bmb-carte img{transition:transform .6s var(--bmb-ease)}.bmb-zoom:hover img,.bmb-carte:hover img{transform:scale(1.05)}}.bmb-carte-lien,.bmb-carte-lien .et_pb_text_inner,.bmb-carte-lien p{height:100%}.bmb-carte-lien a{display:flex;flex-direction:column;gap:10px;min-height:100%;padding:clamp(22px,2.6vw,32px);border-radius:var(--bmb-r-card);background:var(--bmb-creme2);color:var(--bmb-onyx);text-decoration:none;transition:background-color .25s ease,color .25s ease}.bmb-carte-lien a:hover{background:var(--bmb-onyx);color:var(--bmb-creme)}.bmb-carte-lien__t{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font:600 var(--bmb-fs-h3)/1.15 var(--bmb-f-titre)}.bmb-carte-lien__d{font-size:15px;line-height:1.55}.bmb-carte-lien__fl{margin-top:auto;padding-top:6px;color:var(--bmb-bordeaux);font-weight:600}.bmb-carte-lien a:hover .bmb-carte-lien__fl{color:var(--bmb-or)}.bmb-kpi{padding:clamp(20px,2.4vw,32px);border-radius:var(--bmb-r-card);background:var(--bmb-creme2)}.bmb-bg-creme2 .bmb-kpi{background:var(--bmb-creme)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-kpi{background:var(--bmb-onyx2)}.bmb-kpi .et_pb_number_counter .percent,.bmb-kpi-v p{font:700 var(--bmb-fs-kpi)/1 var(--bmb-f-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bmb-etape{padding:clamp(22px,2.4vw,32px);border-radius:var(--bmb-r-card);background:var(--bmb-creme2)}.bmb-bg-creme2 .bmb-etape{background:var(--bmb-creme)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-etape{background:var(--bmb-onyx2)}.bmb-faq .et_pb_toggle{margin:0 0 12px!important;padding:0!important;border:0!important;border-radius:var(--bmb-r-card);background:var(--bmb-creme2)!important;overflow:hidden}.bmb-bg-creme2 .bmb-faq .et_pb_toggle{background:var(--bmb-creme)!important}:is(.bmb-bg-onyx,.bmb-dk) .bmb-faq .et_pb_toggle{background:var(--bmb-onyx2)!important}.bmb-faq .et_pb_toggle_title{position:relative;padding:clamp(18px,2vw,24px) 76px clamp(18px,2vw,24px) clamp(20px,2.4vw,28px)!important;font:600 var(--bmb-fs-h3)/1.15 var(--bmb-f-titre)!important;text-wrap:balance;cursor:pointer}.bmb-faq .et_pb_toggle_title::before{content:"+"!important;position:absolute;right:20px;top:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;border:1px solid rgb(20 20 20 / .28);border-radius:999px;color:var(--bmb-bordeaux)!important;font:400 24px/1 var(--bmb-f-corps)!important;transition:background-color .25s ease,color .25s ease}.bmb-faq .et_pb_toggle_open .et_pb_toggle_title::before{content:"\2212"!important;background:var(--bmb-bordeaux);border-color:var(--bmb-bordeaux);color:var(--bmb-creme)!important}:is(.bmb-bg-onyx,.bmb-dk) .bmb-faq .et_pb_toggle_title::before{border-color:rgb(242 240 235 / .28);color:var(--bmb-cuivre)!important}.bmb-faq .et_pb_toggle_content{padding:0 clamp(20px,5vw,76px) 24px clamp(20px,2.4vw,28px)!important;color:var(--bmb-doux)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-faq .et_pb_toggle_content{color:var(--bmb-doux-s)}.bmb-faq .et_pb_toggle_content p+p{margin-top:12px}@media (max-width:767px){.bmb-faq .et_pb_toggle_title{padding-right:64px!important}.bmb-faq .et_pb_toggle_title::before{width:36px;height:36px;margin-top:-18px;right:16px}}.bmb-row-lecture{max-width:min(760px,calc(100% - 2 * var(--bmb-gout)))!important}.bmb-row-lecture--large{max-width:min(980px,calc(100% - 2 * var(--bmb-gout)))!important}.bmb-row-pleine{max-width:none!important;width:100%!important;padding:0!important}.bmb-row-etroite{max-width:min(1000px,calc(100% - 2 * var(--bmb-gout)))!important}.bmb-prose{font-size:var(--bmb-fs-body);line-height:1.7}.bmb-prose :is(h2,h3){margin:1.6em 0 .5em;font-family:var(--bmb-f-titre);font-weight:600;line-height:1.1;text-wrap:balance}.bmb-prose h2{font-size:clamp(30px,3.2vw,44px);text-transform:uppercase}.bmb-prose h3{font-size:var(--bmb-fs-h3)}.bmb-prose p,.bmb-prose ul,.bmb-prose ol{margin-bottom:1em}.bmb-prose ul{padding-left:1.2em}.bmb-prose a{color:var(--bmb-bordeaux);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.bmb-prose img{border-radius:var(--bmb-r-img)}.bmb-prose blockquote{margin:1.4em 0;padding:20px 24px;border:0;border-radius:var(--bmb-r-card);background:var(--bmb-creme2);font:italic 500 var(--bmb-fs-quote)/1.3 var(--bmb-f-titre)}.bmb-hdr{position:sticky;top:0;z-index:60;background:var(--bmb-creme)!important;transition:box-shadow .3s var(--bmb-ease)}body.admin-bar .bmb-hdr{top:var(--wp-admin--admin-bar--height,32px)}.bmb-hdr.bmb-is-scrolled{box-shadow:var(--bmb-ombre-hdr)}.bmb-hdr::after{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:2px;background:var(--bmb-bordeaux);transform:scaleX(var(--bmb-progress,0));transform-origin:left;pointer-events:none}@keyframes bmbFillX{from{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.bmb-hdr::after{animation:bmbFillX linear both;animation-timeline:scroll(root)}}}.bmb-hdr-row{display:flex!important;align-items:center;gap:var(--bmb-gap);height:var(--bmb-entete);max-width:calc(var(--bmb-max) + 2 * var(--bmb-gout))!important;width:100%!important;padding-inline:var(--bmb-gout)!important;transition:height .3s var(--bmb-ease)}.bmb-hdr-row>.et_pb_column{margin:0!important;width:auto!important}.bmb-hdr-col-logo{flex:none!important}.bmb-hdr-col-menu{flex:1 1 auto!important;display:flex;justify-content:flex-end}.bmb-hdr-col-cta{flex:none!important}.bmb-hdr-logo{margin:0!important;line-height:0}.bmb-hdr-logo img{width:auto!important;height:40px;transition:height .3s var(--bmb-ease)}@media (min-width:981px){.bmb-hdr.bmb-is-scrolled .bmb-hdr-row{height:68px}.bmb-hdr.bmb-is-scrolled .bmb-hdr-logo img{height:34px}}@media (min-width:981px) and (max-width:1180px){.bmb-hdr-logo img{height:34px}.bmb-hdr-cta .dnxt-btn-icon{padding:14px 18px!important}}@media (max-width:980px){.bmb-hdr-logo img,.bmb-hdr.bmb-is-scrolled .bmb-hdr-logo img{height:32px}.bmb-hdr-col-menu{order:3;flex:none!important}.bmb-hdr-col-logo{margin-right:auto!important}.bmb-hdr-cta .dnxt-btn-icon{padding:12px 18px!important}}@media (max-width:767px){.bmb-hdr-col-cta{display:none!important}}.bmb-menu .et_pb_menu__wrap,.bmb-menu .et_pb_menu__menu,.bmb-menu .et_pb_menu__menu>nav,.bmb-menu .et-menu{height:100%}.bmb-menu .et-menu{display:flex;align-items:center;gap:clamp(24px,2.8vw,40px)}.bmb-menu .et-menu>li{padding:0!important;display:flex;align-items:center}.bmb-menu .et-menu>li>a{position:relative;display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0!important;color:var(--bmb-onyx)!important;font:600 14px/1.2 var(--bmb-f-corps)!important;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;opacity:1!important}.bmb-menu .et-menu>li>a::after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--bmb-ease)}.bmb-menu .et-menu>li>a:hover::after,.bmb-menu .et-menu>li>a:focus-visible::after,.bmb-menu .et-menu>li.current-menu-item>a::after,.bmb-menu .et-menu>li.current-menu-ancestor>a::after,.bmb-menu .et-menu>li>a[aria-expanded="true"]::after{transform:scaleX(1)}.bmb-menu .et-menu>li.current-menu-item>a,.bmb-menu .et-menu>li.current-menu-ancestor>a{color:var(--bmb-bordeaux)!important}.bmb-menu .et-menu>li.menu-item-has-children>a::after{right:18px}.bmb-menu .et_pb_menu__menu .bmb-menu-mobile{display:none!important}@media (min-width:981px) and (max-width:1180px){.bmb-menu .et-menu{gap:24px}.bmb-menu .et-menu>li>a{font-size:13px!important;letter-spacing:.06em}}@media (max-width:980px){.bmb-menu .et_pb_menu__menu{display:none!important}.bmb-menu .et_mobile_nav_menu{display:flex!important;align-items:center}.bmb-menu .mobile_menu_bar{display:inline-flex!important;align-items:center;gap:10px;min-height:48px;padding:0 14px!important;border:1px solid rgb(20 20 20 / .28);border-radius:var(--bmb-r-btn)}.bmb-menu .mobile_menu_bar::before{position:static!important;top:0!important;color:var(--bmb-onyx)!important;font-size:22px!important}.bmb-menu .mobile_menu_bar::after{content:"Menu";order:-1;font:600 14px/1 var(--bmb-f-corps);letter-spacing:.08em;text-transform:uppercase;color:var(--bmb-onyx)}.bmb-menu .et_mobile_menu{position:fixed!important;left:0!important;right:0!important;top:calc(var(--bmb-entete) + var(--wp-admin--admin-bar--height,0px))!important;width:100%!important;height:calc(100dvh - var(--bmb-entete) - var(--wp-admin--admin-bar--height,0px));overflow-y:auto;overscroll-behavior:contain;margin:0!important;padding:4px var(--bmb-gout) 32px!important;border:0!important;box-shadow:none!important;background:var(--bmb-onyx)!important}.bmb-menu .et_mobile_menu li{border-bottom:1px solid var(--bmb-filet-s)}.bmb-menu .et_mobile_menu li li{border-bottom:0;border-top:1px solid var(--bmb-filet-s)}.bmb-menu .et_mobile_menu>li>a{display:flex;align-items:center;min-height:52px;padding:0!important;border:0!important;background:transparent!important;color:var(--bmb-creme)!important;font:600 14px/1.2 var(--bmb-f-corps)!important;letter-spacing:.08em;text-transform:uppercase}.bmb-menu .et_mobile_menu>li>ul>li>a{min-height:52px;display:flex;align-items:center;padding:4px 0!important;background:transparent!important;color:var(--bmb-creme)!important;font:600 23px/1.15 var(--bmb-f-titre)!important;text-transform:none;letter-spacing:0}.bmb-menu .et_mobile_menu li li li a{min-height:48px;display:flex;align-items:center;padding:0 0 0 16px!important;background:transparent!important;color:var(--bmb-doux-s)!important;font:400 16px/1.35 var(--bmb-f-corps)!important}.bmb-menu .et_mobile_menu a:hover{color:var(--bmb-or)!important}.bmb-menu .et_mobile_menu .current-menu-item>a{color:var(--bmb-or)!important}.bmb-menu .et_mobile_menu .bmb-menu-mobile{display:block!important;border:0;margin-top:16px}.bmb-menu .et_mobile_menu .bmb-menu-mobile>a{justify-content:center;min-height:52px;border-radius:var(--bmb-r-btn);background:var(--bmb-bordeaux)!important;color:var(--bmb-creme)!important}}.bmb-mega{background:var(--bmb-onyx)!important;color:var(--bmb-creme);box-shadow:var(--bmb-ombre);max-height:calc(100vh - var(--bmb-entete));overflow-y:auto;overscroll-behavior:contain}.bmb-mega-row{display:flex!important;gap:20px;align-items:stretch;max-width:calc(var(--bmb-max) + 2 * var(--bmb-gout))!important;width:100%!important;padding-inline:var(--bmb-gout)!important}.bmb-mega-row>.et_pb_column{margin:0!important;flex:1 1 0!important;width:auto!important}.bmb-mega-row>.bmb-mega-cote{flex:.85 1 0!important;min-width:220px;display:flex;flex-direction:column;gap:16px}.bmb-mega-col{position:relative;display:flex;flex-direction:column;gap:14px;padding:20px!important;border-radius:var(--bmb-r-card);transition:background-color .25s ease}.bmb-mega-col:hover,.bmb-mega-col:focus-within{background:var(--bmb-onyx2)}.bmb-mega-col>.et_pb_module{margin:0!important}.bmb-mega-img{height:clamp(110px,10.5vw,150px);border-radius:var(--bmb-r-img);overflow:hidden;background:var(--bmb-onyx2)}.bmb-mega-img :is(.et_pb_image_wrap,a,img){display:block;width:100%;height:100%}.bmb-mega-img img{object-fit:cover}.bmb-mega-col--bientot .bmb-mega-img img{filter:grayscale(.6) brightness(.85)}.bmb-mega-liens{display:flex;flex-direction:column;flex:1}.bmb-mega-liens .et_pb_text_inner{display:flex;flex-direction:column;gap:14px;height:100%}.bmb-mega-titre{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px;font:600 clamp(22px,1.8vw,26px)/1.15 var(--bmb-f-titre);text-wrap:balance}.bmb-mega-titre a{color:var(--bmb-creme);text-decoration:none}.bmb-mega-titre a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bmb-mega-col--bientot .bmb-mega-titre a{color:var(--bmb-doux-s)}.bmb-mega-txt{font-size:14px;line-height:1.5;color:var(--bmb-doux-s)}.bmb-mega-liens ul{margin:auto 0 0!important;padding:0!important;list-style:none}.bmb-mega-liens li{padding:0!important}.bmb-mega-liens li::before{display:none}.bmb-mega-liens li a{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border-top:1px solid var(--bmb-filet-s);color:var(--bmb-creme);font-size:14px;line-height:1.35;text-decoration:none}.bmb-mega-liens li a span{flex:none;color:var(--bmb-cuivre);opacity:0;transform:translateX(-6px);transition:opacity .2s ease,transform .2s ease}.bmb-mega-liens li a:hover span,.bmb-mega-liens li a:focus-visible span{opacity:1;transform:none}.bmb-mega-cote{color:var(--bmb-onyx)}.bmb-mega-cote>.et_pb_module{margin:0!important}.bmb-mega-cote :focus-visible{outline-color:var(--bmb-bordeaux)}.bmb-mega-cta{margin-top:auto!important}.bmb-mega-cta,.bmb-mega-cta .dnxt-btn-icon{width:100%}@media (prefers-reduced-motion:no-preference){.bmb-mega-img img{transition:transform .6s var(--bmb-ease)}.bmb-mega-col:hover .bmb-mega-img img,.bmb-mega-col:focus-within .bmb-mega-img img{transform:scale(1.04)}}@media (max-width:1180px){.bmb-mega-row{flex-wrap:wrap!important}.bmb-mega-row>.bmb-mega-col{flex:1 1 calc(33.333% - 14px)!important}.bmb-mega-row>.bmb-mega-cote{flex:1 1 100%!important;flex-direction:row;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:20px 24px!important}.bmb-mega-cta{margin:0 0 0 auto!important;width:auto}}@media (max-width:980px){.bmb-mega{display:none!important}}.bmb-ftr-marquee{background:var(--bmb-creme)!important;overflow:hidden}.bmb-marquee-row{max-width:none!important;width:100%!important;padding:0!important}.bmb-marquee{background:transparent!important}.bmb-marquee *{border:0!important;box-shadow:none!important}.bmb-marquee [class*="title"],.bmb-marquee [class*="text"]{color:var(--bmb-cuivre)!important;font-family:var(--bmb-f-titre)!important;font-weight:600!important;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap}.bmb-marquee--droite{scale:-1 1}.bmb-marquee--droite .dnxte_text_marquee_child{scale:-1 1}.bmb-marquee.bmb-is-paused *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.bmb-marquee *{animation:none!important;transform:none!important}}.bmb-ftr{background:var(--bmb-onyx)!important;color:var(--bmb-creme)}.bmb-ftr-grille{display:flex!important;gap:var(--bmb-gap);align-items:flex-start;max-width:calc(var(--bmb-max) + 2 * var(--bmb-gout))!important;width:100%!important;padding-inline:var(--bmb-gout)!important}.bmb-ftr-grille>.et_pb_column{margin:0!important}.bmb-ftr-marque>.et_pb_module{margin:0 0 20px!important}.bmb-ftr-logo img{width:auto!important;height:40px}.bmb-ftr-t{margin-bottom:12px!important;font:600 12px/1.4 var(--bmb-f-corps);letter-spacing:.18em;text-transform:uppercase;color:var(--bmb-cuivre)}.bmb-ftr-liens ul{margin:0!important;padding:0!important;list-style:none}.bmb-ftr-liens li{padding:0!important}.bmb-ftr-liens li::before{display:none}.bmb-ftr-liens a{display:inline-flex;align-items:center;min-height:40px;color:var(--bmb-creme);font-size:15px;line-height:1.35;text-decoration:none}.bmb-ftr-liens a:hover,.bmb-ftr-aurem a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bmb-cookies-link{background:none;border:0;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;text-align:left}.bmb-ftr-liens .bmb-cookies-link{display:inline-flex;align-items:center;min-height:40px;color:var(--bmb-creme);font-size:15px;line-height:1.35;text-decoration:none}.bmb-ftr-liens .bmb-cookies-link:hover,.bmb-ftr-liens .bmb-cookies-link:focus-visible{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bmb-ftr-contact p:not(.bmb-ftr-t){font-size:14px;line-height:1.5;color:var(--bmb-doux-s)}.bmb-ftr-contact a{overflow-wrap:anywhere}.bmb-ftr-cta{margin-top:12px!important}.bmb-ftr-band{max-width:none!important;width:100%!important;margin-top:clamp(56px,8vw,120px)!important;padding:0!important;overflow-x:clip}.bmb-ftr-band>.et_pb_column{margin:0!important}.bmb-ftr-geant{margin:0!important}.bmb-ftr-geant p{padding-inline:max(var(--bmb-gout),calc((100% - var(--bmb-max)) / 2));font:700 clamp(30px,8.4vw,132px)/.9 var(--bmb-f-display)!important;letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;overflow-wrap:anywhere}.bmb-ftr-geant--1 p{color:var(--bmb-creme)}.bmb-ftr-geant--2 p{margin-top:.08em;text-align:right}.bmb-ftr-geant--2 .bmb-grad{--bmb-grad-or:linear-gradient(100deg,#C98257 0%,#E4C465 60%,#F0DA94 100%)}.bmb-ftr-bas{display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;max-width:calc(var(--bmb-max) + 2 * var(--bmb-gout))!important;width:100%!important;margin-top:clamp(40px,5vw,72px)!important;padding-inline:var(--bmb-gout)!important}.bmb-ftr-bas>.et_pb_column{margin:0!important;width:auto!important;flex:0 1 auto!important}.bmb-ftr-aurem a{display:inline-flex;align-items:center;min-height:40px;color:var(--bmb-doux-s);text-decoration:none}@media (max-width:980px){.bmb-ftr-grille{flex-wrap:wrap!important}.bmb-ftr-marque{flex:1 1 100%!important}.bmb-ftr-grille>.et_pb_column:not(.bmb-ftr-marque){flex:1 1 calc(33.333% - var(--bmb-gap))!important}}@media (max-width:767px){.bmb-ftr-grille{gap:24px 16px}.bmb-ftr-grille>.et_pb_column:not(.bmb-ftr-marque){flex:1 1 calc(50% - 8px)!important}.bmb-ftr-grille>.bmb-ftr-col-contact{flex:1 1 100%!important}.bmb-ftr-liens :is(a,.bmb-cookies-link){min-height:36px;font-size:14px}.bmb-ftr-band{margin-top:40px!important}.bmb-ftr-bas{margin-top:28px!important}}.bmb-mbar{display:none!important}@media (max-width:767px){.bmb-mbar{display:block!important;position:fixed!important;left:0;right:0;bottom:0;z-index:45;padding:12px var(--bmb-gout) calc(12px + env(safe-area-inset-bottom,0px))!important;background:rgb(20 20 20 / .96)!important;box-shadow:0 -10px 28px -18px rgb(20 20 20 / .5)}.bmb-mbar-row{max-width:none!important;width:100%!important;padding:0!important}.bmb-mbar-btn,.bmb-mbar-btn .dnxt-btn-icon{width:100%;margin:0!important;padding:14px 16px!important}body:has(.bmb-mbar){padding-bottom:calc(73px + env(safe-area-inset-bottom,0px))}body.page-id-709 .bmb-mbar,body.page-template-merci .bmb-mbar{display:none!important}body.page-id-709{padding-bottom:0}}.bmb-fil .rank-math-breadcrumb p,.bmb-fil p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:14px;line-height:1.5}.bmb-fil a{display:inline-flex;align-items:center;min-height:44px;color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.bmb-fil .separator{color:var(--bmb-bordeaux);font-size:1.15em}.bmb-fil .last{color:var(--bmb-doux)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-fil :is(p,a){color:var(--bmb-creme)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-fil .separator{color:var(--bmb-cuivre)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-fil .last{color:var(--bmb-doux-s)}.bmb-art-titre .entry-title{font-family:var(--bmb-f-display)!important;font-weight:700;line-height:.98;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;font-size:clamp(32px,4.6vw,66px)!important}.bmb-art-titre .et_pb_title_featured_container{margin-top:clamp(24px,3vw,40px)}.bmb-art-titre .et_pb_title_featured_container img{width:100%;max-height:640px;object-fit:cover;border-radius:var(--bmb-r-img);box-shadow:var(--bmb-ombre)}.bmb-cta-band{background:var(--bmb-onyx)!important;color:var(--bmb-creme)}.bmb-cta-band .bmb-h2 .et_pb_module_header{max-width:20em}.bmb-cta-band .bmb-lead p{max-width:38em}.bmb-liens-sec p{display:flex;flex-wrap:wrap;gap:4px 28px;margin-top:12px}.bmb-blog .et_pb_post{display:flex;flex-direction:column;padding:16px!important;border:0!important;border-radius:var(--bmb-r-card)!important;background:var(--bmb-creme2)!important;overflow:hidden}.bmb-blog .et_pb_image_container{margin:0 0 20px!important;border-radius:var(--bmb-r-img);overflow:hidden;aspect-ratio:16 / 10}.bmb-blog .et_pb_image_container img{width:100%;height:100%;object-fit:cover}.bmb-blog .entry-title{padding:0 8px!important;font-family:var(--bmb-f-titre)!important;text-wrap:balance}.bmb-blog .entry-title a{color:var(--bmb-onyx)!important;text-decoration:none}.bmb-blog .post-meta{padding:0 8px;font:600 12px/1.4 var(--bmb-f-corps)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--bmb-bordeaux)!important}.bmb-blog .post-meta a{color:inherit!important}.bmb-blog .post-content{padding:0 8px 8px}.bmb-blog .more-link{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font:600 14px/1.2 var(--bmb-f-corps);letter-spacing:.08em;text-transform:uppercase;color:var(--bmb-bordeaux)!important}@media (prefers-reduced-motion:no-preference){.bmb-blog .et_pb_image_container img{transition:transform .6s var(--bmb-ease)}.bmb-blog .et_pb_post:hover .et_pb_image_container img{transform:scale(1.05)}}.bmb-recherche-hero .et_pb_search{max-width:620px}.bmb-recherche-hero .et_pb_search input.et_pb_s{min-height:52px;padding:14px 16px!important;border:1px solid rgb(242 240 235 / .28)!important;border-radius:var(--bmb-r-btn)!important;background:var(--bmb-onyx)!important;color:var(--bmb-creme)!important;font-size:16px}.bmb-404-code p{font:700 clamp(80px,13vw,190px)/.85 var(--bmb-f-display)!important;letter-spacing:-.02em;color:var(--bmb-cuivre)}.bmb-404-hero .bmb-h1 .et_pb_module_header{max-width:18ch}.bmb-404-btn{display:inline-block!important;margin:0 12px 12px 0!important;vertical-align:top}@media (max-width:767px){.bmb-404-btn,.bmb-404-btn .dnxt-btn-icon{display:block!important;width:100%;margin-right:0!important}}.bmb-cartes-liens{align-items:stretch}.bmb-cartes-liens>.et_pb_column>.bmb-carte-lien{height:100%}.bmb-scrollbg{position:fixed;inset:0;z-index:-1;overflow:hidden;pointer-events:none;background-color:#F2F0EB;transition:background-color .3s var(--bmb-ease,ease)}.bmb-scrollbg[data-tone="creme2"]{background-color:#E8E3D8}.bmb-scrollbg[data-tone="onyx"]{background-color:#141414}.bmb-scrollbg[data-tone="bordeaux"]{background-color:#5E1219}.bmb-scrollbg__tex{position:absolute;top:0;left:0;right:0;height:calc(100% + 720px);background:url(https://bmbgroup38.fr/wp-content/uploads/2026/10/texture-beton.webp) 0 0/960px auto repeat;opacity:.06;transition:opacity .3s var(--bmb-ease,ease);will-change:transform}.bmb-scrollbg[data-tone="onyx"] .bmb-scrollbg__tex{opacity:.1}.bmb-scrollbg[data-tone="bordeaux"] .bmb-scrollbg__tex{opacity:.08}html.bmb-js-scrollbg{background-color:#F2F0EB}html.bmb-js-scrollbg :is(body,#page-container,#et-main-area,#main-content,.et-l--body,.et-l--post){background:transparent!important}html.bmb-js-scrollbg :is(.bmb-bg-creme,.bmb-bg-creme2,.bmb-bg-onyx,.bmb-bg-bordeaux){background-color:transparent!important;background-image:none!important}.bmb-bg-onyx,.bmb-bg-bordeaux{color:var(--bmb-creme,#F2F0EB)}@keyframes bmbZoom{from{scale:1}to{scale:1.08}}@keyframes bmbCard{from{clip-path:inset(0 0 round var(--bmb-r-img,10px))}to{clip-path:inset(0 clamp(12px,3vw,48px) round 32px)}}@keyframes bmbSheen{from{background-position:100% 0,0 0}to{background-position:0 0,0 0}}.bmb-hero-photo{overflow:hidden;border-radius:var(--bmb-r-img,10px)}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.bmb-hero-photo img{animation:bmbZoom 12s cubic-bezier(.25,.6,.3,1) both}html.bmb-hero-js .bmb-hero-photo{clip-path:inset(0 calc(var(--bmb-hero-p,0) * clamp(12px,3vw,48px)) round calc(var(--bmb-r-img,10px) + var(--bmb-hero-p,0) * 22px))}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (min-width:768px){html.bmb-fx .bmb-hero-photo{animation:bmbCard linear both;animation-timeline:scroll(root);animation-range:0 70vh}}}@supports ((-webkit-background-clip:text) or (background-clip:text)){@media (prefers-reduced-motion:no-preference){.bmb-hero-slogan.bmb-sheen :is(p,h1,h2,span){background-image:linear-gradient(100deg,transparent 36%,#E4C465 45%,#FFF3CF 50%,#E4C465 55%,transparent 64%),var(--bmb-fill,linear-gradient(currentColor,currentColor));background-size:300% 100%,100% 100%;background-repeat:no-repeat;background-position:100% 0,0 0;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;text-shadow:none;animation:bmbSheen 1.6s cubic-bezier(.45,0,.25,1) .9s both}}}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.bmb-stack.is-ready{display:flex!important;flex-direction:column;gap:clamp(24px,5vh,56px);padding-bottom:clamp(16px,4vh,48px)}.bmb-stack.is-ready>.bmb-stack-card{position:sticky;top:calc(var(--bmb-entete,84px) + 24px + var(--bmb-i,0) * 16px);width:100%!important;margin-left:0!important;margin-right:0!important;transform-origin:50% 0;transform:scale(calc(1 - var(--bmb-sp,0) * .06));will-change:transform}.bmb-stack.is-ready>.bmb-stack-card::after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;background:#141414;opacity:calc(var(--bmb-sp,0) * .3);pointer-events:none}:where(.bmb-stack.is-ready>.bmb-stack-card){background-color:var(--bmb-creme2,#E8E3D8)}:where(.bmb-bg-onyx,.bmb-bg-bordeaux,.bmb-dk) :where(.bmb-stack.is-ready>.bmb-stack-card){background-color:var(--bmb-onyx2,#1F1D1A)}}@media (max-width:767px){.bmb-stack{display:flex!important;flex-wrap:nowrap!important;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.bmb-stack::-webkit-scrollbar{display:none}.bmb-stack>*{flex:0 0 min(84vw,340px)!important;width:auto!important;margin:0!important;scroll-snap-align:start}}@media (min-width:980px) and (prefers-reduced-motion:no-preference){.bmb-hscroll.is-ready{overflow:visible!important}.bmb-hscroll.is-ready::after{content:"";display:block;height:var(--bmb-hs-d,0)}.bmb-hscroll.is-ready .bmb-hscroll-track{position:sticky;display:flex!important;flex-wrap:nowrap!important;align-items:stretch;width:max-content!important;max-width:none!important;margin-left:max(var(--bmb-gout,24px),calc((100vw - var(--bmb-max,1240px)) / 2))!important;gap:clamp(20px,2.4vw,40px);will-change:transform}.bmb-hscroll.is-ready .bmb-hscroll-track>*{flex:0 0 auto!important;width:clamp(300px,30vw,440px)!important;margin:0!important}}@media (max-width:767px){.bmb-hscroll-track{display:flex!important;flex-wrap:nowrap!important;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.bmb-hscroll-track::-webkit-scrollbar{display:none}.bmb-hscroll-track>*{flex:0 0 min(84vw,340px)!important;width:auto!important;margin:0!important;scroll-snap-align:start}}.bmb-read-light{max-width:34em}@media (prefers-reduced-motion:no-preference){.bmb-read-light.is-split .bmb-rl-w{opacity:.25;transition:opacity .3s linear}.bmb-read-light.is-split .bmb-rl-w.is-lit{opacity:1}}@keyframes bmbMask{from{clip-path:inset(12% round var(--bmb-r-img,10px))}to{clip-path:inset(0 round 0)}}@keyframes bmbMaskImg{from{scale:1.12}to{scale:1}}.bmb-mask-reveal{overflow:hidden;border-radius:var(--bmb-r-img,10px)}.bmb-mask-reveal img{width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bmb-mask-reveal{animation:bmbMask linear both;animation-timeline:view();animation-range:entry 0% cover 45%}.bmb-mask-reveal img{animation:bmbMaskImg linear both;animation-timeline:view();animation-range:entry 0% cover 50%}}html.bmb-mask-io .bmb-mask-reveal{clip-path:inset(12% round var(--bmb-r-img,10px));transition:clip-path 1.1s var(--bmb-ease,ease)}html.bmb-mask-io .bmb-mask-reveal img{scale:1.12;transition:scale 1.4s var(--bmb-ease,ease)}html.bmb-mask-io .bmb-mask-reveal.is-in{clip-path:inset(0 round 0)}html.bmb-mask-io .bmb-mask-reveal.is-in img{scale:1}}.bmb-ba.is-ready{position:relative;overflow:hidden;border-radius:var(--bmb-r-img,10px);-webkit-user-select:none;user-select:none;touch-action:pan-y}.bmb-ba.is-ready .bmb-ba-mod{margin:0!important}.bmb-ba.is-ready .bmb-ba-mod :is(.et_pb_image_wrap,img){display:block;width:100%;height:auto}.bmb-ba.is-ready .bmb-ba-mod--apres{position:absolute!important;inset:0;width:100%;height:100%;clip-path:inset(0 0 0 var(--bmb-ba,50%))}.bmb-ba.is-ready .bmb-ba-mod--apres :is(.et_pb_image_wrap,img){width:100%;height:100%;object-fit:cover}.bmb-ba__range{position:absolute;inset:0;z-index:3;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none;background:none}.bmb-ba__range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:2px;height:100%}.bmb-ba__range::-moz-range-thumb{width:2px;height:100%;border:0}.bmb-ba__handle{position:absolute;top:0;bottom:0;left:var(--bmb-ba,50%);z-index:2;width:2px;margin-left:-1px;background:var(--bmb-creme,#F2F0EB);pointer-events:none}.bmb-ba__handle::after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:var(--bmb-creme,#F2F0EB) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23141414' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l-6 6 6 6M15 6l6 6-6 6'/%3E%3C/svg%3E") center/22px no-repeat;box-shadow:0 6px 18px rgb(20 20 20 / .35)}.bmb-ba__range:focus-visible~.bmb-ba__handle::after{outline:3px solid var(--bmb-or,#E4C465);outline-offset:3px}.bmb-ba__tag{position:absolute;top:12px;z-index:2;padding:6px 10px;border-radius:4px;background:rgb(20 20 20 / .72);color:var(--bmb-creme,#F2F0EB);font:600 12px/1 var(--bmb-f-corps,sans-serif);letter-spacing:.08em;text-transform:uppercase;pointer-events:none}.bmb-ba__tag--l{left:12px}.bmb-ba__tag--r{right:12px}.bmb-scroll-x-clip{overflow-x:clip}@keyframes bmbRevealIn{from{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.bmb-reveal{animation:bmbRevealIn linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.bmb-reveal--d1{animation-range:entry 8% entry 78%}.bmb-reveal--d2{animation-range:entry 16% entry 86%}.bmb-reveal--d3{animation-range:entry 24% entry 94%}.bmb-reveal--d4{animation-range:entry 32% entry 100%}}}.bmb-parallax{overflow:hidden}@media (prefers-reduced-motion:no-preference) and (min-width:768px){.bmb-parallax img{transform:translateY(var(--bmb-py,0%)) scale(1.1);will-change:transform}}.bmb-toc{position:sticky;top:calc(var(--bmb-entete,84px) + 24px);align-self:flex-start}.bmb-toc ul,.bmb-toc ol{margin:0!important;padding:0!important;list-style:none;border-left:1px solid var(--bmb-filet)}.bmb-toc li{padding:0!important}.bmb-toc a{display:flex;align-items:center;min-height:44px;margin-left:-1px;padding:8px 0 8px 16px;border-left:2px solid #fff0;color:var(--bmb-doux);font-size:15px;font-weight:500;line-height:1.35;text-decoration:none;transition:color .2s ease,border-color .2s ease}.bmb-toc a:hover{color:var(--bmb-onyx)}.bmb-toc a.is-active{color:var(--bmb-bordeaux);border-left-color:var(--bmb-bordeaux)}@media (max-width:980px){.bmb-toc{z-index:5;top:var(--bmb-entete,64px);padding:8px 0;overflow-x:auto;scrollbar-width:none;background:var(--bmb-creme)}.bmb-toc::-webkit-scrollbar{display:none}.bmb-toc :is(ul,ol){display:flex;gap:8px;width:max-content;border:0}.bmb-toc a{margin:0;padding:0 16px;border:1px solid var(--bmb-filet);border-radius:999px;white-space:nowrap;font-size:14px}.bmb-toc a.is-active{background:var(--bmb-onyx);color:var(--bmb-creme);border-color:var(--bmb-onyx)}}.bmb-m3d-scene{display:none}.bmb-m3d-canvas{display:block;width:100%;height:100%}.bmb-maison3d.is-3d .bmb-m3d-step{display:flex;flex-direction:column;justify-content:center;min-height:72vh;opacity:.55;transition:opacity .5s var(--bmb-ease,ease)}.bmb-maison3d.is-3d .bmb-m3d-step.is-active{opacity:1}.bmb-maison3d.is-3d .bmb-m3d-svg{display:none!important}.bmb-maison3d.is-3d .bmb-m3d-stage{align-self:stretch!important}.bmb-maison3d.is-3d .bmb-m3d-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--bmb-gap,24px);align-items:start}.bmb-maison3d.is-3d .bmb-m3d-steps{display:block}.bmb-maison3d.is-3d .bmb-m3d-scene{display:block;position:sticky;top:calc(var(--bmb-entete,84px) + 4vh);height:calc(100vh - var(--bmb-entete,84px) - 8vh);min-height:420px}.bmb-th-defs{position:absolute;width:0;height:0;overflow:hidden}.bmb-th-fig{margin:0}.bmb-th-frame{position:relative;aspect-ratio:16/9;border-radius:var(--bmb-r-img,10px);overflow:hidden;background:var(--bmb-onyx,#141414)}.bmb-th-frame img{position:absolute;inset:0;width:100%!important;height:100%!important;object-fit:cover}.bmb-th-layer,.bmb-th-etat,.bmb-th-scale{display:none}.bmb-th-badges{position:absolute;inset:0;margin:0!important;padding:0!important;list-style:none;pointer-events:none}.bmb-th-badges li{padding:0!important}.bmb-th-badges li::before{display:none}.bmb-th-badge{position:absolute;transform:translate(-50%,-50%);border-color:transparent!important;box-shadow:0 2px 10px rgb(20 20 20 / .18)}.bmb-th-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;margin-top:16px}.bmb-th-cap{margin-top:12px;font-size:14px;line-height:1.5;color:var(--bmb-doux,#55504A)}.bmb-thermique.is-js .bmb-th-layer{display:block;position:absolute;inset:0;will-change:opacity}.bmb-th-layer--avant{opacity:var(--bmb-th-a,1)}.bmb-th-layer--apres{opacity:var(--bmb-th-b,0)}.bmb-th-layer--avant img{filter:url(#bmb-th-f-avant)}.bmb-th-layer--apres img{filter:url(#bmb-th-f-apres)}.bmb-th-spot{position:absolute;border-radius:50%;background:radial-gradient(closest-side,rgb(255 226 120 / .9),rgb(240 120 40 / .6) 50%,#fff0);mix-blend-mode:lighten}.bmb-thermique.is-js .bmb-th-etat{display:block;position:absolute;right:16px;top:16px;margin:0;padding:8px 14px;border-radius:999px;background:var(--bmb-onyx,#141414);color:var(--bmb-creme,#F2F0EB);font:600 12px/1 var(--bmb-f-corps,sans-serif);letter-spacing:.12em;text-transform:uppercase}.bmb-thermique.is-js .bmb-th-scale{display:flex;align-items:center;gap:10px;margin:0;font:600 12px/1 var(--bmb-f-corps,sans-serif);letter-spacing:.12em;text-transform:uppercase;color:var(--bmb-doux,#55504A)}.bmb-th-scale i{display:block;width:clamp(80px,14vw,140px);height:8px;border-radius:4px;background:linear-gradient(90deg,#08082A,#1A1A8C,#7A0F99,#E0383F,#FC941A,#FFF28C)}.bmb-th-ctrl{display:flex;gap:8px}.bmb-th-ctrl[hidden]{display:none}.bmb-th-btn{min-height:44px;padding:10px 22px;border:1px solid var(--bmb-onyx,#141414);border-radius:var(--bmb-r-btn,6px);background:#fff0;color:var(--bmb-onyx,#141414);font:600 13px/1 var(--bmb-f-corps,sans-serif);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.bmb-th-btn[aria-pressed="true"]{background:var(--bmb-onyx,#141414);color:var(--bmb-creme,#F2F0EB)}.bmb-thermique.is-btn.is-apres{--bmb-th-a:0;--bmb-th-b:1}.bmb-thermique.is-btn .bmb-th-layer{transition:opacity .6s var(--bmb-ease,ease)}.bmb-thermique.is-scroll{height:230vh}.bmb-thermique.is-scroll .bmb-th-fig{position:sticky;top:calc(var(--bmb-entete,84px) + 3vh)}.bmb-thermique.is-scroll :is(.bmb-th-frame,.bmb-th-bar,.bmb-th-cap){width:min(100%,calc((100vh - var(--bmb-entete,84px) - 190px) * 16 / 9));margin-inline:auto}@media (max-width:767px){.bmb-th-badge{min-height:22px;padding:0 8px;font-size:10px;letter-spacing:.08em}.bmb-thermique.is-js .bmb-th-etat{right:8px;top:8px;padding:6px 10px;font-size:10px}.bmb-th-ctrl{flex:1 1 100%}.bmb-th-btn{flex:1 1 0%}}@media (prefers-reduced-motion:reduce){.bmb-scrollbg{display:none}:is(.bmb-scroll-x-1,.bmb-scroll-x--1,[class*="bmb-scroll-x-"]){translate:none!important;transform:none!important}.bmb-read-light .bmb-rl-w{opacity:1}.bmb-mask-reveal,.bmb-mask-reveal img{clip-path:none;scale:none}.bmb-hscroll-track{transform:none!important}.bmb-thermique .bmb-th-layer,.bmb-m3d-step{transition:none}}.bmb-row-centre{align-items:center}.bmb-row-bas{align-items:flex-end}.bmb-row-haut{align-items:flex-start}.bmb-row-etire{align-items:stretch}.bmb-mesure p{max-width:38em}.bmb-petit,.bmb-sec p.bmb-petit{font-size:14px;line-height:1.5}.bmb-sec .bmb-titre h1,.bmb-sec .bmb-titre h2{text-wrap:balance;font-variant-numeric:lining-nums;padding-bottom:0}.bmb-sec .bmb-titre h2 em{font-style:italic;font-weight:500;color:#8A1C26}.bmb-bg-onyx .bmb-titre h2 em{color:inherit}.bmb-h2-or h2,.bmb-h2-or-bloc h2{background-image:linear-gradient(100deg,#B76E48 0%,#E4C465 55%,#C9974A 100%);-webkit-background-clip:text;background-clip:text;color:#fff0;-webkit-text-fill-color:#fff0}.bmb-accent{color:#8A1C26}.bmb-h1-page h1{overflow-wrap:break-word}.bmb-sec h3{padding-bottom:0}.bmb-sec h3+p{margin-top:10px}.bmb-grain{position:relative;isolation:isolate}.bmb-grain::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.08;background-size:220px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.bmb-etape-lbl,.bmb-recu-lbl,.bmb-tag,.bmb-pilote,.bmb-encart-lbl,.bmb-prix-lbl,.bmb-coord-lbl,.bmb-toc-titre{font:600 12px/1.4 Montserrat,"Segoe UI",Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#8A1C26;margin:0 0 14px}.bmb-bg-onyx .bmb-etape-lbl,.bmb-apres .bmb-etape-lbl,.bmb-prix-lbl,.bmb-encart-lbl,.bmb-qualif{color:#E4C465}.bmb-bg-onyx .bmb-tag,.bmb-coord-lbl{color:#B76E48}.bmb-qualif{margin-top:auto;padding-top:4px;font:600 12px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase}.bmb-badge{display:inline-flex;align-items:center;min-height:26px;padding:0 12px;border:1px solid rgb(20 20 20 / .12);border-radius:999px;background:#E8E3D8;color:#141414;font:600 12px/1 Montserrat,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.bmb-badge-bientot{background:#141414;color:#E4C465;border-color:rgb(228 196 101 / .45)}.bmb-etat p{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.bmb-slogan{font:italic 500 clamp(24px,2.4vw,34px)/1.25 "Cormorant Garamond",Garamond,serif;color:#55504A}.bmb-lien-txt{position:relative;display:inline-flex;align-items:center;min-height:44px;font:600 14px/1.2 Montserrat,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:#8A1C26}.bmb-lien-txt::after{content:"";position:absolute;left:0;right:0;bottom:10px;height:1px;background:currentColor;transform:scaleX(.3);transform-origin:left;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.bmb-lien-txt:hover::after,.bmb-lien-txt:focus-visible::after{transform:scaleX(1)}.bmb-bg-onyx .bmb-lien-txt,.bmb-prix .bmb-lien-txt{color:#F2F0EB}.bmb-lien .et_pb_button,.bmb-lien a{text-decoration:none}.bmb-double-bouton{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}.bmb-btn-s a:hover,.bmb-btn-s .et_pb_button:hover{color:#F2F0EB!important}.bmb-btn-s-dark a:hover,.bmb-btn-s-dark .et_pb_button:hover{color:#141414!important}.bmb-sec ul.bmb-checklist,.bmb-sec ul.bmb-dates,.bmb-sec ul.bmb-puces,.bmb-sec ul.bmb-coches,.bmb-sec ul.bmb-faits,.bmb-sec ul.bmb-qualif-liste,.bmb-sec ul.bmb-metiers-liste,.bmb-toc ul{list-style:none;margin:0;padding:0}.bmb-checklist li{display:grid;grid-template-columns:40px minmax(0,1fr);padding:22px 0;border-bottom:1px solid rgb(20 20 20 / .12);font-size:clamp(17px,1.5vw,20px);line-height:1.5}.bmb-checklist li::before{content:"/";color:#8A1C26}.bmb-bg-onyx .bmb-checklist li{border-bottom-color:rgb(242 240 235 / .14);color:#F2F0EB}.bmb-bg-onyx .bmb-checklist li::before{color:#B76E48}.bmb-profil h3{font-size:14px!important;font-family:Montserrat,Arial,sans-serif!important;letter-spacing:.18em;text-transform:uppercase;color:#E4C465!important}.bmb-puces{display:flex;flex-direction:column;gap:12px}.bmb-puces li{display:flex;gap:12px;line-height:1.5}.bmb-puces li::before{content:"";flex:none;width:6px;height:6px;margin-top:9px;background:#8A1C26}.bmb-coches{display:flex;flex-direction:column;gap:14px}.bmb-coches li{display:flex;gap:12px;line-height:1.5}.bmb-coches li::before{content:"";flex:none;width:18px;height:18px;margin-top:3px;background:#8A1C26;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3.5 9.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3.5 9.5l3.5 3.5 7.5-8' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/contain no-repeat}.bmb-bg-onyx .bmb-coches li::before,.bmb-encart-exige .bmb-coches li::before{background:#E4C465}.bmb-engagements .bmb-coches li{font-weight:500;font-size:15px;color:#141414}.bmb-faits{display:flex;flex-wrap:wrap;gap:8px 24px;margin:20px 0!important;font-size:14px;font-weight:500;color:#141414}.bmb-hero{--fs-hero:clamp(50px,8.9vw,128px);--l2n:2;--l2gap:clamp(40px,6vw,88px);--inset:clamp(0px,2.2vw,40px);--bord:max(clamp(20px,4vw,40px),calc((100% - 1240px) / 2))}.bmb-hero-stage,.bmb-hero-scene{position:relative}.bmb-hero-scene{padding-top:clamp(64px,8vw,104px)}.bmb-hero-photo{position:absolute!important;z-index:0;top:clamp(0px,1.7vw,24px);left:var(--inset);right:var(--inset);bottom:calc(var(--l2n) * .92 * var(--fs-hero) + var(--l2gap) / 2);margin:0!important;border-radius:10px;overflow:hidden;background:#1F1D1A}.bmb-hero-photo .et_pb_image_wrap,.bmb-hero-photo img{display:block;width:100%;height:100%;object-fit:cover}.bmb-hero-photo::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,rgb(20 20 20 / .78) 0%,rgb(20 20 20 / .7) 40%,rgb(20 20 20 / .45) 55%,#fff0 75%),linear-gradient(180deg,rgb(20 20 20 / .74) 0%,rgb(20 20 20 / .5) 30%,rgb(20 20 20 / .28) 48%,rgb(20 20 20 / .8) 100%)}.bmb-hero-slogan,.bmb-hero-titre{position:relative;z-index:1;padding-inline:var(--bord)}.bmb-hero-slogan p{max-width:22em;font-size:clamp(18px,1.9vw,26px)!important;background-image:linear-gradient(100deg,#F4E6BF 0%,#EBD58F 45%,#E4C465 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important;-webkit-text-fill-color:#fff0;filter:drop-shadow(0 1px 12px rgb(20 20 20 / .5))}.bmb-hero-titre{margin-top:clamp(48px,7vw,96px)}.bmb-hero-titre h1{font-size:var(--fs-hero)!important;line-height:.92!important;letter-spacing:-.02em!important}.bmb-hero-l1,.bmb-hero-l2{display:block;white-space:nowrap}.bmb-hero-l1{color:#F2F0EB}.bmb-hero-l2{margin-top:var(--l2gap);text-align:right;color:#8A1C26}.bmb-hero-foot{margin-top:clamp(32px,4vw,56px)!important}.bmb-hero-cta .bmb-petit{margin-top:8px}@media (max-width:767px){.bmb-hero{--inset:0px;--l2n:3;--l2gap:44px;--fs-hero:min(50px,13.2vw)}.bmb-hero-photo{top:0;border-radius:0}.bmb-hero-photo::after{background:linear-gradient(180deg,rgb(20 20 20 / .8) 0%,rgb(20 20 20 / .72) 36%,rgb(20 20 20 / .3) 52%,rgb(20 20 20 / .55) 66%,rgb(20 20 20 / .86) 100%)}.bmb-hero-scene{padding-top:28px}.bmb-hero-slogan p{max-width:18em;font-size:clamp(18px,5vw,21px)!important}.bmb-hero-titre{margin-top:clamp(120px,40vw,190px)}.bmb-hero-l2{white-space:normal}.bmb-hero-intro p{color:#141414}.bmb-hero-cta .bmb-double-bouton{flex-direction:column;align-items:stretch}.bmb-hero-cta .bmb-petit{text-align:center}}.bmb-hero-media-col{position:relative;padding:0 0 clamp(16px,2vw,28px) clamp(16px,2vw,28px)!important}.bmb-hero-media-col::before{content:"";position:absolute;left:0;bottom:0;width:80%;height:80%;background:#141414;border-radius:10px}.bmb-hero-media{position:relative;z-index:1;margin:0!important}.bmb-hero-media img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 45%;box-shadow:0 24px 48px -24px rgb(20 20 20 / .35)}.bmb-ariane p,.bmb-ariane a{font-size:14px;color:#55504A}@media (max-width:767px){.bmb-hero-media-col{order:-1;margin-bottom:24px}.bmb-hero-media img{aspect-ratio:16/10}.bmb-hero-texte .bmb-double-bouton{flex-direction:column;align-items:stretch}}.bmb-toc-sec{z-index:20;box-shadow:0 12px 20px -18px rgb(20 20 20 / .5)}.bmb-toc .et_pb_text_inner{display:flex;align-items:center;gap:20px;overflow-x:auto;scrollbar-width:none}.bmb-toc .et_pb_text_inner::-webkit-scrollbar{display:none}.bmb-toc .bmb-toc-titre{flex:none;margin:0;color:#55504A}.bmb-toc ul{display:flex;flex:none;gap:8px;width:max-content}.bmb-toc a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid rgb(20 20 20 / .2);border-radius:999px;font:600 14px/1.3 Montserrat,Arial,sans-serif;color:#55504A;white-space:nowrap;text-decoration:none;transition:color .2s,background-color .2s,border-color .2s}.bmb-toc a:hover{color:#141414;border-color:#141414}.bmb-toc a.is-active,.bmb-toc a[aria-current="true"]{background:#141414;border-color:#141414;color:#F2F0EB}@media (max-width:767px){.bmb-toc .bmb-toc-titre{display:none}.bmb-toc a{font-size:13px}}.bmb-sec[id]{scroll-margin-top:156px}.bmb-dates{display:flex;flex-wrap:wrap;gap:12px}.bmb-dates li{flex:1 1 140px;padding:20px 24px;border-radius:12px;background:#1F1D1A;font-size:14px;color:#B8B2A7}.bmb-dates strong{display:block;font:700 clamp(44px,4.5vw,64px)/1 "Space Grotesk",Arial,sans-serif;letter-spacing:-.02em;color:#E4C465;margin-bottom:6px}.bmb-kpi,.bmb-kpi .percent,.bmb-kpi .title{text-align:left}.bmb-kpi .percent{height:auto;width:auto}.bmb-kpi-plus .percent-value::after{content:"+";color:#8A1C26}.bmb-kpi .title{margin-top:16px;padding:0}.bmb-kpi-v{font:700 clamp(48px,5.4vw,84px)/1 "Space Grotesk",Arial,sans-serif;letter-spacing:-.02em;color:#141414}.bmb-kpi-u{font-size:.42em;letter-spacing:0}.bmb-kpi-l{margin-top:16px;font-weight:500;color:#141414}@media (max-width:767px){.bmb-kpis .et_pb_column{padding:18px 16px!important}.bmb-kpi .title,.bmb-kpi-l{font-size:14px;line-height:1.45;margin-top:10px}}.bmb-stack-carte{min-height:clamp(340px,34vw,460px)}.bmb-stack-media .bmb-stack-img,.bmb-stack-media .bmb-stack-img .et_pb_image_wrap{height:100%;margin:0!important}.bmb-stack-img img{width:100%;height:100%;min-height:240px;object-fit:cover}.bmb-stack-corps{display:flex;flex-direction:column;justify-content:center;padding:clamp(8px,2.4vw,40px)!important}.bmb-stack-bientot .bmb-stack-img img{filter:grayscale(.6) brightness(.85)}@media (max-width:980px){.bmb-stack-carte{min-height:0}.bmb-stack-img img{min-height:0;aspect-ratio:16/10}}.bmb-m3d-sprite{position:absolute;width:0;height:0;overflow:hidden}.bmb-m3d-svg{display:block;width:100%;max-width:520px;height:auto;margin:0 0 20px;border-radius:10px;background:#1F1D1A}.bmb-maison3d:not(.is-3d) .bmb-m3d-step{padding:28px 0;border-bottom:1px solid rgb(242 240 235 / .14)}.bmb-hscroll-item .bmb-etape{display:flex;flex-direction:column;height:100%}.bmb-recu-lbl{margin-top:24px;font-size:12px}.bmb-recu{font-size:14px;line-height:1.5}.bmb-metiers-liste{display:flex;flex-wrap:wrap;gap:6px clamp(20px,2.6vw,36px)}.bmb-metiers p,.bmb-metiers li{font-size:clamp(22px,2.4vw,34px)!important}.bmb-zoom{overflow:hidden;border-radius:10px}.bmb-zoom img{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bmb-zoom:hover img{transform:scale(1.05)}.bmb-qualif-img img{width:100%;height:clamp(160px,15vw,200px);object-fit:cover}.bmb-qualif-liste li{padding:16px 0;border-bottom:1px solid rgb(242 240 235 / .14);line-height:1.5}.bmb-qualif-liste strong{color:#F2F0EB;font-weight:600}.bmb-carte-cas{position:relative}.bmb-carte-lien{color:inherit;text-decoration:none}.bmb-carte-lien::after{content:"";position:absolute;inset:0;z-index:1}.bmb-carte-cas .bmb-lien-txt{position:relative;z-index:2}.bmb-carte-bientot{display:flex;flex-direction:column;justify-content:center;min-height:180px}.bmb-faq .et_pb_toggle{margin:0!important;padding:22px 0!important;border:0!important;border-bottom:1px solid rgb(20 20 20 / .12)!important;background:transparent!important}.bmb-faq .et_pb_toggle:first-child{border-top:1px solid rgb(20 20 20 / .12)!important}.bmb-faq .et_pb_toggle_title{padding-right:40px;min-height:48px;display:flex;align-items:center}.bmb-coords{max-width:28em}.bmb-coords .bmb-coord-lbl{margin-bottom:6px}.bmb-formulaire h3{margin-bottom:24px}.bmb-formulaire .ff-el-input--label label{font:600 14px/1.4 Montserrat,Arial,sans-serif;color:#141414}.bmb-formulaire .ff-el-form-control{min-height:52px;padding:12px 16px;border:1px solid rgb(20 20 20 / .3);border-radius:6px;background:#F2F0EB;font:400 16px/1.4 Montserrat,Arial,sans-serif;color:#141414}.bmb-formulaire textarea.ff-el-form-control{min-height:140px}.bmb-formulaire .ff-el-form-control:focus{border-color:#8A1C26;box-shadow:inset 0 0 0 1px #8A1C26;outline:none}.bmb-formulaire .ff-el-form-check{min-height:52px;display:flex;align-items:center;padding:0 16px;border:1px solid rgb(20 20 20 / .3);border-radius:6px;background:#F2F0EB;margin-bottom:10px}.bmb-formulaire .ff-el-form-check:has(input:checked){border-color:#8A1C26;box-shadow:inset 0 0 0 1px #8A1C26}.bmb-formulaire input[type=radio],.bmb-formulaire input[type=checkbox]{accent-color:#8A1C26;width:20px;height:20px}.bmb-formulaire .ff-el-tc,.bmb-formulaire .ff_gdpr_field{font-size:14px;line-height:1.55}.bmb-formulaire .ff-btn-submit{min-height:48px;padding:18px 28px!important;border:0!important;border-radius:6px!important;background:#8A1C26!important;color:#F2F0EB!important;font:600 14px/1.1 Montserrat,Arial,sans-serif!important;letter-spacing:.08em;text-transform:uppercase}.bmb-formulaire .ff-btn-submit:hover{background:#6B141C!important}.bmb-formulaire .error,.bmb-formulaire .ff-el-is-error .text-danger{color:#8A1C26;font-size:13px}.bmb-carte-form-sombre .bmb-formulaire h3,.bmb-carte-form-sombre .ff-el-input--label label,.bmb-carte-form-sombre .ff-el-tc,.bmb-carte-form-sombre .ff_gdpr_field{color:#F2F0EB}.bmb-carte-form-sombre .ff-el-form-control{background:#fff0;border-color:rgb(242 240 235 / .4);color:#F2F0EB}.bmb-carte-form-sombre .ff-el-form-control:focus{border-color:#E4C465;box-shadow:inset 0 0 0 1px #E4C465}.bmb-carte-form-sombre .error,.bmb-carte-form-sombre .text-danger{color:#E8959C}.bmb-carte-form-sombre .ff-message-success{color:#F2F0EB}.bmb-formulaire .ff-message-success{border:0;background:#fff0;padding:0;font:italic 500 clamp(22px,2.2vw,30px)/1.3 "Cormorant Garamond",serif}@media (max-width:767px){.bmb-carte-form{border-radius:0!important;margin-inline:calc(-1 * clamp(16px,4vw,40px));padding:28px clamp(16px,4vw,40px)!important}.bmb-formulaire .ff-btn-submit{width:100%}}.bmb-note-row{margin-left:0!important}.bmb-note p,.bmb-commun p{margin:0}.bmb-note .et_pb_text_inner{position:relative;padding-left:36px}.bmb-note .et_pb_text_inner::before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;background:#8A1C26;-webkit-mask:var(--bmb-ico) center/contain no-repeat;mask:var(--bmb-ico) center/contain no-repeat}.bmb-note-alerte{--bmb-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 3.5 2.8 19.5h18.4L12 3.5Z' fill='none' stroke='black' stroke-width='1.6' stroke-linejoin='round'/%3E%3Cpath d='M12 10v4.5M12 17v.3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.bmb-note-horloge{--bmb-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9' fill='none' stroke='black' stroke-width='1.6'/%3E%3Cpath d='M12 7v5l3 2' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.bmb-carte-equip,.bmb-carte-loc{overflow:hidden}.bmb-carte-equip .bmb-zoom,.bmb-carte-loc .bmb-zoom{border-radius:0;margin:0!important}.bmb-carte-equip .bmb-zoom img,.bmb-carte-loc .bmb-zoom img{width:100%;aspect-ratio:3/2;object-fit:cover}.bmb-col-gap{display:flex;flex-direction:column;gap:20px}.bmb-prix-val{margin:10px 0 0;font:600 clamp(30px,3vw,40px)/1.1 "Cormorant Garamond",serif;color:#F2F0EB}.bmb-exemple p{max-width:48em}.bmb-delai{display:flex;flex-direction:column;gap:12px}.bmb-delai-v{margin:0;font:700 clamp(40px,4.4vw,64px)/1 "Space Grotesk",Arial,sans-serif;letter-spacing:-.02em;color:#8A1C26}.bmb-delai-u{display:block;margin-top:8px;font:600 14px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#141414}.bmb-dom-large h3{font-size:clamp(30px,3vw,44px)!important}.bmb-pilote{margin-top:20px}.bmb-dom-texte .bmb-lien-txt{min-height:36px}.bmb-encart-exige{box-shadow:0 24px 48px -24px rgb(20 20 20 / .35)}.bmb-encart-exige .bmb-petit{margin-top:18px;color:#B8B2A7}.bmb-oblig-img img{width:100%;aspect-ratio:4/5;object-fit:cover}@media (max-width:980px){.bmb-oblig-img img{aspect-ratio:16/10}}.bmb-thermique-fig{position:relative}.bmb-thermique{margin:0!important}.bmb-thermique img{width:100%;aspect-ratio:16/9;object-fit:cover}.bmb-th-legende p{margin-top:8px;font-style:italic}.bmb-apres h2{margin-bottom:24px}.bmb-apres h3{color:#F2F0EB!important;margin-bottom:0}.bmb-apres .bmb-etape-lbl{margin:24px 0 6px}.bmb-devis-txt{margin:6px 0 0;font-size:15px;line-height:1.55}.bmb-devis-liens a{color:#8A1C26}.bmb-cta .bmb-double-bouton,.bmb-cta .bmb-btn{align-self:flex-start}@media (max-width:767px){.bmb-cta .bmb-btn,.bmb-cta .bmb-btn a{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.bmb-zoom img,.bmb-lien-txt::after{transition:none}.bmb-zoom:hover img{transform:none}}.bmb-hero-row{align-items:flex-end}.bmb-sec-head{align-items:flex-end}.bmb-hero .bmb-h1 .et_pb_module_header{margin-top:6px}.bmb-hero .bmb-lead{max-width:38em}@media (max-width:980px){.bmb-hero-row,.bmb-sec-head{align-items:flex-start}}.bmb-compteur{margin-bottom:clamp(20px,3vw,36px)!important}.bmb-compteur .percent{text-align:left}.bmb-compteur .percent p,.bmb-compteur .percent-value{font:700 clamp(56px,6.7vw,96px)/1 var(--bmb-f-display)!important;letter-spacing:-.02em;font-variant-numeric:lining-nums}.bmb-compteur--plus .percent-value::after{content:"+";color:var(--bmb-bordeaux)}.bmb-compteur--ans .percent-value::after{content:" ans";font-size:.42em;letter-spacing:0}.bmb-compteur .title{margin-top:8px;padding:0;font:500 16px/1.5 var(--bmb-f-corps)!important;color:var(--bmb-doux)!important;text-align:left}@media (max-width:980px){.bmb-hero-row .et_pb_column:last-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.bmb-img-portrait img{width:100%;aspect-ratio:4 / 5;object-fit:cover}@media (max-width:767px){.bmb-img-portrait img{aspect-ratio:16 / 10}}.bmb-carte-france{text-align:center}.bmb-carte-france img{width:100%;max-width:560px;height:auto;margin-inline:auto}.bmb-carte-reduite .bmb-carte-france img{max-width:380px}@media (max-width:980px){.bmb-carte-france img{max-width:440px}}.bmb-legende p{margin-top:12px;font:600 13px/1.4 var(--bmb-f-corps);letter-spacing:.12em;text-transform:uppercase;color:var(--bmb-doux)}.bmb-legende--centre p{text-align:center;letter-spacing:.18em;color:var(--bmb-bordeaux)}.bmb-pastilles ul{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 0;padding:0;list-style:none}.bmb-pastilles li{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;background:var(--bmb-creme);font:600 13px/1.2 var(--bmb-f-corps);color:var(--bmb-onyx)}.bmb-liste-qualifs ul{margin:0;padding:0;list-style:none}.bmb-liste-qualifs li{padding:22px 0;border-bottom:1px solid var(--bmb-filet-s)}.bmb-liste-qualifs li:first-child{padding-top:0}.bmb-liste-qualifs h3{margin:0;color:var(--bmb-creme);font-size:var(--bmb-fs-h3)}.bmb-liste-qualifs p{margin-top:8px;color:var(--bmb-doux-s)}.bmb-liste-qualifs h3+p+h3{margin-top:28px}.bmb-parcours ul{margin:24px 0 0;padding:0;list-style:none}.bmb-parcours li{display:grid;grid-template-columns:minmax(0,9em) minmax(0,1fr);gap:4px 20px;padding:14px 0;border-bottom:1px solid var(--bmb-filet)}.bmb-parcours strong{font:600 13px/1.6 var(--bmb-f-corps);letter-spacing:.12em;text-transform:uppercase;color:var(--bmb-bordeaux)}@media (max-width:767px){.bmb-parcours li{grid-template-columns:minmax(0,1fr)}}:is(.bmb-etat,.bmb-puces) ul{margin:16px 0 0;padding:0;list-style:none}:is(.bmb-etat,.bmb-puces) li{position:relative;padding:12px 0 12px 22px;border-bottom:1px solid var(--bmb-filet)}:is(.bmb-etat,.bmb-puces) li::before{content:"";position:absolute;left:0;top:1.15em;width:8px;height:8px;background:var(--bmb-bordeaux)}.bmb-puces--cuivre li{border-bottom-color:var(--bmb-filet-s)}.bmb-puces--cuivre li::before{background:var(--bmb-cuivre)}.bmb-grille-metiers .et_pb_column,.bmb-grille-etapes .et_pb_column{display:flex}.bmb-grille-metiers .et_pb_module,.bmb-grille-etapes .et_pb_module{flex:1;margin-bottom:0!important}.bmb-carte-metier{padding:20px 16px 16px!important}.bmb-carte-metier h3{font-size:var(--bmb-fs-h3);hyphens:manual;overflow-wrap:break-word;font-variant-numeric:lining-nums}.bmb-carte-metier p{margin-top:10px;color:var(--bmb-doux)}.bmb-carte-autre .bmb-lien a{color:var(--bmb-or)}.bmb-etapes .bmb-etape{margin-bottom:14px!important}.bmb-etape p.bmb-etape-lab{margin:0 0 6px;font:600 12px/1.4 var(--bmb-f-corps);letter-spacing:.18em;text-transform:uppercase;color:var(--bmb-bordeaux)}:is(.bmb-bg-onyx,.bmb-dk) .bmb-etape p.bmb-etape-lab{color:var(--bmb-or)}.bmb-etape h3{margin:0;font-size:var(--bmb-fs-h3)}.bmb-etape h3+p{margin-top:10px}:is(.bmb-bg-onyx,.bmb-dk) .bmb-etape p:not(.bmb-etape-lab){color:var(--bmb-doux-s)}.bmb-grille-etapes .bmb-etape .et_pb_text_inner{display:flex;flex-direction:column;height:100%}.bmb-recu{margin-top:auto!important;padding-top:16px;font-size:15px}.bmb-recu strong{display:block;margin-bottom:4px;font:600 12px/1.4 var(--bmb-f-corps);letter-spacing:.14em;text-transform:uppercase;color:var(--bmb-bordeaux)}.bmb-reals-avenir{height:100%}.bmb-reals-avenir h3{margin:6px 0 10px;font-size:var(--bmb-fs-h3)}.bmb-reals-avenir p{color:var(--bmb-doux)}.bmb-reals-avenir p.bmb-badge{display:inline-flex;margin-bottom:14px;color:var(--bmb-onyx)}.bmb-reals-avenir a.bmb-lien{display:inline-flex;min-height:48px;align-items:center;font:600 14px/1.2 var(--bmb-f-corps);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--bmb-bordeaux)}.bmb-tag,p.bmb-tag{font:600 12px/1.4 var(--bmb-f-corps)!important;letter-spacing:.14em;text-transform:uppercase;color:var(--bmb-bordeaux)!important}.bmb-faits ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px 32px;margin:0;padding:0;list-style:none}.bmb-faits li{display:flex;flex-direction:column;gap:4px;font-weight:500}.bmb-faits strong{font:600 12px/1.4 var(--bmb-f-corps);letter-spacing:.14em;text-transform:uppercase;color:var(--bmb-bordeaux)}.bmb-reals-blog .et_pb_post{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:0;margin-bottom:32px;border-radius:var(--bmb-r-card);background:var(--bmb-creme2);overflow:hidden}.bmb-reals-blog .et_pb_post .entry-featured-image-url{grid-row:1 / span 4;margin:0}.bmb-reals-blog .et_pb_post .entry-featured-image-url img{width:100%;height:100%;min-height:320px;object-fit:cover;border-radius:0}.bmb-reals-blog .et_pb_post :is(.entry-title,.post-meta,.post-content){padding-inline:clamp(20px,3vw,40px)}.bmb-reals-blog .et_pb_post .entry-title{padding-top:clamp(24px,3vw,40px);text-wrap:balance}.bmb-reals-blog .et_pb_post .entry-title a{color:var(--bmb-onyx);text-decoration:none}.bmb-reals-blog .et_pb_post .post-content{padding-bottom:clamp(24px,3vw,40px)}.bmb-reals-blog .et_pb_post .more-link{display:inline-flex;align-items:center;min-height:48px;margin-top:16px;font:600 14px/1.1 var(--bmb-f-corps);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--bmb-bordeaux)}@media (max-width:980px){.bmb-reals-blog .et_pb_post{grid-template-columns:minmax(0,1fr)}.bmb-reals-blog .et_pb_post .entry-featured-image-url{grid-row:auto}.bmb-reals-blog .et_pb_post .entry-featured-image-url img{min-height:0;aspect-ratio:16 / 10}}.bmb-ba{max-width:1040px;margin-inline:auto}.bmb-ba .et_pb_image{margin-bottom:16px!important}.bmb-ba img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--bmb-r-img)}.bmb-texte-fort p{font:500 clamp(22px,2.4vw,32px)/1.3 var(--bmb-f-titre)!important;text-wrap:pretty}.bmb-legal-row{align-items:flex-start}.bmb-legal-toc{padding:20px 22px!important;border-radius:var(--bmb-r-card);background:var(--bmb-creme2)}.bmb-legal-toc p{font:600 12px/1.4 var(--bmb-f-corps);letter-spacing:.18em;text-transform:uppercase;color:var(--bmb-bordeaux)}.bmb-legal-toc ol{margin:12px 0 0;padding:0;list-style:none;counter-reset:none}.bmb-legal-toc li{border-top:1px solid var(--bmb-filet)}.bmb-legal-toc a{display:flex;align-items:center;min-height:40px;font:500 14px/1.35 var(--bmb-f-corps);color:var(--bmb-onyx);text-decoration:none}.bmb-legal-toc a:hover{color:var(--bmb-bordeaux)}@media (max-width:980px){.bmb-legal-toc-col{position:sticky;top:var(--bmb-entete);z-index:5;margin-bottom:24px!important}.bmb-legal-toc{padding:10px 0!important;background:var(--bmb-creme)}.bmb-legal-toc p{display:none}.bmb-legal-toc ol{display:flex;gap:8px;margin:0;overflow-x:auto;scrollbar-width:none}.bmb-legal-toc li{flex:none;border:0}.bmb-legal-toc a{min-height:36px;padding:0 14px;border-radius:999px;background:var(--bmb-creme2);white-space:nowrap;font-size:13px}}.bmb-legal{max-width:46rem;margin-bottom:clamp(36px,4vw,56px)!important;scroll-margin-top:calc(var(--bmb-entete) + 24px)}.bmb-legal h2{margin:0 0 16px;font:600 var(--bmb-fs-h3)/1.15 var(--bmb-f-titre)!important;text-transform:none;font-variant-numeric:lining-nums}.bmb-legal h3{margin:24px 0 8px;font:600 17px/1.4 var(--bmb-f-corps)!important}.bmb-legal p+p,.bmb-legal ul+p,.bmb-legal p+ul{margin-top:14px}.bmb-legal ul{margin:12px 0 0;padding-left:1.2em;list-style:disc}.bmb-legal li+li{margin-top:6px}.bmb-legal a{color:var(--bmb-bordeaux);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.bmb-legal table{display:block;width:100%;margin-top:16px;overflow-x:auto;border-collapse:collapse;border-radius:var(--bmb-r-card);background:var(--bmb-creme2);font-size:15px}.bmb-legal :is(th,td){padding:12px 16px;text-align:left;vertical-align:top;border-bottom:1px solid var(--bmb-filet)}.bmb-legal th{font:600 12px/1.4 var(--bmb-f-corps);letter-spacing:.12em;text-transform:uppercase;color:var(--bmb-bordeaux)}.bmb-legal tr:last-child td{border-bottom:0}.bmb-legal code{font-size:.92em}.bmb-legal blockquote{margin:20px 0 0;padding:20px 24px;border:0;border-radius:var(--bmb-r-card);background:var(--bmb-creme2);font:inherit}.bmb-legal blockquote p+p,.bmb-legal blockquote p+ul{margin-top:10px}.bmb-legal a.bmb-legal-bouton{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:6px;padding:16px 26px;border:1px solid var(--bmb-onyx);border-radius:var(--bmb-r-btn);color:var(--bmb-onyx);font:600 14px/1.1 var(--bmb-f-corps);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;transition:background-color .25s ease,color .25s ease}.bmb-legal a.bmb-legal-bouton:hover{background:var(--bmb-onyx);color:var(--bmb-creme)}@media (max-width:767px){.bmb-legal a.bmb-legal-bouton{width:100%}}.bmb-merci-icone{margin-bottom:24px!important}.bmb-merci-icone .et-pb-icon{color:var(--bmb-bordeaux)!important}.bmb-c .et_pb_text_inner :is(p,li,td) a:not([class]){color:var(--bmb-bordeaux);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .2s ease}.bmb-c .et_pb_text_inner :is(p,li,td) a:not([class]):hover{color:var(--bmb-bordeaux-f)}.bmb-c.bmb-bg-onyx .et_pb_text_inner :is(p,li) a:not([class]){color:var(--bmb-or)}.bmb-c-table{display:block;width:100%;margin:8px 0 16px;overflow-x:auto;border-collapse:collapse;border-radius:var(--bmb-r-card);background:var(--bmb-creme2);font-size:15px;line-height:1.5;-webkit-overflow-scrolling:touch}.bmb-c-table :is(th,td){min-width:180px;padding:14px 16px;border-bottom:1px solid var(--bmb-filet);text-align:left;vertical-align:top}.bmb-c-table thead th{background:var(--bmb-onyx);color:var(--bmb-creme);font:600 13px/1.4 var(--bmb-f-corps);letter-spacing:.12em;text-transform:uppercase}.bmb-c-table tbody th{min-width:140px;color:var(--bmb-onyx);font-weight:600}.bmb-c-table tbody tr:last-child :is(th,td){border-bottom:0}.bmb-guides-blog .et_pb_post{display:flex;flex-direction:column;margin-bottom:var(--bmb-gap)!important;padding:0 0 clamp(20px,2.4vw,28px)!important;border-radius:var(--bmb-r-card);background:var(--bmb-creme);overflow:hidden}.bmb-guides-blog .et_pb_post .entry-featured-image-url{margin:0 0 20px}.bmb-guides-blog .et_pb_post .entry-featured-image-url img{width:100%;aspect-ratio:16 / 10;object-fit:cover;border-radius:0}.bmb-guides-blog .et_pb_post :is(.entry-title,.post-meta,.post-content){padding-inline:clamp(20px,2.4vw,28px)}.bmb-guides-blog .et_pb_post .entry-title{text-wrap:balance}.bmb-guides-blog .et_pb_post .entry-title a{color:var(--bmb-onyx);text-decoration:none}.bmb-guides-blog .et_pb_post .entry-title a:hover{color:var(--bmb-bordeaux)}.bmb-guides-blog .et_pb_post .more-link{display:inline-flex;align-items:center;min-height:48px;margin-top:8px;font:600 14px/1.1 var(--bmb-f-corps);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--bmb-bordeaux)}.bmb-sec>.et_pb_row{width:calc(100% - 2 * var(--bmb-gout))}.bmb-hero{overflow-x:clip}.bmb-hero>.bmb-hero-stage{width:100%!important;max-width:none!important}.bmb-hero .bmb-hero-h1.bmb-scroll-x-clip,.bmb-hero .bmb-hero-titre .et_pb_text_inner{overflow-x:visible}html.bmb-js-scrollbg .et-l .et_builder_inner_content .et_pb_section:is(.bmb-bg-creme,.bmb-bg-creme2,.bmb-bg-onyx,.bmb-bg-bordeaux){background-color:transparent!important;background-image:none!important}.et_pb_column>.et_pb_module:is(.bmb-etape,.bmb-kpi){padding:0;background:#fff0;border-radius:0}.bmb-toc{min-width:0;max-width:100%}.bmb-toc .et_pb_text_inner{min-width:0}.bmb-toc.et_pb_text a{color:#55504A!important}.bmb-toc.et_pb_text a:hover{color:#141414!important}.bmb-toc.et_pb_text a:is(.is-active,[aria-current="true"]){color:#F2F0EB!important}@media (min-width:981px){.bmb-menu .et-menu>li.menu-item-has-children>a{padding-right:18px!important}.bmb-menu .et-menu>li.menu-item-has-children>a::after{content:"3"!important;left:auto;right:0;top:50%;bottom:auto;width:auto;height:auto;background:none;transform:translateY(-50%);font:400 16px/1 ETmodules!important;transition:none}.bmb-menu .et-menu>li.menu-item-has-children>a::before{content:"";position:absolute;left:0;right:18px;bottom:10px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .35s var(--bmb-ease)}.bmb-menu .et-menu>li.menu-item-has-children>a:is(:hover,:focus-visible,[aria-expanded="true"])::before,.bmb-menu .et-menu>li.menu-item-has-children:is(.current-menu-item,.current-menu-ancestor)>a::before{transform:scaleX(1)}}@media (min-width:981px){.bmb-menu .et-menu>li:not(.dnxte-has-mega-menu)>.sub-menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 32px;left:-24px;width:min(760px,calc(100vw - 2 * var(--bmb-gout)));padding:28px 32px 24px!important;border:0!important;border-radius:0 0 12px 12px;background:#141414!important;box-shadow:0 24px 48px -24px rgb(20 20 20 / .55)}.bmb-menu .et-menu>li:not(.dnxte-has-mega-menu)>.sub-menu::before{content:"";position:absolute;left:0;right:0;top:-20px;height:20px}.bmb-menu .et-menu .sub-menu li{width:auto!important;margin:0!important;padding:0!important}.bmb-menu .et-menu .sub-menu a{width:auto!important;opacity:1!important;background:transparent!important;text-transform:none!important;letter-spacing:0!important}.bmb-menu .et-menu>li>.sub-menu>li>a{display:block;padding:0 0 10px!important;color:#F2F0EB!important;font:600 22px/1.15 "Cormorant Garamond",Cormorant,Garamond,"Times New Roman",serif!important}.bmb-menu .et-menu>li>.sub-menu>li>a::after{display:none!important}.bmb-menu .et-menu .sub-menu .sub-menu{position:static!important;display:block;visibility:inherit!important;opacity:inherit!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;box-shadow:none!important;background:transparent!important;transform:none!important}.bmb-menu .et-menu .sub-menu .sub-menu a{display:flex;align-items:center;min-height:40px;padding:6px 0!important;border-top:1px solid rgb(242 240 235 / .14);color:#B8B2A7!important;font:400 14px/1.35 Montserrat,"Segoe UI",Arial,sans-serif!important}.bmb-menu .et-menu .sub-menu a:hover,.bmb-menu .et-menu .sub-menu a:focus-visible,.bmb-menu .et-menu .sub-menu .current-menu-item>a{color:#E4C465!important}}@media (max-width:980px){.bmb-hdr-row{justify-content:flex-end}.bmb-hdr-row>.bmb-hdr-col-logo{margin-right:auto!important}}@media (max-width:980px){.bmb-menu .et_mobile_menu li ul{padding-left:0!important}.bmb-menu .et_mobile_menu li li li a{text-transform:none!important;letter-spacing:0!important;color:#B8B2A7!important;font:400 16px/1.35 Montserrat,"Segoe UI",Arial,sans-serif!important}.bmb-menu .et_mobile_menu li li li a:hover{color:#E4C465!important}}.et_pb_scroll_top{display:none!important}.bmb-ftr .bmb-ftr-liens.et_pb_text a{color:#F2F0EB!important}.bmb-ftr .bmb-ftr-liens.et_pb_text a:hover{color:#E4C465!important}.bmb-ftr .bmb-ftr-t{color:#B76E48!important}@media (min-width:981px){.bmb-ftr-grille>.et_pb_column{flex:1 1 0!important;min-width:0}.bmb-ftr-grille>.bmb-ftr-marque{flex:1.5 1 0!important}.bmb-ftr-grille>.bmb-ftr-col-contact{flex:1.3 1 0!important}}.bmb-marquee .dnxte_text_marquee_child{padding-inline:clamp(18px,2.2vw,32px)!important}.bmb-formulaire .ff-el-form-check.ff-el-tc{min-height:0;padding:14px 16px}.bmb-formulaire .ff-el-tc label.ff_tc_label{display:flex!important;align-items:flex-start;gap:12px;margin:0;text-align:left;cursor:pointer}.bmb-formulaire .ff-el-tc .ff_tc_checkbox{flex:none;padding-top:2px}.bmb-formulaire .ff-el-tc .ff_t_c,.bmb-formulaire .ff-el-tc .ff_t_c p{margin:0;text-align:left}.bmb-carte-form-sombre .bmb-formulaire .ff-el-form-check{background:#fff0;border-color:rgb(242 240 235 / .4)}.bmb-carte-form-sombre .bmb-formulaire .ff-el-tc,.bmb-carte-form-sombre .bmb-formulaire .ff-el-tc label{color:#B8B2A7}.bmb-carte-form-sombre .bmb-formulaire .ff-el-tc a{color:#F2F0EB}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.bmb-stack.is-ready>.bmb-stack-card:not(.bmb-stack-carte){position:relative;top:auto;transform:none;background-color:transparent!important;will-change:auto}.bmb-stack.is-ready>.bmb-stack-card:not(.bmb-stack-carte)::after{display:none}.bmb-stack.is-ready>.bmb-stack-card{width:calc(100% - 2 * var(--bmb-gout))!important;max-width:var(--bmb-max)!important;margin-inline:auto!important}}@media (max-width:767px){.bmb-stack:has(>.bmb-stack-carte){display:grid!important;grid-auto-flow:column;grid-template-rows:auto auto;grid-auto-columns:min(84vw,340px);gap:28px 12px;padding-inline:var(--bmb-gout)!important;scroll-padding-inline:var(--bmb-gout)}.bmb-stack:has(>.bmb-stack-carte)>:not(.bmb-stack-carte){grid-row:1;grid-column:1 / span 3;justify-self:start;position:sticky;left:var(--bmb-gout);width:calc(100vw - 2 * var(--bmb-gout))!important;scroll-snap-align:none}.bmb-stack:has(>.bmb-stack-carte)>.bmb-stack-carte{grid-row:2}}.bmb-mega .bmb-mega-titre a{color:#F2F0EB!important;font:inherit!important}.bmb-mega .bmb-mega-col--bientot .bmb-mega-titre a{color:#B8B2A7!important}.bmb-mega .bmb-mega-liens li a{color:#F2F0EB!important}.bmb-mega .bmb-mega-liens li a:hover,.bmb-mega .bmb-mega-titre a:hover{color:#E4C465!important}.bmb-mega .bmb-mega-cote{align-self:flex-start}.bmb-mega,.bmb-mega a{text-transform:none!important;letter-spacing:0!important}.bmb-mega .bmb-mega-cote :is(.bmb-surtitre,.bmb-lien) a,.bmb-mega .bmb-mega-cote .bmb-surtitre{text-transform:uppercase!important;letter-spacing:.08em!important}.bmb-mega .bmb-mega-liens ul,.bmb-mega .bmb-mega-liens li{width:auto!important;padding:0!important}.bmb-mega .bmb-mega-cta :is(a,.dnxt-btn-icon){text-transform:uppercase!important;letter-spacing:.08em!important}.bmb-mega .bmb-mega-liens li a{width:auto!important;padding:0!important;font:400 14px/1.35 Montserrat,"Segoe UI",Arial,sans-serif!important}.bmb-carte-form-sombre .et_pb_text .et_pb_text_inner :is(h2,h3),.bmb-carte-form-sombre .et_pb_module_header{color:#F2F0EB!important}.page-id-987562408 .bmb-mbar{display:none!important}#page-container,#et-main-area,.bmb-hero{overflow-x:clip}.bmb-hero .et_pb_image,.bmb-hero .et_pb_image_wrap{overflow:clip}.bmb-mega .bmb-mega-liens li{display:block!important;width:100%!important;margin:0!important;float:none!important}.bmb-mega .bmb-mega-liens li a{width:100%!important;box-sizing:border-box!important}.bmb-mega .bmb-mega-cta .dnxt-btn-icon{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important}.bmb-hdr.et_pb_section{padding-top:0!important;padding-bottom:0!important}.bmb-hdr .bmb-hdr-row.et_pb_row{max-width:1240px!important;padding-top:0!important;padding-bottom:0!important}@media (max-width:767px){.bmb-hero-photo,.bmb-hero-photo img{animation:none!important}}