:root{--dq-marine: #0d2b4f;--dq-marine-bloc: #112f59;--dq-beige: #f4f3ed;--dq-jaune: #f4cd30}.btn_contour{display:inline-flex;align-items:center;justify-content:center;min-height:3.75vw;padding:.5vw 2vw;border:2px solid var(--dq-jaune);border-radius:999px;color:var(--dq-marine);font-size:1.35vw;font-weight:400;line-height:1.2;text-align:center;transition:background-color .25s,color .25s}.btn_contour--clair{color:var(--dq-beige)}.btn_contour--blanc{background-color:#fff}.btn_contour--marine{background-color:var(--dq-marine);color:#fff}.btn_contour:hover,.btn_contour:focus-visible{background-color:var(--dq-jaune);color:var(--dq-marine)}.btn_contour:focus-visible{outline:3px solid var(--dq-jaune);outline-offset:3px}.surtitre{display:block;margin:0;padding:0;background-color:transparent;color:var(--dq-marine);font-size:1.2vw;font-weight:400;letter-spacing:.02em;line-height:1.2;text-transform:uppercase}.surtitre--point{position:relative}.surtitre--point:before{content:"";position:absolute;top:.6em;left:-1.2vw;width:10px;height:10px;border-radius:50%;background-color:var(--dq-jaune);transform:translateY(-50%)}.section_entete{max-width:51.2vw;color:var(--dq-marine)}.section_entete .surtitre{margin-bottom:.78vw;color:#0d2b4fb3}.section_entete__titre{display:block;margin:0 0 1.56vw;padding:0;background-color:transparent;color:inherit;font-size:2.08vw;font-weight:400;line-height:1.09}.section_entete p{margin:0;font-size:1.2vw;line-height:1.2}.liste_num{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(var(--liste-num-rangees, 4),auto);grid-auto-flow:column;column-gap:1.61vw;margin:0;padding:0;list-style:none}.liste_num__element{display:block;margin:0 0 .52vw;padding:0 0 .52vw;border-bottom:1px solid rgba(13,43,79,.5)}.liste_num__element:before{display:none}.liste_num__carte{display:flex;align-items:center;gap:1.56vw;min-height:6.46vw;padding:.52vw 0 .52vw .78vw;border-radius:10px;color:var(--dq-marine);text-decoration:none;transition:background-color .25s}.liste_num__carte:hover,a.liste_num__carte:focus-visible{background-color:var(--dq-jaune);color:var(--dq-marine)}a.liste_num__carte:focus-visible{outline:3px solid var(--dq-marine);outline-offset:2px}.liste_num__chiffre{display:flex;flex:none;align-items:center;justify-content:center;width:4.27vw;height:4.27vw;border-radius:50%;background-color:#fff;color:transparent;font-size:3.33vw;font-weight:600;letter-spacing:.02em;line-height:1;-webkit-text-stroke:1px var(--dq-jaune)}.liste_num__texte{display:flex;flex-direction:column;gap:.47vw;max-width:28.6vw;padding-left:.78vw}.liste_num__titre{display:block;margin:0;padding:0;background-color:transparent;color:inherit;font-size:1.3vw;font-weight:600;letter-spacing:.02em;line-height:1.2}.liste_num__desc{max-width:26.5vw;font-size:1.04vw;line-height:1.2}.section_liste{padding:5.52vw 3vw;background-color:var(--dq-beige)}.section_liste .liste_num{margin-top:5.26vw}.section_liste__actions{margin-top:4.74vw;text-align:center}.appel_double{overflow:hidden;height:60vw;padding-top:6.35vw;background-color:#fff}.appel_double:before{content:"";position:absolute;z-index:1;top:6vw;left:0;width:100%;height:20vw;background:linear-gradient(#fff 25%,#fff0);pointer-events:none}.appel_double__photo{position:absolute;top:8vw;left:0;width:100%;height:52vw}.appel_double__photo img{display:block;width:100%;height:100%;object-fit:cover}.appel_double__blocs{position:relative;z-index:2;display:flex;justify-content:center;gap:1.72vw}.appel_double__bloc{display:flex;align-items:center;justify-content:center;width:30.26vw;min-height:25.83vw;padding:3vw 0}.appel_double__bloc--fonce{background-color:var(--dq-marine-bloc);color:var(--dq-beige)}.appel_double__bloc--clair{background-color:#f4f3eda8;color:var(--dq-marine)}.appel_double__contenu{display:flex;flex-direction:column;align-items:flex-start;gap:2.6vw;width:24.375vw}.appel_double__titre{display:block;margin:0 0 -.52vw;padding:0;background-color:transparent;color:inherit;font-size:1.72vw;font-weight:600;line-height:1.2}.appel_double__contenu p{margin:0;font-size:1.2vw;line-height:1.2}@media (max-width: 991px){.btn_contour{min-height:48px;padding:.5rem 1.5rem;font-size:1rem}.surtitre{font-size:.9375rem}.surtitre--point{padding-left:18px}.surtitre--point:before{left:0}.section_entete{max-width:none}.section_entete .surtitre{margin-bottom:.5rem}.section_entete__titre{margin-bottom:1rem;font-size:1.75rem;line-height:1.2}.section_entete p{font-size:1rem;line-height:1.5}.liste_num{grid-template-columns:1fr;grid-template-rows:none;grid-auto-flow:row}.liste_num__element{margin-bottom:.5rem;padding-bottom:.5rem}.liste_num__carte{gap:1rem;min-height:0;padding:.75rem}.liste_num__chiffre{width:3.5rem;height:3.5rem;font-size:2.5rem}.liste_num__texte{gap:.25rem;max-width:none;padding-left:0}.liste_num__titre{font-size:1.125rem}.liste_num__desc{max-width:none;font-size:1rem;line-height:1.4}.section_liste{padding:4rem 2rem}.section_liste .liste_num,.section_liste__actions{margin-top:2rem}.appel_double{height:auto;padding:3rem 2rem 0}.appel_double:before{display:none}.appel_double__blocs{flex-direction:column;gap:1rem}.appel_double__bloc{width:100%;min-height:0;padding:2.5rem 1.5rem}.appel_double__contenu{gap:1.5rem;width:100%}.appel_double__titre{margin:0;font-size:1.5rem}.appel_double__contenu p{font-size:1rem;line-height:1.4}.appel_double__photo{position:relative;top:auto;height:70vw;margin:-4rem -2rem 0;width:auto}.appel_double__photo:before{content:"";position:absolute;inset:0 0 auto;height:30%;background:linear-gradient(#fff,#fff0)}.appel_double__photo img{object-position:30% 50%}}@media (max-width: 600px){.section_liste{padding:3rem 1rem}}
