.intro[data-astro-cid-rr55hhbv]{display:flex;flex-direction:column;gap:100px}.top[data-astro-cid-rr55hhbv]{margin:0 100px;gap:25px;@media screen and (max-width: 768px){margin:0}.rectangle-gris{background-color:#eeeff3;height:325px;border-radius:2rem;flex-basis:50%;box-shadow:0 0 15px #00001440;display:flex;justify-content:center;align-items:center;padding:3rem;box-sizing:border-box;@media screen and (max-width: 768px){height:200px}img{max-height:100%;max-width:300px;@media screen and (max-width: 768px){max-width:150px;max-height:150px}}}.infos{display:flex;flex-direction:column;gap:1rem;flex-basis:50%;justify-content:center;align-items:center;font-family:monte-stella,sans-serif;line-height:1;.encadre{display:flex;flex-direction:column;padding:0 1rem;border-left:10px solid var(--color-theme)}.dates-container{display:flex;flex-direction:column;gap:0;margin-bottom:1rem;justify-content:center;@media screen and (max-width: 768px){gap:.5rem}.dates{line-height:1.1;font-size:3rem;font-weight:500;text-transform:uppercase;color:var(--color-accent);@media screen and (max-width: 768px){font-size:2rem}}}.niveau{font-size:2rem;font-weight:700;text-transform:uppercase;color:var(--color-theme);@media screen and (max-width: 768px){font-size:1.5rem}}.location{font-size:1.75rem;font-weight:400;color:var(--color-theme)}}}.bottom[data-astro-cid-rr55hhbv]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;color:var(--color-theme)}.logo-hq[data-astro-cid-rr55hhbv]{margin-top:4rem}.grid-column-2[data-astro-cid-jyazk2ek]{grid-column:span 2;@media screen and (max-width: 768px){grid-column:span 1}}.encadre[data-astro-cid-jyazk2ek]{display:flex;flex-direction:column;padding:0 1rem;border-left:10px solid var(--color-theme);margin-bottom:40px;h2{font-size:4.5rem;font-weight:500;text-transform:uppercase;color:var(--color-accent);font-family:monte-stella,sans-serif;line-height:.85;@media screen and (max-width: 768px){font-size:3rem}}}.content[data-astro-cid-jyazk2ek]{font-size:1.25rem;color:var(--color-theme);ul{margin-bottom:1rem}ul.bold{font-weight:700}ul li{margin-bottom:.5rem}.link{&:hover{opacity:.7}span{font-weight:700}}}.cta[data-astro-cid-jyazk2ek]{background:var(--color-accent);display:flex;flex-direction:column;align-items:center;padding:50px 125px;border-radius:12px;@media screen and (max-width: 1200px){padding:2rem}h3{font-size:4.5rem;font-weight:400;text-transform:uppercase;color:#fff;margin-bottom:1rem;font-family:monte-stella,sans-serif;text-align:center}}.info[data-astro-cid-ua3l7woi],.pricing[data-astro-cid-ua3l7woi],.calendrier[data-astro-cid-ua3l7woi]{border-radius:30px;color:#fff;padding:3rem}.info[data-astro-cid-ua3l7woi]{background:var(--color-theme);display:flex;align-items:center;flex-direction:var(--orientation);gap:1rem;@media screen and (max-width: 768px){flex-direction:column}.type{font-size:4rem;line-height:.9;font-weight:900;text-transform:uppercase;font-family:monte-stella,sans-serif;font-style:italic;flex-basis:50%;display:flex;flex-direction:column;gap:.5rem;@media screen and (max-width: 768px){font-size:3rem}.repeat-dates{font-size:1.25rem;font-weight:400;font-style:normal;color:var(--color-accent);text-transform:none;font-family:exo-2-variable,sans-serif}.sub{font-size:.85rem;font-weight:400;font-style:normal;color:#fff;text-transform:none;font-family:exo-2-variable,sans-serif}}.categories{display:grid;gap:1rem;grid-template-columns:1fr 1fr;@media screen and (max-width: 768px){gap:1rem}.categorie{display:flex;flex-direction:column;font-weight:500;text-transform:uppercase;border-left:5px solid var(--color-accent);padding-left:.75rem;@media screen and (max-width: 768px){flex-basis:50%}.niveau{font-size:2rem;font-family:monte-stella,sans-serif;font-style:italic}.ages{color:var(--color-accent)}}}}.pricing[data-astro-cid-ua3l7woi]{background:var(--color-accent);display:flex;flex-direction:column;align-items:center;gap:1rem;justify-content:center;.top{display:flex;flex-direction:column;align-items:center;gap:0}.price{font-size:4rem;font-weight:900;text-transform:uppercase;font-family:monte-stella,sans-serif}}.calendrier[data-astro-cid-ua3l7woi]{background:var(--color-theme);padding:3rem;.etape{border-left:5px solid var(--color-accent);padding-left:.75rem;.categorie{font-size:2rem;font-weight:500;text-transform:uppercase;font-family:monte-stella,sans-serif;font-style:italic}.repeat-dates{font-size:1.25rem;font-weight:400;font-style:normal;color:var(--color-accent);text-transform:none;font-family:exo-2-variable,sans-serif}}}.blocs[data-astro-cid-t6g6g4fb]{display:flex;flex-direction:column;gap:75px}
