.elementor-kit-6{--e-global-color-primary:#EFAA22;--e-global-color-secondary:#54565B;--e-global-color-text:#1C1B1F;--e-global-color-accent:#EFAA22;--e-global-color-9ee0cfc:#FFFFFF;--e-global-color-e69b77a:#000000;--e-global-color-81d5bf8:#FEF6EC;--e-global-color-999df7b:#7A7A7A;--e-global-color-9c2ea28:#1F7A3D;--e-global-color-dd38446:#E1EAE4;--e-global-color-851fde8:#B26A00;--e-global-color-a123501:#FFF4E5;--e-global-color-2b9d8c6:#DC1524;--e-global-color-3cf72be:#F4EBEC;--e-global-color-a2869de:#2563EB;--e-global-color-0dd785a:#EAF2FF;--e-global-color-e9222af:#A45E00;--e-global-color-e0d3e9c:#E8920A;--e-global-color-9d55e68:#3F4145;--e-global-color-2570b83:#E5E5E5;--e-global-color-da7edaa:#D8D8D8;--e-global-color-1ca3314:#B0B0B0;--e-global-color-72c6be5:#D0AED3;--e-global-color-8ddaead:#47D8CE;--e-global-color-2179171:#E5F2F1;--e-global-color-cfbb67a:#157D76;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:700;--e-global-typography-primary-line-height:1.2em;--e-global-typography-primary-letter-spacing:2px;--e-global-typography-primary-word-spacing:0px;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:40px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:1px;--e-global-typography-secondary-word-spacing:0px;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.2em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-text-word-spacing:0px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;--e-global-typography-accent-line-height:1.2em;--e-global-typography-accent-letter-spacing:0px;--e-global-typography-accent-word-spacing:0px;--e-global-typography-8402d97-font-family:"Roboto";--e-global-typography-8402d97-font-size:28px;--e-global-typography-8402d97-font-weight:600;--e-global-typography-8402d97-line-height:1.2em;--e-global-typography-8402d97-word-spacing:-0.5px;--e-global-typography-074db95-font-family:"Roboto";--e-global-typography-074db95-font-size:14px;--e-global-typography-074db95-font-weight:400;--e-global-typography-074db95-line-height:1.5em;--e-global-typography-074db95-word-spacing:0px;--e-global-typography-95752b8-font-family:"Roboto";--e-global-typography-95752b8-font-size:12px;--e-global-typography-95752b8-font-weight:500;--e-global-typography-95752b8-line-height:1.2em;--e-global-typography-95752b8-word-spacing:0.4px;--e-global-typography-3b899f3-font-family:"Roboto";--e-global-typography-3b899f3-font-size:15px;--e-global-typography-3b899f3-font-weight:500;--e-global-typography-3b899f3-line-height:1.2em;--e-global-typography-3b899f3-word-spacing:0px;--e-global-typography-d17723d-font-family:"Roboto";--e-global-typography-d17723d-font-size:14px;--e-global-typography-d17723d-font-weight:500;--e-global-typography-d17723d-line-height:1.2em;--e-global-typography-d17723d-letter-spacing:0px;--e-global-typography-da7a3d8-font-family:"Roboto";--e-global-typography-da7a3d8-font-size:16px;--e-global-typography-da7a3d8-font-weight:700;--e-global-typography-da7a3d8-letter-spacing:1.5px;--e-global-typography-79bc2a3-font-family:"Roboto";--e-global-typography-79bc2a3-font-size:18px;--e-global-typography-79bc2a3-font-weight:700;--e-global-typography-79bc2a3-text-transform:capitalize;--e-global-typography-6de28af-font-family:"Roboto";--e-global-typography-6de28af-font-size:16px;--e-global-typography-6de28af-font-weight:400;--e-global-typography-18836d7-font-family:"Roboto";--e-global-typography-18836d7-font-size:13px;--e-global-typography-18836d7-font-weight:400;--e-global-typography-18836d7-line-height:1.4em;--e-global-typography-faqquest-font-family:"Roboto";--e-global-typography-faqquest-font-size:18px;--e-global-typography-faqquest-font-weight:500;--e-global-typography-faqquest-line-height:1.4em;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 a{color:var( --e-global-color-primary );}.elementor-kit-6 a:hover{color:var( --e-global-color-e0d3e9c );}.elementor-kit-6 h1{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-kit-6 h2{color:var( --e-global-color-text );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-kit-6 h3{color:var( --e-global-color-text );font-family:var( --e-global-typography-8402d97-font-family ), Sans-serif;font-size:var( --e-global-typography-8402d97-font-size );font-weight:var( --e-global-typography-8402d97-font-weight );line-height:var( --e-global-typography-8402d97-line-height );word-spacing:var( --e-global-typography-8402d97-word-spacing );}.elementor-kit-6 h4{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-kit-6 h5{color:var( --e-global-color-text );font-family:var( --e-global-typography-95752b8-font-family ), Sans-serif;font-size:var( --e-global-typography-95752b8-font-size );font-weight:var( --e-global-typography-95752b8-font-weight );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}.elementor-kit-6 h6{color:var( --e-global-color-text );font-family:var( --e-global-typography-95752b8-font-family ), Sans-serif;font-size:var( --e-global-typography-95752b8-font-size );font-weight:var( --e-global-typography-95752b8-font-weight );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1280px;}.e-con{--container-max-width:1280px;--container-default-padding-top:0px;--container-default-padding-right:24px;--container-default-padding-bottom:0px;--container-default-padding-left:24px;}.elementor-widget:not(:last-child){--kit-widget-spacing:24px;}.elementor-element{--widgets-spacing:24px 24px;--widgets-spacing-row:24px;--widgets-spacing-column:24px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1366px){.elementor-kit-6{--e-global-typography-79bc2a3-font-size:18px;--e-global-typography-6de28af-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-8402d97-font-size );line-height:var( --e-global-typography-8402d97-line-height );word-spacing:var( --e-global-typography-8402d97-word-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-95752b8-font-size );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}.elementor-kit-6 h6{font-size:var( --e-global-typography-95752b8-font-size );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-79bc2a3-font-size:17px;--e-global-typography-6de28af-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-8402d97-font-size );line-height:var( --e-global-typography-8402d97-line-height );word-spacing:var( --e-global-typography-8402d97-word-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-95752b8-font-size );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}.elementor-kit-6 h6{font-size:var( --e-global-typography-95752b8-font-size );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-da7a3d8-font-size:16px;--e-global-typography-79bc2a3-font-size:16px;--e-global-typography-79bc2a3-letter-spacing:1.5px;--e-global-typography-6de28af-font-size:16px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-kit-6 h1{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-kit-6 h2{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-kit-6 h3{font-size:var( --e-global-typography-8402d97-font-size );line-height:var( --e-global-typography-8402d97-line-height );word-spacing:var( --e-global-typography-8402d97-word-spacing );}.elementor-kit-6 h4{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-kit-6 h5{font-size:var( --e-global-typography-95752b8-font-size );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}.elementor-kit-6 h6{font-size:var( --e-global-typography-95752b8-font-size );line-height:var( --e-global-typography-95752b8-line-height );word-spacing:var( --e-global-typography-95752b8-word-spacing );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --primary:#efaa22; --color-text:#1C1B1F; --primary-hover:#E8920A; --color-focus:#1C1B1F; --white:#ffffff; --muteltext:#7A7A7A; --border:#E5E5E5; --surface-alt:#FEF6EC; --grey-secondary:#54565b; --error:#C62828; --info:#005FCC; --info-light:#EAF2FF; --secondary-hover:#3F4145; --success:#1F7A3D; --success-light:#EAF7EE; --border-strong:#ffffff; --active-primary:#B87A00; --secondary-grey-active:#2B2E32; --secondary-yellow-active:#D89200; --font-primary:Roboto; --font-size-btn:15px; --font-size-hero-desktop:72px; --line-height-hero-desktop:110%; --letter-spacing-hero-desktop:-2px; --font-size-hero-laptop:56px; --font-size-hero-tablet:48px; --font-size-hero-mobile:34px; --letter-spacing-hero-mobile:-1px; --Accent:#efaa22; --cta-turquoise:#47D8CE; --dore-profond:#9A6100; --turquoise-active:#157D76; --surface-turquoise:#5eddd41a; --lien-marketplace:#D0AED3; --surface-mauve:#F1EDF1; }
/* Start custom CSS */.pillar-item:empty{display:none;}
.pillar-item{border-width:0 0 1px 0 !important;}
.pillar-item:first-child{border-top-width:1px !important;}
.pillar-list{width:100% !important;}

/* ===== link-download : lien (style link-accent) + icone telechargement a droite, reutilisable ===== */
.elementor .link-download{font-family:var(--font-primary);font-weight:700;font-size:16px;color:var(--turquoise-active);background-color:transparent;display:inline-flex;align-items:center;gap:8px;text-align:start;}
.elementor .link-download::after{content:"";display:inline-block;vertical-align:-0.18em;margin-inline-start:8px;width:1em;height:1em;flex:0 0 auto;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='7 10 12 15 17 10'/%3E%3Cline x1='12' y1='15' x2='12' y2='3'/%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 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpolyline points='7 10 12 15 17 10'/%3E%3Cline x1='12' y1='15' x2='12' y2='3'/%3E%3C/svg%3E") center/contain no-repeat;}
.elementor .link-download:hover,.elementor .link-download:focus-visible{color:var(--turquoise-active);text-decoration:underline;}
/* SEGIC-CONTACT-LEGAL */ .elementor-4033 a.e-paragraph-link-base,.elementor-4033 a[href^="mailto:"],.elementor-4033 a[href^="tel:"],.elementor-28954 a.e-paragraph-link-base,.elementor-28954 a[href^="mailto:"],.elementor-28954 a[href^="tel:"],.elementor-27771 a.e-paragraph-link-base,.elementor-27771 a[href^="mailto:"],.elementor-27771 a[href^="tel:"],.elementor-28955 a.e-paragraph-link-base,.elementor-28955 a[href^="mailto:"],.elementor-28955 a[href^="tel:"],.elementor-27758 a.e-paragraph-link-base,.elementor-27758 a[href^="mailto:"],.elementor-27758 a[href^="tel:"],.elementor-28956 a.e-paragraph-link-base,.elementor-28956 a[href^="mailto:"],.elementor-28956 a[href^="tel:"]{color:var(--turquoise-active)!important;font-weight:700!important;} .elementor-4033 a.e-paragraph-link-base:hover,.elementor-4033 a[href^="mailto:"]:hover,.elementor-4033 a[href^="tel:"]:hover,.elementor-28954 a.e-paragraph-link-base:hover,.elementor-28954 a[href^="mailto:"]:hover,.elementor-28954 a[href^="tel:"]:hover,.elementor-27771 a.e-paragraph-link-base:hover,.elementor-27771 a[href^="mailto:"]:hover,.elementor-27771 a[href^="tel:"]:hover,.elementor-28955 a.e-paragraph-link-base:hover,.elementor-28955 a[href^="mailto:"]:hover,.elementor-28955 a[href^="tel:"]:hover,.elementor-27758 a.e-paragraph-link-base:hover,.elementor-27758 a[href^="mailto:"]:hover,.elementor-27758 a[href^="tel:"]:hover,.elementor-28956 a.e-paragraph-link-base:hover,.elementor-28956 a[href^="mailto:"]:hover,.elementor-28956 a[href^="tel:"]:hover{text-decoration:underline!important;}
/* SEGIC-EYEBROW */ .eyebrow.text-center{align-self:center !important;} /* SEGIC-CARD-TITLE */ .card-title{min-height:0 !important;}
/* SEGIC-EYEBROW-MOBILE : uniformise eyebrow-center avec eyebrow (13px) en mobile */
@media(max-width:767px){ .elementor .eyebrow-center{ font-size:13px !important; } }/* End custom CSS */