.single-training_course h1{font-size:var(--wp--preset--font-size--size-2);width:100%}.single-training_course details.type-training_course{border-bottom:1px solid var(--wp--preset--color--grey-light);border-top:1px solid var(--wp--preset--color--grey-light);padding:2rem 0}.single-training_course details.type-training_course+details{margin-top:-1px}.single-training_course details.type-training_course summary{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--wp--preset--color--grey-dark);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:600;justify-content:space-between}.single-training_course details.type-training_course summary:after{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--wp--preset--color--grey-dark);border-radius:50%;content:"\e90d";display:block;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:cetiat-icons;font-size:1.25rem;height:3rem;justify-content:center;width:3rem}.single-training_course details.type-training_course .scheme{grid-column-gap:2.5rem;grid-row-gap:1.5rem;display:grid;grid-auto-flow:row dense;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5,auto);margin-top:2rem;min-height:142px;overflow:auto}.single-training_course details.type-training_course .scheme .training-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:center;-ms-flex-pack:center;align-items:flex-start;background-color:var(--wp--preset--color--sand);border:1px solid var(--wp--preset--color--sand);border-radius:10px;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.75rem;height:auto;justify-content:center;max-width:250px;min-height:142px;padding:1rem;position:relative;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;transition:border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;-o-transition:box-shadow .25s ease-in-out,border-color .25s ease-in-out;transition:box-shadow .25s ease-in-out,border-color .25s ease-in-out;transition:box-shadow .25s ease-in-out,border-color .25s ease-in-out,-webkit-box-shadow .25s ease-in-out;z-index:1}.single-training_course details.type-training_course .scheme .training-card:hover{border-color:#dcdcde;-webkit-box-shadow:0 0 6px rgba(0,0,0,.1);box-shadow:0 0 6px rgba(0,0,0,.1)}.single-training_course details.type-training_course .scheme .training-card:hover .button{background-color:var(--wp--preset--color--purple);color:var(--wp--preset--color--white)}.single-training_course details.type-training_course .scheme .training-card .domaine{color:var(--wp--preset--color--grey);font-size:.875rem;font-weight:600;line-height:1.2;margin:0;text-transform:uppercase}.single-training_course details.type-training_course .scheme .training-card .title{color:#101517;font-size:1.125rem;font-weight:700;line-height:1.2;margin:0;text-transform:uppercase}.single-training_course details.type-training_course .scheme .training-card .row{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin:auto 0 0;width:100%}.single-training_course details.type-training_course .scheme .training-card .row .code{color:var(--wp--preset--color--grey);font-size:.875rem;font-weight:400;line-height:1.2;margin:0}.single-training_course details.type-training_course .scheme .training-card .row .button{height:1.5rem;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;-o-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;width:1.5rem}.single-training_course details.type-training_course .scheme .training-card .row .button svg{width:1rem}.single-training_course details.type-training_course .scheme:has(.training-card.is-active) .training-card{opacity:.5}.single-training_course details.type-training_course .scheme:has(.training-card.is-active) .training-card.is-active{opacity:1}.single-training_course details.type-training_course[open] summary:after{content:"\e90e"}.single-training_course .leader-line.is-disabled{opacity:.2}
