.elementor-762 .elementor-element.elementor-element-8fe4b95{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-4f82a1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-6b716c2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-7db3b71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-637c453{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-3dc8e15{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-34a19b8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-278c2d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-529e2af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-6f30cf0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-996415b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-2a88756{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-5024541{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-b258a39{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-73a0dac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-dd967dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-265c4a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-98ea92d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-dfa6ea8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-ba9d130{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-1a3a1fe{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-d5e086b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-e84d495{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-d978d90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-f80a6b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-762 .elementor-element.elementor-element-e6bec5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}:root{--page-title-display:none;}/* Start custom CSS */.jxp-hero,.jxp-intro,.jxp-catalog,.jxp-ctawrap{--n:#071B38;--b:#243A5A;--c:#F67D4C;--c2:#E96C3B;--l:#F5F7FA;--bd:#DFE5EC;--tx:#717784}
.jxp-wrap{width:min(1180px,calc(100% - 48px))!important;margin:0 auto!important;gap:48px!important}
.elementor .jxp-hero{background:linear-gradient(90deg,rgba(7,27,56,.97) 0%,rgba(7,27,56,.9) 48%,rgba(7,27,56,.62) 100%),url(/wp-content/uploads/2026/10/les-outils-jurixio.jpg) center/cover no-repeat;color:#fff;padding:150px 0 80px}
.jxp-hero-in{align-items:center}
.jxp-hero-text{flex:1 1 60%}
.jxp-hero-card{flex:0 0 360px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.16);border-radius:18px;padding:28px!important;backdrop-filter:blur(6px)}
.elementor .jxp-crumbs p{margin:0 0 22px;font-size:12px;color:rgba(255,255,255,.65)}
.elementor .jxp-crumbs a{color:rgba(255,255,255,.85)}
.elementor .jxp-kicker .elementor-heading-title,.elementor .jxp-card-kicker .elementor-heading-title,.elementor .jxp-eyebrow .elementor-heading-title{font-size:12px;font-weight:800;letter-spacing:.12em;color:var(--c);margin-bottom:14px}
.elementor .jxp-h1 .elementor-heading-title{font-size:clamp(40px,5.6vw,68px);line-height:1.02;font-weight:800;color:#fff;letter-spacing:-.02em;margin-bottom:18px}
.elementor .jxp-h1 span,.elementor .jxp-h2 span{color:var(--c)}
.elementor .jxp-lead p{font-size:18px;line-height:1.6;color:rgba(255,255,255,.82);margin:0 0 22px;max-width:620px}
.elementor .jxp-checks ul{list-style:none;margin:0 0 30px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;max-width:680px}
.elementor .jxp-checks li{position:relative;padding-left:30px;font-size:14px;line-height:1.45;color:#fff}
.elementor .jxp-checks li:before{content:"✓";position:absolute;left:0;top:0;width:20px;height:20px;border-radius:50%;background:var(--c);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center}
.jxp-actions{gap:12px!important;flex-wrap:wrap!important}
.jxp-actions>.elementor-widget{width:auto!important}
.elementor .jxp-btn .elementor-button{background:var(--c);color:#fff;border-radius:10px;padding:15px 22px;font-size:14px;font-weight:750;line-height:1.2;transition:background .2s ease;border:1px solid var(--c)}
.elementor .jxp-btn .elementor-button:hover{background:var(--c2);border-color:var(--c2);color:#fff}
.elementor .jxp-btn-alt .elementor-button{background:transparent;border:1px solid rgba(255,255,255,.4);color:#fff}
.elementor .jxp-btn-alt .elementor-button:hover{background:#fff;color:var(--n);border-color:#fff}
.elementor .jxp-card-list ol{list-style:none;counter-reset:j;margin:0;padding:0;display:grid;gap:16px}
.elementor .jxp-card-list li{counter-increment:j;position:relative;padding-left:44px;font-size:14px;line-height:1.5;color:rgba(255,255,255,.78)}
.elementor .jxp-card-list li strong{color:#fff;display:block}
.elementor .jxp-card-list li:before{content:"0" counter(j);position:absolute;left:0;top:2px;width:32px;height:32px;border-radius:9px;background:rgba(246,125,76,.16);color:var(--c);font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}
.elementor .jxp-intro{background:var(--l);padding:90px 0}
.jxp-intro-in{align-items:flex-start}
.jxp-intro-text{flex:1 1 42%;position:sticky;top:120px}
.elementor .jxp-h2 .elementor-heading-title{font-size:clamp(28px,3.4vw,42px);line-height:1.12;font-weight:800;color:var(--n);letter-spacing:-.01em;margin-bottom:20px}
.elementor .jxp-h2-light .elementor-heading-title{color:#fff}
.elementor .jxp-body p{font-size:16px;line-height:1.7;color:var(--tx);margin:0 0 14px}
.jxp-benefits{flex:1 1 58%;flex-wrap:wrap!important;gap:16px!important}
.jxp-benefit{flex:1 1 calc(50% - 8px);background:#fff;border:1px solid var(--bd);border-radius:16px;padding:26px!important;transition:transform .2s ease,box-shadow .2s ease}
.jxp-benefit:hover{transform:translateY(-3px);box-shadow:0 14px 34px rgba(7,27,56,.08)}
.elementor .jxp-num .elementor-heading-title{display:inline-flex;width:40px;height:40px;border-radius:11px;background:#fff0ea;color:var(--c2);font-size:13px;font-weight:800;align-items:center;justify-content:center;margin-bottom:18px}
.elementor .jxp-h3 .elementor-heading-title{font-size:18px;font-weight:800;color:var(--n);margin-bottom:8px}
.elementor .jxp-small p{font-size:14px;line-height:1.6;color:var(--tx);margin:0}
.elementor .jxp-catalog{padding:90px 0 70px;background:#fff;scroll-margin-top:90px}
.elementor .jxp-ctawrap{padding:0 0 90px;background:#fff}
.jxp-cta{background:var(--n);border-radius:18px;padding:48px 52px!important;align-items:center;justify-content:space-between;position:relative;overflow:hidden}
.jxp-cta:after{content:"";position:absolute;right:-80px;top:-80px;width:260px;height:260px;border-radius:50%;background:rgba(246,125,76,.18)}
.jxp-cta>*{position:relative;z-index:1}
.jxp-cta-text{flex:1 1 60%}
.elementor .jxp-cta .jxp-lead p{margin:0;font-size:16px}
@media(max-width:1050px){.jxp-hero-in,.jxp-intro-in,.jxp-cta{flex-direction:column!important;align-items:stretch!important}.jxp-hero-card{flex-basis:auto}.jxp-intro-text{position:static}.jxp-wrap{gap:32px!important}}
@media(max-width:767px){.elementor .jxp-hero{padding:120px 0 56px}.elementor .jxp-checks ul{grid-template-columns:1fr}.elementor .jxp-lead p{font-size:16px}.jxp-benefit{flex-basis:100%}.elementor .jxp-intro,.elementor .jxp-catalog{padding:60px 0}.jxp-cta{padding:32px 24px!important}.elementor .jxp-ctawrap{padding-bottom:60px}}
@media(max-width:420px){.jxp-wrap{width:calc(100% - 32px)!important}.jxp-actions>.elementor-widget,.jxp-actions .elementor-button{width:100%!important}.elementor .jxp-btn .elementor-button{justify-content:center}}

.elementor .jxp-levels-card p{margin:0 0 18px;font-size:14px;line-height:1.55;color:rgba(255,255,255,.75)}
.elementor .jxp-levels-card ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}
.elementor .jxp-levels-card a{display:inline-flex;align-items:center;padding:10px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:#fff;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;transition:all .2s ease}
.elementor .jxp-levels-card a:after{content:"→";margin-left:8px;color:var(--c);transition:transform .2s ease}
.elementor .jxp-levels-card a:hover{background:var(--c);border-color:var(--c);color:#fff}
.elementor .jxp-levels-card a:hover:after{color:#fff;transform:translateX(2px)}
.jxp-benefits>.jxp-benefit{width:calc(50% - 8px)!important;flex:0 0 calc(50% - 8px)!important;max-width:calc(50% - 8px)}
.jxp-hero-text,.jxp-intro-text,.jxp-cta-text{min-width:0}
@media(max-width:767px){.jxp-benefits>.jxp-benefit{width:100%!important;flex-basis:100%!important;max-width:100%}}/* End custom CSS */