﻿.--percent:after{content:'%';margin-left:3px}.--hidden{display:none !important}.--transparent{opacity:0 !important}.--masked{opacity:0.3 !important}.--mobileOnly{display:none}.bounce{animation-name:bounce;animation-iteration-count:infinite;animation-duration:0.7s}@keyframes bounce{from, to{margin-top:0;margin-bottom:0;animation-timing-function:ease-in}50%{margin-top:15px;margin-bottom:-15px;animation-timing-function:ease-out}}a{color:inherit}*,*:before,*:after{box-sizing:border-box}img{display:block}body{margin:0;font-family:"adelle-sans",sans-serif;color:#222;border-top:30px solid #f6f6f6;padding:45px 0 55px;border-bottom:30px solid #f6f6f6}sup{font-size:70%;vertical-align:4px}h1,h2,h3,h4,h5{font-weight:600;margin:0}p,ul,blockquote{line-height:160%;font-size:17.6px;margin:15px 0;max-width:600px}p:first-child,ul:first-child,blockquote:first-child{margin-top:0}p:last-child,ul:last-child,blockquote:last-child{margin-bottom:0}.main{margin:0 4%;width:92%}.close{position:absolute;background:#fff url(img/close.svg) right top no-repeat;top:0;right:0;width:40px;height:40px;background-size:51%;cursor:pointer}.filter__select{font:400 15px/140% "adelle-sans",sans-serif;height:45px;background-color:#f6f6f6;color:#222}.filter__select.chosen-container{width:100% !important}.filter__select.chosen-container .chosen-single{background:none;border-radius:0;height:100%;box-shadow:none;padding:9px 30px 0px 13px;border:1px solid #c6c6c6;position:relative;color:inherit}.filter__select.chosen-container .chosen-single:after{content:"\25BC";position:absolute;top:10px;right:15px;font-size:12px;color:#222}.filter__select.chosen-container .chosen-single div b{display:none}.filter__select.chosen-container.chosen-with-drop .chosen-single:after{content:"▲"}.filter__select.chosen-container .chosen-drop{box-shadow:none;border-radius:0;padding:0}.filter__select.chosen-container .chosen-drop .chosen-results{padding:6px 0 0 0;margin:0}.filter__select.chosen-container .chosen-drop .chosen-results .disabled-result{padding-left:13px}.filter__select.chosen-container .chosen-drop .chosen-results .active-result{line-height:140%;padding:7px 13px 7px 13px}.filter__select.chosen-container .chosen-drop .chosen-results .active-result.highlighted{background:#f33}select.filter__select{width:100%;font-size:16px;line-height:40px;height:30px;border:1px solid #c6c6c6;border-radius:0;background-color:#f6f6f6;padding:0 1.5em 0 13px}select.filter__select.--iOS{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAJCAYAAAA/33wPAAAAvklEQVQoFY2QMQqEMBBFv7ERa/EMXkGw11K8QbDXzuN4BHv7QO6ifUgj7v4UAdlVM8Uwf+b9YZJISnlqrfEUZVlinucnBGKaJgghbiHOyLyFKIoCbdvecpyReYvo/Ma2bajrGtbaC58kCdZ1RZ7nl/4/4d5EsO/7nzl7IUtodBexMMagaRrs+06JLMvcNWmaOv2W/C/TMAyD58dxROgSmvxFFMdxoOs6lliWBXEcuzokXRbRoJRyvqqqQvye+QDMDz1D6yuj9wAAAABJRU5ErkJggg==);background-position:95% center;background-repeat:no-repeat;height:45px}.category{margin-bottom:50px}.category:last-of-type{margin-bottom:0}.category__header{border-top:2px solid #4A4A4A;padding-top:10px}.category__name{font:400 23px/160% "adelle-sans",sans-serif;margin-bottom:10px}.category__description{margin-bottom:30px}.subcategory{margin-bottom:40px}.subcategory:last-of-type{margin-bottom:0}.subcategory__header{border-top:1px solid #c6c6c6;padding-top:8px}.subcategory__name{font:400 20px/160% "adelle-sans",sans-serif;margin-bottom:8px}.subcategory__description{margin-bottom:20px}@media screen and (min-width: 1100px){p,ul,blockquote{font-size:19.2px;max-width:800px}}p{max-width:none}body{border:none;background-color:#222;color:white}.main{position:relative;width:100%;margin:0}.tutoWrapper{position:fixed;width:100%;display:flex;height:40px;bottom:20px;z-index:3;justify-content:flex-end;padding-right:4%;transition:bottom 0.3s linear}.tutoWrapper--hidden{bottom:-40px}.tuto{display:flex;align-items:center}.tuto__text{padding-left:12px;font-size:13px}.tuto__picto{flex:0 0 45px}.tuto__picto img{width:100%}.line{opacity:0.7}.line--masked{opacity:0.2}.sky{position:absolute;top:0;left:0;width:100%;height:100%;background:#222 url(../img/sky.png) top left;background-repeat:repeat;z-index:0;transition:all 0.1s linear;transform-origin:50% 50%}.galaxyWrapper{position:fixed;top:0;left:0;width:100%;z-index:1;padding:0 4%}.galaxy{position:absolute;left:0;top:0;transition:transform 0.6s ease-in-out, transform-origin 0.6s ease-in-out 0.6s;transform:translate(0px, 0px) scale(1);transform-origin:50% 0%;z-index:1;width:100%;margin:0 auto}.galaxy svg text{font-family:"adelle-sans",sans-serif}.categories{position:relative;z-index:2}.category{padding:60px 4% 100px;background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, rgba(34,34,34,0.9) 10%, rgba(34,34,34,0.9) 92%, rgba(34,34,34,0) 100%);max-width:600px}.category__header{border-color:white}.category[data-category="intro"],.category[data-category="methode"]{position:relative}.category[data-category="intro"] .lobbys,.category[data-category="methode"] .lobbys{display:none}.category[data-category="intro"] .category__header,.category[data-category="methode"] .category__header{border:none}.subcategory .mask{background:linear-gradient(to bottom, rgba(34,34,34,0) 0%, #222 90%, #222 100%) !important;color:#bbb;height:120px !important}.lobbys{display:flex;flex-wrap:wrap;width:calc(100% + 20px);margin:0 -10px}.lobbys .lobby{margin:0 10px 30px;flex:1 1 300px}.lobbys .lobby__description p{font-size:15px}.infos{display:flex;margin:0 -5px 40px;width:calc(100% + 10px);flex-wrap:wrap}.info{flex:1 1 130px;display:flex;margin:0 5px 18px;width:calc(100% + 6px);padding-top:10px;border-top:1px solid #8c8c8c;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;font:400 14px "adelle-sans",sans-serif}.info__element{flex:0 0 100%;text-align:left;font:400 13px "adelle-sans",sans-serif;color:#8c8c8c;margin-bottom:3px}.info__value{flex:0 1 auto}.info__value ul{font:inherit;list-style-type:none;padding:0}.info__value ul li{position:relative;padding-left:10px}.info__value ul li::before{position:absolute;top:-1px;left:0;display:block;content:"·"}.info__unit{padding-left:5px;flex:0 1 auto}.editing__title{display:none}.editing__tag{display:none}.editing__authors{display:none}.editing__intro{font:400 19.2px/150% "adelle-sans",sans-serif}@media screen and (min-width: 1200px){.category{max-width:800px}.lobbys .lobby__description p{font-size:16px}}.body{opacity:0.1}.body--active{opacity:1}@media screen and (max-width: 600px){body{background-color:transparent;padding:0}.categories{padding:0 3%}.categories .categoryWrapper .category{padding-left:0;padding-right:0}.categories .categoryWrapper[data-category="intro"]{padding-top:300px}.tutoWrapper{display:none}.sky{display:none}.subcategory__header{padding-top:5px}.lobbys{width:100%;margin:0}.lobbys .lobby{margin:0}.lobbys .lobby__name{margin-bottom:10px}.accordion__top{margin:0 0 20px 0;cursor:pointer;position:relative;padding-right:50px;transition:filter .1s linear}.accordion__top::after{position:absolute;right:0;top:calc(50% - 6px);width:17px;height:12px;display:block;content:'';background-image:url("img/chevron_vertical.svg");background-repeat:no-repeat;background-size:contain;color:#f33;transition:transform 0.3s ease-in-out;font:400 30px/100% "adelle-sans",sans-serif;transform:rotate(180deg)}.accordion__bottom{overflow:hidden;max-height:0px;padding-bottom:0px;opacity:0;transition:opacity 0.3s ease-in-out, max-height 0s 0.3s linear, padding 0s 0.3s linear}.accordion--open .accordion__top::after{transform:rotate(0deg) translateY(5px)}.accordion--open .accordion__bottom{padding-bottom:30px;max-height:10000px;opacity:1;transition:opacity 0.3s ease-in-out}.info{flex-basis:150px}.editing__title{display:block;font:600 25.6px/120% "adelle-sans",sans-serif;margin-bottom:12px}.editing__tag{display:block;text-transform:uppercase;padding:0px 10px;font:400 11.2px/25px "adelle-sans",sans-serif;display:inline-block;border:1px solid #c6c6c6;text-decoration:none;color:#f33;margin-bottom:10px}.editing__authors{display:block;font:400 12.8px/120% "adelle-sans",sans-serif;margin-bottom:10px}.editing__intro{font:400 19.2px/134% "adelle-sans",sans-serif}}
/*# sourceMappingURL=main.css.map */
