html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,button{cursor:pointer;text-decoration:none;padding:0;outline:none;border:none;background:none}span,img,svg,picture{display:block}span.display-name{display:inline-block}:root{--vh: 100vh;--vw: 100vw;--gutter: 2.5rem;--font-size-mobile: calc(100vw / 550 * 10);--font-size-mid: calc(100vw / 750 * 10);--font-size-tablet: calc(100vw / 1440 * 10)}@media (min-width: 768px){:root{--gutter: 6rem}}.dg.ac{z-index:99999!important}.no-events{pointer-events:none}.hidden{display:none}.header-menu-burger__icon,#header:before,.w>.w-gallery>picture,.video-player__cover picture img,.video-player__cover picture,.video-player__cover,input[type=radio] input,input[type=checkbox] input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.footer__nav ul,.footer__nav,.header-menu ul,#header,.presentation__quote,.waiting__content,.waiting__container,.all-posts__categories ul,.hero-post__head__infos__categories,.hero-post__head__infos,.w,.video-player__cursor,#tarteaucitronRoot #tarteaucitronAlertBig,.site-description__content,.socials,.breadcrumb ul li:not(:first-child),.breadcrumb ul,input[type=checkbox] .Checkbox__box{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.breadcrumb ul li>*{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#header:before,.hub:before,.footer:before,.theory-practice:before,.influencers:before,.student:before,.entrepreneurship:before,input[type=radio] .Checkbox__box:before{content:"";display:block}@media (min-width: 1750px){.logement__container,.student__container,.equipments__container,.hub__container,.cursus__container,.bloc-numbers__container,.influencers__container,.rncp__container,.entrepreneurship__container,.opportunities__container,.programm__container,.promise__container,.join-formation__container,.join-us__container,.presentation__container,.theory-practice__container,.hero__container{width:100%;max-width:150rem;margin:0 auto}}.gallery .grid figure figcaption .description,.gallery .grid figure figcaption .title,.head h1{font:700 1.2rem/1 Maison Neue,sans-serif;text-align:center;text-transform:uppercase;letter-spacing:-.04em}@media (min-width: 551px) and (max-width: 768px){.gallery .grid figure figcaption .description,.gallery .grid figure figcaption .title,.head h1{font-size:.7rem}}@media (min-width: 1751px){.gallery .grid figure figcaption .description,.gallery .grid figure figcaption .title,.head h1{font-size:1rem}}.post-card__title{font:400 2.4rem/1.2 Maison Neue,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.post-card__title{font-size:2.4rem}}.w>h1{font:700 2.2rem/1.15 Maison Neue,sans-serif;text-transform:uppercase;letter-spacing:-.04em}@media (min-width: 769px){.w>h1{font-size:3rem}}@media (min-width: 1751px){.w>h1{font-size:1.6rem}}.gallery h2{font:400 3.4rem/1.2 Maison Neue,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.gallery h2{font-size:3.4rem}}.waiting__title{font:400 4.2rem/1.1 Permanent Marker,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.waiting__title{font-size:4.2rem}}.hub__title,.programm__title,.join-us__title,.presentation__title{font:600 4.8rem/1 Maison Neue Extended,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.hub__title,.programm__title,.join-us__title,.presentation__title{font-size:4.8rem}}.page__title,.student__title,.equipments__title,.influencers__title,.rncp__title,.entrepreneurship__title,.opportunities__title,.theory-practice__title,.video-player__cursor,.cursus-card__title{font:600 5.2rem/1.2 Maison Neue Extended,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.page__title,.student__title,.equipments__title,.influencers__title,.rncp__title,.entrepreneurship__title,.opportunities__title,.theory-practice__title,.video-player__cursor,.cursus-card__title{font-size:5.2rem}}.hero-post__head__title{font:400 5.4rem/1.2 Maison Neue,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.hero-post__head__title{font-size:5.4rem}}.logement__title{font:600 5.8rem/1.2 Maison Neue,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.logement__title{font-size:6rem}}.join-formation__title{font:800 7rem/1 Maison Neue Extended,sans-serif;letter-spacing:-.05em;text-transform:uppercase}@media (min-width: 769px){.join-formation__title{font-size:7rem}}.hero-alternative__title{font:500 6rem/1 Maison Neue,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.hero-alternative__title{font-size:7rem}}.hero__title{font:500 8rem/1 Maison Neue,sans-serif;letter-spacing:-.05em}@media (min-width: 769px){.hero__title{font-size:8rem}}.link:not(.is-inverse),.link.is-inverse{position:relative;display:inline-block;color:#fff;font:600 1.6rem/1 Maison Neue,sans-serif}.link:hover:not(.is-inverse)>span,.link.is-inverse:hover>span{background-size:100% .1rem;background-position:0% 100%}.link:not(.is-inverse)>span,.link.is-inverse>span{display:inline;line-height:1.4;background-image:linear-gradient(#fff,#fff);background-repeat:no-repeat;background-position:100% 100%;background-size:0% .1rem;transition:background-size .6s cubic-bezier(.36,.33,0,1)}.link:not(.is-inverse)>span.no-effect,.link.is-inverse>span.no-effect{background:none}.link.is-inverse{color:#000141}.link.is-inverse:hover>span{background-position:100% 100%;background-size:0% .1rem}.link.is-inverse>span{background-size:100% .1rem;background-position:0% 100%}.btn{border-radius:20em;display:inline-flex;transition:transform .5s cubic-bezier(.36,.33,0,1);font:600 1.6rem/.9 Maison Neue,sans-serif;overflow:hidden;position:relative;gap:0;color:#fff}.btn .button__label,.btn .button__icon-wrapper{border-radius:20em}.btn .button__label{padding:1.4rem 2.4rem;height:5.8rem;display:flex;align-items:center;justify-content:center;transition:all .5s cubic-bezier(.36,.33,0,1)}.btn .button__icon-wrapper{display:flex;align-items:center;justify-content:center;width:5.8rem;height:5.8rem;transition:all .5s cubic-bezier(.36,.33,0,1)}.btn .button__icon-wrapper:first-child{transform:scale(0);z-index:-1;position:absolute;left:.5rem;top:0}.btn .button__icon-wrapper:last-child{margin-left:-.5rem}.btn svg{width:2rem;height:2rem;fill:#000141;transition:transform .5s cubic-bezier(.36,.33,0,1)}@media (pointer: fine){.btn:hover{transform:scale(.95)}.btn:hover .button__label{transform:translate(5.8rem)}.btn:hover.no-icon .button__label{transform:translate(0)}.btn:hover .button__icon-wrapper:first-child{transform:scale(1)}.btn:hover .button__icon-wrapper:last-child{transform:scale(0);z-index:-1}.btn:hover svg{transform:rotate(-30deg)}}.is-white.btn .button__label,.is-white.btn .button__icon-wrapper{background-color:#fff;color:#0f0f0f}.is-pink.btn .button__label,.is-pink.btn .button__icon-wrapper{background-color:#f48cff;color:#000141}.is-beige.btn .button__label,.is-beige.btn .button__icon-wrapper{background-color:#fff5e7;color:#0f0f0f}.is-terracotta.btn .button__label,.is-terracotta.btn .button__icon-wrapper{background-color:#e5562a;color:#fff}.is-light-blue.btn .button__label,.is-light-blue.btn .button__icon-wrapper{background-color:#add6d9;color:#0f0f0f}.is-blue.btn .button__label,.is-blue.btn .button__icon-wrapper{background-color:#000141;color:#fff}.is-black.btn .button__label,.is-black.btn .button__icon-wrapper{background-color:#0f0f0f;color:#fff}.is-yellow.btn .button__label,.is-yellow.btn .button__icon-wrapper{background-color:#ffcf41;color:#0f0f0f}.page,.example{min-height:calc(var(--vh, 1vh) * 100);background-color:#fff;position:relative;z-index:1;will-change:transform,opacity}.page__content,.student__text,.equipments__text,.hub__text,.influencers__text,.rncp__text,.entrepreneurship__text,.opportunities__text,.opportunities__text-bis,.programm__text,.promise__text,.join-us__text,.presentation__text,.content-post,.theory-practice__content,.hero-alternative__introduction,.cursus-card__programm,.cursus-card__content{display:grid;grid-gap:2rem}.page__content h2,.student__text h2,.equipments__text h2,.hub__text h2,.influencers__text h2,.rncp__text h2,.entrepreneurship__text h2,.opportunities__text h2,.opportunities__text-bis h2,.programm__text h2,.promise__text h2,.join-us__text h2,.presentation__text h2,.content-post h2,.theory-practice__content h2,.hero-alternative__introduction h2,.cursus-card__programm h2,.cursus-card__content h2,.page__content h3,.student__text h3,.equipments__text h3,.hub__text h3,.influencers__text h3,.rncp__text h3,.entrepreneurship__text h3,.opportunities__text h3,.opportunities__text-bis h3,.programm__text h3,.promise__text h3,.join-us__text h3,.presentation__text h3,.content-post h3,.theory-practice__content h3,.hero-alternative__introduction h3,.cursus-card__programm h3,.cursus-card__content h3,.page__content h4,.student__text h4,.equipments__text h4,.hub__text h4,.influencers__text h4,.rncp__text h4,.entrepreneurship__text h4,.opportunities__text h4,.opportunities__text-bis h4,.programm__text h4,.promise__text h4,.join-us__text h4,.presentation__text h4,.content-post h4,.theory-practice__content h4,.hero-alternative__introduction h4,.cursus-card__programm h4,.cursus-card__content h4,.page__content h5,.student__text h5,.equipments__text h5,.hub__text h5,.influencers__text h5,.rncp__text h5,.entrepreneurship__text h5,.opportunities__text h5,.opportunities__text-bis h5,.programm__text h5,.promise__text h5,.join-us__text h5,.presentation__text h5,.content-post h5,.theory-practice__content h5,.hero-alternative__introduction h5,.cursus-card__programm h5,.cursus-card__content h5,.page__content h6,.student__text h6,.equipments__text h6,.hub__text h6,.influencers__text h6,.rncp__text h6,.entrepreneurship__text h6,.opportunities__text h6,.opportunities__text-bis h6,.programm__text h6,.promise__text h6,.join-us__text h6,.presentation__text h6,.content-post h6,.theory-practice__content h6,.hero-alternative__introduction h6,.cursus-card__programm h6,.cursus-card__content h6{color:#0f0f0f}.page__content h2,.student__text h2,.equipments__text h2,.hub__text h2,.influencers__text h2,.rncp__text h2,.entrepreneurship__text h2,.opportunities__text h2,.opportunities__text-bis h2,.programm__text h2,.promise__text h2,.join-us__text h2,.presentation__text h2,.content-post h2,.theory-practice__content h2,.hero-alternative__introduction h2,.cursus-card__programm h2,.cursus-card__content h2{font:500 2.5rem/1.4 Maison Neue,sans-serif}.page__content h3,.student__text h3,.equipments__text h3,.hub__text h3,.influencers__text h3,.rncp__text h3,.entrepreneurship__text h3,.opportunities__text h3,.opportunities__text-bis h3,.programm__text h3,.promise__text h3,.join-us__text h3,.presentation__text h3,.content-post h3,.theory-practice__content h3,.hero-alternative__introduction h3,.cursus-card__programm h3,.cursus-card__content h3{font:500 2.25rem/1.4 Maison Neue,sans-serif}.page__content h4,.student__text h4,.equipments__text h4,.hub__text h4,.influencers__text h4,.rncp__text h4,.entrepreneurship__text h4,.opportunities__text h4,.opportunities__text-bis h4,.programm__text h4,.promise__text h4,.join-us__text h4,.presentation__text h4,.content-post h4,.theory-practice__content h4,.hero-alternative__introduction h4,.cursus-card__programm h4,.cursus-card__content h4{font:500 2rem/1.4 Maison Neue,sans-serif}.page__content h5,.student__text h5,.equipments__text h5,.hub__text h5,.influencers__text h5,.rncp__text h5,.entrepreneurship__text h5,.opportunities__text h5,.opportunities__text-bis h5,.programm__text h5,.promise__text h5,.join-us__text h5,.presentation__text h5,.content-post h5,.theory-practice__content h5,.hero-alternative__introduction h5,.cursus-card__programm h5,.cursus-card__content h5{font:500 1.75rem/1.4 Maison Neue,sans-serif}.page__content h6,.student__text h6,.equipments__text h6,.hub__text h6,.influencers__text h6,.rncp__text h6,.entrepreneurship__text h6,.opportunities__text h6,.opportunities__text-bis h6,.programm__text h6,.promise__text h6,.join-us__text h6,.presentation__text h6,.content-post h6,.theory-practice__content h6,.hero-alternative__introduction h6,.cursus-card__programm h6,.cursus-card__content h6{font:500 1.5rem/1.4 Maison Neue,sans-serif}.page__content ul,.student__text ul,.equipments__text ul,.hub__text ul,.influencers__text ul,.rncp__text ul,.entrepreneurship__text ul,.opportunities__text ul,.opportunities__text-bis ul,.programm__text ul,.promise__text ul,.join-us__text ul,.presentation__text ul,.content-post ul,.theory-practice__content ul,.hero-alternative__introduction ul,.cursus-card__programm ul,.cursus-card__content ul{list-style:none}.page__content ol,.student__text ol,.equipments__text ol,.hub__text ol,.influencers__text ol,.rncp__text ol,.entrepreneurship__text ol,.opportunities__text ol,.opportunities__text-bis ol,.programm__text ol,.promise__text ol,.join-us__text ol,.presentation__text ol,.content-post ol,.theory-practice__content ol,.hero-alternative__introduction ol,.cursus-card__programm ol,.cursus-card__content ol{list-style:auto}.page__content ul,.student__text ul,.equipments__text ul,.hub__text ul,.influencers__text ul,.rncp__text ul,.entrepreneurship__text ul,.opportunities__text ul,.opportunities__text-bis ul,.programm__text ul,.promise__text ul,.join-us__text ul,.presentation__text ul,.content-post ul,.theory-practice__content ul,.hero-alternative__introduction ul,.cursus-card__programm ul,.cursus-card__content ul,.page__content ol,.student__text ol,.equipments__text ol,.hub__text ol,.influencers__text ol,.rncp__text ol,.entrepreneurship__text ol,.opportunities__text ol,.opportunities__text-bis ol,.programm__text ol,.promise__text ol,.join-us__text ol,.presentation__text ol,.content-post ol,.theory-practice__content ol,.hero-alternative__introduction ol,.cursus-card__programm ol,.cursus-card__content ol{display:grid;grid-gap:1.5rem;padding-left:1.5rem}.page__content ul li,.student__text ul li,.equipments__text ul li,.hub__text ul li,.influencers__text ul li,.rncp__text ul li,.entrepreneurship__text ul li,.opportunities__text ul li,.opportunities__text-bis ul li,.programm__text ul li,.promise__text ul li,.join-us__text ul li,.presentation__text ul li,.content-post ul li,.theory-practice__content ul li,.hero-alternative__introduction ul li,.cursus-card__programm ul li,.cursus-card__content ul li{position:relative;padding-left:1.6rem}.page__content ul li:before,.student__text ul li:before,.equipments__text ul li:before,.hub__text ul li:before,.influencers__text ul li:before,.rncp__text ul li:before,.entrepreneurship__text ul li:before,.opportunities__text ul li:before,.opportunities__text-bis ul li:before,.programm__text ul li:before,.promise__text ul li:before,.join-us__text ul li:before,.presentation__text ul li:before,.content-post ul li:before,.theory-practice__content ul li:before,.hero-alternative__introduction ul li:before,.cursus-card__programm ul li:before,.cursus-card__content ul li:before{content:"";position:absolute;left:-2rem;background-image:url("data:image/svg+xml,%3Csvg width='23' height='21' viewBox='0 0 23 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.38878 8.95028L4.10155 3.56978C4.25999 3.34016 4.46067 3.14279 4.69288 2.98819L8.6278 0.368447C9.23489 -0.0357355 10.0029 -0.112661 10.6781 0.16308L13.2622 1.21842C13.4147 1.28067 13.5596 1.35983 13.6944 1.45443L21.4404 6.89213C22.1767 7.40902 22.524 8.32225 22.3171 9.19778L20.4243 17.2098C20.208 18.1257 19.4328 18.8024 18.4961 18.8932L5.90784 20.1125C4.9711 20.2032 4.08045 19.6879 3.69231 18.8305L0.195407 11.1064C-0.122793 10.4035 -0.0494111 9.5853 0.38878 8.95028Z' fill='%23FFCF41'/%3E%3C/svg%3E%0A");width:2rem;height:2rem;background-size:contain;background-repeat:no-repeat;top:.6rem}.equipments .page__content ul li:before,.equipments .student__text ul li:before,.equipments .equipments__text ul li:before,.equipments .hub__text ul li:before,.equipments .influencers__text ul li:before,.equipments .rncp__text ul li:before,.equipments .entrepreneurship__text ul li:before,.equipments .opportunities__text ul li:before,.equipments .opportunities__text-bis ul li:before,.equipments .programm__text ul li:before,.equipments .promise__text ul li:before,.equipments .join-us__text ul li:before,.equipments .presentation__text ul li:before,.equipments .content-post ul li:before,.equipments .theory-practice__content ul li:before,.equipments .hero-alternative__introduction ul li:before,.equipments .cursus-card__programm ul li:before,.equipments .cursus-card__content ul li:before{background-image:url("data:image/svg+xml,%3Csvg width='23' height='21' viewBox='0 0 23 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.38878 8.95028L4.10155 3.56978C4.25999 3.34016 4.46067 3.14279 4.69288 2.98819L8.6278 0.368447C9.23489 -0.0357355 10.0029 -0.112661 10.6781 0.16308L13.2622 1.21842C13.4147 1.28067 13.5596 1.35983 13.6944 1.45443L21.4404 6.89213C22.1767 7.40902 22.524 8.32225 22.3171 9.19778L20.4243 17.2098C20.208 18.1257 19.4328 18.8024 18.4961 18.8932L5.90784 20.1125C4.9711 20.2032 4.08045 19.6879 3.69231 18.8305L0.195407 11.1064C-0.122793 10.4035 -0.0494111 9.5853 0.38878 8.95028Z' fill='%23E5562A'/%3E%3C/svg%3E%0A")}.page__content a,.student__text a,.equipments__text a,.hub__text a,.influencers__text a,.rncp__text a,.entrepreneurship__text a,.opportunities__text a,.opportunities__text-bis a,.programm__text a,.promise__text a,.join-us__text a,.presentation__text a,.content-post a,.theory-practice__content a,.hero-alternative__introduction a,.cursus-card__programm a,.cursus-card__content a{color:#0f0f0f;font-weight:700;text-decoration:underline}.page__content blockquote,.student__text blockquote,.equipments__text blockquote,.hub__text blockquote,.influencers__text blockquote,.rncp__text blockquote,.entrepreneurship__text blockquote,.opportunities__text blockquote,.opportunities__text-bis blockquote,.programm__text blockquote,.promise__text blockquote,.join-us__text blockquote,.presentation__text blockquote,.content-post blockquote,.theory-practice__content blockquote,.hero-alternative__introduction blockquote,.cursus-card__programm blockquote,.cursus-card__content blockquote{font-size:2rem;border-left:.2rem solid rgba(15,15,15,.5);padding-left:1.5rem}.page__content img,.student__text img,.equipments__text img,.hub__text img,.influencers__text img,.rncp__text img,.entrepreneurship__text img,.opportunities__text img,.opportunities__text-bis img,.programm__text img,.promise__text img,.join-us__text img,.presentation__text img,.content-post img,.theory-practice__content img,.hero-alternative__introduction img,.cursus-card__programm img,.cursus-card__content img{max-width:100%}.page__content strong,.student__text strong,.equipments__text strong,.hub__text strong,.influencers__text strong,.rncp__text strong,.entrepreneurship__text strong,.opportunities__text strong,.opportunities__text-bis strong,.programm__text strong,.promise__text strong,.join-us__text strong,.presentation__text strong,.content-post strong,.theory-practice__content strong,.hero-alternative__introduction strong,.cursus-card__programm strong,.cursus-card__content strong{font-weight:700}.page__content em,.student__text em,.equipments__text em,.hub__text em,.influencers__text em,.rncp__text em,.entrepreneurship__text em,.opportunities__text em,.opportunities__text-bis em,.programm__text em,.promise__text em,.join-us__text em,.presentation__text em,.content-post em,.theory-practice__content em,.hero-alternative__introduction em,.cursus-card__programm em,.cursus-card__content em{font-style:italic}label,input[type=email],input[type=text],input[type=number],input[type=search],select,textarea{font:500 1.6rem Maison Neue,sans-serif;color:#0f0f0f;display:block;width:100%;letter-spacing:0;outline:0}input[type=email] input,input[type=text] input,input[type=number] input,input[type=search] input,input[type=email] select,input[type=text] select,input[type=number] select,input[type=search] select,select input,select select,textarea input,textarea select,input[type=checkbox] input,input[type=checkbox] select{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email],input[type=text],input[type=number],input[type=search],select,textarea{padding:1.4rem 2rem;border:1px solid rgba(15,15,15,.1)}.--error input[type=email],.--error input[type=text],.--error input[type=number],.--error input[type=search],.--error select,.--error textarea{border-color:#e84747;color:#e84747}input[type=email],input[type=text],input[type=number],input[type=search],select{border-radius:20em}label{margin-bottom:1rem}input[type=email]::placeholder,input[type=text]::placeholder,input[type=number]::placeholder,input[type=search]::placeholder,textarea::placeholder{opacity:.6}select{cursor:pointer;opacity:.7;min-height:4.6rem;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.3335 1.66675L5.66683 6.33341L1.00016 1.66675' stroke='%2355519E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-position-x:95%;background-position-y:1.7rem;background-color:transparent;background-repeat:no-repeat;padding-right:5rem;color:#0f0f0f;-webkit-appearance:none;-moz-appearance:none;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}select::-ms-expand{display:none}textarea{border-radius:15px;min-height:13rem}input[type=checkbox]{display:flex;align-items:flex-start;gap:1rem;position:relative;cursor:pointer}input[type=checkbox] input{opacity:0;cursor:pointer}input[type=checkbox] input:checked~.Checkbox__box{background-color:#0f0f0f;color:#0f0f0f;border-color:transparent}input[type=checkbox] input:checked~.Checkbox__box,input[type=checkbox] input:checked~.Checkbox__box svg{opacity:1}input[type=checkbox] .Checkbox__box{border:.15rem solid #0f0f0f;border-radius:4px;width:1.7rem;height:1.7rem;margin-top:.25rem}input[type=checkbox] .Checkbox__box svg{width:.8rem;height:.6rem;opacity:0}input[type=checkbox] .Checkbox__label{font:400 1.2rem/1.6 Maison Neue,sans-serif;flex:1;opacity:.8}input[type=radio]{display:flex;align-items:flex-start;gap:.8rem;position:relative;width:auto}input[type=radio] input{opacity:0;cursor:pointer}input[type=radio] input:checked~.Checkbox__box:before{transform:translate(-50%,-50%) scale(1)}input[type=radio] .Checkbox__box{position:relative;border:.15rem solid #0f0f0f;border-radius:50%;width:2.4rem;height:2.4rem}input[type=radio] .Checkbox__box:before{background-color:#0f0f0f;height:1.6rem;width:1.6rem;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .35s cubic-bezier(.19,1,.22,1)}input[type=radio] .Checkbox__label{font:500 1.4rem Maison Neue,sans-serif;flex:1;margin-top:.24rem}input[type=file] input{font-size:1.2rem}input[type=file] input::file-selector-button{font:700 1.2rem Maison Neue,sans-serif;width:fit-content;padding:1.2rem 2rem 1.2rem 3.5rem;border-radius:20em;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.66732 4.66667L7.92362 3.17928C7.70959 2.7512 7.60256 2.53715 7.4429 2.38078C7.3017 2.24249 7.13153 2.13732 6.9447 2.07287C6.73343 2 6.49412 2 6.01551 2H3.46732C2.72058 2 2.34721 2 2.062 2.14532C1.81111 2.27316 1.60714 2.47713 1.47931 2.72801C1.33398 3.01323 1.33398 3.3866 1.33398 4.13333V4.66667M1.33398 4.66667H11.4673C12.5874 4.66667 13.1475 4.66667 13.5753 4.88465C13.9516 5.0764 14.2576 5.38236 14.4493 5.75869C14.6673 6.18651 14.6673 6.74656 14.6673 7.86667V10.8C14.6673 11.9201 14.6673 12.4802 14.4493 12.908C14.2576 13.2843 13.9516 13.5903 13.5753 13.782C13.1475 14 12.5874 14 11.4673 14H4.53398C3.41388 14 2.85383 14 2.426 13.782C2.04968 13.5903 1.74372 13.2843 1.55197 12.908C1.33398 12.4802 1.33398 11.9201 1.33398 10.8V4.66667ZM6.00065 9.33333L8.00065 11.3333M8.00065 11.3333L10.0007 9.33333M8.00065 11.3333V7.33333' stroke='%2302399F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:1.5rem center;background-size:1.4rem;border:1px solid rgba(15,15,15,.2);color:#0f0f0f;cursor:pointer;transition:background-color .2s;margin:0 1rem 0 0}input[type=file] input::file-selector-button:hover{background-color:#fff}input[type=search]{padding-right:10rem;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 19C8.58172 19 5 15.4183 5 11C5 6.58172 8.58172 3 13 3C17.4183 3 21 6.58172 21 11C21 15.4183 17.4183 19 13 19Z' stroke='%23000E2B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.0001 20.9999L7.3501 16.6499' stroke='%23000E2B' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 2.4rem) center;background-size:1.8rem}input[type=search]::-webkit-search-cancel-button{display:none}.Form__ouput{font-size:1.4rem;margin-top:2rem;padding:2rem;border-radius:8px;background-color:#0f0f0f;color:#fff}.tooltip{display:inline-flex;align-items:center;justify-content:center;border:1px solid #0f0f0f;color:#fff;width:1.6rem;height:1.6rem;border-radius:50%;position:relative;z-index:10;font-size:1rem;cursor:pointer}.tooltip:hover .tooltip__content{opacity:1;transform:translateY(20%)}.tooltip .tooltip__content{position:absolute;top:100%;left:0;opacity:0;pointer-events:none;transform:translateY(50%);transition:opacity .35s cubic-bezier(.36,.33,0,1),transform .35s cubic-bezier(.36,.33,0,1);background-color:#0f0f0f;border-radius:4px;padding:.5rem;color:#fff;font-size:1rem;width:max-content}.page>section,.student__container,.equipments__container,.cursus__container,.influencers__container,.entrepreneurship__container,.opportunities,.promise,.join-formation__container,.presentation__container,.all-posts,.content-post,.hero-post,.theory-practice__container,.hero-alternative,.hero{position:relative;padding:10rem var(--gutter)}.sticker{font:400 3.2rem/1 Permanent Marker,sans-serif;text-align:center;letter-spacing:-.1rem;position:absolute;z-index:99;display:inline-block;color:#000141}@media (min-width: 769px){.sticker{font:400 3.6rem/1 Permanent Marker,sans-serif}}.hub:before,.footer:before,.theory-practice:before,.influencers:before,.student:before,.entrepreneurship:before{position:absolute;left:0;background-size:100% 100%;pointer-events:none;width:100%}.hub:before,.footer:before,.theory-practice:before,.influencers:before,.student:before,.entrepreneurship:before{top:-5rem;height:8rem}@media (min-width: 1751px){.hub:before,.footer:before,.theory-practice:before,.influencers:before,.student:before,.entrepreneurship:before{height:15rem;top:-10rem}}.entrepreneurship:before{background-image:url("data:image/svg+xml,%3Csvg width='1441' height='78' viewBox='0 0 1441 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1441 0C1282 10.5 1250.5 10.5 901 26C738.05 33.2267 419.5 36.4416 332.5 37.5C245.5 38.5584 108 33 0 21V77.5H1441V0Z' fill='white'/%3E%3C/svg%3E%0A")}.student:before{background-image:url("data:image/svg+xml,%3Csvg width='1443' height='66' viewBox='0 0 1443 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1443 65.3009H0V41.8009C1012.4 -20.9991 1383.83 0.634199 1443 19.3009V65.3009Z' fill='white'/%3E%3C/svg%3E%0A")}.influencers:before{background-image:url("data:image/svg+xml,%3Csvg width='1443' height='66' viewBox='0 0 1443 66' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1443 65.3009H0V41.8009C1012.4 -20.9991 1383.83 0.634199 1443 19.3009V65.3009Z' fill='%23FFF5E7'/%3E%3C/svg%3E%0A")}.footer:before,.theory-practice:before{background-image:url("data:image/svg+xml,%3Csvg width='1441' height='78' viewBox='0 0 1441 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1441 77.9873H0V18.4307C212.173 59.3026 1264.23 13.8458 1430.62 0.786133C1434.31 0.496526 1437.77 0.24396 1441 0V77.9873Z' fill='%23000141'/%3E%3C/svg%3E%0A");z-index:3}.hub:before{background-image:url("data:image/svg+xml,%3Csvg width='1441' height='78' viewBox='0 0 1441 78' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1441 77.9873H0V18.4307C212.173 59.3026 1264.23 13.8458 1430.62 0.786133C1434.31 0.496526 1437.77 0.24396 1441 0V77.9873Z' fill='%23FFF5E7'/%3E%3C/svg%3E%0A");z-index:3}@font-face{font-family:Maison Neue Extended;font-weight:400;font-style:normal;font-display:block;src:url(../fonts/MaisonNeue-ExtendedBook.woff2) format("woff2"),url(../fonts/MaisonNeue-ExtendedBook.woff) format("woff")}@font-face{font-family:Maison Neue Extended;font-weight:600;font-style:normal;font-display:block;src:url(../fonts/MaisonNeue-ExtendedDemiBold.woff2) format("woff2"),url(../fonts/MaisonNeue-ExtendedDemiBold.woff) format("woff")}@font-face{font-family:Maison Neue Extended;font-weight:800;font-style:normal;font-display:block;src:url(../fonts/MaisonNeue-ExtendedExtraBold.woff2) format("woff2"),url(../fonts/MaisonNeue-ExtendedExtraBold.woff) format("woff")}@font-face{font-family:Maison Neue;font-weight:500;font-style:normal;font-display:block;src:url(../fonts/MaisonNeue-Medium.woff2) format("woff2"),url(../fonts/MaisonNeue-Medium.woff) format("woff")}@font-face{font-family:Maison Neue Book;font-weight:400;font-style:normal;font-display:block;src:url(../fonts/MaisonNeue-Book.woff2) format("woff2"),url(../fonts/MaisonNeue-Book.woff) format("woff")}@font-face{font-family:Permanent Marker;font-weight:400;font-style:normal;font-display:block;src:url(../fonts/PermanentMarker-Regular.woff2) format("woff2"),url(../fonts/PermanentMarker-Regular.woff) format("woff")}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;overscroll-behavior-y:none}html{-webkit-text-size-adjust:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scrollbar-width:none;background-color:#0f0f0f;font-size:var(--font-size-mobile)}@media (min-width: 550px) and (max-width: 767px){html{font-size:var(--font-size-mid)}}@media (min-width: 768px){html{font-size:var(--font-size-tablet)}}@media (min-width: 1750px){html{font-size:10px}}body{font:500 1.4rem Maison Neue,sans-serif;letter-spacing:-.07em;color:#000141;background-color:#000141}@media (min-width: 1751px){body{font-size:1rem}}#app{position:relative;z-index:3}[data-lazy]{opacity:0;transition:opacity .3s linear;will-change:opacity}[data-lazy].loaded{opacity:1}[data-parallax]>*{transform:scale(1.15);will-change:transform}.logo{color:#0f0f0f;position:relative;z-index:1}.logo svg{width:15rem;height:3.5rem}picture>*{width:100%;height:100%;object-fit:cover}.shield{transform-origin:50% 50%;transition:transform 1s cubic-bezier(.36,.33,0,1);aspect-ratio:15/18}@supports not (aspect-ratio: 1/1){.shield{padding-top:120%;position:relative}.shield>*{position:absolute;top:0;right:0;bottom:0;left:0}}.shield>*{height:100%;width:100%}.shield svg{overflow:visible}.shield svg>*{fill:#fff}.copyright{color:#fff;font:600 1.3rem/1.2 Maison Neue,sans-serif}@media (min-width: 769px){.copyright{font:600 1.6rem/1 Maison Neue,sans-serif}}.breadcrumb ul li:not(:first-child):before{content:"";display:block;height:1.4rem;width:1.4rem;margin:.1rem .25rem 0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' stroke-width='2.5' stroke='%23000000' fill='none' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath stroke='none' d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M9 6l6 6l-6 6' /%3E%3C/svg%3E");background-size:100%}.breadcrumb ul li>*{max-width:10rem}@media (min-width: 768px){.breadcrumb ul li>*{max-width:15rem}}.socials{flex-wrap:wrap;gap:1.4rem;color:#fff}.footer .socials{margin-top:3rem}.socials a{color:inherit}.socials svg{width:4rem;height:4rem;color:#fff}.category{font-size:1.2rem;padding:.5rem 1rem;color:#fff;border:1px solid rgba(255,255,255,.5);border-radius:20em}.post-card{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;color:#0f0f0f;transition:transform .6s cubic-bezier(.36,.33,0,1)}.post-card:hover{transform:scale(.95)}.post-card__thumbnail{overflow:hidden;aspect-ratio:16/9}@supports not (aspect-ratio: 1/1){.post-card__thumbnail{padding-top:56.25%;position:relative}.post-card__thumbnail>*{position:absolute;top:0;right:0;bottom:0;left:0}}.post-card__thumbnail>*{height:100%;width:100%}.post-card__thumbnail img{transition:transform .6s cubic-bezier(.36,.33,0,1)}.post-card:hover .post-card__thumbnail img{transform:scale(1.1) rotate(-2deg)}.post-card__categories .category{color:#0f0f0f;border-color:#0f0f0f80}.menu-footer-primary__item{margin-top:2rem}.menu-footer-primary__item:first-child{margin-top:0}.menu-footer-secondary{color:#fff;padding:2rem 5rem}.menu-footer-secondary__list{display:flex;gap:2.4rem;filter:opacity(.7)}@media (min-width: 769px){.menu-footer-secondary__list{gap:3.4rem}}.menu-footer-secondary__link{color:#fff;font:600 1.3rem/1.2 Maison Neue,sans-serif}@media (min-width: 769px){.menu-footer-secondary__link{font:600 1.6rem/1 Maison Neue,sans-serif}}.site-description{color:#000141;background-color:#add6d9;width:100%;border-radius:.8rem;padding:4rem}@media (min-width: 769px){.site-description{width:56.6rem;padding:4rem}}.site-description h2{font:600 2rem/1.5 Maison Neue,sans-serif}.site-description__content{flex-wrap:nowrap;gap:3rem;margin-top:1rem;font:500 1.8rem/1.5 Maison Neue,sans-serif}.site-description__content svg{width:10rem;height:8rem;flex-shrink:0}.sticker.is-professionalisme:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../imgs/professionalisme-sticker.png) no-repeat center;background-size:cover;z-index:-1;pointer-events:none;transform:scale(1.2) rotate(3deg) translate(-.1rem,.4rem)}.sticker.is-if-only:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../imgs/si-javais-su-sticker.png) no-repeat center;background-size:cover;z-index:-1;pointer-events:none;transform:scale(1.08) rotate(1.5deg) translate(.1rem,-1.2rem);height:6rem;width:100%}@media (min-width: 769px){.sticker.is-if-only:before{transform:scale(1.08) rotate(1.5deg) translate(.1rem,-.9rem)}}.sticker.is-content-creator-school:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../imgs/content-creator-school-sticker.png) no-repeat center;background-size:contain;z-index:-1;pointer-events:none;width:38rem;height:7.6rem;transform:translate(-1rem,-1.8rem) rotate(3deg)}@media (min-width: 769px){.sticker.is-content-creator-school:before{transform:translate(-1rem,-1.5rem) rotate(3deg);width:42rem}}.sticker.is-numbers:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(../imgs/campus-chiffres.png) no-repeat center;background-size:contain;z-index:-1;pointer-events:none;width:38rem;height:10rem;transform:translate(-5rem,-1.2rem) rotate(2deg)}@media (min-width: 769px){.sticker.is-numbers:before{transform:translate(-5.5rem,-1.5rem) rotate(3deg);width:42rem;height:11.5rem}}.cursus-card{border-radius:2rem;margin-bottom:4rem;overflow:clip}.cursus-card__container{display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width: 769px){.cursus-card__container{grid-template-columns:repeat(12,1fr)}}.cursus-card__introduction{grid-column:span 7;padding:8rem 6rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.cursus-card:nth-child(odd) .cursus-card__introduction{background-color:#e5562a;color:#000141}.cursus-card:nth-child(2n) .cursus-card__introduction{background-color:#fff5e7;color:#e5562a}@media (min-width: 769px){.cursus-card__introduction{padding:13rem 9rem}}.cursus-card__title{margin-bottom:2rem}.cursus-card__content{font:500 2.2rem/1.4 Maison Neue,sans-serif;color:inherit}.cursus-card__details{grid-column:span 5;padding:8rem 6rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.cursus-card:nth-child(odd) .cursus-card__details{background-color:#fff5e7;color:#000141}.cursus-card:nth-child(2n) .cursus-card__details{background-color:#000141;color:#fff5e7}@media (min-width: 769px){.cursus-card__details{padding:13rem 7rem}}.cursus-card__programm{font:700 3.2rem/1.1 Maison Neue Extended,sans-serif;color:inherit;margin-bottom:1rem}.cursus-card__programm strong{color:#e5562a;font-family:Permanent Marker,sans-serif}.cursus-card:nth-child(odd) .cursus-card__skills .skill{background-color:#000141;color:#add6d9}.cursus-card:nth-child(2n) .cursus-card__skills .skill{background-color:#add6d9;color:#000141}.skill{display:inline-flex;background-color:inherit;color:inherit;padding:.5rem 1.2rem;border-radius:.8rem;margin-right:.4rem;margin-top:.7rem;font:500 1.8rem/1.6 Maison Neue,sans-serif}.number-card{position:relative;border-radius:.8rem;padding:3rem;color:#000141;width:100%;text-align:center;display:grid;grid-template-rows:auto 1fr;gap:1.2rem;z-index:1;height:17rem;width:25rem}@media (min-width: 768px){.number-card{height:19rem;width:28rem}}.number-card__number{position:relative;display:block;font:500 4.8rem/1 Permanent Marker,sans-serif;margin-top:auto}@media (max-width: 767px){.number-card__number{font-size:4rem}}.number-card__name{display:block;margin-top:auto;font:500 2rem/1.4 Maison Neue,sans-serif;filter:opacity(.7);margin-bottom:auto}@media (max-width: 767px){.number-card{transform:rotate(0)!important}}.number-card:first-child{transform:rotate(-3deg)}.number-card:first-child:before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='308' height='206' viewBox='0 0 308 206' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M288.36 202.86C268.356 202.372 21.7683 205.457 15.8819 205.879C-0.396659 205.774 -2.04584 9.42746 1.63316 9.16342C5.31217 8.89937 35.8038 0.940551 68.2231 4.38421C92.472 6.96 214.663 2.84265 284.189 0.0116983C291.803 -0.298337 298.263 5.50874 298.756 13.1134C300.782 44.3931 304.147 93.8363 306.259 116.173C309.33 148.651 308.364 203.348 288.36 202.86Z' fill='%23FFF5E7'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1}.number-card:nth-child(2){transform:rotate(3deg)}.number-card:nth-child(2):before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='305' height='208' viewBox='0 0 305 208' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.4637 0.0192192C41.4378 1.21651 287.98 6.88383 293.878 6.6705C310.142 7.35272 304.823 203.635 301.137 203.768C297.451 203.901 266.696 210.773 234.419 206.181C210.277 202.747 88.0169 202.526 18.4346 202.888C10.8141 202.927 4.56448 196.895 4.3419 189.277C3.42632 157.945 1.81801 108.414 0.500204 86.0168C-1.416 53.4496 1.48967 -1.17807 21.4637 0.0192192Z' fill='%23FFF5E7'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:cover;width:100%;height:100%;z-index:-1}.number-card:nth-child(3){transform:rotate(-2deg)}.number-card:nth-child(3):before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='305' height='209' viewBox='0 0 305 209' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.7432 0.0222042C41.7123 1.30023 288.23 7.96413 294.128 7.77464C310.39 8.5226 304.277 204.781 300.591 204.9C296.904 205.018 266.122 211.766 233.864 207.043C209.736 203.511 87.4772 202.796 17.8941 202.877C10.2735 202.886 4.04827 196.828 3.85648 189.21C3.06757 157.874 1.6595 108.337 0.432242 85.9343C-1.3523 53.3597 1.77418 -1.25582 21.7432 0.0222042Z' fill='%23FFF5E7'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1}.number-card:nth-child(4){transform:rotate(2deg)}.number-card:nth-child(4):before{content:"";position:absolute;background-image:url("data:image/svg+xml,%3Csvg width='305' height='208' viewBox='0 0 305 208' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.4637 0.0192192C41.4378 1.21651 287.98 6.88383 293.878 6.6705C310.142 7.35272 304.823 203.635 301.137 203.768C297.451 203.901 266.696 210.773 234.419 206.181C210.277 202.747 88.0169 202.526 18.4346 202.888C10.8141 202.927 4.56448 196.895 4.3419 189.277C3.42632 157.945 1.81801 108.414 0.500204 86.0168C-1.416 53.4496 1.48967 -1.17807 21.4637 0.0192192Z' fill='%23FFF5E7'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain;width:100%;height:100%;z-index:-1}@media (min-width: 520px){#tarteaucitronRoot.tarteaucitronBeforeVisible #tarteaucitronAlertBig{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap}}#tarteaucitronRoot #tarteaucitronBack{background:#add6d9!important;opacity:.9!important}#tarteaucitronRoot #tarteaucitronAlertBig{padding:3rem 2rem!important;left:.8rem!important;right:.8rem!important;bottom:.8rem!important;width:auto!important;margin:0!important;position:relative;border-radius:1rem;background-color:#add6d9!important}@media (min-width: 520px){#tarteaucitronRoot #tarteaucitronAlertBig{width:100%!important;max-width:35rem;left:2rem!important;bottom:2rem!important;right:auto!important;margin:0}}#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCheck,#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronCross{display:none!important}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{font:700 1.9rem/1.4 Maison Neue Extended,sans-serif;letter-spacing:.02em;color:#0f0f0f;display:block;text-align:center;padding:0;width:100%;margin:0 0 1em}#tarteaucitronRoot #tarteaucitronAlertBig>button{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.7em;padding:.9rem 1.5rem!important;background:#fff!important;color:#0f0f0f!important;margin:.2rem;transition:transform .45s cubic-bezier(.36,.33,0,1),background .45s cubic-bezier(.36,.33,0,1);font:700 1rem Maison Neue,sans-serif!important;flex:1 0 20%;text-align:center}#tarteaucitronRoot #tarteaucitronAlertBig>button:hover{transform:scale(.95);background-color:#000141!important;color:#fff!important}#tarteaucitronRoot #tarteaucitronClosePanel{background:#000!important;border-color:#000!important}#tarteaucitronRoot #tarteaucitronServices{box-shadow:none!important}#tarteaucitronRoot #tarteaucitronServices .tarteaucitronMainLine,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronTitle button{background:#000!important;border-color:#000!important}#tarteaucitronRoot #tarteaucitronServices .tarteaucitronAllow,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronDeny{margin:0!important;background:#fff!important;font-size:.9rem!important;letter-spacing:.1em;font-weight:700;margin-left:1rem!important;padding:1rem 2rem!important;color:#000!important;text-transform:uppercase}#tarteaucitronRoot #tarteaucitronServices .tarteaucitronAllow:hover,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronDeny:hover{opacity:1}#tarteaucitronRoot #tarteaucitronServices .tarteaucitronAllow span,#tarteaucitronRoot #tarteaucitronServices .tarteaucitronDeny span{display:none!important}#tarteaucitronRoot #tarteaucitronServices ul .tarteaucitronLine.tarteaucitronIsAllowed{border-color:green!important}#tarteaucitronRoot #tarteaucitronServices ul .tarteaucitronLine.tarteaucitronIsDenied{border-color:red!important}#tarteaucitronRoot #tarteaucitronServices #tarteaucitronInfo{background:0!important}.video-player{position:relative;width:100%;margin:0 auto;background-color:#0f0f0f;color:#fff;overflow:hidden;cursor:pointer;--plyr-video-control-background-hover: $black;--plyr-range-fill-background: $black}.video-player:not(.is-background){aspect-ratio:16/9}.video-player.is-background #player{object-fit:cover}.video-player.is-portrait{aspect-ratio:4/5}.plyr__control.plyr__control--overlaid{display:none!important}.video-player__cover{background-color:#0f0f0f;transition:opacity .5s cubic-bezier(.36,.33,0,1)}.plyr--playing~.video-player__cover{opacity:0;pointer-events:none}.video-player__cover picture,.video-player__cover picture[data-lazy].loaded{opacity:.4}.video-player__cover picture img{object-fit:cover}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9!important}.plyr__controls{opacity:0;transition:opacity .3s ease;display:none!important}.video-player:hover .plyr__controls,.video-player.plyr--playing .plyr__controls{opacity:1}.video-player.is-background .plyr__controls,.video-player.is-background .video-player__cursor{display:none!important}.video-player__cursor{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;transition:none}.plyr--playing~.video-player__cursor{opacity:0}.w{height:100%;width:100%}.w>h1{position:absolute;top:50%;transform:translateY(-50%);color:#fff;mix-blend-mode:difference;z-index:1}.w>h1>span{display:block}.w>h1>span:nth-child(1){word-spacing:5.415rem}@media (min-width: 769px){.w>h1>span:nth-child(1){word-spacing:7.15rem}}.w>h1>span:nth-child(2){word-spacing:3rem}@media (min-width: 769px){.w>h1>span:nth-child(2){word-spacing:4rem}}@media (min-width: 1751px){.w>h1>span:nth-child(2){word-spacing:3.8rem}}.w>.w-gallery{position:relative;width:100%;max-width:50rem;opacity:0;pointer-events:none;aspect-ratio:1/1}@supports not (aspect-ratio: 1/1){.w>.w-gallery{padding-top:100%;position:relative}.w>.w-gallery>*{position:absolute;top:0;right:0;bottom:0;left:0}}.w>.w-gallery>*{height:100%;width:100%}@media (min-width: 1751px){.w>.w-gallery{max-width:30rem}}.w>.w-gallery>picture[data-lazy]{opacity:1;visibility:hidden;transition:none}.w>.w-gallery>picture[data-lazy].loaded{visibility:visible}.w>.w-gallery>picture img{width:100%}.head h1{margin-bottom:2.5rem}.head picture{overflow:hidden}.pre-home{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000141;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:9999;overflow:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased}.pink-screen{width:100%;height:100%;background:#f48cff;z-index:1;opacity:0}.logo-container{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#000141;height:15rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.overlays-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:120%}.overlay{position:absolute;width:100%;height:100%;border-radius:9rem 9rem 0 0}[data-overlay=blue]{background:#000141;top:0;left:0;z-index:5}[data-overlay=yellow]{background:#ffcf41;top:0;left:0;z-index:2}[data-overlay=pink]{background:#f48cff;top:0;left:0;z-index:3}[data-overlay=light-blue]{background:#add6d9;top:0;left:0;z-index:4}[data-overlay=terracotta]{background:#e5562a;top:0;left:0;z-index:1}.prehome-gif{z-index:10}.gallery{padding:12rem var(--gutter) 10rem}.gallery h2{max-width:51rem}.gallery .grid{display:grid;grid-template-columns:repeat(2,1fr);margin-top:3rem;grid-gap:5rem 3rem}@media (min-width: 769px){.gallery .grid{grid-template-columns:repeat(3,1fr)}}.gallery .grid figure picture{outline:1px solid rgba(15,15,15,.1)}.gallery .grid figure figcaption{margin-top:2rem}.gallery .grid figure figcaption .description{font-weight:400;margin-top:.5rem}.hero{overflow:hidden;height:100dvh}.hero__container{display:flex;justify-content:flex-start;align-items:center;height:100%}.hero__content{display:flex;flex-direction:column;gap:3rem;width:83rem;z-index:2}.hero__title{color:#fff;position:relative}.hero__title strong:first-child{color:#ffcf41}.hero__title strong:last-child{position:relative}.hero__title strong:last-child:before{content:"";z-index:-1;position:absolute;bottom:-5rem;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='224' height='35' viewBox='0 0 224 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M217.849 4.5173C209.008 5.53543 193.842 5.18793 153.295 6.45579C157.732 5.51928 162.487 4.80737 167.634 4.40307C184.157 3.10519 228.749 3.26191 217.849 4.5173Z' fill='%23ADD6D9'/%3E%3Cpath d='M3.49963 9.44872C26.4898 10.2856 66.0763 10.067 102.345 8.42824C182.79 4.79339 206 5.88183 217.849 4.5173C228.749 3.26191 184.157 3.10519 167.634 4.40307C140.919 6.50142 124.777 16.8854 108.806 23.9524C103.932 26.1089 130.989 20.8388 155.232 19.718C170.344 19.0194 187.651 21.7089 198.029 21.9792C207.089 22.2151 176.876 26.5442 170.678 31.2006' stroke='%23FFCF41' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat}.hero__subtitle{color:#fff;font:500 3rem/1 Maison Neue,sans-serif}.hero__buttons{display:flex;gap:1.6rem}.hero__image{position:absolute;width:90rem;height:100%;right:0;pointer-events:none}.hero__image:before{content:"";position:absolute;top:0;right:0;width:90rem;height:110rem;background-image:url(../imgs/cadrillage.png);filter:opacity(.4);background-size:cover;background-repeat:no-repeat;z-index:-1;transform:translate(10rem,-20rem)}.hero__gif{width:100%;height:100%;object-fit:cover}.hero__gif-wrapper{position:absolute;top:10rem;right:-5rem;width:65rem;height:100rem;z-index:1;transform:rotate(7deg);border-radius:4rem;overflow:hidden}@media (max-width: 767px){.hero__gif-wrapper{filter:brightness(.7)}}.hero-alternative{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:1.6rem;z-index:2;height:80dvh}@media (min-width: 769px){.hero-alternative{height:60dvh}}.hero-alternative__container{position:relative;background-color:#add6d9;border-radius:.8rem;padding:6rem 4rem;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;gap:2rem;z-index:1}@media (min-width: 769px){.hero-alternative__container{padding:5.2rem 8rem;align-items:flex-end;flex-direction:row;justify-content:space-between}}.hero-alternative__title-wrapper{position:relative;width:100%}@media (min-width: 769px){.hero-alternative__title-wrapper{width:65rem}}.hero-alternative__title{color:#000141}.page-campus .hero-alternative__title{color:#fff}@media (max-width: 767px){.hero-alternative__title br{display:none}}.hero-alternative__introduction{font:500 1.8rem/1.6 Maison Neue Book,sans-serif;color:#000141;width:48rem}.page-campus .hero-alternative__introduction{display:none}.hero-alternative__sticker{top:0;left:0;transform:translateY(-8rem) rotate(-4deg)}.hero-alternative__image-wrapper{position:absolute;top:0;right:0;width:100%;height:100%;overflow:hidden;z-index:-1}.hero-alternative__image{width:100%;height:100%;object-fit:cover;filter:brightness(.6)}.theory-practice{background-color:#000141;position:relative;z-index:1;overflow:hidden}.theory-practice:after{content:"";position:absolute;top:0rem;right:0;width:75rem;height:95rem;background-image:url(../imgs/cadrillage.png);filter:opacity(.2);background-size:cover;background-repeat:no-repeat;z-index:-1;transform:translate(10rem)}.theory-practice__container{color:#fff;display:flex;flex-direction:column}@media (min-width: 769px){.theory-practice__container{flex-direction:row}}.theory-practice__title-wrapper{flex:1;position:relative}.theory-practice__title{margin-bottom:8rem}.theory-practice__title strong{color:#f48cff}.theory-practice__title strong:last-child{position:relative;z-index:1}.theory-practice__title strong:last-child:before{content:"";z-index:-1;position:absolute;bottom:-5rem;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='224' height='35' viewBox='0 0 224 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M217.849 4.5173C209.008 5.53543 193.842 5.18793 153.295 6.45579C157.732 5.51928 162.487 4.80737 167.634 4.40307C184.157 3.10519 228.749 3.26191 217.849 4.5173Z' fill='%23ADD6D9'/%3E%3Cpath d='M3.49963 9.44872C26.4898 10.2856 66.0763 10.067 102.345 8.42824C182.79 4.79339 206 5.88183 217.849 4.5173C228.749 3.26191 184.157 3.10519 167.634 4.40307C140.919 6.50142 124.777 16.8854 108.806 23.9524C103.932 26.1089 130.989 20.8388 155.232 19.718C170.344 19.0194 187.651 21.7089 198.029 21.9792C207.089 22.2151 176.876 26.5442 170.678 31.2006' stroke='%23FFCF41' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat}@media (max-width: 767px){.theory-practice__title{margin-bottom:1rem}.theory-practice__title br{display:none}}.theory-practice__content-wrapper{flex:1;padding-top:12rem}@media (min-width: 769px){.theory-practice__content-wrapper{padding-top:25rem}}.theory-practice__content{font:500 1.8rem/1.6 Maison Neue,sans-serif;color:#fff;margin-bottom:5rem}.theory-practice__content strong{color:#ffcf41}.theory-practice__sticker-laptop{position:absolute;width:25rem;bottom:30rem;right:2rem;z-index:3}@media (min-width: 769px){.theory-practice__sticker-laptop{bottom:40rem;right:5rem}}.hero-post{color:#fff;padding-top:20rem}.hero-post__head__back.is-inverse{display:inline-flex;align-items:center;gap:.5rem;color:#fff;margin-bottom:2rem}.hero-post__head__back.is-inverse:hover>span{transform:translate(-1.5rem);transition-delay:80ms}.hero-post__head__back.is-inverse:hover>svg{transform:translate(-1.5rem) scaleX(-1);transition-delay:0ms}.hero-post__head__back.is-inverse>span{background-image:linear-gradient(#fff,#fff);transition:background-size .6s cubic-bezier(.36,.33,0,1) 0ms,transform .6s cubic-bezier(.36,.33,0,1) 0ms}.hero-post__head__back.is-inverse>svg{width:1.2rem;height:1.2rem;transform:scaleX(-1);transition:transform .6s cubic-bezier(.36,.33,0,1) 80ms}.hero-post__head__title{margin-bottom:1rem}.hero-post__head__infos{justify-content:flex-start;gap:2rem}.hero-post__head__infos__categories{gap:1rem}.hero-post__img{margin-top:5rem;aspect-ratio:20/9}@supports not (aspect-ratio: 1/1){.hero-post__img{padding-top:45%;position:relative}.hero-post__img>*{position:absolute;top:0;right:0;bottom:0;left:0}}.hero-post__img>*{height:100%;width:100%}.content-post{color:#fff;padding-top:0;padding-bottom:5rem}@media (min-width: 768px){.content-post{padding-left:calc(var(--gutter) * 4);padding-right:calc(var(--gutter) * 4)}}.all-posts{padding-top:0;display:flex;flex-direction:column;gap:1rem}.all-posts__categories ul{justify-content:flex-start;gap:1rem}.all-posts__categories .category{color:#0f0f0f;border-color:#0f0f0f80}.all-posts__list{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem;margin-top:10rem}@media (min-width: 768px){.all-posts__list{grid-template-columns:repeat(3,1fr)}}.waiting{background-color:#000141;height:100vh;width:100%;position:relative;overflow:hidden}.waiting__container{height:100%;width:100%;flex-direction:column;position:relative}.waiting__logo{position:absolute;top:2rem;left:50%;transform:translate(-50%)}.waiting__logo svg{width:19.2rem;height:5.5rem}@media only screen and (max-width: 896px) and (max-height: 414px) and (orientation: landscape){.waiting__logo svg{width:12rem;height:3.5rem}}.waiting__content{flex-direction:column;gap:5rem;width:70rem}@media (max-width: 767px){.waiting__content{width:100%}}@media only screen and (max-width: 896px) and (max-height: 414px) and (orientation: landscape){.waiting__content{gap:2rem}}.waiting__title{color:#f48cff;text-align:center;z-index:1}@media (max-width: 767px){.waiting__title{font:400 3rem/1.1 Permanent Marker,sans-serif}}.waiting__title strong{color:#000141;position:relative}.waiting__title strong:first-of-type:after{content:"";position:absolute;display:block;width:105%;height:115%;top:0;left:-1%;background-image:url("data:image/svg+xml,%3Csvg width='185' height='52' viewBox='0 0 185 52' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M176.601 0.0129704C164.49 0.476022 9.51316 6.03264 5.92469 6.03264C-3.94361 6.3391 0.990543 50.4855 3.23334 50.4855C5.47613 50.4855 24.3156 51.8747 43.8279 50.4855C59.4378 49.3742 143.333 48.1703 183.33 47.7072C183.18 40.9158 182.971 25.7586 183.33 19.4611C183.778 11.5893 188.712 -0.450081 176.601 0.0129704Z' fill='%23ADD6D9'/%3E%3C/svg%3E%0A");background-size:100% 100%;z-index:-1}.waiting__title strong:nth-of-type(2):after{content:"";position:absolute;display:block;width:105%;height:115%;top:0;left:-1%;background-image:url("data:image/svg+xml,%3Csvg width='453' height='55' viewBox='0 0 453 55' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.8642 54.986C49.5681 54.4877 429.668 48.5073 438.469 48.5073C462.672 48.1775 450.571 0.664486 445.07 0.664486C439.569 0.664486 393.363 -0.830605 345.507 0.664486C307.222 1.86056 101.458 3.15631 3.36206 3.65467C3.72876 10.964 4.24216 27.277 3.36206 34.0548C2.2619 42.5269 -9.83969 55.4844 19.8642 54.986Z' fill='%23ADD6D9'/%3E%3C/svg%3E%0A");background-size:100% 100%;z-index:-1}@media only screen and (max-width: 896px) and (max-height: 414px) and (orientation: landscape){.waiting__button{transform:scale(.8)}}.presentation{background-color:#fff5e7;overflow:hidden}.presentation__container{display:flex;flex-direction:column-reverse;gap:8rem}@media (min-width: 769px){.presentation__container{min-height:70vh;flex-direction:row}}.presentation__image-quote{position:relative;flex:1}.presentation__sticker{right:2rem;top:-3rem;transform:scale(1) rotate(-3deg)}.presentation__image{position:relative;transform:translate(-7rem);height:45rem}@media (min-width: 769px){.presentation__image{transform:translate(-8rem)}}.presentation__gif-wrapper{width:67rem;height:auto;position:absolute;z-index:1;left:0rem;top:0rem;-webkit-mask-image:url(../imgs/mask-gif.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.presentation__gif-wrapper{width:73rem;top:-1rem;left:-2rem}}.presentation__gif,.presentation__img{width:100%;object-fit:cover;height:100%}.presentation__gif-overlay{position:absolute;top:0;z-index:0;width:47rem;height:47rem;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='603' height='533' viewBox='0 0 603 533' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M551.518 532.428C512.249 527.472 26.7505 488.583 15.1061 488.506C-16.8956 485.186 10.7682 5.74935 18.046 5.79754C25.3238 5.84573 86.5505 -7.83582 149.774 6.66981C198.652 17.8841 454.457 31.3456 588.707 37.2514C596.273 37.5842 602.183 43.8565 602.085 51.4291C601.126 125.22 599.673 264.314 600.369 324.262C601.296 404.095 590.787 537.383 551.518 532.428Z' fill='%23ADD6D9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%;transform:rotate(0) translate(8rem,-4.5rem)}@media (min-width: 769px){.presentation__gif-overlay{width:50rem;height:50rem}}.presentation__quote{font:400 3.2rem/1.2 Permanent Marker,sans-serif;color:#fff5e7;position:relative;z-index:0;height:20rem;width:100%}.presentation__quote:before{content:"";position:absolute;background:url("data:image/svg+xml,%3Csvg width='633' height='229' viewBox='0 0 633 229' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M604.745 10.6509C562.117 2.85786 161.947 4.49851 57.5972 0.153488C36.7241 -0.619051 23.5531 1.03447 7.60968 16.5884C-8.33374 32.1424 4.8552 187.867 10.421 217.481C13.2999 232.799 531.359 228.718 606.276 226.644C625.882 226.101 629.033 226.778 628.936 213.163C628.74 185.442 647.374 18.4439 604.745 10.6509Z' fill='%23000141'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%;background-size:contain;width:100%;height:100%;z-index:-1}@media (min-width: 769px){.presentation__quote{height:20rem;width:53rem}}.presentation__content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:2rem;padding:0 var(--gutter)}.presentation__title{margin-bottom:2rem}.presentation__title strong{color:#e5562a}.presentation__text{font:400 1.8rem/1.6 Maison Neue Book,sans-serif;color:#000141}.presentation__svg-star{position:absolute;z-index:2;width:6rem;height:7rem;bottom:2rem;right:1rem;color:#ffcf41}@media (min-width: 769px){.presentation__svg-star{bottom:2rem;right:-3rem}}.presentation__svg-quote{position:absolute;width:8rem;height:5rem;top:-1rem;left:2rem;z-index:2;color:#ffcf41}.presentation__svg-play{position:absolute;width:7rem;height:7rem;bottom:10rem;right:-2.5rem;z-index:2}@media (min-width: 769px){.presentation__svg-play{bottom:6rem;right:-5.5rem;width:8rem;height:9rem}}.presentation__svg-lines{position:absolute;width:7rem;height:4rem;bottom:3rem;right:0rem;z-index:2}.join-us{background-color:#fff;padding:6rem 3rem}.join-us__container{padding:6rem 4rem 50rem;position:relative;background-color:#ffcf41;border-radius:1.2rem;display:flex;flex-direction:column;gap:3rem;overflow:hidden}@media (min-width: 769px){.join-us__container{padding:10rem 8rem 9rem}}.join-us__sticker{transform:rotate(-2deg)}.join-us__title{color:#000141;margin-top:6rem}@media (min-width: 769px){.join-us__title{margin-top:8rem}}@media (max-width: 767px){.join-us__title br{display:none}}.join-us__text{font:500 1.8rem/1.6 Maison Neue Book,sans-serif;max-width:50rem}.join-us__img-wrapper{position:absolute;bottom:0;right:0;width:60rem;height:40rem;overflow:hidden;transform:translateY(3rem) rotate(-3deg);-webkit-mask-image:url(../imgs/mask-gif.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.join-us__img-wrapper{width:80rem;height:60rem;transform:translate(8rem,5rem) rotate(-3deg)}}.join-us__img{width:100%;height:100%;object-fit:cover;transform:rotate(3deg)}.join-us__quote{position:absolute;transform:rotate(3deg);bottom:15rem;right:0rem;width:30rem;height:30rem;background:url(../imgs/page-sticker.png) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;padding:7rem 4rem 5rem 6rem}@media (min-width: 769px){.join-us__quote{transform:translate(-20%) rotate(3deg);top:50%;left:50%}}.join-us__svg-quote{position:absolute;top:4rem;left:3rem;width:5rem;height:3rem;color:#e5562a}.join-formation{background-color:#f48cff}.join-formation__container{padding-bottom:0;position:relative;background-color:#f48cff;display:flex;flex-direction:column;gap:3rem;overflow:hidden}.join-formation__sticker{transform:rotate(-2deg)}.join-formation__title{color:#fff}@media (max-width: 767px){.join-formation__title br{display:none}}.join-formation__title strong{position:relative}.join-formation__title strong:before{content:"";position:absolute;bottom:-6rem;left:0;width:80%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='286' height='64' viewBox='0 0 286 64' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M279.597 6.37272C267.96 8.22576 248.657 7.08729 196.356 8.57284C202.33 6.76553 208.641 5.43014 215.357 4.73984C236.916 2.52386 293.946 4.08787 279.597 6.37272Z' fill='%23E5562A'/%3E%3Cpath d='M3.67024 10.5748C32.8345 12.9399 83.575 13.5908 130.516 11.2215C234.634 5.96631 264.001 8.85622 279.597 6.37272C293.946 4.08787 236.916 2.52386 215.357 4.73984C180.5 8.32253 156.564 29.2816 133.892 43.407C126.974 47.7173 163.269 37.6051 194.654 35.9691C214.218 34.9492 235.523 40.9757 248.723 41.8218C260.245 42.5603 220.207 50.6447 210.805 60.0721' stroke='%23FFF5E7' stroke-width='7.34' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat}.join-formation__button{margin-top:4rem}.join-formation__img{width:100%;height:100%;object-fit:cover}.join-formation__sticker-camera{position:absolute;width:20rem;bottom:10rem;right:2rem;z-index:2}@media (min-width: 769px){.join-formation__sticker-camera{width:25rem;bottom:35rem;right:25rem}}.join-formation__sticker-headphones{position:absolute;width:20rem;bottom:5rem;right:10rem;z-index:1}@media (min-width: 769px){.join-formation__sticker-headphones{width:25rem;bottom:25rem;right:10rem}}.join-formation__sticker-mic{position:absolute;width:20rem;bottom:5rem;right:10rem;z-index:2}@media (min-width: 769px){.join-formation__sticker-mic{width:25rem;bottom:30rem;right:15rem}}.join-formation__sticker-phone{position:absolute;width:20rem;bottom:10rem;right:2rem;z-index:1}@media (min-width: 769px){.join-formation__sticker-phone{width:25rem;bottom:38rem;right:17rem}}.promise{padding-top:3rem;background-color:#fff;position:relative;z-index:0}.promise:before{content:"";position:absolute;top:10rem;right:0;width:80rem;height:100%;background-image:url(../imgs/cadrillage.png);filter:opacity(.8);background-size:cover;background-repeat:no-repeat;z-index:-1}.promise__title{width:100%;font:500 2.2rem/1.2 Maison Neue,sans-serif;padding-bottom:3.2rem;margin-bottom:3.2rem;border-bottom:.1rem solid rgba(15,15,15,.1)}.promise__title strong{background-image:url("data:image/svg+xml,%3Csvg width='127' height='31' viewBox='0 0 127 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56.2708 4.20615C50.1599 3.81045 44.0489 3.41475 35.6926 3.45822C27.3363 3.50168 16.9198 3.99631 11.1371 4.49843C5.35443 5.00055 4.52111 5.49517 3.8835 5.99729C2.70821 6.92283 2.26106 8.29505 2.18951 10.0382C2.10521 12.0921 3.37635 14.0897 4.98196 15.9333C6.96016 18.2047 11.6338 19.8843 17.2271 21.8283C20.2569 22.8814 23.9315 23.6734 31.4166 24.7256C38.9017 25.7778 50.1514 26.9649 57.8912 27.6259C65.6309 28.2869 69.5197 28.3858 77.8424 27.7938C86.165 27.2017 98.8036 25.9157 106.564 24.8081C116.994 23.3194 120.651 21.1014 122.753 19.556C123.699 18.8609 124.022 18.1096 124.167 17.2583C124.479 15.4311 120.836 12.321 113.496 8.67876C109.646 6.76851 104.351 6.1247 94.9001 5.071C85.4495 4.01729 71.6998 2.92912 58.5056 2.46747C45.3115 2.00582 33.0895 2.20367 26.3767 2.40451C19.6639 2.60536 18.8306 2.80321 17.972 3.00706' stroke='%23E5562A' stroke-width='4.37' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat;padding:0 .4rem}.promise__text{font:500 3.2rem/1.4 Maison Neue Extended,sans-serif;margin-bottom:3rem;color:#000141;padding:0 2rem}@media (min-width: 769px){.promise__text{font-size:3.8rem;padding:0 3.2rem}}.promise__button{margin-left:2rem}@media (min-width: 769px){.promise__button{margin-left:3.2rem}}.programm{background-color:#fff;padding:6rem 3rem}.programm__container{padding:6rem 4rem 60rem;position:relative;background-color:#fff5e7;border-radius:1.2rem;display:flex;flex-direction:column;gap:3rem;overflow:hidden}@media (min-width: 769px){.programm__container{padding:10rem 8rem 6rem 80rem}}.programm__title{color:#000141}.programm__title strong{color:#e5562a}@media (max-width: 767px){.programm__title br{display:none}}.programm__text{font:500 1.8rem/1.6 Maison Neue Book,sans-serif;color:#000141}.programm__quote{position:absolute;transform:rotate(3deg);bottom:-5rem;left:-3rem;width:45rem;height:30rem;background:url(../imgs/page-sticker2.png) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;padding:9rem 7rem 4rem 6rem;z-index:2}@media (min-width: 769px){.programm__quote{transform:rotate(-4deg);top:60%;left:30rem}}.programm__svg-quote{position:absolute;top:5rem;left:4rem;width:5rem;height:3rem;color:#e5562a}.programm__image{position:absolute;left:0;bottom:-15rem;height:70rem;width:100%;z-index:0}@media (min-width: 769px){.programm__image{height:100rem;width:65rem;top:-2rem;left:-3rem}}.programm__gif-wrapper{width:72rem;height:43rem;position:absolute;z-index:1;left:-10rem;top:5rem;-webkit-mask-image:url(../imgs/mask-gif3.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif3.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.programm__gif-wrapper{width:100rem;height:50rem;top:0;transform:translate(-5rem,10rem)}}.programm__gif{width:100%;height:100%;object-fit:cover}.programm__svg-star{position:absolute;z-index:2;width:8rem;height:9rem;top:0rem;right:1rem;color:#e5562a}@media (min-width: 769px){.programm__svg-star{top:0rem;right:6rem}}.programm__svg-play{position:absolute;width:10rem;height:10rem;top:-4rem;left:0rem;z-index:2;transform:rotate(-30deg)}@media (min-width: 769px){.programm__svg-play{top:3.5rem;left:10rem}}.opportunities{background-color:#000141;color:#fff;overflow:hidden}.opportunities__container{display:flex;flex-direction:column;gap:8rem}.opportunities__first-bloc{display:flex;flex-direction:column;padding-bottom:45rem}@media (min-width: 769px){.opportunities__first-bloc{flex-direction:row;padding-bottom:10rem}}.opportunities__second-bloc{display:flex;flex-direction:column-reverse}@media (min-width: 769px){.opportunities__second-bloc{flex-direction:row}}.opportunities__first-bloc__content{max-width:60rem}.opportunities__image{flex:1}.opportunities__title{margin-bottom:2rem}.opportunities__title strong{color:#add6d9}.opportunities__text,.opportunities__text-bis{font:500 1.8rem/1.6 Maison Neue Book,sans-serif;color:#fff5e7;z-index:1;display:flex;flex-direction:column;gap:1.5rem}.opportunities__text strong,.opportunities__text-bis strong{color:#add6d9}.opportunities__text em,.opportunities__text-bis em{font-style:normal;font-weight:500;background-image:url("data:image/svg+xml,%3Csvg width='127' height='31' viewBox='0 0 127 31' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M56.2708 4.20615C50.1599 3.81045 44.0489 3.41475 35.6926 3.45822C27.3363 3.50168 16.9198 3.99631 11.1371 4.49843C5.35443 5.00055 4.52111 5.49517 3.8835 5.99729C2.70821 6.92283 2.26106 8.29505 2.18951 10.0382C2.10521 12.0921 3.37635 14.0897 4.98196 15.9333C6.96016 18.2047 11.6338 19.8843 17.2271 21.8283C20.2569 22.8814 23.9315 23.6734 31.4166 24.7256C38.9017 25.7778 50.1514 26.9649 57.8912 27.6259C65.6309 28.2869 69.5197 28.3858 77.8424 27.7938C86.165 27.2017 98.8036 25.9157 106.564 24.8081C116.994 23.3194 120.651 21.1014 122.753 19.556C123.699 18.8609 124.022 18.1096 124.167 17.2583C124.479 15.4311 120.836 12.321 113.496 8.67876C109.646 6.76851 104.351 6.1247 94.9001 5.071C85.4495 4.01729 71.6998 2.92912 58.5056 2.46747C45.3115 2.00582 33.0895 2.20367 26.3767 2.40451C19.6639 2.60536 18.8306 2.80321 17.972 3.00706' stroke='%23E5562A' stroke-width='4.37' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat;padding:0 .4rem}.opportunities__text span,.opportunities__text-bis span{filter:opacity(.8)}.opportunities__text p,.opportunities__text-bis p{height:fit-content}.opportunities__text:before,.opportunities__text-bis:before{content:"";position:absolute;bottom:0rem;right:0;width:75rem;height:95rem;background-image:url(../imgs/cadrillage.png);filter:opacity(.2);background-size:cover;background-repeat:no-repeat;z-index:-1;transform:translate(10rem,20rem)}.opportunities__quote{position:absolute;transform:rotate(3deg);top:72rem;left:2rem;width:25rem;height:25rem;background:url(../imgs/page-sticker3.png) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;z-index:2;padding:7rem 3rem 5rem 4rem}@media (min-width: 769px){.opportunities__quote{transform:rotate(4deg);top:40rem;left:75rem;bottom:-5rem}}@media (min-width: 1751px){.opportunities__quote{left:115rem}}.opportunities__svg-quote{position:absolute;top:3rem;left:4rem;width:5rem;height:3rem;color:#e5562a}.opportunities__image{position:relative;height:45rem}.opportunities__gif-wrapper{width:72rem;height:43rem;position:absolute;z-index:1;left:-10rem;top:5rem;-webkit-mask-image:url(../imgs/mask-gif3.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif3.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.opportunities__gif-wrapper{width:100rem;height:50rem;top:0}}.opportunities__gif{width:100%;height:auto;transform:scale(1.7)}.opportunities__image-bis{position:relative;height:51rem;min-width:72rem;left:-13rem;top:5rem;z-index:2}@media (min-width: 769px){.opportunities__image-bis{left:0;top:0}}.opportunities__gif-bis-wrapper{width:51rem;height:51rem;left:13rem;position:absolute;z-index:1;background-color:gray;-webkit-mask-image:url(../imgs/mask-gif4.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif4.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.opportunities__gif-bis-wrapper{width:78rem;left:-8rem}}.opportunities__gif-bis{width:100%;height:100%;object-fit:cover}.entrepreneurship{background-color:#fff;position:relative;padding-bottom:8rem}.entrepreneurship__container{position:relative;background-color:#fff;display:flex;flex-direction:column;gap:5rem;overflow:hidden}@media (min-width: 769px){.entrepreneurship__container{flex-direction:row;align-items:center}}.entrepreneurship__text-wrapper{display:flex;flex-direction:column}@media (min-width: 769px){.entrepreneurship__text-wrapper{flex:1}}.entrepreneurship__title{color:#000141;margin-bottom:2rem}.entrepreneurship__title strong{color:#e5562a;position:relative;z-index:1}.entrepreneurship__title strong:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:120%;height:120%;background-image:url("data:image/svg+xml,%3Csvg width='131' height='47' viewBox='0 0 131 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M58.2161 6.35449C52.0049 5.74572 45.7938 5.13695 37.3005 5.20382C28.8072 5.27069 18.22 6.03166 12.3425 6.80415C6.46497 7.57664 5.61799 8.3376 4.96993 9.11009C3.77537 10.534 3.32089 12.6451 3.24817 15.3269C3.16249 18.4867 4.45447 21.5599 6.0864 24.3962C8.09702 27.8907 12.8472 30.4747 18.5322 33.4655C21.6118 35.0856 25.3466 36.3041 32.9544 37.9229C40.5622 39.5417 51.9964 41.368 59.863 42.3849C67.7296 43.4018 71.6822 43.554 80.1412 42.6432C88.6003 41.7323 101.446 39.7538 109.334 38.0497C119.935 35.7595 123.651 32.3471 125.788 29.9697C126.749 28.9002 127.078 27.7444 127.225 26.4347C127.542 23.6236 123.84 18.8389 116.379 13.2354C112.467 10.2966 107.084 9.3061 97.4786 7.68502C87.8731 6.06394 73.898 4.38982 60.4875 3.67959C47.0771 2.96936 34.6547 3.27374 27.8319 3.58274C21.009 3.89174 20.162 4.19612 19.2894 4.50973' stroke='%23FFCF41' stroke-width='6.49' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat;z-index:-1;transform:translate(-5%,-5%)}.entrepreneurship__text{font:500 1.8rem/1.6 Maison Neue,sans-serif;width:100%}@media (min-width: 769px){.entrepreneurship__text{font-size:2rem;width:80%}}.entrepreneurship__image{flex:none;width:100%;min-height:50rem;position:relative}@media (min-width: 769px){.entrepreneurship__image{flex:1}}.entrepreneurship__svg-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:12rem;height:10rem;color:#e5562a;z-index:2;transform:translate(-3rem,-5rem)}@media (min-width: 769px){.entrepreneurship__svg-lines{width:12rem;height:10rem}}.entrepreneurship__quote{position:absolute;transform:rotate(3deg);bottom:0rem;left:2rem;width:50rem;height:31rem;background:url(../imgs/page-sticker4.png) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;z-index:2;padding:9rem 10rem 5rem 8rem}@media (min-width: 769px){.entrepreneurship__quote{transform:rotate(4deg);left:85rem;bottom:-3rem}}.entrepreneurship__svg-quote{position:absolute;top:5rem;left:6rem;width:5rem;height:3rem;color:#e5562a}.entrepreneurship__img-wrapper{position:absolute;top:0;left:0;width:60rem;height:50rem;overflow:hidden;transform:translate(-5rem) rotate(-3deg);-webkit-mask-image:url(../imgs/mask-img.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-img.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.entrepreneurship__img-wrapper{width:50rem;height:62rem;transform:translate(5rem,-3rem) rotate(-3deg)}}.entrepreneurship__img{width:100%;height:100%;object-fit:cover}.rncp{background-color:#fff;padding:6rem 3rem;margin-bottom:-10rem}.rncp__container{padding:6rem 4rem 45rem;position:relative;background-color:#000141;border-radius:1.2rem;display:flex;flex-direction:column;gap:3rem;overflow:hidden}@media (min-width: 769px){.rncp__container{padding:10rem 15rem 20rem 8rem;flex-direction:row}}.rncp__title-wrapper{flex:1;z-index:1}.rncp__title-wrapper:before{content:"";position:absolute;bottom:0rem;left:0;width:60rem;height:60rem;background-image:url(../imgs/cadrillage.png);filter:opacity(.2);background-size:cover;background-repeat:no-repeat;z-index:-1;transform:scaleX(-1) translateY(15rem)}.rncp__title{color:#fff}.rncp__title strong{color:#ffcf41}@media (max-width: 767px){.rncp__title br{display:none}}.rncp__text-wrapper{flex:1}.rncp__text{font:500 1.8rem/1.6 Maison Neue,sans-serif;color:#fff;margin-bottom:4rem}.rncp__quote{position:absolute;transform:rotate(-8deg);width:25rem;height:25rem;bottom:15rem;background:url(../imgs/page-sticker3.png) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;z-index:2;display:flex;align-items:center;justify-content:center}@media (min-width: 769px){.rncp__quote{bottom:10rem;left:10rem}}.rncp__svg-quote{position:absolute;top:3rem;left:4rem;width:5rem;height:3rem;color:#e5562a}.rncp__logo-wrapper{position:absolute;transform:rotate(8deg);width:20rem;height:20rem;bottom:10rem;left:24rem;background:url(../imgs/sticker-logo.webp) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;z-index:2;padding:6rem 7rem 7rem 5rem;z-index:3}@media (min-width: 769px){.rncp__logo-wrapper{bottom:23rem;left:29rem}}.rncp__logo{width:100%;height:100%;object-fit:contain}.influencers{position:relative;background-color:#fff5e7}.influencers__container{display:flex;gap:2rem;background-color:#fff5e7;overflow:hidden;padding-bottom:5rem;flex-direction:column}@media (min-width: 769px){.influencers__container{flex-direction:row}}.influencers__text-wrapper{flex:1}.influencers__title{color:#000141}.influencers__title strong{color:#e5562a}@media (max-width: 767px){.influencers__title br{display:none}}.influencers__text{font:500 1.8rem/1.6 Maison Neue,sans-serif;max-width:50rem;margin-top:2rem}.influencers__text strong{color:#e5562a}.influencers__image{flex:1;position:relative;min-height:88rem}.influencers__gif-wrapper{position:absolute;z-index:1;top:0rem;width:65rem;height:92rem;-webkit-mask-image:url(../imgs/mask-gif5.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif5.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.influencers__gif-wrapper{top:0;right:0;transform:translate(10rem,-10rem)}}.influencers__gif{width:100%;height:100%;transform:scaleX(-1);object-fit:cover}.influencers__quote{position:absolute;width:34rem;height:26rem;bottom:0rem;background:url(../imgs/page-sticker5.png) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;z-index:2;display:flex;align-items:center;justify-content:center;transform:translateY(3rem) rotate(-5deg)}@media (min-width: 769px){.influencers__quote{bottom:10rem;left:0rem;transform:translate(-10rem) rotate(5deg)}}.bloc-image{width:100%;height:auto;overflow:hidden}.page-programm .bloc-image{height:140dvh;display:flex}.page-campus .bloc-image{height:80dvh}.page-programm .bloc-image__img-wrapper{width:100%;height:100%;position:relative}@media (max-width: 767px){.bloc-image__img-wrapper{height:60dvh}.page-campus .bloc-image__img-wrapper{height:80dvh}}.bloc-image__img{width:100%;height:100%;object-fit:cover}.page-programm .bloc-image__img{position:absolute;top:12rem}.bloc-image__svg-star{position:absolute;right:8rem;width:10rem;height:10rem;color:#e5562a;z-index:2;transform:translateY(-50%)}.page-programm .bloc-image__svg-star{display:none}.bloc-numbers{width:100%;height:auto;overflow:hidden;background-color:#ffcf41}.bloc-numbers__container{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;padding:83dvh 0 10rem 0}@media (min-width: 769px){.bloc-numbers__container{padding-top:65dvh}}.bloc-numbers__numbers{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:10rem}@media (min-width: 769px){.bloc-numbers__numbers{flex-direction:row;gap:4rem}}.bloc-numbers__sticker{top:83dvh}@media (min-width: 769px){.bloc-numbers__sticker{top:63dvh}}.cursus{background-color:#000141}.hub{background-color:#fff5e7;position:relative;padding:8rem 3rem}.hub__container{background-color:#000141;display:flex;flex-direction:column-reverse;border-radius:1.2rem;overflow:hidden;color:#fff}@media (min-width: 769px){.hub__container{flex-direction:row}}.hub__image{flex:1;position:relative;display:flex;justify-content:center;align-items:center;height:62rem}@media (max-width: 767px){.hub__image{margin-bottom:4rem}}.hub__image-wrapper{width:42rem;height:42rem;z-index:1;-webkit-mask-image:url(../imgs/mask-gif.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain;transform:rotate(-3deg)}@media (min-width: 769px){.hub__image-wrapper{width:50rem;height:50rem}}.hub__img{width:100%;height:100%;object-fit:cover}.hub__image-overlay{position:absolute;top:0;z-index:0;width:42rem;height:42rem;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='583' height='533' viewBox='0 0 583 533' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M533.545 532.437C495.556 527.481 25.8824 488.581 14.6175 488.504C-16.3411 485.184 10.4111 5.74756 17.4516 5.79591C24.4922 5.84426 83.7227 -7.83601 144.886 6.671C192.12 17.8745 439.113 31.3248 569.098 37.2432C576.655 37.5873 582.548 43.855 582.453 51.4198C581.527 125.205 580.124 264.319 580.799 324.273C581.697 404.106 571.534 537.394 533.545 532.437Z' fill='%23F48CFF'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100% 100%;transform:rotate(0) translate(0)}@media (min-width: 769px){.hub__image-overlay{width:50rem;height:50rem;top:5rem}}.hub__content{flex:1;padding:6rem 4rem;display:flex;flex-direction:column;justify-content:center;gap:3rem}@media (max-width: 767px){.hub__title br{display:none}}.hub__text{font:500 1.8rem/1.6 Maison Neue,sans-serif}.equipments{background-color:#fff5e7;position:relative;z-index:1;overflow:hidden}.equipments:before{content:"";position:absolute;top:0rem;left:0;width:80rem;height:100%;background-image:url(../imgs/cadrillage.png);filter:opacity(.8);background-size:cover;background-repeat:no-repeat;z-index:-1;transform:rotate(30deg) translate(-20rem)}.equipments__container{display:grid;gap:4rem}@media (min-width: 768px){.equipments__container{grid-template-columns:repeat(2,1fr);padding-top:5rem;padding-right:10rem;padding-bottom:15rem;gap:6rem}}.equipments__title{color:#000141;margin-bottom:2rem}.equipments__title strong{position:relative;z-index:1}.equipments__title strong:before{content:"";z-index:-1;position:absolute;bottom:0rem;left:0;width:110%;height:110%;background-image:url("data:image/svg+xml,%3Csvg width='377' height='73' viewBox='0 0 377 73' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M166.704 8.80332C148.27 8.32394 129.837 7.84456 104.672 8.66257C79.5065 9.48057 48.1685 11.6105 30.7873 13.3664C13.4062 15.1224 10.9314 16.4399 9.04662 17.7596C5.57248 20.1923 4.32307 23.6892 4.23126 28.0894C4.12309 33.2737 8.09335 38.2014 13.0601 42.7125C19.1793 48.2705 33.3748 52.108 50.3591 56.5342C59.5594 58.9319 70.6829 60.6169 93.3018 62.6346C115.921 64.6524 149.888 66.691 173.246 67.7011C196.604 68.7111 208.324 68.6308 233.348 66.4328C258.373 64.2348 296.348 59.9216 319.644 56.4715C350.952 51.8349 361.807 45.9337 368.029 41.8601C370.828 40.0276 371.748 38.1065 372.125 35.9481C372.934 31.3159 361.742 23.785 339.377 15.2261C327.647 10.7372 311.65 9.56334 283.112 7.70844C254.573 5.85353 213.083 4.2762 173.311 4.23109C133.539 4.18597 96.7425 5.72086 76.5385 6.79624C56.3346 7.87163 53.8388 8.44101 51.2673 9.02764' stroke='%23E5562A' stroke-width='8.46' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat;transform:translate(-1rem,.5rem)}.equipments__text{font:700 3.2rem/1.1 Maison Neue Extended,sans-serif;color:#000141}.student{background-color:#fff;position:relative}.student__container{padding-bottom:0;display:grid}@media (min-width: 769px){.student__container{grid-template-columns:repeat(12,1fr);padding-bottom:5rem;gap:2rem}}.student__content{grid-column:span 12}@media (min-width: 769px){.student__content{grid-column:span 5}}.student__title{margin-bottom:4rem;color:#000141}.student__title strong{position:relative;z-index:1}.student__title strong:before{content:"";z-index:-1;position:absolute;bottom:0rem;left:0;width:100%;height:100%;background-image:url("data:image/svg+xml,%3Csvg width='228' height='39' viewBox='0 0 228 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M221.931 5.63966C212.719 7.10657 197.438 6.20532 156.035 7.38133C160.764 5.95061 165.76 4.89348 171.076 4.34702C188.144 2.59279 233.29 3.8309 221.931 5.63966Z' fill='%23E5562A'/%3E%3Cpath d='M3.49956 8.96612C26.5867 10.8384 66.7543 11.3537 103.914 9.4781C186.337 5.31793 209.584 7.60566 221.931 5.63966C233.29 3.83091 188.144 2.59279 171.076 4.34702C143.483 7.18317 124.534 23.7749 106.587 34.957' stroke='%23E5562A' stroke-width='7' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-size:100% 100%;background-repeat:no-repeat;transform:translateY(4rem)}.student__text{font:500 1.8rem/1.6 Maison Neue,sans-serif}.student__quote{position:absolute;top:35rem;left:0rem;width:20rem;height:20rem;background:url(../imgs/page-sticker3.png) no-repeat center;background-size:contain;font:500 2.3rem/1.3 Permanent Marker,sans-serif;color:#000141;z-index:2;padding:7rem 3rem 5rem 4rem}@media (min-width: 769px){.student__quote{top:25rem;left:0rem}}@media (min-width: 1751px){.student__quote{left:0}}.student__svg-quote{position:absolute;top:3rem;left:4rem;width:5rem;height:3rem;color:#e5562a}.student__image{position:relative;display:flex;justify-content:center;align-items:center;height:62rem;grid-column:span 12}@media (max-width: 767px){.student__image{margin-bottom:4rem}}@media (min-width: 769px){.student__image{grid-column:7/span 6}}.student__image-wrapper{width:45rem;height:45rem;z-index:1;-webkit-mask-image:url(../imgs/mask-gif.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;-webkit-mask-size:contain;mask-image:url(../imgs/mask-gif.svg);mask-repeat:no-repeat;mask-position:center;mask-size:contain}@media (min-width: 769px){.student__image-wrapper{width:55rem;height:55rem}}.student__img{width:100%;height:100%;object-fit:cover}.student__svg-star{position:absolute;right:8rem;top:5rem;width:10rem;height:10rem;color:#e5562a;z-index:2;transform:translateY(-50%)}.logement{background-color:#fff;padding:0rem 3rem 10rem}.logement__container{z-index:1;background-color:#000141;display:flex;flex-direction:column;justify-content:flex-end;border-radius:1.2rem;overflow:hidden;color:#fff;position:relative;gap:2rem;width:100%;height:62rem;padding:10.3rem 7.3rem}.logement__img-wrapper{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}.logement__img{width:100%;height:100%;object-fit:cover;object-position:center}.logement__title{color:#fff}@media (max-width: 767px){.logement__title br{display:none}}#header{justify-content:space-between;position:fixed;top:0;left:0;width:100%;padding:var(--gutter);z-index:4;color:#fff;pointer-events:none;will-change:transform;transition:transform .8s cubic-bezier(.36,.33,0,1)}@media (min-width: 768px){#header{padding:calc(var(--gutter) * .5)}}#header.is-menu-open>*{color:#0f0f0f}#header,#header:before{transition:transform .5s cubic-bezier(.36,.33,0,1),opacity .5s cubic-bezier(.36,.33,0,1)}#header:before{background-color:#fff;opacity:0}#header.has-scrolled{transform:translateY(-100%)}#header>*{pointer-events:all;color:inherit}#header.is-visible:before{opacity:1}#header.is-visible .logo{color:#000141}#header .logo{color:#fff}.header-menu{color:#fff;will-change:opacity,transform;transition:transform .8s cubic-bezier(.36,.33,0,1)}@media (max-width: 767px){.header-menu{overflow:hidden}.header-menu:before{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(../imgs/cadrillage.png);filter:opacity(.4);background-size:cover;background-repeat:no-repeat;z-index:-1;transform:translate(10rem,-20rem)}}@media (max-width: 767px){.header:not(.is-menu-open) .header-menu{transform:translateY(-100%)}}@media (max-width: 767px){.header-menu{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#000141;z-index:1;padding:20rem var(--gutter) var(--gutter);overflow-y:scroll}}@media (max-width: 767px){.header-menu ul{align-items:flex-start;flex-direction:column}}@media (min-width: 769px){.is-visible .header-menu ul li a{color:#000141!important}}@media (max-width: 767px){.header-menu ul li a.btn{margin-top:2rem;margin-left:2rem}}.header-menu ul li a:not(.btn){color:inherit;display:inline-flex;justify-content:center;align-items:center;gap:1.4rem;padding:1rem 2rem}.header-menu ul li a:not(.btn) svg{width:1.4rem;height:1.4rem;transition:transform .8s cubic-bezier(.36,.33,0,1)}@media (max-width: 767px){.header-menu ul li a:not(.btn){font-size:4rem;color:#fff}}.header-menu .has-children{position:relative}@media (min-width: 769px){.header-menu .has-children .submenu{position:absolute;top:100%;left:0;width:100%;display:flex;flex-direction:column;color:#000141;box-shadow:0 .4rem 1rem #0000001a;border-radius:1.2rem;overflow:hidden;opacity:0;transform:translateY(-2rem) scale(.9);transition:opacity .5s cubic-bezier(.36,.33,0,1),transform .5s cubic-bezier(.36,.33,0,1)}}.header-menu .has-children .submenu li{width:100%}@media (max-width: 767px){.header-menu .has-children .submenu li{padding-left:3rem}}@media (min-width: 769px){.header-menu .has-children .submenu li a{width:100%;background-color:#fff;text-align:center;padding:1.6rem 2rem}.header-menu .has-children .submenu li a:hover{background-color:#fff5e7}}@media (max-width: 767px){.header-menu .has-children a svg{display:none}}.header-menu .has-children:hover .submenu{opacity:1;transform:translateY(0) scale(1)}.header-menu .has-children:hover>a svg{transform:rotate(-180deg)}.header-menu-burger{position:relative;width:4rem;height:4rem;z-index:2;color:#fff}.home .header-menu-burger{color:#0f0f0f}@media (min-width: 768px){.header-menu-burger{display:none}}.header-menu-burger__icon svg{color:#fff}.header-menu-burger__icon--open{color:#fff}.is-visible .header-menu-burger__icon--open{color:#000141!important}.header.is-menu-open .header-menu-burger__icon--open{display:none}.header-menu-burger__icon--close{color:#fff}.header:not(.is-menu-open) .header-menu-burger__icon--close{display:none}.footer{background-color:#000141;position:relative}.footer__inner{position:relative;will-change:transform,opacity;display:flex;flex-direction:column;padding:3rem 4rem;gap:5rem}@media (min-width: 768px){.footer__inner{flex-direction:row;padding:7rem 6rem;justify-content:space-between}}.footer__nav{flex-direction:column}.footer__nav ul{gap:3rem}.footer__nav ul a{color:#fff}.footer__nav>a{color:#fff}.footer__logo-socials{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.footer__logo{width:25rem;height:9rem;color:#fff}.example{padding-top:30rem}.home{min-height:100vh}.page{background-color:#000141}.page>section{padding-top:17.2rem;display:flex;align-items:flex-start}@media (max-width: 767px){.page>section{flex-direction:column;gap:5rem}}.page__title{color:#fff}@media (min-width: 768px){.page__title{position:sticky;top:18rem;width:50rem}}.page__content{color:#fff;line-height:1.6}.page__content a{color:#add6d9;text-decoration:underline}.page__content a:hover{text-decoration:none}@media (min-width: 768px){.page__content{width:70rem;margin-left:auto}}.page__content h2,.page__content h3,.page__content h4,.page__content h5,.page__content h6{color:#fff}.archive{background-color:#fff}.archive .hero{padding-bottom:0}
