.buttonDisabled{opacity:.2}.apple-pay-button{-apple-pay-button-type:checkout;-webkit-appearance:-apple-pay-button;display:inline-block;width:100%}.apple-pay-button-black{-apple-pay-button-style:#000}.apple-pay-button-white{-apple-pay-button-style:#fff}.apple-pay-button-white-with-line{-apple-pay-button-style:white-outline}

:is(body.single-formations,body.post-type-archive-formations) .content{width:100% !important}:is(body.single-formations,body.post-type-archive-formations) h1 b{font-weight:400;color:var(--adebeo-color-primary)}.formations__content{display:flex;gap:var(--adebeo-spacing-gap);flex-direction:column}.formations__content__text{display:flex;gap:var(--adebeo-spacing-gap);flex-direction:column;flex-grow:1}.formations__content__text ul,.formation-informations__tab-description ul{padding-left:0;list-style:none}.formations__content__text ul,.formations__content__text ul li:last-child{margin-bottom:0}#sessions{padding-top:var(--adebeo-spacing-xl)}.formations__content__text ul li,.formation-informations__tab-description ul li{position:relative;padding:0 0 0 24px;margin-bottom:var(--adebeo-spacing-m)}.formation-informations__tab-description ul li{margin-bottom:8px}.formations__content__text ul li:before,.formation-informations__tab-description ul li:before{content:'';position:absolute;left:0;top:4px;width:16px;height:14px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 14"><path stroke="%23006270" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="m1 8.5 2.925 3.76a1.07 1.07 0 0 0 1.671.033L14.93 1"/></svg>') center no-repeat;background-size:contain}@media (min-width:768px){.formations__content{flex-direction:row-reverse}.formations__content .formations__content__image{max-width:42vw}}@media (max-width:767px){.formations__content__image{width:calc(100% + 11.45vw);margin-left:-5.725vw;max-width:100vw}}.archive__content__articles{margin-top:var(--adebeo-spacing-xl)}.formations__list__title{display:flex;align-items:center;justify-content:space-between;gap:var(--adebeo-spacing-gap)}.hidden{display:none !important}.formations__list__filters__list{margin-bottom:var(--adebeo-spacing-gap);display:flex;gap:var(--adebeo-spacing-s)}@media (min-width:768px){.formations__list__filters__list{flex-wrap:wrap}}.formations__list__filters__title{margin:var(--adebeo-spacing-gap) 0 var(--adebeo-spacing-xm);font-size:var(--adebeo-font-size-h3)}:is(body.single-formations,body.post-type-archive-formations) .filter-button{background-color:var(--adebeo-white);border:2px solid var(--adebeo-color-primary);color:var(--adebeo-color-primary);border-radius:var(--adebeo-border-radius-xs);transition:background .3s ease,color .3s ease;white-space:nowrap}:is(body.single-formations,body.post-type-archive-formations) .filter-button.active,:is(body.single-formations,body.post-type-archive-formations) .filter-button:hover{background-color:var(--adebeo-color-primary);color:var(--adebeo-white)}.formations__list{display:grid;gap:var(--adebeo-spacing-m)}.formations__list__item{position:relative;z-index:2;display:flex;flex-direction:column;gap:var(--adebeo-spacing-m);border:2px solid var(--adebeo-color-primary);border-radius:var(--adebeo-border-radius-xs);padding:var(--adebeo-spacing-s);text-align:center;transition:background-color .3s ease,color .3s ease}.formations__list__item--complete{pointer-events:none;opacity:.65}.formations__list__item__date{display:inline-block;padding:2px 6px;border:2px solid var(--adebeo-color-primary);border-radius:var(--adebeo-border-radius-xs);font-weight:700;color:var(--adebeo-color-primary);transition:border-color .3s ease,color .3s ease}.formations__list__item__complete{text-transform:uppercase;font-weight:600;font-size:var(--adebeo-font-size-h4)}.formations__list__item:has(.formations__list__item_button:hover){background-color:var(--adebeo-color-primary);color:var(--adebeo-white)}.formations__list__item:has(.formations__list__item_button:hover) .formations__list__item__date{border-color:var(--adebeo-white);color:var(--adebeo-white)}.formations__list__item_button{margin-top:auto}.formations__list__item_button span:after{content:'';position:absolute;z-index:1;right:0;top:0;width:100%;height:100%}.formations__list__item__more{grid-column:1/-1;text-align:center}.button__more-less{display:flex;width:fit-content;align-items:center;margin:0 auto;gap:var(--adebeo-spacing-xs);background-color:transparent;border:none;color:var(--adebeo-text-color);cursor:pointer}.button__more-less:after{content:'';display:inline-block;width:15px;height:22px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 25 17"><path stroke="%23D54414" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m16.247 15.93 7.5-7.5-7.5-7.5M1.247 8.43h22.5"/></svg>') center no-repeat;background-size:contain;transform:rotate(0deg) translateX(0);transition:transform .3s ease}.button__more-less:hover:after{transform:rotate(0deg) translateX(5px)}.button__more-less.toggled:after{transform:rotate(180deg);order:-1}.button__more-less.toggled:hover:after{transform:rotate(180deg) translateX(5px)}@media (min-width:600px){.formations__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:992px){.formations__list{grid-template-columns:repeat(3,1fr)}}@media (min-width:1360px){.formations__list{grid-template-columns:repeat(4,1fr)}}@media (min-width:1800px){.formations__list{grid-template-columns:repeat(5,1fr)}}@media (max-width:1023px){.formations__list__title{flex-direction:column;align-items:flex-start}}.session-label{margin:var(--adebeo-spacing-s) 0 -20px;grid-column:1/-1}.formations-reassurance{padding:var(--adebeo-spacing-xl) 0;background-color:var(--adebeo-color-primary);color:var(--adebeo-white)}.formations-reassurance__grid{display:grid;grid-gap:var(--adebeo-spacing-m);margin-bottom:var(--adebeo-spacing-xm)}.formations-reassurance__item{background:var(--adebeo-white);border-radius:var(--adebeo-border-radius-xs);padding:var(--adebeo-spacing-m);text-align:center;color:var(--adebeo-text-color)}.formations-reassurance__item img{display:block;margin-bottom:var(--adebeo-spacing-s);height:224px !important;width:100%;object-fit:cover;border-radius:var(--adebeo-border-radius-xs)}.formations-reassurance__item-title{font-size:var(--adebeo-font-size-h3)}@media (min-width:992px){.formations-reassurance__grid{grid-template-columns:repeat(3,1fr)}}.reassurance-portfolio{margin-top:var(--adebeo-spacing-2xl);padding:var(--adebeo-spacing-xl) 0}.reassurance-portfolio .glide--portfolio{margin-top:var(--adebeo-spacing-m);padding-left:var(--adebeo-spacing-s)}.reassurance-portfolio .glide--portfolio img{aspect-ratio:536/602;object-fit:cover;width:100%;border-radius:var(--adebeo-border-radius-xs)}.glide--portfolio .glide__arrows{margin-top:var(--adebeo-spacing-xm);display:flex;justify-content:center;gap:var(--adebeo-spacing-xm)}.glide--portfolio .glide__arrows svg{transition:transform .3s;transform:translateX(0)}.glide--portfolio .glide__arrow--right:hover svg{transform:translateX(5px)}.glide--portfolio .glide__arrow--left:hover svg{transform:translateX(-5px)}.glide__arrows .glide__arrow{background:0 0;border:none;padding:0;cursor:pointer}.reassurance-testimonials{margin-top:var(--adebeo-spacing-2xl);padding:var(--adeboe-spacing-xl) 0}.glide--testimonials{margin:var(--adebeo-spacing-gap) 0;position:relative}.glide--testimonials .glide__arrow--left{position:absolute;left:-32px;top:calc(50% - 16px)}.glide--testimonials .glide__arrow--right{position:absolute;right:-32px;top:calc(50% - 16px)}.glide--testimonials .glide__slides{display:flex;padding:0 !important}.glide--testimonials .glide__slide{height:auto;padding:var(--adebeo-spacing-m);border-radius:var(--adebeo-border-radius-xs);border:2px solid var(--adebeo-accent-color);display:flex;flex-direction:column;gap:var(--adebeo-spacing-s)}.reassurance-testimonials__title{font-size:var(--adebeo-font-size-h3)}.reassurance-testimonials__author{margin-top:auto;font-weight:700}.reassurance-testimonials__button .button{margin:0 auto}@media (max-width:767px){.glide--testimonials .glide__arrow{display:none}}.formation-informations{margin-top:var(--adebeo-spacing-2xl);padding:var(--adebeo-spacing-xl) 0;background-color:var(--adebeo-color-primary)}.tabs-group-nav{display:flex;flex-direction:column;gap:var(--adebeo-spacing-s)}.tabs-group--sub{align-self:flex-end}.formation-informations__tab-description,.formation-informations__tab-button{background-color:var(--adebeo-white);padding:var(--adebeo-spacing-m);border-radius:var(--adebeo-border-radius-xs)}.tabs-group-nav--main .formation-informations__tab-button{display:flex;align-items:center;justify-content:space-between;gap:var(--adebeo-spacing-s);font-size:var(--adebeo-font-size-h3);color:var(--adebeo-text-color);text-align:left;transition:background-color .3s ease,color .3s ease}.tabs-group-nav--main .formation-informations__tab-button[aria-selected=true]{background-color:var(--adebeo-accent-color);color:var(--adebeo-white)}.tabs-group-nav--main .formation-informations__tab-button:after{content:'';display:inline-block;width:45px;min-width:45px;height:45px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 45 46"><path stroke="%23D54414" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m19.703 31.642 10.571.869.87-10.571M15.719 15.35 30.27 32.51"/></svg>') center no-repeat;background-size:contain}.tabs-group-nav--main .formation-informations__tab-button[aria-selected=true]:after{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 45 46"><path stroke="%23fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.5" d="m26.746 31.43 7.5-7.5-7.5-7.5M11.746 23.93h22.5"/></svg>')}.tabs-group--sub .formation-informations__tab-button{font-size:var(--adebeo-font-size-text)}.formation-program__tab-content .tabs-group-nav{display:flex;flex-direction:row;gap:var(--adebeo-spacing-s)}.tabs-group-nav--sub{margin-bottom:var(--adebeo-spacing-m)}.formation-program__tab-content .tabs-group-nav .formation-informations__tab-button{background-color:var(--adebeo-white);flex-grow:1;padding:var(--adebeo-spacing-xs) var(--adebeo-spacing-s);border-radius:var(--adebeo-border-radius-xs);border:2px solid var(--adebeo-color-primary);color:var(--adebeo-text-color);transition:background-color .3s ease,color .3s ease;white-space:nowrap}.formation-program__tab-content .tabs-group-nav .formation-informations__tab-button[aria-selected=true],.formation-program__tab-content .tabs-group-nav .formation-informations__tab-button:hover{background-color:var(--adebeo-color-primary);color:var(--adebeo-white)}[role=tabpanel]{display:block}[role=tabpanel][hidden]{display:none}.tabs-group-content{background-color:var(--adebeo-white);padding:var(--adebeo-spacing-m);border-radius:var(--adebeo-border-radius-xs);height:100%;overflow:auto}.tabs-group-content h2,.tabs-group-content h3{margin-bottom:var(--adebeo-spacing-s)}.tabs-group-content h2:not(:first-child),.tabs-group-content h3:not(:first-child){margin-top:var(--adebeo-spacing-m)}.tabs-group-content p,.tabs-group-content ul{margin-bottom:var(--adebeo-spacing-xs)}@media (min-width:1024px){.tabs-group{display:grid;grid-template-columns:30% calc(70% - var(--adebeo-spacing-gap));gap:var(--adebeo-spacing-gap)}.formation-program__tab-content .tabs-group-nav{gap:var(--adebeo-spacing-m)}}@media (max-width:1024px){.tabs-group-tabs-content,.tabs-group-nav--main{display:contents}.tabs-group{display:flex;flex-direction:column;gap:var(--adebeo-spacing-s)}.formation-informations__tab-description{order:1}#tab-process,[aria-labelledby=tab-process]{order:2}#tab-program,#subtabs-programme,[aria-labelledby=tab-program]{order:3}#tab-support,[aria-labelledby=tab-support]{order:4}#tab-packages,[aria-labelledby=tab-packages]{order:5}#tab-disability,[aria-labelledby=tab-disability]{order:6}#tab-contact,[aria-labelledby=tab-contact]{order:7}#tab-why,[aria-labelledby=tab-why]{order:8}}.formation-how{margin:var(--adebeo-spacing-2xl) 0 var(--adebeo-spacing-xl)}.formation-how__title{margin-bottom:var(--adebeo-spacing-gap)}.formation-how__grid{display:grid;grid-gap:var(--adebeo-spacing-m)}.formation-how__item{text-align:center}@media (min-width:992px){.formation-how__grid{grid-template-columns:repeat(2,1fr)}.formation-how__item:nth-child(odd):last-child{grid-column:1/-1}}