.lo-hero{color:#fff;background-color:#004472;background-position:50%;background-size:cover;align-items:center;min-height:440px;display:flex}.lo-hero-contenu{width:100%;max-width:1352px;margin:0 auto;padding:50px 24px}.lo-hero h1{font-family:var(--font-titres);color:#fff;margin:0 0 10px;font-size:clamp(32px,4vw,48px);font-style:normal;font-weight:600;line-height:1.1}.lo-hero p{max-width:620px;font-family:var(--font-texte);color:#ffffffe6;margin:0 0 28px;font-size:20px;line-height:1.5}.lo-actions{justify-content:flex-start}.lo-page{max-width:1200px;font-family:var(--font-texte);margin:0 auto;padding:44px 24px 56px}.lo-page h2{text-align:center;font-family:var(--font-titres);color:#004472;margin:0 0 18px;font-size:30px;font-style:normal;font-weight:600}.lo-inclus{background:#f2f5f8;border-radius:12px;grid-template-columns:repeat(4,1fr);margin:0;padding:24px 0;list-style:none;display:grid}.lo-inclus li{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:0 12px;display:flex}.lo-inclus li+li{border-inline-start:1px solid #d5dde5}.lo-inclus strong{font-family:var(--font-titres);color:#004472;font-size:20px}.lo-inclus span{color:#0009;font-size:14px}.lo-titre-suivant{margin-top:36px!important}.lo-sur-mesure{text-align:center;font-family:var(--font-titres);color:#004472;margin:0 0 48px;padding:26px 32px;font-size:22px;font-weight:600;line-height:1.4;display:block}.lo-avantages{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.lo-avantages li{border:1px solid #edf1f5;background:#fff;border-top:4px solid #cd1719;border-radius:12px;padding:22px;box-shadow:0 6px 20px #001e3c0f}.lo-avantages strong{font-family:var(--font-titres);color:#004472;font-size:19px;line-height:1.25}.lo-avantages p{color:#000000b3;margin:6px 0 0;font-size:14.5px;line-height:1.5}.lo-quand{color:#fff;text-align:center;background:#004472;border-radius:12px;margin-top:36px;padding:24px 28px}.lo-quand-titre{font-family:var(--font-titres);margin:0 0 12px;font-size:20px;font-weight:600}.lo-quand ul{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.lo-quand li{padding:0 24px;font-size:16px}.lo-quand li+li{border-inline-start:1px solid #fff6}@media (max-width:860px){.lo-hero{min-height:0;background-image:linear-gradient(#002d50e0,#002d50e0),url(/images/location.webp)!important}.lo-hero-contenu{text-align:center;padding:36px 20px 40px}.lo-hero p{margin-inline:auto;font-size:17px}.lo-actions{justify-content:center}.lo-page{padding:32px 16px 48px}.lo-page h2{font-size:26px}.lo-inclus{grid-template-columns:1fr 1fr;row-gap:16px;padding:18px 8px}.lo-inclus li+li{border-inline-start:0}.lo-inclus li:nth-child(2n){border-inline-start:1px solid #d5dde5}.lo-inclus strong{font-size:16px}.lo-titre-suivant{margin-top:28px!important}.lo-sur-mesure{margin-bottom:36px;padding:18px 12px;font-size:18px}.lo-avantages{grid-template-columns:1fr 1fr;gap:12px}.lo-avantages li{padding:16px}.lo-quand ul{flex-direction:column;gap:6px}.lo-quand li+li{border-inline-start:0}}
.cg-tableau{border-radius:12px;overflow-x:auto;box-shadow:0 10px 30px #001e3c1a}.cg-tableau table{border-collapse:collapse;width:100%;font-family:var(--font-texte);background:#fff}.cg-tableau th{color:#fff;font-family:var(--font-titres);text-align:start;background:#004472;padding:14px 20px;font-size:15px;font-weight:600}.cg-tableau th+th,.cg-tableau td+td{text-align:end;white-space:nowrap}.cg-tableau td{color:#1d2b3a;border-bottom:1px solid #edf1f5;padding:14px 20px;font-size:15.5px}.cg-tableau tbody tr:last-child td{border-bottom:0}.cg-tableau td+td{font-family:var(--font-titres);color:#004472;font-weight:600}.cg-note{color:#0009;margin:12px 0 0;font-size:13.5px;line-height:1.55}.cg-titre-pourquoi{margin-top:44px!important}.cg-intro{text-align:center;color:#000000b3;max-width:760px;margin:-6px auto 18px;font-size:16px}.cg-pourquoi{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.cg-pourquoi li{background:#f2f5f8;border-top:4px solid #cd1719;border-radius:12px;padding:20px}.cg-pourquoi strong{font-family:var(--font-titres);color:#004472;font-size:18px;line-height:1.25;display:block}.cg-pourquoi p{color:#000000b3;margin:6px 0 0;font-size:14px;line-height:1.5}@media (max-width:860px){.cg-tableau th,.cg-tableau td{padding:12px;font-size:14px}.cg-pourquoi{grid-template-columns:1fr 1fr;gap:12px}.cg-pourquoi li{padding:16px}}
.qs-bandeau{text-align:center;color:#fff;background:linear-gradient(120deg,#004472,#005689);padding:46px 24px 50px}.qs-bandeau h1{font-family:var(--font-titres);color:#fff;margin:0 0 8px;font-size:clamp(32px,3.6vw,44px);font-style:normal;font-weight:600;line-height:1.15}.qs-bandeau p{font-family:var(--font-titres);color:#ffffffe6;margin:0;font-size:22px;font-style:italic;font-weight:600}.qs-page{max-width:1200px;font-family:var(--font-texte);margin:0 auto;padding:44px 24px 64px}.qs-page h2{font-family:var(--font-titres);color:#004472;margin:0 0 16px;font-size:30px;font-style:normal;font-weight:600}.qs-histoire{grid-template-columns:380px 1fr;align-items:center;gap:44px;display:grid}.qs-histoire img{aspect-ratio:4/5;object-fit:cover;border-radius:14px;width:100%;height:auto}.qs-histoire p{color:#000000bf;margin:0 0 14px;font-size:17px;line-height:1.7}.qs-chiffres{background:#f2f5f8;border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(0,1fr));margin:40px 0 0;padding:26px 0;list-style:none;display:grid}.qs-chiffres li{text-align:center;flex-direction:column;align-items:center;gap:2px;padding:0 12px;display:flex}.qs-chiffres li+li{border-inline-start:1px solid #d5dde5}.qs-chiffres strong{font-family:var(--font-titres);color:#004472;font-size:30px;font-weight:600}.qs-chiffres span{color:#0009;font-size:14px}.qs-equipe{text-align:center;margin-top:48px}.qs-equipe ul{grid-template-columns:repeat(4,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.qs-equipe li{flex-direction:column;align-items:center;gap:2px;display:flex}.qs-equipe img{aspect-ratio:1;object-fit:cover;border-radius:12px;width:100%;height:auto;margin-bottom:10px}.qs-equipe strong{font-family:var(--font-titres);color:#1d2b3a;font-size:18px}.qs-equipe span{color:#0009;margin-bottom:4px;font-size:14px}.qs-coord{color:#005689;font-size:14px;font-weight:600;text-decoration:none}.qs-coord:hover{color:#cd1719}.qs-linkedin{color:#fff;background:#0a66c2;border-radius:50px;margin-top:0;padding:6px 16px;font-size:13px;font-weight:600;text-decoration:none}.qs-plus{text-align:center;margin-top:48px}.qs-plus ul{text-align:start;grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.qs-plus li{background:#f2f5f8;border-top:4px solid #cd1719;border-radius:12px;padding:22px 24px}.qs-plus strong{font-family:var(--font-titres);color:#004472;font-size:20px}.qs-plus p{color:#000000b8;margin:6px 0 0;font-size:15px;line-height:1.55}@media (max-width:860px){.qs-bandeau{padding:36px 20px 40px}.qs-bandeau p{font-size:18px}.qs-page{padding:28px 16px 48px}.qs-page h2{font-size:26px}.qs-histoire{grid-template-columns:1fr;gap:22px}.qs-histoire img{max-width:320px;margin:0 auto}.qs-chiffres{grid-template-columns:1fr 1fr;row-gap:18px}.qs-chiffres li+li{border-inline-start:0}.qs-chiffres li:nth-child(2n){border-inline-start:1px solid #d5dde5}.qs-chiffres strong{font-size:24px}.qs-equipe ul{grid-template-columns:1fr 1fr;gap:18px 12px}.qs-coord{font-size:13px;line-height:1.35}.qs-plus ul{grid-template-columns:1fr}}.qs-histoire .qs-fondateur{color:#000000a6;border-top:1px solid #e3e9ef;margin-top:20px;padding-top:16px;font-size:15px}.qs-fondateur strong{color:#1d2b3a}.qs-fondateur a{color:#005689;font-weight:600;text-decoration:none}.qs-equipe .qs-insecable{font-size:inherit;color:inherit;white-space:nowrap;margin:0}.qs-boutons{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.qs-whatsapp{color:#fff;background:#128c4a;border-radius:50px;padding:6px 16px;font-size:13px;font-weight:600;text-decoration:none}
