@font-face{font-family:'Appetite';src:url("../assets/fonts/Appetite.eot?#iefix") format("embedded-opentype"),url("../assets/fonts/Appetite.otf") format("opentype"),url("../assets/fonts/Appetite.woff") format("woff"),url("../assets/fonts/Appetite.ttf") format("truetype"),url("../assets/fonts/Appetite.svg#Appetite") format("svg");font-weight:300;font-style:normal}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}*,*::after,*::before{box-sizing:border-box}html,body{width:100%;position:relative;font-size:14px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:360px;text-rendering:optimizeLegibility;font-family:"Nunito",sans-serif;margin:0}.wrapper{width:100%;max-width:1026px;display:block;margin:0 auto;padding:0 20px}.anim{transition:all 300ms}.anim.anim-slide-left{transform:translateX(-100%)}.anim.anim-slide-left.anim-done{transform:translateX(0)}.anim.anim-slide-right{transform:translateX(100%)}.anim.anim-slide-right.anim-done{transform:translateX(0)}.anim.anim-fade-in{transition-duration:500ms;opacity:0}.anim.anim-fade-in.anim-done{opacity:1}.anim.anim-delay{transition-delay:500ms}.anim.anim-slide-up{transform:translateY(20px)}.anim.anim-slide-up.anim-done{transform:translateY(0)}.anim.anim-zoom-in{transform:scale(0.8)}.anim.anim-zoom-in.anim-done{transform:scale(1)}.anim.anim-step-item h4:before{transition:all 300ms cubic-bezier(0.41, -0.6, 0.09, 2.43);transform:scale(0)}.anim.anim-step-item h4 span{transition:all 300ms;transition-delay:400ms;opacity:0}.anim.anim-step-item h3,.anim.anim-step-item p,.anim.anim-step-item a{transition:all 300ms;transition-delay:800ms;transform:translateY(20px);opacity:0}.anim.anim-step-item.anim-done h4:before{transform:scale(1)}.anim.anim-step-item.anim-done h4 span{opacity:1}.anim.anim-step-item.anim-done h3,.anim.anim-step-item.anim-done p,.anim.anim-step-item.anim-done a{transform:translateY(0);opacity:1}.anim.delay-one{transition-delay:.4s}@media screen and (max-width: 852px){.anim.delay-one{transition-delay:0ms}}.anim.delay-two{transition-delay:.8s}@media screen and (max-width: 852px){.anim.delay-two{transition-delay:0ms}}.anim.delay-three{transition-delay:1.2s}@media screen and (max-width: 852px){.anim.delay-three{transition-delay:0ms}}.anim.delay-four{transition-delay:1.6s}@media screen and (max-width: 852px){.anim.delay-four{transition-delay:0ms}}.anim.delay-five{transition-delay:2s}@media screen and (max-width: 852px){.anim.delay-five{transition-delay:0ms}}.button{padding:12px 28px 10px;font-weight:300;font-size:1.21429rem;line-height:1.28571rem;text-decoration:none;transition:.1s ease;white-space:nowrap;text-transform:uppercase;display:inline-block;background-color:transparent;font-family:"Appetite",sans-serif;border-radius:10px;border:2px solid white;color:#fff;transition:all 0.2s ease-in-out}.button:hover{background-color:transparent;color:#4110C7;border:2px solid #4110C7}.button.big{padding:14px 33px;font-size:1.42857rem}.button.button-blanc{border:2px solid #fff;color:#fff;text-decoration:none}.button.button-blanc:hover{background-color:#fff;color:#000}.button.button-rouge{border:2px solid white;text-decoration:none;background-color:#E30614;color:white}.button.button-rouge:hover{border:2px solid #E30614;background-color:transparent;color:#E30614}.button.button-red{border:2px solid #E30614;text-decoration:none;background-color:transparent;color:#E30614}.button.button-red:hover{border:2px solid #E30614;background-color:#E30614;color:white}.button.button-bleu{border:2px solid #1873B3;color:#1873B3;text-decoration:none}.button.button-bleu:hover{background-color:#1873B3;color:white}@media screen and (max-width: 852px){.button{display:block;text-align:center;font-size:1rem;line-height:1.14286rem;padding:10px 24px}}.nav{background-color:#fff;height:70px;top:0;position:fixed;width:100%;z-index:100;-ms-box-shadow:1px 3px 3px 0px rgba(0,0,0,0.2);box-shadow:1px 3px 3px 0px rgba(0,0,0,0.2)}.nav .wrapper{padding:5px 30px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.nav .left .logos{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-line-pack:center;align-content:center}.nav .left .logos li{margin-right:15px;min-width:20rem}.nav .left .logos li a{text-decoration:none}.nav .left .logos li a img{max-height:4rem}@media screen and (min-width: 853px){.nav .left .logos li a img{max-height:4.5rem}}@media screen and (min-width: 1152px){.nav .left .logos li a img{max-height:4.5rem}}.nav .left .logos li a img.absolute{position:absolute;max-height:4rem;top:-3px}@media screen and (min-width: 853px){.nav .left .logos li a img.absolute{max-height:7rem}}@media screen and (min-width: 1152px){.nav .left .logos li a img.absolute{max-height:10rem}}.nav .right{text-align:right}.nav .right .socials{display:inline-block;vertical-align:middle}.nav .right .socials li{display:inline-block;margin-left:15px;margin-top:0rem}.nav .right .socials li img{height:32px;width:32px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 852px){.nav{height:70px;padding:0 20px}.nav .wrapper{padding:0}.nav .wrapper .left .logos li{min-width:14rem}.nav .wrapper .left .logos li a{text-decoration:none}.nav .wrapper .left .logos li a img{max-height:5rem}.nav .wrapper .left .logos li a img.absolute{max-height:6.5rem}.nav .wrapper .right .socials{margin-right:10px}.nav .wrapper .right .socials li{margin-left:0;margin-top:0}.nav .wrapper .right .socials li+li{margin-left:10px}.nav .wrapper .right .socials li img{height:20px;width:20px}.nav .wrapper .right .lang{margin-left:0}.nav .wrapper .right .lang .selected{padding:3px 5px}}.header{position:relative;margin-top:60px}@media screen and (max-width: 852px){.header{height:auto}}@media screen and (min-width: 853px){.header{margin-top:70px}}.header .wrapper-haut{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden;position:relative}@media screen and (min-width: 853px){.header .wrapper-haut{-ms-flex-pack:end;justify-content:flex-end}}.header .wrapper-haut .wrap-image img{width:100%;height:auto}.header .wrapper-haut .content{z-index:1;text-align:center;position:absolute;bottom:-1px;left:0;right:0}.header .wrapper-bas{background-color:white;padding:1rem 1rem 0 1rem;margin-top:-2px}.header .wrapper-bas .content{text-align:center;padding:0;margin:0 auto;position:relative;z-index:1}@media screen and (min-width: 853px){.header .wrapper-bas .content{padding:2rem 3rem 3rem 3rem}}.header .wrapper-bas .content h1{font-family:"Appetite",sans-serif;font-weight:300;font-size:1.57143rem;line-height:2rem;color:#1873B3;text-transform:initial;display:inline-block;margin:0 auto;padding:0 2rem;position:relative;overflow-y:hidden;z-index:1}@media screen and (min-width: 853px){.header .wrapper-bas .content h1{font-size:2.14286rem;line-height:2rem;display:inherit}}.header .wrapper-bas .content p{font-family:"Nunito",sans-serif;font-size:1rem;line-height:1.28571rem;font-weight:normal;color:black;display:block;margin-top:20px;margin-bottom:20px;text-align:center}@media screen and (min-width: 853px){.header .wrapper-bas .content p{font-size:1.42857rem;line-height:1.78571rem}}.header .wrapper-bas .content p strong{font-weight:bold}.soutenir{background-color:#F8CE31;padding:2rem 0 4rem;text-align:center;position:relative}.soutenir:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:3rem;background-image:url("/assets/img/frise-white.png");background-size:cover;background-repeat:repeat-x;background-position:center bottom}.soutenir h2{font-family:"Appetite",sans-serif;font-size:2.14286rem;line-height:2.42857rem;color:#E30614;margin-bottom:2rem}.soutenir h3{font-family:"Appetite",sans-serif;font-weight:normal;font-size:1.42857rem;line-height:1;color:#1873B3;margin-bottom:6px}.soutenir img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:50%;height:auto;border-radius:50%}@media screen and (min-width: 853px){.soutenir img{width:70%}}.soutenir p{font-family:"Nunito",sans-serif;font-size:.92857rem;line-height:1.14286rem;color:black;margin-bottom:1rem}.soutenir p strong{font-weight:bold}.soutenir p.rouge{color:#E30614}.soutenir .margin-top-1{margin-top:2rem}.soutenir .wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width: 853px){.soutenir .wrap{-ms-flex-direction:row;flex-direction:row}}.soutenir .wrap .gauche,.soutenir .wrap .droite{text-align:left}@media screen and (min-width: 853px){.soutenir .wrap .gauche,.soutenir .wrap .droite{width:50%}}.soutenir .wrap .gauche.droite,.soutenir .wrap .droite.droite{text-align:center}@media screen and (min-width: 853px){.soutenir .wrap .gauche.droite,.soutenir .wrap .droite.droite{text-align:right}}@media screen and (max-width: 852px){.soutenir{padding:2rem 0 4rem}.soutenir h2{font-size:1.71429rem;line-height:2.35714rem;margin-bottom:1rem;margin-top:1rem}.soutenir ul{display:block}.soutenir ul li{text-align:center;margin:0 0 30px}}.stories{background-color:#E30614;padding:3rem 0 4rem;text-align:center;position:relative}.stories:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:3rem;background-image:url("/assets/img/frise-white.png");background-size:cover;background-repeat:repeat-x;background-position:center bottom}.stories .wrapper{max-width:initial}.stories h2{font-family:"Appetite",sans-serif;font-size:2.14286rem;line-height:2.78571rem;color:white;margin-bottom:2rem}.stories h3{font-family:"Appetite",sans-serif;font-weight:normal;font-size:1.42857rem;line-height:1;color:#1873B3;margin-bottom:6px}.stories img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:80%;height:auto;border-radius:50%}.stories p{font-family:"Nunito",sans-serif;font-size:.92857rem;line-height:1.14286rem;color:white;padding-top:1rem;text-align:center}.stories p strong{font-weight:bold}.stories .margin-top-1{margin-top:2rem}.stories .wrapOLD{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width: 853px){.stories .wrapOLD{-ms-flex-direction:row;flex-direction:row}}.stories .wrapOLD .gauche,.stories .wrapOLD .droite{width:100%;text-align:center}@media screen and (min-width: 853px){.stories .wrapOLD .gauche,.stories .wrapOLD .droite{width:calc(50% - .5rem);text-align:left}}@media screen and (min-width: 1152px){.stories .wrapOLD .gauche,.stories .wrapOLD .droite{width:calc(50% - 2em);text-align:left}}.stories .wrapOLD .gauche.droite,.stories .wrapOLD .droite.droite{text-align:center}.stories .wrapOLD .youtube-cookie-consent{-ms-flex-align:center;align-items:center;background:#333;color:#ffffff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:350px;padding:0;max-width:560px;margin:0 auto}.stories .wrapOLD .youtube-cookie-consent span{margin-bottom:20px;text-align:center}.stories .wrapOLD iframe{width:100%;border-radius:4px;z-index:10;box-shadow:0px 24px 44px rgba(0,0,0,0.11);height:400px}@media screen and (min-width: 853px){.stories .wrapOLD iframe{height:250px}}@media screen and (min-width: 1152px){.stories .wrapOLD iframe{height:350px}}.stories .wrap>div{margin:20px;display:inline-block;width:calc(50% - 40px);max-width:560px}.stories .wrap>div iframe{display:inline-block;max-width:560px;width:100%;box-sizing:border-box}.stories .wrap .youtube-cookie-consent{background:#333;color:#ffffff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:315px;padding:0 10px;max-width:560px;margin:20px}.stories .wrap .youtube-cookie-consent div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;height:100%}.stories .wrap .youtube-cookie-consent span{margin-bottom:20px;text-align:center}@media screen and (max-width: 852px){.stories{padding:2rem 0 4rem}.stories h2{font-size:1.71429rem;line-height:2.35714rem;margin-bottom:40px}.stories ul{display:block}.stories ul li{text-align:center;margin:0 0 30px}.stories .wrap>div{width:100%;margin:0}.stories .wrap>div iframe{width:100%;margin-top:20px}}.collab{text-align:center;padding:4rem 0}.collab span{font-family:"Nunito",sans-serif;font-weight:700;font-size:1.78571rem;line-height:1.07143rem;text-transform:uppercase;color:#1873B3;display:block;margin-bottom:20px}.collab .flex{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.collab .flex a{display:inline-block;margin:10px 35px}.collab .flex a img{max-height:6.5rem}@media screen and (max-width: 852px){.collab{padding:30px 0}.collab .flex{-ms-flex-direction:column;flex-direction:column}.collab .flex li:not(:first-child):before{content:"";position:absolute;top:0;left:calc(50% - 2rem);height:1px;width:4rem;background:#979797}}.thematique{padding:0;background-color:#F8CE31}.thematique .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:4rem}.thematique .wrapper .left,.thematique .wrapper .right{width:50%}.thematique .wrapper .left{padding-right:70px}.thematique .wrapper .right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.thematique h2{font-family:"Nunito",sans-serif;font-weight:800;font-size:2.14286rem;line-height:2.28571rem;text-transform:uppercase;color:white;margin-bottom:30px}.thematique p{font-family:"Nunito",sans-serif;font-weight:400;font-size:1rem;line-height:1.35714rem;color:#000;max-width:500px;margin-bottom:30px}.thematique p strong{font-weight:600}@media screen and (max-width: 1151px){.thematique .wrapper{display:block;padding:40px 2rem 50px}.thematique .wrapper .left,.thematique .wrapper .right{width:100%}.thematique .wrapper .left{padding-right:0}.thematique .wrapper .right{margin-top:40px}.thematique h2{font-size:2rem;line-height:2rem;margin-bottom:16px;text-align:center}.thematique h2 br{display:none}.thematique p{font-size:1.07143rem;line-height:1.4;opacity:0.9;max-width:100%}}.benefits{background-color:#fff;padding:2rem 0 4rem 0;text-align:center}.benefits h2{font-family:"Appetite",sans-serif;font-size:2.14286rem;line-height:2.78571rem;color:#E30614;margin-bottom:2rem}.benefits h3{font-family:"Appetite",sans-serif;font-weight:normal;font-size:1.42857rem;line-height:1;color:#1873B3;margin-bottom:6px}.benefits img{margin-bottom:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:50px}.benefits p{font-family:"Nunito",sans-serif;font-size:.92857rem;line-height:1.14286rem;color:black;max-width:200px;margin:0 auto}.benefits .margin-top-1{margin-top:2rem}.benefits ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits ul li{text-align:center;margin:0 5px}@media screen and (min-width: 853px){.benefits ul li{width:calc(50% - 1rem)}}@media screen and (min-width: 1152px){.benefits ul li{width:calc(25% - 1rem)}}@media screen and (max-width: 852px){.benefits{padding:40px 0}.benefits h2{font-size:1.71429rem;line-height:2.35714rem;margin-bottom:40px}.benefits ul li{width:calc(100%);text-align:center;margin:0 0 30px}}.participate-container{background-color:#fff;padding:0;position:relative;text-align:center}@media screen and (min-width: 853px){.participate-container{padding:0 0 4rem}}.participate-container h2{font-family:"Appetite",sans-serif;font-weight:normal;font-size:1.57143rem;line-height:2rem;text-transform:inherit;color:#1873B3;display:inline-block;margin:0 auto 0;padding:5px 2rem;position:relative;overflow-y:hidden;z-index:1;margin-bottom:-1px}@media screen and (min-width: 853px){.participate-container h2{font-size:2.14286rem;line-height:4rem;display:inherit;margin:0 auto 0;padding:0 2rem}}.participate-container .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:2rem 0}.participate-container .wrapper p{font-family:"Nunito",sans-serif;font-weight:400;font-size:1rem;line-height:1.28571rem;color:#000;margin:0 auto 2rem auto}.participate-container .wrapper p strong{font-weight:700}.participate-container .wrapper .timeline{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.participate-container .wrapper .timeline li{width:33%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative}@media screen and (min-width: 853px){.participate-container .wrapper .timeline li{width:25%}}.participate-container .wrapper .timeline li:not(:first-child):before{content:"";width:2rem;height:3rem;background-image:url("/assets/img/separateur-tricolore.png");background-size:contain;background-repeat:repeat-y;background-position:center;display:block;position:absolute;left:-1rem}.participate-container .wrapper .timeline li h3{font-family:"Appetite",sans-serif;font-weight:normal;font-size:1.28571rem;line-height:1;color:#E30614;text-transform:uppercase;text-align:center}@media screen and (min-width: 853px){.participate-container .wrapper .timeline li h3{font-size:1.78571rem}}.participate .wrapper{position:relative;padding:3rem 0 2rem;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.participate .wrapper .content{background:white;padding:0}@media screen and (min-width: 853px){.participate .wrapper .content{padding:0 0 2rem 0}}.participate .wrapper .content ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1;position:relative}.participate .wrapper .content ul li{text-align:left;margin:0;position:relative;width:calc(50% - 1rem);margin-bottom:2rem}.participate .wrapper .content ul li::after{content:attr(data-num);font-size:3.57143rem;font-family:"Appetite",sans-serif;font-weight:normal;color:#E30614;width:50px;height:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:absolute;top:-10px;left:0;border:3px solid #E30614;border-radius:50%}.participate .wrapper .content ul li h3{font-family:"Appetite",sans-serif;font-weight:normal;font-size:2.14286rem;line-height:2.14286rem;color:#1873B3;min-height:4rem;padding-left:5rem;margin-bottom:1rem}.participate .wrapper .content ul li p{font-family:"Nunito",sans-serif;font-weight:400;font-size:1rem;line-height:1.28571rem;color:black;text-align:left}.participate .wrapper .content ul li p strong{font-weight:bold}.participate .wrapper .content .button{margin-top:2rem}@media screen and (max-width: 852px){.participate .wrapper{padding:2rem 0}.participate .wrapper .content{padding:3rem 1rem}.participate .wrapper .content ul{-ms-flex-direction:column;flex-direction:column;padding-left:2rem}.participate .wrapper .content ul li{width:calc(100% - 1rem)}.participate .wrapper .content ul li h3{font-size:1.71429rem;line-height:1.85714rem}.participate h2{font-size:1.71429rem;line-height:1.85714rem}}.about{text-align:center}.about .wrap{background-color:#E7E8E7}.about h2{font-family:"Nunito",sans-serif;font-weight:700;font-size:1.57143rem;line-height:3rem;text-transform:inherit;color:#fff;display:inline-block;margin:0 auto 0;padding:0 2rem;position:relative;overflow-y:hidden;z-index:1;margin-bottom:-1px}@media screen and (min-width: 853px){.about h2{font-size:2.14286rem;line-height:4rem;display:inherit;margin:0 auto 0}}.about h2:before{position:absolute;z-index:-1;top:0;left:0;content:"";display:block;height:4rem;width:100%;background-color:#1873B3;opacity:.8;border-top-left-radius:2rem;border-top-right-radius:2rem}@media screen and (min-width: 853px){.about h2:before{border:none;background-color:transparent;background-image:url("/assets/img/bkg-titre-4.svg");background-size:130%;background-repeat:no-repeat;background-position:center top}}@media screen and (min-width: 1152px){.about h2:before{background-size:100%}}.about .wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:center;align-content:center;padding:2rem 0}@media screen and (min-width: 853px){.about .wrapper{padding:4rem 2rem;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 853px){.about .wrapper.wrapper-1{min-height:20rem}}.about .wrapper.wrapper-2{padding-top:0}@media screen and (min-width: 1152px){.about .wrapper{padding:4rem 0}}.about .wrapper .left,.about .wrapper .right{margin:0 auto 2rem auto;width:calc(100% - 4rem);padding:0;text-align:left}@media screen and (min-width: 853px){.about .wrapper .left,.about .wrapper .right{width:calc(50% - 2rem);padding:0}}.about p{font-family:"Nunito",sans-serif;font-weight:400;font-size:1rem;line-height:1.28571rem;color:#000;max-width:500px;opacity:0.9}.about p strong{font-weight:600}.about p a{text-decoration:underline;color:#fff}.about p.text-center{text-align:center;margin:0 auto}.about .youtube-cookie-consent{-ms-flex-align:center;align-items:center;background:rgba(55,55,55,0.58);color:#ffffff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;min-height:15rem;padding:0 10px}@media screen and (min-width: 853px){.about .youtube-cookie-consent{height:100%;min-height:20rem}}.about .youtube-cookie-consent span{margin-bottom:20px;text-align:center}.about iframe{width:100%;border-radius:0;z-index:0;box-shadow:none;height:100%}@media screen and (min-width: 853px){.about iframe{min-height:20rem}}@media screen and (max-width: 852px){.about{padding:0}.about p{max-width:100%}.about img{position:relative;top:0;width:100%;height:auto;margin:0 auto;max-width:250px;display:block}}.projects{background-color:#fff;padding:0 0 4rem 0;text-align:center}.projects .titre{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.projects .titre:before,.projects .titre:after{content:"";width:25%;height:2rem;background-image:url("/assets/img/ligne-tricolore.png");background-size:contain;background-position:center}.projects h2{font-family:"Appetite",sans-serif;font-weight:normal;font-size:1.57143rem;line-height:2rem;text-transform:inherit;color:#E30614;display:inline-block;margin:0 auto 0;padding:5px 1rem;position:relative;overflow-y:hidden;z-index:1;margin-bottom:-1px}@media screen and (min-width: 853px){.projects h2{font-size:2.14286rem;line-height:4rem;display:inherit;margin:0 auto 0;padding:0 2rem;white-space:nowrap}}.projects .projects-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;padding:2rem 0}@media screen and (min-width: 853px){.projects .projects-list{-ms-flex-pack:justify;justify-content:space-between;padding:4rem 0}}.projects .projects-list .project-item{width:100%;min-width:230px;max-width:305px;background-color:#fff;border-radius:4px;border:1px solid #e3ddd3;margin:10px;text-align:left}.projects .projects-list .project-item a{text-decoration:none;display:block}.projects .projects-list .project-item a:hover img{opacity:0;visibility:hidden;pointer-events:none}.projects .projects-list .project-item .top{height:160px;width:100%;position:relative;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;background-color:#02A9E7}.projects .projects-list .project-item .top p{font-size:13px;line-height:1.4;font-weight:300;color:#fff}.projects .projects-list .project-item .top .contributor,.projects .projects-list .project-item .top .percentile-done{font-size:12px;line-height:1.6;font-weight:300;color:#fff}.projects .projects-list .project-item .top img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0;transition:.2s ease}.projects .projects-list .project-item .bottom{padding:15px 20px 10px;background-color:#fff}.projects .projects-list .project-item .bottom .title{font-size:14px;font-weight:600;margin-bottom:5px;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#02A9E7}.projects .projects-list .project-item .bottom .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}.projects .projects-list .project-item .bottom .flex div{font-size:12px;line-height:1.4;font-weight:400;color:#807a74}.projects .projects-list .project-item .bottom .flex div svg{height:16px;width:16px;display:inline-block;margin-right:3px;vertical-align:middle}.projects .button{margin-top:55px}.become{background-color:#1873B3;padding:4rem 0 0 0;text-align:center;position:relative}.become:before{content:"";width:100%;position:absolute;top:0;left:0;height:3rem;background-image:url("/assets/img/frise-white-2.png");background-size:cover;background-repeat:repeat-x;background-position:center top}.become:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:3rem;background-image:url("/assets/img/frise-white.png");background-size:cover;background-repeat:repeat-x;background-position:center bottom}.become h2{font-family:"Appetite",sans-serif;font-weight:normal;font-size:2.14286rem;line-height:2rem;text-transform:inherit;color:white;margin:0 auto 0;text-align:center}@media screen and (min-width: 853px){.become h2{line-height:4rem;text-align:left}}.become p{font-family:"Nunito",sans-serif;font-weight:400;font-size:1.28571rem;line-height:1.57143rem;color:white}.become p strong{font-weight:600}.become p a{text-decoration:underline;color:#fff}.become p.text-center{text-align:center;margin:0 auto}@media screen and (min-width: 853px){.become p.margin-top-2{margin-top:1rem}}.become .wrap{background-color:#1873B3}.become .wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:4rem}@media screen and (min-width: 853px){.become .wrapper{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}.become .wrapper.padding-bottom-2{padding-bottom:6rem}.become .wrapper .left,.become .wrapper .right{width:calc(50% - 1rem)}.become .wrapper .left.left,.become .wrapper .right.left{display:none}@media screen and (min-width: 853px){.become .wrapper .left.left,.become .wrapper .right.left{width:calc(50% - 1rem);display:block}}.become .wrapper .left.left img,.become .wrapper .right.left img{width:100%;height:auto;border:2px solid white}.become .wrapper .left.right,.become .wrapper .right.right{padding:2rem 1rem 0 1rem;width:100%}@media screen and (min-width: 853px){.become .wrapper .left.right,.become .wrapper .right.right{width:calc(50% - 1rem);padding:6rem 2rem 0}}.become .wrapper .left.right p,.become .wrapper .right.right p{text-align:left;color:white}.become .become-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;padding:4rem 1rem;color:white;width:100%}@media screen and (min-width: 853px){.become .become-list{padding:0 0 2rem 0;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.become .become-list .project-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem;width:calc(50% - 1rem)}.become .become-list .project-item a{color:white;text-decoration:none;text-align:left}@media screen and (min-width: 853px){.become .become-list .project-item{width:calc(33% - 2rem)}}.become .become-list .project-item img{border:2px solid white;width:100%;height:auto}.become .become-list .project-item .top .title,.become .become-list .project-item .bottom .title{margin-top:.5rem;margin-bottom:1.5rem;text-align:left;font-weight:400;font-size:1.14286rem;line-height:1.28571rem}@media screen and (min-width: 853px){.become .become-list .project-item .top .title,.become .become-list .project-item .bottom .title{margin-bottom:0}}.become .become-list .project-item .top.top p,.become .become-list .project-item .bottom.top p{display:none}.become .become-list .project-item .top .category,.become .become-list .project-item .top .author,.become .become-list .project-item .top .contributor,.become .become-list .project-item .top .percentile-done,.become .become-list .project-item .top .money,.become .become-list .project-item .top .time,.become .become-list .project-item .bottom .category,.become .become-list .project-item .bottom .author,.become .become-list .project-item .bottom .contributor,.become .become-list .project-item .bottom .percentile-done,.become .become-list .project-item .bottom .money,.become .become-list .project-item .bottom .time{display:none}.dreams{background-color:#fff;padding:0 0 4rem 0;text-align:center}.dreams h2{font-family:"Nunito",sans-serif;font-weight:700;font-size:1.57143rem;line-height:2rem;text-transform:inherit;color:#fff;display:inline-block;margin:0 auto 0;padding:5px 2rem;position:relative;overflow-y:hidden;z-index:1;margin-bottom:-1px}@media screen and (min-width: 853px){.dreams h2{font-size:2.14286rem;line-height:4rem;display:inherit;margin:0 auto 0;padding:0 2rem}}.dreams h2:before{position:absolute;z-index:-1;bottom:0;left:0;content:"";display:block;height:5rem;width:100%;background-color:#EA4D69;opacity:.8;border-bottom-left-radius:2rem;border-bottom-right-radius:2rem}@media screen and (min-width: 853px){.dreams h2:before{border:none;background-color:transparent;background-image:url("/assets/img/bkg-titre-5.svg");background-size:130%;background-repeat:no-repeat;background-position:center bottom;height:4rem}}@media screen and (min-width: 1152px){.dreams h2:before{background-size:100%}}.dreams p{font-family:"Nunito",sans-serif;font-weight:400;font-size:1rem;line-height:1.28571rem;color:#000;max-width:500px;opacity:0.9}.dreams p strong{font-weight:600}.dreams p a{text-decoration:underline;color:#fff}.dreams p.corps-big{font-size:1.42857rem;line-height:1.71429rem}@media screen and (min-width: 853px){.dreams p.corps-big{font-size:1.28571rem;line-height:1.57143rem}}.dreams p.text-center{text-align:center;margin:0 auto}.dreams p.margin-top-2{margin-top:2rem}.dreams .dreams-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 0}@media screen and (min-width: 853px){.dreams .dreams-list{padding:4rem 0}}.dreams .dreams-list .project-item{width:100%;min-width:230px;max-width:305px;background-color:#fff;border-radius:4px;border:1px solid #e3ddd3;margin:10px;text-align:left}.dreams .dreams-list .project-item a{text-decoration:none;display:block}.dreams .dreams-list .project-item a:hover img{opacity:0;visibility:hidden;pointer-events:none}.dreams .dreams-list .project-item .top{height:160px;width:100%;position:relative;padding:15px 20px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;box-sizing:border-box;background-color:#02A9E7}.dreams .dreams-list .project-item .top p{font-size:13px;line-height:1.4;font-weight:300;color:#fff}.dreams .dreams-list .project-item .top .contributor,.dreams .dreams-list .project-item .top .percentile-done{font-size:12px;line-height:1.6;font-weight:300;color:#fff}.dreams .dreams-list .project-item .top img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;left:0;top:0;transition:.2s ease}.dreams .dreams-list .project-item .bottom{padding:15px 20px 10px;background-color:#fff}.dreams .dreams-list .project-item .bottom .title{font-size:14px;font-weight:600;margin-bottom:5px;line-height:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#02A9E7}.dreams .dreams-list .project-item .bottom .flex{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}.dreams .dreams-list .project-item .bottom .flex div{font-size:12px;line-height:1.4;font-weight:400;color:#807a74}.dreams .dreams-list .project-item .bottom .flex div svg{height:16px;width:16px;display:inline-block;margin-right:3px;vertical-align:middle}.faq{background-color:#fff;padding:2rem 0;text-align:center}@media screen and (min-width: 853px){.faq{padding:70px 0}}.faq h2{font-family:"Nunito",sans-serif;font-weight:800;font-size:2.14286rem;line-height:2.14286rem;color:#EA4D69;margin-bottom:40px}.faq .wrapper>ul>li{max-width:720px;margin:0 auto;border:2px solid #EA4D69;border-radius:5px}.faq .wrapper>ul>li.is-open img{transform:rotateZ(180deg)}.faq .wrapper>ul>li.is-open dt{display:block}.faq .wrapper>ul>li+li{margin-top:20px}.faq .wrapper>ul dd{background:#fff;padding:18px 20px;text-align:center;position:relative;cursor:pointer;transition:.15s ease;border-radius:5px}.faq .wrapper>ul h3{font-family:"Nunito",sans-serif;font-weight:500;font-size:1.28571rem;line-height:1.5rem;color:#000}@media screen and (max-width: 852px){.faq .wrapper>ul h3{font-size:1.21429rem;line-height:1.57143rem;margin-bottom:5px}}.faq .wrapper>ul img{position:absolute;right:20px;top:24px}.faq .wrapper>ul dt{font-family:"Nunito",sans-serif;font-size:1rem;line-height:1.78571rem;color:#000;background-color:#fff;padding:20px;width:100%;display:none;text-align:left}.faq .wrapper>ul dt ul{list-style:none}.faq .wrapper>ul dt ul li{padding:0 0 0 2rem;margin:0 0 1rem 0;position:relative;background-image:url("/assets/img/puce1.png");background-size:1.5rem;background-repeat:no-repeat;background-position:left 2px}.faq .wrapper>ul dt a{font-weight:600;color:#EA4D69}.faq .faq__footer{font-family:"Nunito",sans-serif;font-weight:500;font-size:1rem;line-height:1.21429rem;display:block;text-align:center;color:#000;margin-top:60px}.faq .faq__footer a{color:#EA4D69}@media screen and (max-width: 852px){.faq .faq__footer{font-size:1rem;line-height:1.14286rem;margin-top:40px}}@media screen and (max-width: 852px){.faq .old{padding:40px 0}.faq .old .wrapper>ul>li+li{margin-top:10px}.faq .old .wrapper>ul dd{padding:13px 20px}.faq .old .wrapper>ul h3{font-size:.92857rem;line-height:1.42857rem}.faq .old .wrapper>ul img{right:12px;top:18px}.faq .old .faq__footer{font-size:1rem;line-height:1.14286rem;margin-top:40px}}.footer{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;padding:20px 40px}.footer .left{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.footer .left li{margin-right:15px}.footer .left li a{display:inline-block;vertical-align:middle;text-decoration:none}.footer .left li a img{max-height:4.5rem}.footer .right{text-align:right}.footer .right .title{font-family:"Nunito",sans-serif;font-weight:500;font-size:1rem;line-height:1.21429rem;color:#000;margin-right:15px;display:inline-block}.footer .right .socials{display:inline-block}.footer .right .socials li{display:inline-block;vertical-align:middle}.footer .right .socials li+li{margin-left:20px}@media screen and (max-width: 852px){.footer{display:block;padding:20px}.footer .left{display:none;margin:0 auto 20px;text-align:center}.footer .left a+a{margin-left:30px}.footer .right{text-align:center}.footer .right .title{margin-right:0;margin-bottom:15px;display:block}}
