.jd__title{align-items:center;display:flex;flex-direction:column;font-family:Bebas Neue,sans-serif;font-size:6rem;font-weight:400;letter-spacing:.02em;line-height:1;margin-bottom:var(--spacer_40);margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase;width:fit-content}.jd__title--highlighted{color:var(--white_color);padding:0 var(--spacer_16);width:fit-content}.jd__sub-title{margin-bottom:var(--spacer_30);margin-left:auto;margin-right:auto;max-width:70%;text-align:center}.jd__content{display:flex;flex-wrap:wrap;gap:var(--spacer_40)}.jd-icon{border-radius:30%;display:block;height:6rem;margin-bottom:var(--spacer_10);padding:var(--spacer_10);width:6rem}.light .jd-icon{background:transparent}.jd-icon svg{max-height:100%}.jd-icon svg,.light .jd-icon svg{fill:var(--white_color)}.jd-icon>div,.jd-icon>span{display:flex;justify-content:center;max-height:100%}.jd__sub-title{font-size:var(--font_size_20)}.jd__content-item{align-items:center;background:var(--white_color);border-radius:3rem;display:flex;flex-direction:column;padding:var(--spacer_40)}.light .jd__content-item{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2)}.light .jd__content-item:hover{border:1px solid var(--white_color)}.light .jd_item-title{color:var(--white_color)}.jd__bouton{display:flex;justify-content:center;padding:var(--spacer_40) 0}.jd.light,.light .jd__title--principale{color:var(--white_color)}.jd_badge{display:flex;justify-content:center;margin-bottom:var(--spacer_10)}.jd_badge-texte{background:#f4551e;border-radius:3rem;color:var(--white_color);display:flex;padding:var(--spacer_10) var(--spacer_20)}.jd__horaire{background:var(--white_color);border-radius:3rem;margin-bottom:var(--spacer_40);padding:var(--spacer_40);text-align:center}.jd__horaire-texte{color:var(--body_font_color);font-size:var(--font_size_20)}.block-flex{align-items:center;color:var(--body_font_color);display:flex;gap:var(--spacer_20);justify-content:space-between}.jd__ouverture{align-items:center;display:flex;flex-direction:column}.jd__liserai{border-radius:1rem;flex:1;height:1rem}.jd__fermeture>strong,.jd__ouverture>strong{font-size:var(--h2_font_size)}