html body.page-id-56722 #wrapper,html body.page-id-56722 .site{background:var(--yj-bg)!important}
html body.page-id-56722 #wrapper article.content-bg{background:transparent!important;box-shadow:none!important}
html body.page-id-56722 #wrapper .entry-content > :is(section,div):not(.fph-hero,.yfin){background-color:transparent!important;background-image:none!important;box-shadow:none!important}
html body.page-id-56722 #wrapper .entry-content > :is(section,div):not(.fph-hero,.yfin,#yt-qualiopi,#yfc-realisations,.yfo-ancre){padding-left:max(40px,calc((100% - 1120px) / 2))!important;padding-right:max(40px,calc((100% - 1120px) / 2))!important}
html body.page-id-56722 #wrapper .entry-content > :not(.fph-hero,.yfin) [class*="eyebrow"]:not([class*="eyebrow-"]){font-size:13px!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:var(--yj-link)!important;text-align:left!important}
html body.page-id-56722 #wrapper .entry-content > :not(.fph-hero,.yfin) h2{font-size:28px!important;font-weight:700!important;line-height:1.22!important;letter-spacing:-.01em!important;color:var(--yj-text)!important;text-align:left!important}
html body.page-id-56722 #wrapper .entry-content > :not(.fph-hero,.yfin) :is(div,header):has(> h2){text-align:left!important;align-items:flex-start!important}
html body.page-id-56722 #wrapper .entry-content > :not(.fph-hero,.yfin) :is(div,header):has(> h2) > :is(p,h2,span,div){text-align:left!important;margin-left:0!important;margin-right:0!important}
html body.page-id-56722 #wrapper .yfo-h2{font-size:28px!important;font-weight:700!important}
html body.page-id-56722 #wrapper :is(.yfo-link,.yq-in,.yavx-card,.yv-card,.ymao-card,.ypub-card,.yv-gear-card,.yv-cta-box,.yv-afdas-mega-section,.yres-card,.yv-trainer-card){background-color:var(--yj-card)!important;border:1px solid var(--yj-border)!important;border-radius:8px!important;box-shadow:none!important;transform:none!important}
html body.page-id-56722 #wrapper :is(.yfo-link,.yavx-card,.yv-trainer-card):hover{border-color:var(--yj-border2)!important;box-shadow:0 2px 12px rgba(0,0,0,.08)!important;transform:none!important}
html body.page-id-56722 #wrapper :is(.yfo-link,.yavx-card,.yv-trainer-card){overflow:hidden!important}
html body.page-id-56722 #wrapper .yfo-media{border-radius:7px 7px 0 0!important}
html body.page-id-56722 #wrapper .yfo-media img{border-radius:0!important}
html body.page-id-56722 #wrapper .yfo-pill{border-radius:6px!important;background:rgba(0,0,0,.55)!important;color:#fff!important;letter-spacing:0!important;text-transform:none!important}
html body.page-id-56722 #wrapper :is(.yv-trainer-tag,.yv-gear-chip,.yv-afdas-pill){border-radius:6px!important}
html body.page-id-56722 #wrapper .yip-bar{background:var(--yj-soft)!important;border:1px solid var(--yj-border)!important;border-radius:8px!important}
html body.page-id-56722 #wrapper .yip-tab{border-radius:6px!important;box-shadow:none!important}
html body.page-id-56722 #wrapper :is(.yq-cta,.yv-cta-button,.yfc-btn){background:var(--yj-btn)!important;color:var(--yj-btn-text)!important;border-radius:6px!important;box-shadow:none!important;font-weight:600!important}
html body.page-id-56722 #wrapper :is(.fph-cta,.yfin-btn){border-radius:6px!important;box-shadow:none!important;font-weight:600!important}
html body.page-id-56722 #wrapper .fph-cta:not(.fph-cta--ghost),html body.page-id-56722 #wrapper .yfin-btn.is-primary{background:#124CA3!important}
html body.page-id-56722 #wrapper .fph-cta--ghost{background:rgba(255,255,255,.12)!important;border:1px solid rgba(255,255,255,.28)!important}
html body.page-id-56722 #wrapper .fph-hero-eyebrow{border-radius:6px!important;text-transform:none!important;letter-spacing:0!important}
@media (max-width:760px){
html body.page-id-56722 #wrapper .entry-content > :is(section,div):not(.fph-hero,.yfin,#yt-qualiopi,#yfc-realisations,.yfo-ancre){padding-left:20px!important;padding-right:20px!important}
html body.page-id-56722 #wrapper .entry-content > :not(.fph-hero,.yfin) h2,html body.page-id-56722 #wrapper .yfo-h2{font-size:23px!important}
}
html body.page-id-56722 #wrapper :is(.yfo-note,.yfo-note p,.ymao-lead,.ymao-note){text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:820px!important}
html body.page-id-56722 #wrapper :is(.yfo-links,.yfo-note .yfo-links){justify-content:flex-start!important;text-align:left!important}
html body.page-id-56722 #wrapper .yfo-head{text-align:left!important;align-items:flex-start!important}
