:root{--beige:#e7e5da;--black:#1f1f1f;--rouge:#d6002b;--rose:#fec3ea;--bleu:#2333d1;--cyan:#7eeef1;--jaune:#f3fa33;--orange:#e48a0c;--white:white}body{background-color:var(--beige);color:var(--black);font-family:Ppagrandir Variable,Georgia,sans-serif;font-size:16px;font-weight:500;line-height:20px}h1{text-transform:uppercase;margin:0;font-family:Sidewalk Surf,Arial,sans-serif;font-size:96px;font-weight:400;line-height:100%}h2{text-transform:uppercase;margin:0;font-family:Sidewalk Surf,Arial,sans-serif;font-size:88px;font-weight:400;line-height:100%}h3{text-transform:uppercase;margin:8px 0;font-family:Sidewalk Surf,Arial,sans-serif;font-size:56px;font-weight:400;line-height:100%}h4{text-transform:uppercase;margin:12px 0;font-family:Sidewalk Surf,Arial,sans-serif;font-size:48px;font-weight:400;line-height:80%}h5{text-transform:uppercase;margin:0;font-family:Sidewalk Surf,Arial,sans-serif;font-size:36px;font-weight:400;line-height:100%}h6{text-transform:uppercase;margin:0;font-family:Sidewalk Surf,Arial,sans-serif;font-size:28px;font-weight:700;line-height:100%}p{margin:0;font-family:Ppagrandir Variable,Georgia,sans-serif;font-weight:400}a{color:var(--rouge);text-decoration:none;transition:color .2s cubic-bezier(.455,.03,.515,.955)}a:hover{color:var(--black)}ul{margin-top:0;margin-bottom:12px}ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;display:inline-block}label{margin-bottom:0;font-weight:700;display:block}em{font-style:italic}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.container{width:100%;max-width:1380px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.container.nav_container{flex-flow:row;justify-content:space-between;align-items:stretch;max-width:100%;height:100%;display:flex}.button{background-color:var(--cyan);box-shadow:0 6px 0 0 var(--bleu);color:var(--bleu);text-transform:uppercase;border-radius:100px;padding:20px 24px;font-family:Sidewalk Surf,Arial,sans-serif;font-size:18px;line-height:80%;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55),box-shadow .4s cubic-bezier(.68,-.55,.265,1.55)}.button:hover{box-shadow:0 0 0 0 var(--bleu);color:var(--bleu);transform:scale(1.05)}.button.pink{background-color:var(--rose);box-shadow:0 6px 0 0 var(--rouge);color:var(--rouge)}.button.pink:hover{box-shadow:0 0 0 0 var(--rouge)}.button.nav{padding:16px 20px;font-size:16px}.button.z-index_high{z-index:10;position:relative}.button.last-cookie{color:#1f1f1f80;background-color:#e7e5da;width:100%;box-shadow:0 6px #1f1f1f80}.button.second-cookie{color:#1f1f1f80;background-color:#e7e5da;box-shadow:0 6px #1f1f1f80}.button.second-cookie:hover{box-shadow:0 0 #1f1f1f80}.button.hide_desktop{display:none}.button.big{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:center;padding:32px 100px;font-size:64px;display:flex}.button.big.rose{background-color:var(--rose);box-shadow:0 6px 0 0 var(--rouge);color:var(--rouge);padding-left:60px;padding-right:60px}.block-socials{grid-column-gap:12px;grid-row-gap:12px;flex-flow:row;justify-content:flex-start;align-items:center;display:flex}.social-link{flex-flow:column;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .2s cubic-bezier(.455,.03,.515,.955),color .2s cubic-bezier(.455,.03,.515,.955);display:flex}.social-icon{width:100%;height:100%}.footer{z-index:4;background-color:var(--rose);color:var(--rouge);padding-bottom:30vw;position:relative}.block-footer{grid-column-gap:80px;grid-row-gap:80px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.logo-footer{width:132px;margin-bottom:120px}.logo-footer.only-mob{display:none}.footer-wrapper{z-index:6;max-width:100%;position:relative;overflow:hidden}.top-footer{z-index:4;flex-flow:column;justify-content:center;align-items:center;max-width:100%;height:24vw;margin-bottom:-2px;padding-top:120px;display:flex;position:relative;overflow:hidden}.footer-wrap_top{flex-flow:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.footer-column{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:220px;display:flex}.footer-column.middle{text-align:center;justify-content:flex-start;align-items:center}.footer-column.right{text-align:right;justify-content:flex-start;align-items:flex-end}.footer_heading{margin-bottom:24px;font-size:40px}.footer-wrap_bottom{flex-flow:row;justify-content:center;align-items:flex-end;width:100%;display:flex;position:relative}.footer-bottom_block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;justify-content:flex-start;align-items:center;display:flex}.flex-horizontal_8px{grid-column-gap:8px;grid-row-gap:8px;flex-flow:row;justify-content:center;align-items:center;display:flex}.footer-link{font-family:Ppagrandir Variable,Georgia,sans-serif}.footer-link.mention_2{inset:0% 0% -80px auto;flex-flow:column;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0% 0% -80px auto}.mention_1{position:absolute;inset:auto auto -80px 0%}.bg-footer_lottie{z-index:2;width:100%;min-width:100%;max-width:none;height:auto;max-height:300px;position:absolute;inset:0% 0% auto}.bottom_footer-image{width:100%;height:auto;min-height:300px;position:absolute;inset:auto 0% 0%}.lightbox-image{object-fit:cover;border-radius:16px;width:100%;height:100%;margin-left:auto;margin-right:auto;position:absolute}.heading_40px{font-size:40px;line-height:90%}.heading_40px.second{margin-bottom:16px}.heading_40px.relative{z-index:3;position:relative}.heading_40px.merci{flex:none;max-width:400px}.arrow_blue-block{z-index:4;background-color:var(--cyan);width:100px;height:100px;box-shadow:0 6px 0 0 var(--bleu);border-radius:100px;flex-flow:column;justify-content:center;align-items:center;transition:box-shadow .2s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:relative}.arrow_blue-block:hover{box-shadow:0 0 0 0 var(--bleu)}.arrow_blue-icon{width:32px;margin-left:10px}.arrow_blue-icon.small{width:20px;margin-left:6px}.formation-lightbox{z-index:5;border-radius:16px;flex-flow:column;justify-content:center;align-items:center;width:100%;height:452px;margin-top:40px;margin-bottom:8px;display:flex;position:relative}.formation-lightbox.bottom_40px{margin-bottom:40px}.section-merci{padding-top:152px;padding-bottom:152px}.block-merci{grid-column-gap:32px;grid-row-gap:32px;text-align:center;flex-flow:column;justify-content:flex-start;align-items:center;max-width:1000px;margin-left:auto;margin-right:auto;display:flex}.logo-merci{width:100px}.small-in_btn{text-transform:none;font-family:Ppagrandir Variable,Georgia,sans-serif;font-size:24px}.merci-rose{grid-column-gap:60px;grid-row-gap:60px;background-color:var(--rose);color:var(--rouge);text-align:left;border-radius:16px;flex-flow:row;justify-content:space-between;align-items:center;padding:24px;font-size:18px;display:flex}.wrap-footer-merci{margin-top:-30vw}.wrap-footer-merci.merci-contact{margin-top:0}.icon-merci{width:300px;position:absolute;inset:5% auto auto 15%;transform:rotate(-12deg)}.footer-fomations_list{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-end;display:flex}.block-qualiopi_footer{grid-column-gap:44px;grid-row-gap:44px;flex-flow:row;justify-content:center;align-items:stretch;display:flex}.qualiopi-wrapr{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;justify-content:flex-start;align-items:flex-start;max-width:280px;display:flex}.qualiopi-logo_2{width:116px;height:auto}@media screen and (max-width:991px){h1{font-size:80px}h2{font-size:72px}.button.big{padding-left:52px;padding-right:52px;font-size:52px}.footer-wrapper{z-index:10}}@media screen and (max-width:767px){h1{font-size:60px}h2{font-size:48px}h3{font-size:44px}h4{font-size:40px}.footer-wrap_top{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:flex-start;align-items:center}.footer-column,.footer-column.right,.footer-column.right{text-align:center;justify-content:flex-start;align-items:center}.footer-wrap_bottom{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:flex-start;align-items:center}.footer-link.mention_2,.mention_1{position:static}}@media screen and (max-width:479px){h1{font-size:44px}h2{font-size:40px}h3{font-size:36px}h5,h6{line-height:100%}.container.top_padding-mobile{padding-top:40px}.button.hide_desktop{display:block}.button.big{flex-flow:column-reverse;padding-left:40px;padding-right:40px;font-size:32px}.footer{padding-top:40vw}.block-footer{grid-column-gap:40px;grid-row-gap:40px}.logo-footer{margin-top:40px;margin-bottom:0}.logo-footer.only-mob{display:block}.top-footer{z-index:5;padding-top:80px;overflow:visible}.bottom_footer-image{display:none}.heading_40px{font-size:20px}.heading_40px.second{margin-bottom:0}.arrow_blue-block{width:60px;height:60px}.arrow_blue-icon{width:12px;margin-left:4px}.small-in_btn{display:none}.merci-rose{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column-reverse}.icon-merci{display:none}.footer-fomations_list{justify-content:flex-start;align-items:center}.block-qualiopi_footer{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}}