.elementor .banner_image__sign{width:100%;max-width:780px;background-image:linear-gradient(265deg, rgba(24, 76, 97, 0.60) 0%,rgba(24, 76, 97, 0.40) 15%,rgba(24, 76, 97, 0.17) 31%,rgba(24, 76, 97, 0.00) 41%,#f5faf5f2 80%,#F4F9F4 95%),url("https://mercier.altelis.com/wp-content/uploads/2026/06/banner__bal-1024x683.avif");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;justify-content:space-between;align-items:end;}.elementor .section__cta-home{padding:var(--e-gv-45b58a4);}.elementor .section__title-center{color:var(--Primary-Blue-900);text-align:center;padding:0px;display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;}.elementor .tagline{height:auto;min-height:28px;font-family:var(--Body);font-weight:600;font-size:var(--Font-Size-Text-Regular);color:var(--Primary-Blue-900);line-height:100%;text-align:center;text-transform:uppercase;padding:var(--Spacing-sm);background-color:#ffffff;}.elementor .global__h2{font-family:var(--Heading);font-weight:700;font-size:var(--Font-Size-Text-h2);color:var(--Primary-Blue-900);u {
  text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-color: var(--Primary-Blue-400, #56A4DA);
text-decoration-thickness: 8%;
text-underline-offset: 6%;
text-underline-position: from-font;
}\n}.elementor .global__section{padding:var(--Spacing-5xl);display:flex;flex-direction:column;gap:var(--Spacing-3xl);}.elementor .global__h3-big{width:100%;min-width:0px;max-width:36ch;font-family:var(--Heading);font-weight:700;font-size:var(--Font-Size-Text-h4);color:var(--Primary-Blue-900);line-height:120%;display:block;* {
}\n}.elementor .text--light{color:var(--White);color:white !important;\n}.elementor .card__point-fort{min-height:450px;color:var(--Primary-Blue-900);padding:24px;background-color:var(--White);display:flex;flex-direction:column;justify-content:space-between;}.elementor .card__point-fort-top{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-md);align-items:start;}.elementor .global__h3-small{font-family:var(--Heading);font-weight:700;font-size:24px;color:var(--Primary-Blue-900);u {
  text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-color: var(--Primary-Blue-400, #56A4DA);
text-decoration-thickness: 8%;
text-underline-offset: 6%;
text-underline-position: from-font;
}\n}.elementor .card__point-fort-icon{width:28px;height:28px;}.elementor .card__point-fort-img{width:100%;height:180px;object-fit:cover;}.elementor .global__p{width:100%;max-width:900px;font-family:Poppins;font-weight:400;font-size:var(--Font-Size-Text-Regular);color:var(--Primary-Blue-900);line-height:140%;font-family: var(--Body, "Poppins"), sans-serif !important;\n}.elementor .section_methode{padding:var(--Spacing-5xl);display:flex;flex-direction:row;gap:var(--Spacing-5xl);}.elementor .section__methode-column{width:50%;padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-3xl);align-items:start;}.elementor .section__methode-text{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-2xl);align-items:start;}.elementor .p__big{font-size:var(--Font-Size-Text-Medium);color:var(--Primary-Blue-900);text-align:start;}.elementor .section__testimonials{padding:var(--Spacing-5xl);background-color:var(--Primary-Blue-50);display:flex;flex-direction:column;gap:var(--Spacing-5xl);align-items:center;}.elementor .section__testimonials-text{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-2xl);align-items:center;}.elementor .section__cta-home-content{height:525px;padding:0px;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%,rgba(0, 0, 0, 0.36) 33%,rgba(0, 0, 0, 0.36) 66%,rgba(0, 0, 0, 0) 100%),url("https://mercier.altelis.com/wp-content/uploads/2026/06/footer-call-scaled.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;gap:var(--Spacing-2xl);justify-content:center;align-items:center;}.elementor .tagline-transparent{color:var(--White);background-color:#ffffff33;}.elementor .is__center{justify-content:center;}.elementor .is__white{color:var(--White);}.elementor .is__big{width:80ch;max-width:100%;font-size:var(--Font-Size-Text-Medium);}.elementor .service__container-icon{width:var(--Spacing-2xl);min-width:var(--Spacing-2xl);min-height:var(--Spacing-2xl);color:var(--Secondary-Beige-400);}.elementor .service__container{display:flex;flex-direction:column;gap:var(--Spacing-lg);}.elementor .service__block{padding:var(--Spacing-2xl);border-width:1px;border-color:var(--Secondary-Beige-200-Base);border-style:solid;background-color:var(--Secondary-Beige-50);display:flex;flex-direction:column;gap:var(--Spacing-2xl);}.elementor .section__methode-container{display:flex;flex-direction:column;}.elementor .univers_hero-container{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-2xl);justify-content:center;align-items:center;}.elementor .global__h1{font-family:var(--Heading);font-weight:700;font-size:var(--Font-Size-Text-h1);color:var(--White);}.elementor .univers__container{padding:var(--Spacing-5xl);display:flex;flex-direction:column;gap:var(--Spacing-5xl);}.elementor .univers__title{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-2xl);justify-content:center;align-items:center;align-self:stretch;}.elementor .tab__content{padding:var(--Spacing-md);border-width:1px;border-color:var(--Black);border-style:solid;background-color:var(--White);display:flex;flex-direction:row;align-items:center;}.elementor .tab__content-container{min-height:500px;padding-block-start:var(--Spacing-3xl);padding-block-end:var(--Spacing-3xl);padding-inline-start:var(--Spacing-2xl);padding-inline-end:var(--Spacing-3xl);display:flex;flex-direction:column;gap:var(--Spacing-2xl);justify-content:center;align-items:start;align-self:stretch;}.elementor .hr_tab{width:100%;color:var(--Primary-Blue-900);background-color:var(--Color-Neutral-100);}.elementor .button__group{padding:0px;display:flex;flex-direction:row;gap:var(--Spacing-md);}.elementor .tab__content-img-container{height:100%;max-height:570px;padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-md);align-items:center;}.elementor .tab__content-img-large{width:100%;height:60%;aspect-ratio:auto;object-fit:cover;}.elementor .tab__content-img-small{width:100%;height:40%;overflow:hidden;padding:0px;display:flex;flex-direction:row;gap:var(--Spacing-md);justify-content:center;align-items:center;}.elementor .img_grid_small{width:50%;height:100%;aspect-ratio:auto;object-fit:cover;display:inline-block;}.elementor .section__expertises{flex-direction:row;gap:var(--Spacing-4xl);justify-content:center;align-items:stretch;}.elementor .global___half_container{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-4xl);align-items:start;}.elementor .section__title{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-lg);align-items:start;}.elementor .p__blue{color:var(--Primary-Blue-900);}.elementor .global__image-container{padding:0px;display:flex;flex-direction:row;gap:var(--Spacing-md);flex:0 1 auto;justify-content:flex-start;align-items:stretch;align-self:stretch;}.elementor .image-50{width:50%;min-width:0px;object-fit:cover;}.elementor .banner{padding:0px;background-color:#ffffff;}.elementor .banner__column{padding:var(--Spacing-5xl);}.elementor .img__h240{height:240px;}.elementor .univers__spacing{gap:var(--Spacing-2xl);}.elementor .tab__content-inverted{flex-direction:row-reverse;}.elementor .section-showroom{padding:var(--Spacing-5xl);background-color:var(--Primary-Blue-50);display:flex;flex-direction:column;gap:var(--Spacing-5xl);align-items:center;}.elementor .bento-img-1{aspect-ratio:1/1;object-fit:cover;grid-column: span 2;
grid-row: span 2;\n}.elementor .bento_img-3-1{width:100%;height:100%;aspect-ratio:16/9;object-fit:cover;grid-column: span 2;\n}.elementor .bento_img-3-3{aspect-ratio:1/1;object-fit:cover;}.elementor .section__faq{padding-block-start:var(--Spacing-6xl);padding-block-end:var(--Spacing-6xl);padding-inline-start:var(--Spacing-5xl);padding-inline-end:var(--Spacing-5xl);background-color:var(--White);display:flex;flex-direction:row;gap:var(--Spacing-5xl);align-items:stretch;}.elementor .column{padding:0px;display:flex;flex-direction:column;gap:var(--Spacing-2xl);justify-content:center;align-items:start;}.elementor .faq__text{width:100%;max-width:480px;}.elementor .global_p{width:100%;max-width:900px;font-family:var(--Body);font-weight:400;font-size:var(--Font-Size-Text-Regular);color:var(--Primary-Blue-900);}.elementor .is__semibold{font-weight:500;}.elementor .univers__sign{background-color:var(--Signaletique-50);}.elementor .button__primary__sign{font-family:var(--Body);font-weight:600;color:var(--White);line-height:100%;text-transform:uppercase;padding-block-start:var(--Spacing-md);padding-block-end:var(--Spacing-md);padding-inline-start:var(--Spacing-xl);padding-inline-end:var(--Spacing-xl);border-radius:0px;background-color:var(--Signaletique-600);}.elementor .button__secondary__sign{font-family:var(--Body);font-weight:600;color:var(--Signaletique-900);line-height:100%;text-transform:uppercase;padding-block-start:var(--Spacing-md);padding-block-end:var(--Spacing-md);padding-inline-start:var(--Spacing-xl);padding-inline-end:var(--Spacing-xl);border-radius:0px;background-color:var(--Signaletique-200);}.elementor .title__sign{color:var(--Signaletique-900);u {
  text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-color: var(--Signaletique-600, #3C7D3F) !important;
text-decoration-thickness: 8%; /* 3.84px */
text-underline-position: from-font;
}\n}.elementor .tagline__border__sign{color:var(--Signaletique-800);border-width:1px;border-color:var(--Signaletique-200);border-style:solid;border-color: var(--Signaletique-200, #CBE7CC) !important;\n}.elementor .tagline_sign{color:var(--Black);background-color:var(--Signaletique-100);background-color: var(--Signaletique-100, #E5F3E5) !important;\n}.elementor .univers__sign--dark{color:#fffefe;background-color:var(--Signaletique-900);}.elementor .icon-sign{color:var(--Signaletique-600);}.elementor .service__block__sign{border-color:var(--Signaletique-200);background-color:var(--White);}.elementor .section__infos-sign{padding:var(--Spacing-5xl);background-color:var(--Signaletique-50);display:flex;flex-direction:column;gap:var(--Spacing-3xl);align-items:start;}.elementor .box_infos_sign{max-width:1000px;padding:var(--Spacing-2xl);border-width:1px;border-color:var(--Signaletique-200);border-style:solid;background-color:var(--White);display:flex;flex-direction:column;gap:var(--Spacing-lg);justify-content:center;align-items:start;align-self:stretch;}.elementor .cta__sign{background-image:linear-gradient(#00000033, #00000033),linear-gradient(180deg, #223d2380 0%,#223d23d9 100%),url("https://mercier.altelis.com/wp-content/uploads/2026/06/multi-marques-independant-scaled.webp");background-repeat:repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,cover;background-position:0% 0%,0% 0%,center center;}.elementor .h3_color_sign{color:var(--Signaletique-900);}.elementor .color__border__sign{border-color:var(--Signaletique-200);}.elementor .title__sign-dark{color:var(--White);u {
  text-decoration-line: underline;
text-decoration-style: solid;
text-decoration-skip-ink: auto;
text-decoration-color: var(--Signaletique-400, #3C7D3F) !important;
text-decoration-thickness: 8%; /* 3.84px */
text-underline-position: from-font;
}\n}.elementor .univers_hero_sign{height:400px;padding:0px;background-image:linear-gradient(180deg, #25422770 0%,#254227b3 100%),url("https://mercier.altelis.com/wp-content/uploads/2026/06/e1ef1152fbb24e9535b16063f7e4140e1211b832.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .tagline_hero_sign{color:var(--White);background-color:var(--Signaletique-600);}.elementor .button-wrapper{padding:0px;gap:var(--Spacing-sm);}.elementor .hidden__text{max-width:950px;display:none;}