@charset "UTF-8";.title{text-align:center;padding-bottom:30px;font-size:20px}@media screen and (min-width:1120px){.title{font-size:25px}}.axformation{padding:calc(var(--section-spacer) / 2) 0}@media screen and (min-width:780px){.axformation{padding:var(--padding-container) 0px calc(var(--padding-container) * 2)}}@media screen and (min-width:780px){.axformation .container-card-formations{width:70%;margin:0 auto}}.axformation .container-card-formations .formation-card{box-shadow:0 0 22px 0 rgba(0,0,0,.3);border-radius:10px}@media screen and (min-width:780px){.axformation .container-card-formations .formation-card{border-radius:20px}}.axformation .container-card-formations .formation-card .img-formation{max-height:160px;object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px}@media screen and (min-width:780px){.axformation .container-card-formations .formation-card .img-formation{max-height:450px;border-top-left-radius:20px;border-top-right-radius:20px}}.axformation .container-card-formations .formation-card .text-formation{padding:15px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (min-width:780px){.axformation .container-card-formations .formation-card .text-formation{padding:40px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.axformation .container-card-formations .formation-card .text-formation .number-formation{font-size:14px;font-weight:lighter;padding-bottom:5px}@media screen and (min-width:1120px){.axformation .container-card-formations .formation-card .text-formation .number-formation{font-size:16px}}.axformation .container-card-formations .formation-card .text-formation .title-formation{font-size:14px;font-weight:700}@media screen and (min-width:1120px){.axformation .container-card-formations .formation-card .text-formation .title-formation{font-size:20px}}.axformation .container-card-formations .formation-card .text-formation .description-formation{padding-top:10px}@media screen and (min-width:780px){.axformation .container-card-formations .formation-card .text-formation .description-formation{padding-top:20px}}.btn-inscription-formation .btn-inscription{margin:40px auto 0}.dates-formations{padding:0;margin-bottom:var(--section-spacer)}.dates-formations .dates-container{background-color:var(--primary-ultra-ligth);padding:60px 0}.dates-formations .dates-container .number-of-formation{display:flex;justify-content:center}.dates-formations .dates-container .number-of-formation .card-date{width:fit-content;padding:0 70px;text-align:center}.dates-formations .dates-container .number-of-formation .card-date .number-formation{font-size:20px;font-weight:700;padding-bottom:10px}