body.mb-p-page{--mb-accent:#c48f56;--mb-texte:#141414;--mb-gris:#6b6b6b;--mb-fond-doux:#f6f5f3;--mb-filet:rgba(20, 20, 20, .06)}.mb-p-page .wpb-content-wrapper{max-width:none;color:var(--mb-texte);font-size:16px;line-height:1.7}.mb-p-page .wpb-content-wrapper a{color:inherit;text-decoration:underline;text-decoration-color:rgb(196 143 86 / .55);text-underline-offset:3px;transition:color .2s,text-decoration-color .2s}.mb-p-page .wpb-content-wrapper a:hover{color:var(--mb-accent);text-decoration-color:var(--mb-accent)}.mb-p-page .wpb_text_column,.mb-p-page .wpb_single_image{margin-bottom:0!important}.mb-p-page .wpb_text_column :last-child{margin-bottom:0}.mb-p-page .wpb_text_column,.mb-p-page .wpb_text_column>.wpb_wrapper,.mb-p-page .vc_row>.wpb_column,.mb-p-page .vc_row>.wpb_column>.vc_column-inner,.mb-p-page .vc_row>.wpb_column>.vc_column-inner>.wpb_wrapper{max-width:none!important;margin-left:0!important;margin-right:0!important;text-align:left}.mb-p-page .wpb-content-wrapper>.vc_row{margin-left:0!important;margin-right:0!important}.mb-p-page .vc_row.mb-p-section>.wpb_column,.mb-p-page .vc_row.mb-p-entete>.wpb_column,.mb-p-page .vc_row.mb-itw-logos>.wpb_column{padding-left:0!important;padding-right:0!important;width:100%}.mb-p-page .vc_row>.wpb_column>.vc_column-inner{padding-left:0;padding-right:0}.mb-p-page .wpb-content-wrapper h1{font-size:clamp(38px, 5vw, 64px);line-height:1.05;margin:0 0 20px;text-wrap:balance;letter-spacing:-.02em;text-transform:none}.mb-p-entete .wpb_text_column>.wpb_wrapper>p:first-child,.mb-p-intro>.wpb_wrapper>p:first-child{font-size:13px;color:var(--mb-accent);margin:0 0 18px}.mb-p-entete h1+p,.mb-p-intro h1+p{font-size:19px;line-height:1.55;margin:0 0 36px;max-width:32em}.vc_row.mb-p-entete{padding-block:48px 56px}.vc_row.mb-p-ouverture{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,360px);gap:80px;align-items:center;padding-block:48px 96px;margin:0}.vc_row.mb-p-ouverture::before,.vc_row.mb-p-ouverture::after{display:none}.mb-p-ouverture>.wpb_column{width:auto!important;float:none;padding:0!important}.mb-p-portrait img{display:block;width:100%;height:auto}.mb-p-credit p{font-size:12px;color:var(--mb-gris);margin:10px 0 0}.mb-p-page .mb-p-mail{margin:0 0 48px;display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.mb-p-page .mb-p-mail a{font-size:clamp(22px, 2.6vw, 30px);letter-spacing:-.01em;text-decoration:none}.mb-p-page .mb-p-intro h4{font-size:13px;font-weight:400;color:var(--mb-gris);margin:0 0 12px;text-transform:none;letter-spacing:0}.mb-p-intro ul{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none}.mb-p-intro ul li{margin:0}.mb-p-page .mb-p-intro ul a{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;background:var(--mb-fond-doux);font-size:14px;text-decoration:none;transition:background .3s,color .3s}.mb-p-page .mb-p-intro ul a:hover{background:var(--mb-accent);color:#fff}.mb-p-intro ul+p{font-size:13px;color:var(--mb-gris);margin:14px 0 0}@media (max-width:900px){.vc_row.mb-p-ouverture{grid-template-columns:1fr;gap:40px;padding-block:16px 64px}.mb-p-ouverture--droite>.wpb_column:last-child{order:-1;max-width:280px}}.mb-p-copier,.mb-p-boutons p:last-child a{display:inline-flex;align-items:center;min-height:40px;padding:0 18px;border:1px solid var(--mb-accent);background:#fff0;color:var(--mb-texte)!important;font:inherit;font-size:13px;cursor:pointer;text-decoration:none!important;transition:background .3s,color .3s;margin:0 8px 8px 0}.mb-p-copier:hover,.mb-p-copier:focus-visible,.mb-p-boutons p:last-child a:hover{background:var(--mb-accent);color:#fff!important;outline:none}.vc_row.mb-p-section{padding-block:64px;border-top:1px solid var(--mb-filet);margin:0}.mb-p-section .wpb_text_column>.wpb_wrapper{position:relative;padding-left:288px}.mb-p-page .mb-p-section h2{position:absolute;left:0;top:0;width:240px;margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:0;text-transform:none}.mb-p-section p{max-width:40em;margin:0 0 1.2em;font-size:19px;line-height:1.55}.mb-p-section ul{margin:0;padding:0;list-style:none}.mb-p-section li{margin:0;font-size:14px;color:var(--mb-gris);line-height:1.6}.mb-p-section li strong{display:block;font-size:20px;font-weight:500;color:var(--mb-texte);line-height:1.4;margin-bottom:8px}.mb-p-section li>br{display:none}.mb-p-grille4 ul,.mb-p-grille2 ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 48px}@media (min-width:1100px){.mb-p-grille4 ul{grid-template-columns:repeat(4,minmax(0,1fr))}}.mb-p-reseaux ul{display:flex;flex-wrap:wrap;gap:12px 32px}.mb-p-reseaux li{font-size:20px;color:var(--mb-texte)}.vc_row.mb-p-reseaux{padding-bottom:104px}@media (max-width:900px){.vc_row.mb-p-section{padding-block:48px}.mb-p-section .wpb_text_column>.wpb_wrapper{padding-left:0}.mb-p-page .mb-p-section h2{position:static;width:auto;margin:0 0 20px}}@media (max-width:560px){.mb-p-grille4 ul,.mb-p-grille2 ul{grid-template-columns:1fr;gap:24px}}.vc_row.mb-p-cartes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0 0 16px 288px!important}.vc_row.mb-p-cartes::before,.vc_row.mb-p-cartes::after{display:none}.mb-p-cartes>.wpb_column{width:auto!important;float:none;padding:0!important;background:var(--mb-fond-doux)}.mb-p-cartes>.wpb_column>.vc_column-inner>.wpb_wrapper{padding:28px;display:flex;gap:24px;align-items:flex-start;height:100%}.mb-p-cartes .wpb_single_image{flex:none;width:96px}.mb-p-cartes .wpb_single_image img{width:96px;height:auto;display:block}.mb-p-carte{flex:1;min-width:0}.mb-p-page .mb-p-carte h3{font-size:14px;font-weight:500;margin:0 0 12px;text-transform:none;letter-spacing:0}.mb-p-carte p{font-size:15px;line-height:1.65;margin:0 0 20px;color:var(--mb-texte)}.mb-p-boutons p:not(:last-child){font-size:14px;color:var(--mb-gris)}.vc_row.mb-p-cartes:last-child{margin-bottom:72px!important}@media (max-width:900px){.vc_row.mb-p-cartes{grid-template-columns:1fr;margin-left:0!important}}.mb-itw-logos .wpb_text_column>.wpb_wrapper>p{margin:0}.mb-p-defile{display:flex;overflow:hidden;margin:0;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 64px,#000 calc(100% - 64px),transparent 100%)}.mb-p-piste{display:flex;flex:none;gap:36px;padding:0 6px;animation:mb-p-defile 60s linear infinite}.mb-p-piste span{flex:none;width:150px;height:84px;display:flex;align-items:center;justify-content:center;padding:0 12px}.mb-p-piste img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}@keyframes mb-p-defile{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.mb-p-piste{animation:none;flex-wrap:wrap}.mb-p-piste[aria-hidden="true"]{display:none}}.mb-itw-filtres{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:40px}.mb-itw-filtres button{height:38px;padding:0 16px;border:0;background:var(--mb-fond-doux);color:var(--mb-texte);font:inherit;font-size:14px;cursor:pointer;transition:background .3s,color .3s}.mb-itw-filtres button span{color:var(--mb-gris);margin-left:4px;font-variant-numeric:tabular-nums}.mb-itw-filtres button:hover{background:#efece7}.mb-itw-filtres button[aria-pressed="true"]{background:var(--mb-accent);color:#fff}.mb-itw-filtres button[aria-pressed="true"] span{color:rgb(255 255 255 / .8)}.mb-p-page .mb-itw-revue h3{float:left;clear:left;width:96px;margin:0;padding-top:14px;font-size:14px;font-weight:400;color:var(--mb-accent);font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0}.mb-itw-revue ul{margin:0 0 32px 120px;display:flex;flex-direction:column;gap:4px}.mb-itw-revue ul::after{content:"";display:block;clear:both}.mb-itw-revue li[hidden],.mb-itw-revue h3[hidden],.mb-itw-revue ul[hidden]{display:none!important}.mb-p-page .mb-itw-revue li a.mb-itw-ligne{display:grid;grid-template-columns:64px minmax(0,1fr) auto;column-gap:20px;align-items:center;padding:8px 0;text-decoration:none;color:var(--mb-texte)}.mb-itw-ligne .mb-itw-logo{grid-column:1;grid-row:1 / span 3;width:64px;height:64px;background:#fff;display:flex;align-items:center;justify-content:center;padding:6px;box-shadow:inset 0 0 0 1px var(--mb-filet)}.mb-itw-ligne .mb-itw-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.mb-itw-ligne .mb-itw-nom{grid-column:2;font-size:17px;font-weight:500;transition:color .2s}.mb-itw-ligne .mb-itw-sujet{grid-column:2;font-size:14px}.mb-itw-ligne .mb-itw-meta{grid-column:2;font-size:13px;color:var(--mb-gris)}.mb-itw-ligne .mb-itw-verbe{grid-column:3;grid-row:1 / span 3;font-size:13px;color:var(--mb-accent);opacity:0;transition:opacity .2s;white-space:nowrap}.mb-itw-ligne:hover .mb-itw-nom{color:var(--mb-accent)}.mb-itw-ligne:hover .mb-itw-verbe,.mb-itw-ligne:focus-visible .mb-itw-verbe{opacity:1}@media (hover:none){.mb-itw-ligne .mb-itw-verbe{opacity:1}}@media (max-width:560px){.mb-p-page .mb-itw-revue h3{float:none;width:auto;padding-top:0}.mb-itw-revue ul{margin-left:0}}.vc_row.mb-itw-logos{padding-bottom:72px;margin:0}.vc_row.mb-itw-logos+.vc_row.mb-p-section{border-top:0;padding-top:0}.vc_row.mb-itw-une{margin:0;padding-bottom:72px}.vc_row.mb-itw-une>.wpb_column{padding-left:0!important;padding-right:0!important;width:100%}.mb-itw-une ul,.mb-itw-une p,.mb-itw-une h4{display:none}.vc_row.mb-itw-une+.vc_row.mb-p-section{border-top:0;padding-top:0}.mb-itw-une-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width:900px){.mb-itw-une-grille{grid-template-columns:1fr}}.mb-p-page .mb-itw-une a.mb-itw-carte{display:flex;flex-direction:column;gap:14px;min-width:0;background:var(--mb-fond-doux);padding:28px;text-decoration:none;color:var(--mb-texte);transition:background .3s}.mb-p-page .mb-itw-une a.mb-itw-carte:hover{background:#efece7}.mb-itw-carte-logo{width:72px;height:48px;display:flex;align-items:center}.mb-itw-carte-logo img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply}.mb-itw-carte-media{font-size:13px;color:var(--mb-gris)}.mb-itw-carte-titre{font-size:22px;line-height:1.3;letter-spacing:-.01em;flex:1;text-wrap:balance}.mb-itw-carte-action{font-size:14px;color:var(--mb-accent)}