/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}.main-container,svg:not(:root){overflow:hidden}button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}main,main .backgrounds,sub,sup{position:relative}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%} menu,article,aside,details,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{}button,select{text-transform:none}.overlay .content .body ul li h5,h1,h2,h3,nav .content ul li{text-transform:uppercase;font-weight:700}[type=submit], [type=reset],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}body,button[type=button],h1,h2,h3,html,p{font-family:'Futura LT Pro'}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:'Futura LT Pro';src:url(../fonts/FuturaLTPro-Book.woff2) format('woff2'),url(../fonts/FuturaLTPro-Book.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:'Futura LT Pro';src:url(../fonts/FuturaLTPro-Bold.woff2) format('woff2'),url(../fonts/FuturaLTPro-Bold.woff) format('woff');font-weight:700;font-style:normal}.nobreak{white-space:nowrap}@media (max-width:976px){.visible-d{display:none!important}}@media (max-width:767px),(min-width:977px){.visible-t{display:none!important}}@media (min-width:768px){.visible-m{display:none!important}}@media (min-width:977px){.hidden-d{display:none!important}}@media (min-width:768px) and (max-width:976px){.hidden-t{display:none!important}}@media (max-width:767px){.hidden-m{display:none!important}}@-webkit-keyframes up-down{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,5px);transform:translate(0,5px)}}@keyframes up-down{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(0,5px);transform:translate(0,5px)}}@-webkit-keyframes rotate-center{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotate-center{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes arrow-bounce{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}@keyframes arrow-bounce{0%,100%{-webkit-transform:translate(0,0);transform:translate(0,0)}50%{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}*{-webkit-font-smoothing:antialiased}body,html{padding:0;margin:0;background:#E7E7E7;font-size:20px;line-height:1;color:#ffa5b0}h1,h2,h3{display:inline-block;font-size:2.3rem;margin:0;padding:0}@media (max-width:979px){h1,h2,h3{font-size:1.5rem}}h2{font-size:1.9rem}@media (max-width:767px){h2{font-size:1.2rem}}p{font-weight:700;font-size:1rem;letter-spacing:.01em;line-height:1.2}@media (max-width:767px){p{font-size:.7rem}}button[type=button]{font-weight:700;font-size:1rem;border:2px solid #ffa5b0;color:#ffa5b0;background:0 0;min-width:230px;min-height:50px;text-transform:uppercase;outline:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:767px){button[type=button]{font-size:.7rem;min-height:38px;min-width:150px}}button[type=button]:hover{color:#fff;background:#ffa5b0;border:2px solid transparent}.overlay .close,.yt-fullscreen .close,nav .menu .burger{border-radius:100%;cursor:pointer}.main-container{width:100%;-webkit-overflow-scrolling:touch}main,main .start{overflow:hidden;bottom:0}main{display:block;left:50%;min-width:2000px;width:100%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);height:auto;margin:0;padding:0;font-size:0}@media (max-width:979px){main{min-width:0;left:0;-webkit-transform:none;transform:none}}main .backgrounds{z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}main .content,main .start,main .start img{position:absolute;width:100%}main .backgrounds img{width:100%;height:auto}main .start{height:22%;z-index:1}main .start img{top:56%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto}main .content{left:50%;bottom:0;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:1024px;height:100%;margin:0 auto;z-index:3}main .content .container,main .content>div{position:relative}main .content>div{width:100%;height:16.67%}@media (max-width:414px){main .content p{margin:8px 0}}main .content .contact .container{top:25%;text-align:center}main .content .contact .container h2{font-size:1.4rem;margin-top:44px;display:block}main .content .contact .container button{position:relative;padding-left:34px}main .content .contact .container button:hover svg{fill:#fff}main .content .contact .container button svg{position:absolute;left:calc(50% - 52px);top:calc(50% + 1px);-webkit-transform:translate(0,-50%);transform:translate(0,-50%);margin-right:10px;fill:#ffa5b0;-webkit-transition:all .3s ease;transition:all .3s ease;width:26px;height:auto}main .content .contact .container a,main .content .contact .container a:active,main .content .contact .container a:hover,main .content .contact .container a:visited{color:inherit;font-family:inherit}main .content .contact .container p img{padding:15px 5px 0}@media (max-width:767px){main .content .contact .container button svg{left:calc(50% - 40px);width:22px}main .content .contact .container{top:18%}main .content .contact .container button{min-height:38px}}main .content .donate .container{position:absolute;max-width:390px;top:11%;right:9%}@media (max-width:979px){main .content .donate .container{top:10%;left:26%}}@media (max-width:767px){main .content .donate .container{max-width:260px;top:10%;left:25.6%}main .content .donate .container h2{max-width:345px}}main .content .examine .container{max-width:440px;top:30%;left:12%}main .content .examine .container h2{line-height:1.2;max-width:410px}@media (max-width:979px){main .content .examine .container{top:14%;left:26%}}@media (max-width:767px){main .content .examine .container{max-width:240px;top:14%;left:25.6%}main .content .examine .container h2{max-width:345px}}main .content .event .container{position:absolute;max-width:380px;top:42%;right:11%}main .content .event .container h2{max-width:345px}@media (max-width:979px){main .content .event .container{top:32%;left:26%}}@media (max-width:767px){main .content .event .container{width:250px;top:32%;left:25.6%}main .content .event .container h2{max-width:345px}}main .content .idea .container{max-width:420px;top:43%;left:12%}main .content .idea .container h2{max-width:345px}@media (max-width:979px){main .content .idea .container{top:44%;left:26%}}@media (max-width:767px){main .content .idea .container{max-width:260px;top:43%;left:25.6%}main .content .idea .container h2{max-width:345px}}main .content .intro h1{position:absolute;top:66.6%;left:54.6%;max-width:355px}@media (max-width:979px){main .content .intro h1{top:58%;left:58%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);font-size:3rem;max-width:initial;width:500px}main .content .intro svg{display:none}}@media (max-width:767px){main .content .intro h1{top:79%;left:15%;font-size:1.9rem;max-width:initial;width:290px;-webkit-transform:none;transform:none}}@media (max-width:414px){main .content .intro h1{top:60%;left:54.6%;font-size:1.5rem;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);max-width:initial;width:230px}}main .content .intro svg{position:absolute;top:66.6%;left:24.414%;width:130px;height:130px}main .content .intro svg path,main .content .intro svg rect{fill:#ffa5b0}@media (max-width:767px){main .content .intro svg{display:block;top:79%;left:64%;width:110px;height:110px}}@media (max-width:414px){main .content .intro svg{display:none}}nav{position:fixed;z-index:4;bottom:-84px;width:100vw}nav .menu{z-index:2;width:100%;position:absolute;bottom:84px;pointer-events:none}nav .menu img{margin:0 0 18px 26px;width:144px;height:auto}@media (max-width:767px){nav .menu{bottom:63px}nav .menu img{position:absolute;right:0;width:108px;margin:11px 8px 0 0}}nav .menu .burger{position:relative;display:inline-block;width:84px;height:84px;background:#ffa5b0;pointer-events:all;margin-bottom:18px;margin-left:28px;-webkit-transition:all .3s ease;transition:all .3s ease}nav .content,nav .menu .burger .row{position:absolute;background:#fff;pointer-events:none}@media (max-width:979px){nav .menu .burger{width:63px;height:63px;margin-bottom:25px;margin-left:10px}}nav .menu .burger .row{top:50%;left:50%;-webkit-transform:translate(-18px,0) scale(1);transform:translate(-18px,0) scale(1);width:36px;height:2px;-webkit-transition:all .3s ease;transition:all .3s ease}.overlay,nav .content{height:100vh;overflow:hidden}nav .menu .burger .row:first-child{-webkit-transform:translate(-18px,-9px) rotate(0);transform:translate(-18px,-9px) rotate(0)}nav .menu .burger .row:last-child{-webkit-transform:translate(-18px,9px) rotate(0);transform:translate(-18px,9px) rotate(0)}nav .menu .burger:hover .row:nth-child(2){width:23.5px}nav .menu .burger:hover .row:last-child{width:10px}nav .menu .burger:active{-webkit-transform:scale(1.1);transform:scale(1.1)}nav .menu.open .burger .row:first-child{width:36px;-webkit-transform:translate(-18px,0) rotate(45deg);transform:translate(-18px,0) rotate(45deg)}nav .menu.open .burger .row:nth-child(2){opacity:0;-webkit-transform:translate(-18px,0) scale(0);transform:translate(-18px,0) scale(0)}nav .menu.open .burger .row:last-child{width:36px;-webkit-transform:translate(-18px,0) rotate(-45deg);transform:translate(-18px,0) rotate(-45deg)}nav .content{z-index:1;width:100%;bottom:84px;-webkit-transform:translate(0,100vh);transform:translate(0,100vh);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .content.open{pointer-events:all;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}nav .content ul{padding:0;margin:0;display:inline-block;list-style-type:none}@media (max-width:767px){nav .content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}nav .content ul{padding-bottom:6%}}@media (max-width:414px){nav .content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}nav .content ul{padding:0}}nav .content ul li{font-family:'Futura LT Pro';font-size:1.9rem;margin:0;padding:6% 0}@media (max-width:767px){nav .content ul li{font-size:1.2rem;padding:3% 0}nav .content ul li:last-child{display:none}}@media (max-width:414px){nav .content ul li{padding:6% 0}nav .content ul li:last-child{display:block}}nav .content ul li img{padding:0 5px}nav .content ul li a,nav .content ul li a:active,nav .content ul li a:hover,nav .content ul li a:visited{color:inherit;font-family:inherit;text-decoration:none}.overlay{display:none;position:fixed;top:0;left:0;width:100vw;overflow-y:scroll;z-index:-1;pointer-events:none;visibility:hidden}.overlay .close{position:fixed;right:40px;top:30px;display:inline-block;width:70px;height:70px;background:#ffa5b0;pointer-events:all;margin-bottom:18px;margin-left:28px;opacity:0;-webkit-transform:scale(0);transform:scale(0);z-index:2}@media (max-width:767px){.overlay .close{width:50px;height:50px;right:10px;top:10px}}.overlay .close .row{position:absolute;top:50%;left:50%;width:36px;height:2px;background:#fff;-webkit-transform:translate(-18px,0) scale(1);transform:translate(-18px,0) scale(1);-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.overlay .content,.overlay .content .body .headline{position:relative}.overlay .close .row:first-child{width:36px;-webkit-transform:translate(-18px,0) rotate(45deg);transform:translate(-18px,0) rotate(45deg)}.overlay .close .row:last-child{width:36px;-webkit-transform:translate(-18px,0) rotate(-45deg);transform:translate(-18px,0) rotate(-45deg)}.overlay .close:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.overlay .content{background:#fff;width:100%;min-height:100vh;left:0;top:0;margin:0;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,-webkit-transform .6s ease;transition:opacity .6s ease,transform .6s ease;transition:opacity .6s ease,transform .6s ease,-webkit-transform .6s ease}.overlay .content .body{max-width:1024px;position:relative;left:50%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0);padding:7.2% 0}@media (max-width:1024px){.overlay .content .body{padding:7.2% 30px}}@media (max-width:414px){.overlay .content .body{max-width:100%;padding:7.2% 15px}}.overlay .content .body .headline h3{font-size:2.5rem;max-width:640px}@media (max-width:414px){.overlay .content .body .headline h3{font-size:1.35rem;max-width:100%;margin-top:50px}}.overlay .content .body .headline p{font-size:1rem;max-width:550px;margin:15px 0 0}@media (max-width:414px){.overlay .content .body .headline p{font-size:.9rem;margin:10px 0 0}}.overlay .content .body ul{list-style-type:none;padding:0;margin:66px 0 0}.overlay .content .body ul li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.overlay .content .body ul li:last-child{margin-bottom:0}.overlay .content .body ul li div:first-child{width:180px;height:auto;text-align:left}.overlay .content .body ul li div:last-child{width:calc(100% - 180px)}@media (max-width:414px){.overlay .content .body ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.overlay .content .body ul li:nth-child(4){margin-bottom:10px}.overlay .content .body ul li div:first-child{width:100%;height:auto;text-align:left;margin-bottom:15px}.overlay .content .body ul li div:last-child{width:100%}.overlay .content .body ul li div:last-child br{display:none}}.overlay .content .body ul li .picto{display:inline-block;width:150px;height:auto}.overlay .content .body ul li h5{font-size:1rem;padding:0;margin:0 0 2px}.overlay .content .body ul li p{font-weight:400;padding:0;margin:0;max-width:700px}.overlay.visible{pointer-events:all;visibility:visible;z-index:5}.overlay.visible .close{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease .6s;transition:all .3s ease .6s}.overlay.visible .content{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.yt-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.yt-fullscreen .close{position:absolute;right:15px;top:15px;display:inline-block;width:70px;height:70px;border:2px solid #ffa5b0;pointer-events:all;opacity:1;-webkit-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(.5);transform:scale(.5)}.yt-fullscreen .close.hide{opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease;pointer-events:none}@media (max-width:414px){.yt-fullscreen .close{right:10px;top:10px}}.yt-fullscreen .close .row{position:absolute;top:50%;left:50%;width:36px;height:2px;background:#ffa5b0;-webkit-transform:translate(-18px,0) scale(1);transform:translate(-18px,0) scale(1);-webkit-transition:all .3s ease;transition:all .3s ease;pointer-events:none}.yt-fullscreen .close .row:first-child{width:36px;-webkit-transform:translate(-18px,0) rotate(45deg);transform:translate(-18px,0) rotate(45deg)}.yt-fullscreen .close .row:last-child{width:36px;-webkit-transform:translate(-18px,0) rotate(-45deg);transform:translate(-18px,0) rotate(-45deg)}.yt-fullscreen #ytPlayer{width:100%;height:100%;opacity:1}.loader{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#fff;opacity:1;z-index:10;pointer-events:none}.loader.remove{opacity:0;-webkit-transition:opacity 1.5s ease;transition:opacity 1.5s ease}.loader svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:150px;height:auto;overflow:visible}.loader svg #loader-step0-left{opacity:0;-webkit-transition:all .5s ease;transition:all .5s ease}.loader svg #loader-step0-left.play{opacity:1}.loader svg #loader-step0-right{opacity:0;-webkit-transition:all .5s ease .25s;transition:all .5s ease .25s}.loader svg #loader-step0-right.play{opacity:1}.loader svg #loader-step1{opacity:0;-webkit-transform:translate(0,20px);transform:translate(0,20px);-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.loader svg #loader-step1.play{opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0)}.loader svg #loader-step2,.loader svg #loader-step3{opacity:0;-webkit-transition:all 1s ease-out;transition:all 1s ease-out}.loader svg #loader-step2.play,.loader svg #loader-step3.play{opacity:1}.loader svg #loader-step2-hand{-webkit-animation:up-down 2s ease-in-out infinite;animation:up-down 2s ease-in-out infinite}.loader svg #loader-step3-circle{-webkit-transform-origin:50% 53.3%;transform-origin:50% 53.3%;-webkit-animation:rotate-center 2s linear infinite;animation:rotate-center 2s linear infinite}.loader svg #loader-step3-container{-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:rotate-center 2s linear reverse infinite;animation:rotate-center 2s linear reverse infinite}.loader svg #loader-step3-hand{-webkit-transform-origin:50% 53.3%;transform-origin:50% 53.3%;-webkit-animation:rotate-center 2s linear infinite;animation:rotate-center 2s linear infinite}.mobile-landscape{display:none}@media (max-width:767px) and (orientation:landscape){.mobile-landscape{display:block;position:fixed;z-index:100;width:100%;height:100%;background:#ffa5b0;top:0;left:0}.mobile-landscape span{position:relative;display:inline-block;font-size:.9rem;text-transform:uppercase;font-weight:700;color:#fff;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}main,nav{display:none}}
/*# sourceMappingURL=client.css.map?cb=1506797095897 */
