.container{position:relative}.pageContentWrap{padding-bottom:2.66666667em}.seperator-left{box-shadow:inset 1px 0 0 #c0c9ca}.list.unstyled{margin:0;padding:0;list-style:none}html:before{display:none}@media all and (max-width:1200px){html{-ms-before:'narrowscreen'}html:before{content:'narrowscreen'}}@media all and (min-width:768px){html{-ms-before:'widescreen'}html:before{content:'widescreen'}}:root{--categoryHighlightColor:#2a2a2a}[class*=project-category] .info-headbarbanner,[class*=project-category] .project-teaser{background:var(--categoryHighlightColor)}[class*=project-category] .project-teaser .btn-group__icon{color:var(--categoryHighlightColor)}.project-category-4{--categoryHighlightColor:#A1141C}.project-category-8{--categoryHighlightColor:#E9AA20}.project-category-9{--categoryHighlightColor:#E8526B}.project-category-10{--categoryHighlightColor:#33A38E}.project-category-11{--categoryHighlightColor:#762D73}.project-category-12{--categoryHighlightColor:#343E8F}.project-category-13{--categoryHighlightColor:#E88934}.project-category-14{--categoryHighlightColor:#2681B4}.project-category-15{--categoryHighlightColor:#39B2C6}.project-teaser{color:#fff;padding:60px 0}.project-category-10 .info-headbarbanner,.project-category-10 .info-headbarbanner .contains a,.project-category-10 .project-teaser,.project-category-10 .project-teaser .app-action-buttons.cfm-bg .btn,.project-category-10 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-10 .project-teaser .facts a,.project-category-10 .project-teaser .headline h1,.project-category-13 .info-headbarbanner,.project-category-13 .info-headbarbanner .contains a,.project-category-13 .project-teaser,.project-category-13 .project-teaser .app-action-buttons.cfm-bg .btn,.project-category-13 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-13 .project-teaser .facts a,.project-category-13 .project-teaser .headline h1,.project-category-14 .info-headbarbanner,.project-category-14 .info-headbarbanner .contains a,.project-category-14 .project-teaser,.project-category-14 .project-teaser .app-action-buttons.cfm-bg .btn,.project-category-14 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-14 .project-teaser .facts a,.project-category-14 .project-teaser .headline h1,.project-category-15 .info-headbarbanner,.project-category-15 .info-headbarbanner .contains a,.project-category-15 .project-teaser,.project-category-15 .project-teaser .app-action-buttons.cfm-bg .btn,.project-category-15 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-15 .project-teaser .facts a,.project-category-15 .project-teaser .headline h1,.project-category-8 .info-headbarbanner,.project-category-8 .info-headbarbanner .contains a,.project-category-8 .project-teaser,.project-category-8 .project-teaser .app-action-buttons.cfm-bg .btn,.project-category-8 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-8 .project-teaser .facts a,.project-category-8 .project-teaser .headline h1,.project-category-9 .info-headbarbanner,.project-category-9 .info-headbarbanner .contains a,.project-category-9 .project-teaser,.project-category-9 .project-teaser .app-action-buttons.cfm-bg .btn,.project-category-9 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-9 .project-teaser .facts a,.project-category-9 .project-teaser .headline h1{color:#000}.project-category-10 .project-teaser .corner-top-right:before,.project-category-13 .project-teaser .corner-top-right:before,.project-category-14 .project-teaser .corner-top-right:before,.project-category-15 .project-teaser .corner-top-right:before,.project-category-8 .project-teaser .corner-top-right:before,.project-category-9 .project-teaser .corner-top-right:before{border-color:#000}.project-category-10 .project-teaser .campign-list__item:hover,.project-category-13 .project-teaser .campign-list__item:hover,.project-category-14 .project-teaser .campign-list__item:hover,.project-category-15 .project-teaser .campign-list__item:hover,.project-category-8 .project-teaser .campign-list__item:hover,.project-category-9 .project-teaser .campign-list__item:hover{color:#000}.project-category-10 .project-teaser .campaign-list__icon,.project-category-13 .project-teaser .campaign-list__icon,.project-category-14 .project-teaser .campaign-list__icon,.project-category-15 .project-teaser .campaign-list__icon,.project-category-8 .project-teaser .campaign-list__icon,.project-category-9 .project-teaser .campaign-list__icon{background:#000;color:#fff}.project-category-10 .project-teaser .app-action-buttons.cfm-bg,.project-category-13 .project-teaser .app-action-buttons.cfm-bg,.project-category-14 .project-teaser .app-action-buttons.cfm-bg,.project-category-15 .project-teaser .app-action-buttons.cfm-bg,.project-category-8 .project-teaser .app-action-buttons.cfm-bg,.project-category-9 .project-teaser .app-action-buttons.cfm-bg{border-color:#000}.project-category-10 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-13 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-14 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-15 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-8 .project-teaser .app-action-buttons.cfm-bg .btn-like,.project-category-9 .project-teaser .app-action-buttons.cfm-bg .btn-like{border-right-color:#000}.info-headbarbanner{color:#fff;position:relative}.info-headbarbanner a{font-family:medium,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal}.info-headbarbanner a:hover{text-decoration:underline}.info-headbarbanner .container{position:static}.info-headbarbanner .container:after{content:" ";position:absolute;top:0;bottom:0;right:0;left:calc(50% - 465px);background:rgba(255,255,255,.25);width:100%;height:100%}.info-headbarbanner .contains{padding:10px 20px}.info-headbarbanner .contains:after,.info-headbarbanner .contains:before{display:table;content:" "}.info-headbarbanner .contains:after{clear:both}.info-headbarbanner .contains a{position:relative;z-index:1;cursor:pointer;color:#fff}.info-headbarbanner .contains .picto{font-size:28px;float:left;width:28px;margin-right:20px}.info-headbarbanner .contains .text{float:left;width:calc(100% - 48px);margin-top:5px}.project-teaser .image{max-height:426px;overflow:hidden;margin-bottom:30px}.project-teaser .image .image-alternate{height:426px;width:100%;background:#b4b6ad}.project-teaser .image img{width:100%}.project-teaser .headline h1{font-size:200%;font-family:book,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1.5;color:#fff}.project-teaser .corner-top-right{position:relative}.project-teaser .corner-top-right:before{content:'';position:absolute;width:45px;height:45px;border:7px solid #fff;border-width:7px 7px 0 0;top:0;right:5px}.project-teaser .facts{margin-top:30px}.project-teaser .facts .fact{margin-top:20px}.project-teaser .facts .fact .caption,.project-teaser .facts .fact .desc,.project-teaser .facts .fact .description,.project-teaser .facts .fact .value{display:block}.project-teaser .facts .fact .value{font-size:28px;font-family:medium,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal}.project-teaser .facts .fact .caption,.project-teaser .facts .fact .desc,.project-teaser .facts .fact .description{font-size:16px}.project-teaser .facts a{color:#fff;text-decoration:none}.project-teaser .facts .cofunding{margin-bottom:20px}.project-teaser .buttons{margin-top:30px}.project-teaser .teaser-claim{line-height:21px}.project-teaser .status-buttons,.project-teaser .teaser-claim{font-size:1.06666667em;position:relative}.project-teaser .status-buttons .buttons .btn,.project-teaser .status-buttons .buttons .btn-4rth,.project-teaser .teaser-claim .buttons .btn,.project-teaser .teaser-claim .buttons .btn-4rth{display:block;width:100%;margin-bottom:20px;text-align:center}.project-teaser .status-buttons .buttons .btn-4rth,.project-teaser .teaser-claim .buttons .btn-4rth{text-transform:uppercase}.project-teaser .article-categories,.project-teaser .article-place{display:inline-block}.project-teaser .article-categories .caption,.project-teaser .article-place .caption{display:none}.project-teaser .article-categories .value [class^=picto],.project-teaser .article-place .value [class^=picto]{margin-right:10px}.project-teaser .article-categories{margin-left:20px}.project-teaser .buttons>.btn{margin-bottom:20px}.project-teaser .buttons .active .picto-heart_filled{color:#e02e02}.project-teaser .table-buttons{display:table;width:100%;color:#fff}.project-teaser .table-buttons a{color:#fff}.project-teaser .table-buttons .cell-buttons{display:table-cell;vertical-align:top;font-size:15px}.project-teaser .table-buttons .cell-buttons+.cell-buttons{text-align:right;font-size:20px}.project-teaser .table-buttons .cell-buttons+.cell-buttons a:hover{color:#c82846}.project-teaser .table-buttons .cell-buttons+.cell-buttons .caption,.project-teaser .table-buttons .cell-buttons+.cell-buttons .small{display:none}.project-teaser .table-buttons .cell-buttons .btn-like{cursor:pointer}.project-teaser .table-buttons .cell-buttons .btn-like .picto{position:relative;padding-left:20px}.project-teaser .table-buttons .cell-buttons .btn-like .picto:before{position:absolute;left:0;top:0;z-index:3}.project-teaser .table-buttons .cell-buttons .btn-like.active .picto:after{content:'';display:block;width:12px;height:12px;background-color:#c82846;position:absolute;left:2px;top:2px;z-index:1;border-radius:50%}.project-teaser .author{text-align:right}.project-teaser .author .image{display:inline-block;margin-bottom:0;width:2.66666667em;height:2.66666667em;border-radius:50%;font-size:16px;text-align:center;cursor:pointer}.project-teaser .author .image img{width:100%}.project-teaser .author .image.last,.project-teaser .author .image.no-image-available{line-height:2.86666667em}.project-teaser .author .image.no-image-available{color:#fff}.project-teaser .teaser-info{font-size:14px}.project-teaser .teaser-info span+span{margin-left:2.2em}.project-teaser[data-contrast=dark] .facts a:focus,.project-teaser[data-contrast=dark] .facts a:hover{color:#000}.project-teaser .swipe.slider-init .slider-navigation div:after{background:#33a38e;opacity:1}.swipe.slider-init{position:relative;overflow:hidden;visibility:hidden}.swipe.slider-init .has-video{max-height:28.4em;position:relative}.swipe.slider-init .has-video .overlay{padding-top:1.66666667em;position:absolute;height:100%;width:100%;background:#000;opacity:.5;color:#fff;cursor:pointer;transition:opacity .5s ease-in-out}.swipe.slider-init .has-video .overlay [class^=picto]{display:block;height:90px;width:90px;margin:-45px 0 0 -45px;position:absolute;top:50%;left:50%;font-size:6em;color:#fff}.swipe.slider-init .has-video .overlay:hover{opacity:.2;cursor:pointer}.swipe.slider-init .swipe-wrap{overflow:hidden;position:relative}.swipe.slider-init .swipe-wrap>div{max-height:28.4em;float:left;width:100%;position:relative}.swipe.slider-init .swipe-wrap .img-responsive{width:100%}.swipe.slider-init.content-slider .swipe-wrap>div{max-height:none}.swipe.slider-init .slider-navigation{text-align:center;padding:1em 0}.swipe.slider-init .slider-navigation div{background-color:transparent;border-color:#fff;opacity:.5}.swipe.slider-init .slider-navigation div.active{opacity:1;background-color:#fff}.ekko{color:pink}.modal-backdrop,.modal-backdrop.fade.in{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background-color:#000;opacity:.5}.ekko-lightbox{display:flex!important;align-items:center;justify-content:center;padding-right:0!important}.ekko-lightbox-container{position:relative}.ekko-lightbox-container>div.ekko-lightbox-item{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.ekko-lightbox iframe{width:100%;height:100%}.ekko-lightbox-nav-overlay{z-index:100;position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.ekko-lightbox-nav-overlay a{flex:1;display:flex;align-items:center;opacity:0;transition:opacity .5s;color:#fff;font-size:30px;z-index:100}.ekko-lightbox-nav-overlay a>*{flex-grow:1}.ekko-lightbox-nav-overlay a>:focus{outline:0}.ekko-lightbox-nav-overlay a span{padding:0 30px}.ekko-lightbox-nav-overlay a:last-child span{text-align:right}.ekko-lightbox-nav-overlay a:hover{text-decoration:none}.ekko-lightbox-nav-overlay a:focus{outline:0}.ekko-lightbox-nav-overlay a.disabled{cursor:default;visibility:hidden}.ekko-lightbox a:hover{opacity:1;text-decoration:none}.ekko-lightbox .modal-dialog{display:none}.ekko-lightbox .modal-footer{text-align:left}.ekko-lightbox-loader{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.ekko-lightbox-loader>div{width:40px;height:40px;position:relative;text-align:center}.ekko-lightbox-loader>div>div{width:100%;height:100%;border-radius:50%;background-color:#fff;opacity:.6;position:absolute;top:0;left:0;animation:2s ease-in-out infinite sk-bounce}.ekko-lightbox-loader>div>div:last-child{animation-delay:-1s}.modal-dialog .ekko-lightbox-loader>div>div{background-color:#333}@keyframes sk-bounce{0%,100%{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:105;display:none;overflow:hidden;-webkit-overflow-scrolling:touch}.modal .modal-dialog{position:relative;width:auto;max-width:1200px;z-index:105}.modal .modal-dialog .modal-header{position:relative;height:0;z-index:10;display:block!important}.modal .modal-dialog .modal-header button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;border:none;border-radius:50%;color:#000;position:absolute;right:5px;top:5px;font-size:40px;line-height:1;padding-bottom:4px}.modal .modal-dialog .modal-content{position:relative;background-color:transparent;text-align:center;color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box}.modal .modal-dialog .modal-content .modal-body .ekko-lightbox-container{position:relative}.modal .modal-dialog .ekko-lightbox-nav-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;display:flex}.modal .modal-dialog .ekko-lightbox-nav-overlay a{font-family:icomoon;font-size:30px;color:#000;display:flex;flex:1;align-items:center;justify-content:flex-start;opacity:.5;transition:opacity .5s;z-index:100;padding:5px}.modal .modal-dialog .ekko-lightbox-nav-overlay a span{width:40px;height:40px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;color:#000;font-size:30px;line-height:1;flex-grow:0;padding:0 0 4px}.modal .modal-dialog .ekko-lightbox-nav-overlay a:hover{opacity:1;text-decoration:none}.modal .modal-dialog .ekko-lightbox-nav-overlay a+a{justify-content:flex-end}.modal .modal-dialog .ekko-lightbox-nav-overlay a>*{flex-grow:1}.modal .modal-dialog .ekko-lightbox-nav-overlay a.disabled{cursor:default;visibility:hidden}.modal.ekko-lightbox .modal-body{padding:0}@media (min-width:630px) and (max-width:930px){.modal-dialog{margin:2em auto}.image.hide-mobile{display:block}}@media (min-width:768px){.modal-dialog{margin:2em auto}.project-teaser .container{width:100%}}@media (min-width:1440px){.modal-dialog{margin:2em auto}}.side-like-button .btn{width:100%;padding:.66666667em}.side-like-button .richtext{margin-top:.66666667em}.page-tabs-2nd{background:#f5f6f4;padding:2.66666667em 0}.page-tabs-2nd .tab-nav .nav a:after{content:''!important}.page-tabs-2nd .tabs .article-tabbed .content{overflow:hidden}.page-tabs-2nd .tabs .article-footer{height:auto}.project-widget{display:flex;flex-direction:column}.project-widget__box{min-width:320px;margin-bottom:20px}.project-widget__code{width:100%}.project-widget__code textarea{min-height:150px;padding:10px;margin-top:10px;font-size:14px;width:100%;max-width:100%!important;font-family:Monaco,Menlo,Consolas,"Courier New",monospace;line-height:1.3}@media (max-width:374px){.page-sections{padding:0}}@media (min-width:480px){.project-widget{background:#fff;padding:30px}}@media (max-width:630px){.hide-desktop{display:block}.hide-mobile{display:none}.project-teaser{padding-top:20px!important;padding-bottom:40px}.project-teaser .status{overflow:hidden}.project-teaser .facts{overflow:hidden;margin-top:40px;margin-bottom:30px}.project-teaser .facts .fact{margin-top:0;float:none}.project-teaser .facts .fact.supporter{display:none}.project-teaser .article-categories,.project-teaser .article-place{display:block;margin-left:0}}@media (min-width:629px){.hide-desktop{display:none}.hide-mobile{display:block}}@media (max-width:768px){body.cfInterfaceEnabled{padding:0}#iframeToolbar{display:none!important}.info-headbarbanner .container .contains{padding-left:5px}}@media (min-width:769px){.project-widget{flex-direction:row}.project-widget__box{padding-right:30px;margin-bottom:0}}@media (max-width:930px){.info-headbarbanner .contains{padding-left:15px}.info-headbarbanner .container:after{left:0}.project-teaser{padding-top:40px}.project-teaser .teaser-claim+.status:before{right:30px}.project-teaser .facts{overflow:hidden;margin-top:20px;margin-bottom:20px}.project-teaser .facts .fact{margin-top:0;margin-bottom:10px}.project-teaser .last-of-teaser div[class^=col]+div[class^=col]{margin-top:10px}.project-teaser .headline+.image,.project-teaser .swipe{margin-left:-1em;margin-right:-1em}}@media (min-width:320px) and (max-width:380px){.project-teaser .facts .fact{margin-top:0;float:none}.project-teaser .facts .fact+.fact{float:none;margin-left:0;margin-top:30px}}@media (min-width:1440px){.project-teaser .facts .fact.cofunding{position:absolute;left:25vw;top:-75px;margin-bottom:0;height:190px;width:190px;transform:rotate(-7deg);background:rgba(255,255,255,.25);border-radius:50%;padding:35px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center}.project-teaser .facts .fact.campaigns{margin-bottom:20px}}@media (min-width:930px){.project-teaser .container{width:960px}.project-teaser .facts-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}}.facts-section,.section-fans,.section-partner,.section-starter,.section-team{padding-top:6px}.facts-section .corner-top-right,.section-fans .corner-top-right,.section-partner .corner-top-right,.section-starter .corner-top-right,.section-team .corner-top-right{position:absolute!important;right:0;top:0;z-index:10}.facts-section .corner-top-right:before,.section-fans .corner-top-right:before,.section-partner .corner-top-right:before,.section-starter .corner-top-right:before,.section-team .corner-top-right:before{content:'';position:absolute;width:28px;height:28px;border:5px solid #b4b6ad;border-width:5px 5px 0 0;top:0;right:0}body{background-color:#f5f6f4}#pageContentWrap.pageContentWrap{background:#f5f6f4}.btn-small{padding:5px 10px;font-size:13px;line-height:1.2;border-radius:4px}.hoverbox-lr:after,.hoverbox-lr:before{display:block;position:absolute;content:"";z-index:16;top:0;width:4px;height:100%;background-color:rgba(200,40,70,0);transition:background-color .3s}.hoverbox-lr:before{left:15px}.hoverbox-lr:after{right:15px}.hoverbox-lr .hoverbox-tb{position:relative}.hoverbox-lr .hoverbox-tb:after,.hoverbox-lr .hoverbox-tb:before{display:block;position:absolute;content:"";z-index:16;left:0;width:100%;height:4px;background-color:rgba(200,40,70,0);transition:background-color .3s}.hoverbox-lr .hoverbox-tb:before{top:0}.hoverbox-lr .hoverbox-tb:after{bottom:0}.hoverbox-lr.active,.hoverbox-lr:active,.hoverbox-lr:hover{cursor:pointer}.hoverbox-lr.active .hoverbox-tb:after,.hoverbox-lr.active .hoverbox-tb:before,.hoverbox-lr.active:after,.hoverbox-lr.active:before,.hoverbox-lr:active .hoverbox-tb:after,.hoverbox-lr:active .hoverbox-tb:before,.hoverbox-lr:active:after,.hoverbox-lr:active:before,.hoverbox-lr:hover .hoverbox-tb:after,.hoverbox-lr:hover .hoverbox-tb:before,.hoverbox-lr:hover:after,.hoverbox-lr:hover:before{background-color:#c82846}.avatar-info:after,.avatar-info:before{display:table;content:" "}.avatar-info:after{clear:both}.avatar-info .image{width:2.66666667em;height:2.66666667em;float:left;position:relative;z-index:1;margin-right:-2.66666667em}.avatar-info .image .img-alternate{width:2.66666667em;height:2.66666667em;background-color:#b4b6ad;border-radius:50%;color:#f5f6f4;text-align:center;padding-top:.46666667em}.avatar-info .image .img-alternate .picto{font-size:22px}.avatar-info .info{width:100%;padding-left:4em;position:relative;z-index:2}.avatar-info .info .headline{display:block;margin-top:3px}.avatar-info .info .description{display:block;color:#2a2a2a;font-size:86%}.avatar-info .info .description a{color:#2a2a2a}.avatar-info .info .description a:hover{color:#707070}.avatar-info .info .original{display:block}.avatar-info+.avatar-info{margin-top:1em}.avatar-info .richtext{padding-left:4em}.userlist-section .avatar-info .image{width:80px;min-height:40px;margin-right:10px;text-align:center}.userlist-section .avatar-info .image .img-circle{display:inline-block}.main-section .aside-area{padding-top:2.66666667em}.main-section .content-section-bg{padding:3.33333333em}.main-section .h2{font-size:22px;line-height:1.27272727;font-weight:400;max-width:100%;overflow:hidden;color:#000}.main-section .jumbotron .h2{color:#fff}.main-section .image-gallery{background-color:#fff}.main-section .image-gallery .headline{display:none}.main-section .image-gallery .row{margin:0}.main-section .image-gallery .image{width:25%;height:6em;padding:0;float:left;position:relative;background-color:#fff}.main-section .image-gallery .image.active:after{content:'';display:block;width:100%;height:3px;position:absolute;bottom:0;background:#c82846;left:0}.main-section .image-gallery .just6 .image{width:20%;height:4.6em}.userlist-section .aside-area{padding-top:0}.video-section .description{padding-top:1em}.video-section .overlay{display:none}.video-section .has-video .overlay{display:block;padding:0 0 0 100%;position:absolute;height:100%;background:#000;opacity:.5;cursor:pointer;transition:opacity .5s ease-in-out}.video-section .has-video .overlay:hover{opacity:.2}.video-section .btn-switch{height:8em}.video-section .btn-switch .btn{display:block;margin-right:0;margin-left:0;width:100%}.content-section-bg,.main-section-bg{background-color:#fff;position:relative}.cols-section-bg{background-color:#f5f6f4;position:relative}.cols-section-bg .primary{background-color:#fff}.facts-section{min-height:1px}.facts-section:after,.facts-section:before{display:table;content:" "}.facts-section:after{clear:both}.facts-section .caption{display:block;color:#000;font-size:20px;line-height:21px}.facts-section .article-categories .caption,.facts-section .article-place .caption{display:none}.facts-section .fact{margin-top:1em;padding-right:30px}.facts-section .fact.article-categories,.facts-section .fact.article-place{display:inline-block;margin-left:30px;margin-top:0!important}.facts-section .fact.article-categories .value,.facts-section .fact.article-place .value{margin-top:7px;font-size:15px}.facts-section .fact.article-categories .value [class^=picto],.facts-section .fact.article-place .value [class^=picto]{margin-right:10px}.facts-section .fact.article-categories{margin-bottom:30px}.facts-section .fact.article-place{margin-left:0}.facts-section .fact .value{display:block;width:100%;margin-top:10px;overflow:hidden;color:#707070;font-size:20px;line-height:20px;white-space:nowrap;text-overflow:ellipsis}.facts-section .fact+.fact{margin-top:30px;margin-left:0}.facts-section .contains{display:inline-block;margin-top:1em;padding:0 15px}.project-section .accordeon{padding:1em 0;background-color:#fff}.project-section .accordeon>.headline{padding-left:2.66666667em}.project-section .accordeon>.headline .h2,.project-section .accordeon>.headline .h3{margin:0}.project-section .accordeon+.accordeon{margin-top:0}.project-section .accordeon .richtext,.project-section .accordeon .richtext+.team{padding-top:1.33333333em}.project-section .accordeon .opener{display:none;float:none;position:absolute;width:1.66666667em;height:1.66666667em;left:0;top:.33333333em;text-align:center;cursor:pointer}.project-section .accordeon .opener:before{content:"\9904";font-size:21px;display:inline-block;font-family:icomoon;vertical-align:top;margin-top:-3px}.subsection .corner-top-right:before{content:'';position:absolute;width:28px;height:28px;border:5px solid #b4b6ad;border-width:5px 5px 0 0;top:0;right:0;transition:border-color .3s}.subsection .corner-top-right{width:1px;height:1px;position:absolute;right:0;top:-10px;z-index:5}.subsection .corner-top-right[onclick]:hover{cursdr:pointer}.subsection .corner-top-right[onclick]:hover .corner-bottom-left:after,.subsection .corner-top-right[onclick]:hover .corner-top-right:before{border-color:#c82846}.sub-section+.sub-section{margin-top:2.66666667em}.aside-area .sub-section{position:relative}.section-imprint .buttons:after,.section-imprint .buttons:before{display:table;content:" "}.section-imprint .buttons:after{clear:both}.section-imprint .buttons .snw,.section-imprint .buttons a{display:inline-block}.section-imprint .buttons .snw a{display:inline-block;padding:16px}.section-imprint .buttons .snw a .caption{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.section-imprint .buttons .imprint{display:flex;justify-content:space-between;gap:20px}.section-imprint .buttons .imprint .picto{font-size:12px;padding-left:3px;position:relative;z-index:1;top:1px}.section-imprint .btn-imprint-toggle .picto{padding-left:.66666667em}.section-imprint .btn-imprint-toggle.active{color:#c82846}.section-imprint .btn-imprint-toggle.active .picto:before{content:'\e611';color:#c82846}.aside-area .section-team .member{cursor:pointer}.aside-area .section-fans .contains .h4,.aside-area .section-team .contains .h4{font-family:medium,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal}.aside-area .section-fans .contains .member,.aside-area .section-team .contains .member{display:inline-block;padding-right:10px;margin-bottom:10px;margin-top:0}.aside-area .section-fans .contains .member .image,.aside-area .section-team .contains .member .image{width:2.66666667em;height:2.66666667em;position:relative}.aside-area .section-fans .buttons,.aside-area .section-team .buttons{margin-top:5px;font-family:book,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal}.aside-area .section-fans .buttons a,.aside-area .section-team .buttons a{margin-right:30px;cursor:pointer}.aside-area .section-fans .buttons .btn-like,.aside-area .section-team .buttons .btn-like{cursor:pointer}.aside-area .section-fans .buttons .btn-like .picto,.aside-area .section-team .buttons .btn-like .picto{position:relative;left:1px;padding-left:20px;color:#b4b6ad}.aside-area .section-fans .buttons .btn-like .picto:before,.aside-area .section-team .buttons .btn-like .picto:before{position:absolute;left:0;top:0;z-index:3}.aside-area .section-fans .buttons .btn-like.active .picto:after,.aside-area .section-team .buttons .btn-like.active .picto:after{content:'';display:block;width:12px;height:12px;background-color:#c82846;position:absolute;left:2px;top:2px;z-index:1;border-radius:50%}.aside-area .section-fans .buttons .btn-like+.btn,.aside-area .section-team .buttons .btn-like+.btn{margin-top:5px}.aside-area .section-fans .buttons .btn-like .picto{color:#000;margin-right:4px;padding-left:0}.aside-area .section-fans .buttons .btn-like .picto:before{left:2.5px;top:4px}.aside-area .section-fans .buttons .btn-like:hover .picto{transition:color .5s linear;color:#757671}.section-partner{position:relative}.section-partner .swipe-wrap{margin:0;white-space:normal}.section-partner .swipe.slider-init .slider-navigation div{border-color:#757671}.section-partner .swipe.slider-init .slider-navigation div.active{background-color:#757671}.section-text-img-wrap .content:after,.section-text-img-wrap .content:before{display:table;content:" "}.section-text-img-wrap .content:after{clear:both}.section-text-img-wrap .content .h2:first-of-type,.section-text-img-wrap .content .h3:first-of-type,.section-text-img-wrap .content .h4:first-of-type{padding-top:0;margin-top:0;line-height:21px}.section-text-img-wrap .content .image-right{max-width:6.66666667em;padding:.13333333em 0 .66666667em .66666667em;float:right}.section-text-img-wrap .content .image-right img{max-width:100%}.section-text-img-wrap .content .image-right[onclick]{cursor:pointer}.section-text-img-wrap .content .image-left{max-width:6.66666667em;padding:.13333333em .66666667em .66666667em 0;float:left}.section-text-img-wrap .content .image-left img{max-width:100%}.section-text-img-wrap .content .image-left[onclick]{cursor:pointer}.main-section table{background-color:transparent}.main-section caption{padding-top:8px;padding-bottom:8px;color:#a1a1a1;text-align:left}.main-section th{text-align:left}.main-section .table{width:100%;max-width:100%;margin-bottom:21px}.main-section .table>tbody>tr>td,.main-section .table>tbody>tr>th,.main-section .table>tfoot>tr>td,.main-section .table>tfoot>tr>th,.main-section .table>thead>tr>td,.main-section .table>thead>tr>th{padding:8px;line-height:1.4;vertical-align:top;border-top:1px solid #ddd}.main-section .table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.main-section .table>caption+thead>tr:first-child>td,.main-section .table>caption+thead>tr:first-child>th,.main-section .table>colgroup+thead>tr:first-child>td,.main-section .table>colgroup+thead>tr:first-child>th,.main-section .table>thead:first-child>tr:first-child>td,.main-section .table>thead:first-child>tr:first-child>th{border-top:0}.main-section .table>tbody+tbody{border-top:2px solid #ddd}.main-section .table .table{background-color:#fff}.main-section .table-condensed>tbody>tr>td,.main-section .table-condensed>tbody>tr>th,.main-section .table-condensed>tfoot>tr>td,.main-section .table-condensed>tfoot>tr>th,.main-section .table-condensed>thead>tr>td,.main-section .table-condensed>thead>tr>th{padding:5px}.main-section .table-bordered,.main-section .table-bordered>tbody>tr>td,.main-section .table-bordered>tbody>tr>th,.main-section .table-bordered>tfoot>tr>td,.main-section .table-bordered>tfoot>tr>th,.main-section .table-bordered>thead>tr>td,.main-section .table-bordered>thead>tr>th{border:1px solid #ddd}.main-section .table-bordered>thead>tr>td,.main-section .table-bordered>thead>tr>th{border-bottom-width:2px}.investment-section aside .richtext .index{margin-left:2em}.formmanager .mytyFormDonationBox{background-color:#f5f6f4;position:relative}.formmanager .mytyFormDonationBox .free-amount:after,.formmanager .mytyFormDonationBox .free-amount:before{display:table;content:" "}.formmanager .mytyFormDonationBox .free-amount:after{clear:both}.formmanager .mytyFormDonationBox .mytyFormInputGroup{width:10em;float:left;margin-right:1em}.formmanager .mytyFormDonationBox .reward-check{position:absolute;left:-100px;top:0;opacity:0;z-index:-1}.formmanager .mytyFormDonationBox .mytyFormControl{border-top-left-radius:3px;border-bottom-left-radius:3px;height:40px}.formmanager .mytyFormDonationBox .mytyFormInputGroup-addon{border-top-right-radius:3px;border-bottom-right-radius:3px}.appBoxFunding summary{padding:unset}.reward-section .formmanager .mytyFormDonationBox{padding:1.66666667em 1.33333333em}.reward-section .appBoxFunding{position:relative;padding:0}.reward-section .appBoxFunding:before{left:0}.reward-section .appBoxFunding:after{right:0}.reward-section .appBoxFunding+.appBoxFunding{margin-top:.66666667em}.reward-section .appBoxFunding .badge{font-size:15px;padding:.13333333em .66666667em;display:inline-block;vertical-align:middle;border-radius:3px}.reward-section .appBoxFunding .price{background-color:#fff;color:#000;padding:1em 2em 1em 2.66666667em;position:relative}.reward-section .appBoxFunding .price .unit,.reward-section .appBoxFunding .price .value{font-size:133.33333333%;font-family:light,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal;display:inline-block;vertical-align:middle}.reward-section .appBoxFunding .image{width:100%;max-height:180px;overflow:hidden}.reward-section .appBoxFunding .image .img-alternate{display:none}.reward-section .appBoxFunding .reward-selected{padding:1em 2em;background:#98ba70;color:#000}.reward-section .appBoxFunding .reward-selected .caption{padding-left:.33333333em}.reward-section .appBoxFunding .content{padding:0 2em;position:relative}.reward-section .appBoxFunding .reward-options .spacing{padding:1em 0}.reward-section .appBoxFunding .reward-options .mytyFormBox{margin-top:1.33333333em;margin-bottom:0;padding:0}.reward-section .appBoxFunding .reward-options .mytyFormBox .mytyFormLabel{display:block;min-height:1.46666667em;margin-bottom:.73333333em;position:relative;overflow:hidden}.reward-section .appBoxFunding .reward-options .mytyFormBox label{margin-bottom:0;display:block;max-width:100%}.reward-section .appBoxFunding .reward-options .mytyFormBox+.mytyFormBox{margin-top:.66666667em}.reward-section .appBoxFunding .reward-options-row:after,.reward-section .appBoxFunding .reward-options-row:before{display:table;content:" "}.reward-section .appBoxFunding .reward-options-row:after{clear:both}.reward-section .appBoxFunding .rewards-options .single{margin-top:0}.reward-section .appBoxFunding .reward-delivery{color:#707070}.reward-section .appBoxFunding .reward-ltd,.reward-section .appBoxFunding .reward-not-available{color:#000;padding-left:1px;padding-top:.33333333em}.reward-section .appBoxFunding .reward-ltd .picto,.reward-section .appBoxFunding .reward-not-available .picto{color:#b4b6ad;padding-right:.33333333em}.reward-section .appBoxFunding .reward-counter{color:#b4b6ad;opacity:.7}.reward-section .appBoxFunding .reward-number{position:relative}.reward-section .appBoxFunding .reward-number input[type=checkbox]{position:absolute;left:-100px;top:0;opacity:0;z-index:-1}.reward-section .appBoxFunding .reward-number .btn{position:relative;z-index:5}.reward-section .appBoxFunding .reward-number .buttons{padding-top:1em}.reward-section .appBoxFunding .reward-options .spacing{padding-top:0}.reward-section .appBoxFunding .price{padding-left:0;padding-right:0}.reward-section .appBoxFunding .opener{left:0;top:1em}.reward-section .appBoxFunding.has-image{min-height:5.33333333em}.reward-section .appBoxFunding.has-image:not(.open) .price{width:100%;max-width:calc(100% - 80px - 1em);overflow:hidden;min-height:80px}.reward-section .appBoxFunding.has-image:not(.open) .reward-title{max-width:100%;overflow:hidden}.reward-section .appBoxFunding.has-image:not(.open) .image{position:absolute;right:0;top:0;width:80px;height:80px;cursor:pointer}.reward-section .appBoxFunding.has-image:not(.open).reward-section .appBoxFunding.has-image:not(details) .image{margin-top:0!important}.reward-section .appBoxFunding.has-image[open] .image{position:static;right:auto;top:auto;width:100%;height:auto;margin-top:1em}.reward-section .appBoxFunding .price .value{padding-left:35px}.reward-section .appBoxFunding .reward-title{font-family:medium,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal;padding-top:5px}.reward-section .appBoxFunding.is-main .price{background-color:#f5f6f4;padding:1em 2em}.reward-section .appBoxFunding.is-main .opener{top:1em;left:2em}.reward-section .appBoxFunding.is-main .contains{background-color:#f5f6f4}.reward-section .appBoxFunding.is-main.has-image.open .content,.reward-section .appBoxFunding.is-main:not(.has-image) .contains{padding-top:1em;padding-bottom:1em}.reward-section details.appBoxFunding.is-main{background-color:#f5f6f4}.sub-section.reward-section .appBoxFunding .contains>div,.sub-section.reward-section .appBoxFunding[open] summary+.content{margin-top:1em}.sub-section.reward-section .appBoxFunding .content{padding:0}.sub-section.reward-section .appBoxFunding .price{padding-top:0;padding-bottom:0;background-color:transparent}.sub-section.reward-section .appBoxFunding .reward-number .buttons{padding-top:1em}.sub-section.reward-section .appBoxFunding .reward-selected{display:none}.sub-section.reward-section .appBoxFunding+.appBoxFunding{margin-top:1em}.sub-section.reward-section .formmanager .mytyFormDonationBox{padding:0}.section-blogposts{position:relative}.section-blogposts .hoverbox-lr:after,.section-blogposts .hoverbox-lr:before{z-index:32}.section-blogposts .hoverbox-lr:before{left:0}.section-blogposts .hoverbox-lr:after{right:0}.section-blogposts .cols-section-bg{background-color:#fff}.section-blogposts .secondary{padding-top:0;padding-bottom:0}.section-blogposts .headline{padding:1.66666667em 1.33333333em;background:#e8e9e6;position:relative;z-index:9;overflow:hidden}.section-blogposts .headline .headline-table{display:table;width:100%;height:100%;border-collapse:collapse;table-layout:fixed}.section-blogposts .headline .headline-tr{display:table-row}.section-blogposts .headline .headline-td{font-size:133.33333333%;line-height:1.4;margin:0;padding:0;color:#000}.section-blogposts .headline .headline-td a{color:#000}.section-blogposts .image{width:100%;max-height:26em;overflow:hidden;position:relative;cursor:pointer}.section-blogposts .image .img-alternate{background-color:#c0c9ca;width:100%;height:26em;opacity:100%}.section-blogposts .image img{display:block;max-width:100%}.section-blogposts .embed-external{padding:2em 0}.section-blogposts .has-images{padding-bottom:0}.section-blogposts .img-sequence .image{margin-top:1px;display:block;width:100%;max-height:650px}.section-blogposts .img-sequence .image img{margin:0 auto;display:block;max-width:100%;max-height:650px}.section-blogposts .richtext+.img-sequence{padding-top:2em}.section-blogposts .category{font-size:.86666667em;width:auto;height:2.07692308em;position:absolute;bottom:0;left:0;z-index:30}.section-blogposts .category:after,.section-blogposts .category:before{display:table;content:" "}.section-blogposts .category:after{clear:both}.section-blogposts .category strong{font-family:medium,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal}.section-blogposts .category .text{display:inline-block;height:2.07692308em;padding:0 1.53846154em;line-height:2.07692308em;color:#fff;background-color:#2a2a2a;float:left;text-transform:uppercase}.section-blogposts .author{font-size:15px;height:2.33333333em;line-height:2.33333333em;padding-left:1em;padding-right:5.33333333em;position:relative;z-index:20;text-align:left}.section-blogposts .author span,.section-blogposts .author strong{font-weight:400;color:#000}.section-blogposts .author .authorname{display:none}.section-blogposts .author .image{font-size:15px;width:2.66666667em;height:2.66666667em;right:1.33333333em;top:-1.33333333em;position:absolute}.section-blogposts .msg{display:block;padding-left:30px;padding-right:30px}.section-blogposts .content{padding:0;position:relative;z-index:30}.section-blogposts .content .richtext{padding:2em}.section-blogposts .content .buttons{padding-left:2em;padding-right:2em}.section-blogposts .content .text-cut{max-height:114px;overflow:hidden}.section-blogposts .content .text-overlay{height:120px;padding-top:80px;position:relative;z-index:5;margin-top:-60px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADeCAYAAAD8fWpzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAAAWklEQVQ4y92SMQ7AIAwDL6b//2zbvVslpBgFUJcyWJwvSwTw43NedwgIASS3Atquaj8ObYxMCe2OTGHWHW+0Hq2w2BxmnRwqCSvUb5Rh9UHHYf9zJhjOsSbiAf8VBT6+oL7aAAAAAElFTkSuQmCC);background-repeat:repeat-x;background-position:left bottom;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 95%,#fff 100%)}.section-blogposts .side-like-button{position:relative;top:-2.66666667em;width:2.66666667em}.section-blogposts .blog-entry+.blog-entry{margin-top:2.66666667em}.section-blogposts+.section-blogcomments .main-section .primary{padding-top:0}.section-blogposts .socialShare{background:#fff;padding:1em;position:relative;display:flex;justify-content:flex-end}.section-blogposts .socialShare:after,.section-blogposts .socialShare:before{display:table;content:" "}.section-blogposts .socialShare:after{clear:both}.section-blogposts .socialShare .list li{float:left;margin:5px 0 0 10px}.section-blogposts .socialShare .list li a{font-size:18px;padding:1em;color:#757671}.section-blogposts .socialShare .list li a :hover{color:#000}.section-blogcomments .blog-new-comment{padding-top:2.66666667em}.blog-new-comment{margin-bottom:2.66666667em}.blog-new-comment:after,.blog-new-comment:before{display:table;content:" "}.blog-new-comment:after{clear:both}.blog-new-comment .row{margin:0}.blog-new-comment .image{width:2.66666667em;height:2.66666667em;float:left;position:relative;z-index:1;margin:0 -2.66666667em 0 0;padding:0}.blog-new-comment .image .img-alternate{width:2.66666667em;height:2.66666667em;background-color:#b4b6ad;border-radius:50%;color:#f5f6f4;text-align:center;padding-top:.46666667em}.blog-new-comment .image .img-alternate .picto{font-size:22px}.blog-new-comment .message{width:100%;position:relative;z-index:2;margin:0;padding:0 0 0 4em}.blog-new-comment .message .description{display:block;color:#b4b6ad;font-size:86%}.blog-new-comment .buttons{padding-top:.66666667em;text-align:right}.blog-new-comment .buttons .lazy-loading .caption,.blog-new-comment .buttons .lazy-loading .loading-spinner{float:right;padding:0 0 0 .66666667em}.footnote{width:100%}.footnote .note{padding-top:.33333333em;width:100%;text-align:right;position:relative;display:block}.pin-board-section .sub-section .richtext{padding-top:.33333333em;padding-left:4em}.project-footer{padding-top:2.66666667em}.js .project-section .accordeon .opener{display:block}.js .project-section .accordeon .headline{position:relative;cursor:pointer}.js .project-section .accordeon .answer{max-height:0;opacity:0;overflow:hidden}.js .project-section .accordeon:hover .opener:before{color:#000}.js .project-section .accordeon.open .answer{transition:max-height .3s linear,opacity .3s linear;max-height:150000px;opacity:1}.js .project-section .accordeon.open .headline *,.js .project-section .accordeon.open .opener:before{color:#c82846}.js .project-section .accordeon.open .opener:before{content:"\9901"}.js .reward-section .appBoxFunding .reward-number,.js .reward-section .appBoxFunding .reward-options{max-height:0;opacity:0;overflow:hidden;padding:0}.js .reward-section .appBoxFunding .opener{float:none;position:absolute;width:1.46666667em;height:1.46666667em;text-align:center;cursor:pointer}.js .reward-section .appBoxFunding .opener:before{color:#000;content:"\9904";font-size:18px;display:inline-block;font-family:icomoon;vertical-align:top;transform-origin:center;transition:.2s ease-in-out}.js .reward-section .appBoxFunding .reward-selected{max-height:0;opacity:0;overflow:hidden;padding:0}.js .reward-section .appBoxFunding .price{color:#000;cursor:pointer}.js .reward-section .appBoxFunding .price:hover,.js .reward-section .appBoxFunding .price:hover .opener:before{color:#707070}.js .reward-section .appBoxFunding .price .reward-title{color:#000}.js .reward-section.sub-section .opener{top:0}.js .reward-section.sub-section .image{max-height:6.66666667em}.js .reward-section .appBoxFunding.open .reward-number,.js .reward-section .appBoxFunding.open .reward-options,.js .reward-section .appBoxFunding.selected .reward-number,.js .reward-section .appBoxFunding.selected .reward-options,.js .reward-section .appBoxFunding[open] .reward-number,.js .reward-section .appBoxFunding[open] .reward-options{transition:max-height .3s linear 0.4s,opacity .3s linear 0.4s;max-height:150000px;opacity:1}.js .reward-section .appBoxFunding.open .price,.js .reward-section .appBoxFunding.selected .price,.js .reward-section .appBoxFunding[open] .price{color:#c82846}.js .reward-section .appBoxFunding.open .price .opener:before,.js .reward-section .appBoxFunding.selected .price .opener:before,.js .reward-section .appBoxFunding[open] .price .opener:before{transform:scale(-1);color:#c82846}.js .reward-section .appBoxFunding.open .reward-counter,.js .reward-section .appBoxFunding.selected .reward-counter,.js .reward-section .appBoxFunding[open] .reward-counter{padding-top:.66666667em}.js .reward-section .appBoxFunding.open .reward-number,.js .reward-section .appBoxFunding.selected .reward-number,.js .reward-section .appBoxFunding[open] .reward-number{transition-delay:1s}.js .reward-section .appBoxFunding.open .reward-selected,.js .reward-section .appBoxFunding.selected .reward-selected,.js .reward-section .appBoxFunding[open] .reward-selected{padding:1em 2em}.js .reward-section .appBoxFunding.open .image,.js .reward-section .appBoxFunding.open .reward-selected,.js .reward-section .appBoxFunding.selected .image,.js .reward-section .appBoxFunding.selected .reward-selected,.js .reward-section .appBoxFunding[open] .image,.js .reward-section .appBoxFunding[open] .reward-selected{opacity:1;max-height:1000px;transition:max-height .3s linear}.simplepopin_wrap{background-color:#fff}.simplepopin_wrap>h2{background:#fff;font-weight:400;line-height:1.2;margin:0;padding:15px 30px;text-align:left}.simplepopin_wrap .headline.window{padding:10px 15px}.simplepopin_wrap .fixfloat{clear:both;float:none;width:0;height:0;font-size:0}.simplepopin_wrap .appEmbedPopin{padding:2em;min-height:100px;width:100%}.simplepopin_wrap .appEmbedPopin .dividier{height:1px;width:100%;line-height:0;font-size:0;background-color:#ccc}.simplepopin_wrap .appEmbedPopin .mytyFormControl{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:13px;background-color:#fff;padding-right:0;width:100%;resize-x:none;cursor:text}.simplepopin_wrap .appEmbedPopin .mytyFormControl[readonly]{cursor:text;background-color:#fff}.simplepopin_wrap .appEmbedPopin iframe{background-color:transparent}.simplepopin_wrap .appEmbedPopin .appExternal .appEmbed{width:215px;margin-right:-215px;padding-right:0}.simplepopin_wrap .appEmbedPopin .appExternal .appSrc{width:100%;float:none;padding-left:245px}.simplepopin_wrap .appEmbedPopin .appExternal .appSrc .mytyFormBox:last-child{margin-bottom:0}.simplepopin_wrap .appEmbedPopin .appExternal .appBadge{width:104px;height:24px;padding:1px 1px 1px 72px;text-align:center;line-height:22px;font-size:13px;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAYCAYAAAAWPrhgAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAlhSURBVHja7FoJUNT3Ff6WheVcEFCWQ0BA5QgoEC4PUFGDikejUWtztDad2rQ2TWw6aaqdpG2uziSaxGmmacZoappMWlNbTAxeREVFiGBA7ktuuWG5l7PvPVxErto6FrA8+M3s/u//+37ve997v1V8EP4mxjBzGutorKHhQ8ONhg2m7H9mhmPse57GszQ0/88O2n5+17jd+2DE3hEB8qVxmIY/FAqgrw+dLTp0NuvQ1dEl3xUGChiZqqBSG0Nlbow++uP/Kbv3ERRO4zQUUCkInLbaFnS1dcF2rh08VnrB2n0GFEoFejp7UJdThcrUMjRer4OJtZmMvp7eUW/k80gAXUeDnJg0VKdXwNjSBCE7l6KbQE/Yewbhv1qFwlNZKP+6GCZWpgj+yRKkfZQEnbYd8x4LwTQ3WzRXaHHt46/R3d4l+zOPpKAutxpOIbMwN9oXSmNDlCcWIfufqejr7bvvAPKmcZ6B4ZdrKKmFnY8DAn+wCB5RPlBZGA87mQHMOXYNVw9cgra4HlYu1hRgI0eTQ6ALXBZ7wMDQQAByXuiO2at80NmqE4D4c31etQBkaGok3/O+zEDQjsVQO1oh48hVeG2Yj8hX1iNud4zsL47Ph9l0C6x4/VvIO56BprIGBP84AibTTHH1YMJ9BZABjViKHPQSONqiOvhsCUTky+uEykYzdk7A9gWYs/oBnNz1GUouFshMF5BGsM7mDgGJZ/qspXPR0dgOAyODsR+Q7q9U0WPSczGQSpVyWGTeuFqKC6+fkO81WZUEkNl9Q3F67+yh4cLRoy0mcDYHIurNTWOCM9gs7C2x8ePtcAqbBW1pg9DgSFaeVEw02AePh7zhFOyKorO5//baCfvOoL6wFmHPRmLde9/BnGjf22WmnVpoVm8lFwqQ+/m1+wogNY0XGJzW6mZo/BwRtXfTsANL6cV7u3rkc8Zfk1FBVDTUot/dBlPKRTptx4g366Hzi87lIfhH4XKvWprteuuivMLUxsbig41zmvfD8+V+f4l+F1f+eF6ilUHRW1NpI2YQFePmnFj43AqsfmfLXTuGhVDYM5ETAqCtNEw473S1dSL06WXDDvrmUAI+3fw+0ZESqYcT8eHWt3Hq+aMDgHHe0DV1wMzWXHJWa03LgMOGWgEJAZXaBIVncm7bXpZQCL9twVj8yyhE7FmN9vpWEgBVmDbLFsteWitUOpPyFm9vr2sdOC/to0QSL7ZYs38rlv5mLeau9UN+bMZdOYUFzMrfPwzvjf7jDpByg2vUbhYIHaSWZnjbi5riaBqY9bpuHNn6AXy/HQTX8Nk4+dzfoXF3FCfPezQEqR9exqHofTBVm8t+Sydr5H2Rjt7uXhEEemO1xiLgRkqpgFlwIgt8z+byRtRmV6H00nXomttJtqtQk1mJxLe/khxVfC5fZD5HTUNBDS7vi6PjOtDR0IaqtHLaVovi8/lyHtMni4Ois3n/tUMsnaZh9f4t4ovxtm/oXVgkeOkdaDnTWkJ7sJ373XHUFVbB/7uhSCG15hDgTC9hhV6iH5bAF984DRsHu4HzLBwsMd3LnvJNEQxnWNyiyIuFA58zSZH1Z3Sgsag/f/R0diP7aOqwh+TnYmk+1DL+ljLwma+R/P7Fu3aIvf9MEkbrJYImUg5y5A+cO8oSrtNsvpUX4l+JRdIfzhHv+5H0hjiKI6mSZq7zIg/EvxYLV1JlLHmdF7jfStz2ask3k8mYzla9tXlCgaOX2SLVlCZGUJBTP3v0EDS+jqTG6iWnuBAQjkGuyD+ZBRv36aTY1DLbWa1VJJci7GfLkP9lJjQ0+1qrmmGuUVM0GUw6tcR0ytTLNdREA6iJS5rmikYEPrmIFJG9cJ/3xgD4bw+j/HMApjZmkjOi3noEZVSpG5mpkPlpMuY/HtpPX5TgP9/xCR784SK4aTwliRsoh4PkRYrMytmGorEXuZSnrJythVYMjAxlG6u2wlPZaCDZHPjkQoleNs08J7gv9yJa7Y/K2qwqylM34L3JX/IlixeeNJy7bDxmUJ11q1bi6zmFucH4pjLs7uiWTgNPpsF2PS6H8mMJqcCVcI2YPaEAYr1sr6SXrL5WTirqIXiunyc7Odk2lTVKEubIsJ1jh6T9Z5F3LB12JMfnPxFKiilT1B/TnFukpyT+OhIDeqk8mN+5b5f4zlcC8PJX1yP2mSNy7Qeo7qrLr0ElFZxsc9f5ST609dRIS4kTd/mVYpTE54s6DH4qAs03tHSts1KDsfTWdw647RP/auyQieE/sI1ZYcGu5TizO2bEKIrbEyNFNB8zEaKJp3mKPgdxYmeVpTeWueWpRSKNQ3669GY3QIemmkaRw2xcdO7MfhH+3wvrn4mns0VtMQiDjWW8ucZSOJ4BjX/txDBBMhjMS2+ckv7aMOvDqBF6J6aj5+8mZTqWcQF99IlDMnkmQgR9QuMppgnu0HCEbDj4uOzkqj34+xHSnmH1xrbkxTVS1TPt6Au6Ad+RzL3y3oX+RKvAbT05lsTcpmEa5f2VaWUjqjaWt3Uku9sIBGOS8nqgGSyHgJkwpFzJLaZ0otjRZHLo00sH1XCX5Xj9tumeROF/vnxHOYmjaTyXG/QAxdPIohnuzU3JQoqAZHLygzsWy8uuP/DYbSdw4Tiaxf06RlSgNYmJod1k5nWOzoorJfKdC2JryhccbYONC82e7h5xKIPvvsJLCmLOWUJxZCE7l0hjVlvSMOwZmqiuYuob2tTVb2OaXfDz5dL1nky9uJ0SDZRwGSSmn+Q/XfiPLnT2pS+QdjiJHGczYrOUlZ3ftiBplHJn3IxqJF1T+7AKniOZi1F26LnfHpeu91DjJQZzO8uRWzRKhVxfPzi33tawbdVNqqUI7iRI6uBJTiOAaYi7x3nH06VKZ4cP7n0NNa6dTr/wD6ErntUGhsoRlxu4mJRlhCgfERi5JDS0JfWyjyOkrbpF6IzVGdOLUCYBzcUwrwNx74674eLkFp3wZ3t9mxzT2dqJNm4vSR/PRJZJWNDwYNXGCpWvoTcusptKG+7IQdxiGs9OgmLIbxKYB5bImhC9OK+vGFuayix2DHKBzWw7ad9wkmUqY1HBAHHuUTtZjboWNJltoi15cyY9Ro5ey184ehgMzksFJzKJPm4yIgHB60ZMHyxbRWD0Tq153yuRMNT4Vzy/oPEyOV3FIHCtMZZNgXPvTDHGz65mof9XPbw45DTlqvGxfwkwAMj5F9Pk9++2AAAAAElFTkSuQmCC') no-repeat}.simplepopin_wrap .project-like-btn-container{width:200px}.simplepopin_wrap .mytyFormBox{padding-top:1em}.simplepopin_wrap .project-like-btn-container *,.simplepopin_wrap .project-like-btn-container :after,.simplepopin_wrap .project-like-btn-container :before{box-sizing:content-box}.simplepopin_wrap .project-like-btn-source-container{padding-top:0}.simplepopin_wrap #project-additionals-like-buttons{padding-top:1em}.simplepopin_wrap #project-additionals-like-buttons:after,.simplepopin_wrap #project-additionals-like-buttons:before{display:table;content:" "}.simplepopin_wrap #project-additionals-like-buttons:after{clear:both}.simplepopin_wrap textarea{width:100%;border:1px solid #2a2a2a;font-size:.86666667em;font-family:Monaco,Menlo,Consolas,"Courier New",monospace}@media screen and (max-width:939px){.main-section .primary{padding-left:0;padding-right:0}.main-section .has-video img{width:100%}.subaside{background-color:#f5f6f4;padding-bottom:50px}.simplepopin_wrap{max-height:26.66666667em;overflow-y:auto}.simplepopin_wrap .appEmbedPopin .appExternal .appSrc{width:100%;padding-left:15px}.checkout,aside{float:none;clear:both}aside section{padding:2em 1.33333333em;position:relative;background:#f5f6f4}}@media (max-width:629px){.js .reward-section .appBoxFunding .content{position:static}.js .reward-section .open .content{position:relative}.main-section .container{max-width:100%;width:100%}.snw-footer .snw-section{width:100%;left:0}.section-blogposts .side-like-button{position:static;width:100%}}@media screen and (min-width:480px){.section-imprint .main-section-bg{background:#f5f6f4;padding:1.33333333em 15px}.section-imprint .richtext{padding-bottom:2.66666667em}.section-imprint .headline,.section-imprint .richtext{text-align:right}.section-imprint .buttons:after,.section-imprint .buttons:before{display:table;content:" "}.section-imprint .buttons:after{clear:both}.section-imprint .buttons a{display:inline-block}.section-imprint .buttons a:first-child{padding-left:0}.section-imprint .buttons .snw{display:inline-block;float:left;position:relative;z-index:1;top:-16px}.section-imprint .buttons .imprint{text-align:right;float:right}}@media screen and (max-width:479px){.section-imprint .buttons{text-align:center}.section-imprint .appProjectImprint{padding:0 5px}.section-imprint .buttons .imprint{margin-bottom:48px;flex-direction:row-reverse}.section-imprint .buttons .snw{display:flex;justify-content:flex-end;margin:20px 0}.section-imprint .buttons .imprint a{display:block;padding:5px}.main-section .content-section-bg,.reward-section .content-section-bg{padding-left:1em;padding-right:1em}}@media screen and (min-width:630px){.main-section .container{max-width:620px;width:620px}.video-section{overflow:hidden}.video-section .main-section-bg{background:#f5f6f4}.video-section.hide-mobile{display:block}.video-section .swipe{visibility:visible}.video-section .swipe .swipe-wrap>div{float:none;height:auto;max-height:none}.video-section .swipe .has-video{position:relative}.video-section .swipe .has-video .overlay [class^=picto]{font-size:8em;width:1.01666667em;height:1.01666667em;position:absolute;left:50%;top:50%;margin-top:-.50833333em;margin-left:-.50833333em;color:#fff}.section-blogposts .headline{padding:2.66666667em 2em}.section-blogposts .author{padding-right:8em;text-align:right}.section-blogposts .author .image{width:4.66666667em;height:4.66666667em;right:2em;top:-2.33333333em;position:absolute}.project-section .team:after,.project-section .team:before{display:table;content:" "}.project-section .team:after{clear:both}.project-section .team .avatar-info{width:50%;float:left;height:40px;overflow:hidden;margin-top:.66666667em}.project-section .team .avatar-info+.avatar-info{margin-top:.66666667em}.project-section .team .avatar-info .description,.project-section .team .avatar-info .headline{padding-right:0;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.project-section .team .avatar-info .info{padding-right:.66666667em}.section-imprint .main-section-bg{background:#f5f6f4;padding:1.33333333em 0}.snw-footer .snw-section{width:100%;left:0}.snw-footer .snw-section .btn-expand{display:none}}@media screen and (min-width:930px){.main-section .container{max-width:960px;width:960px}.main-section .primary .container{max-width:100%;width:100%}.main-section .secondary{float:right}.aside-section{padding:2.66666667em 2em}.aside-section+.aside-section,.aside-section:first-child{padding-top:0}.reward-section .formmanager .mytyFormDonationBox{padding:2.66666667em 2em}.reward-section .appBoxFunding.is-main .price{padding:2em}.reward-section .appBoxFunding.is-main .opener{top:2em}.reward-section .appBoxFunding.is-main.has-image:not(.open):not(details) .price{max-width:calc(100% - 130px - 1em);min-height:130px}.reward-section .appBoxFunding.is-main.has-image:not(.open):not(details) .image{width:130px;height:130px}.reward-section .appBoxFunding.is-main.has-image.open .content,.reward-section .appBoxFunding.is-main.has-image[open] .content{padding-top:2em;padding-bottom:2em}.reward-section details.appBoxFunding.is-main.has-image:not([open]) .price{max-width:calc(100% - 130px - 1em);min-height:130px}.reward-section details.appBoxFunding.is-main.has-image:not([open]) .image{width:130px;height:130px}.sub-section+.facts-section{margin-top:1.66666667em}.video-section .secondary{padding-bottom:0;position:relative;display:block}.video-section .secondary .headline{position:absolute;height:2.66666667em;bottom:10.66666667em}.video-section .secondary .headline .h2{height:1.42857143em;margin:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-section .side-like-button .formmanager .btn{width:auto;float:left}.footnote{width:33.33333333%;min-height:2em;position:absolute;bottom:0;right:0;z-index:5}.footnote .note{width:100%;min-height:2em;padding:2.66666667em 2em;text-align:left;position:relative;display:block}.section-blogposts .cols-section-bg{background-color:#f5f6f4}.section-blogposts .author .authorname{display:inline}.section-blogposts .secondary{padding-top:2.66666667em;padding-bottom:2.66666667em}}@media screen and (max-width:1019px){.container.snw{display:none}.snw-footer{height:1px;margin-top:-1px}.snw-footer .snw-section{position:fixed;bottom:0;height:2.66666667em;z-index:7}}@media screen and (min-width:1020px){.snw-footer{display:none}.container.snw{height:1px;margin-top:-1px;position:relative}.snw-section{position:absolute;right:-2.66666667em;top:8em;width:2.66666667em;min-height:10.66666667em}.snw-section .sharing{width:2.66666667em;max-height:10.66666667em;overflow:hidden;position:relative}.snw-section .sharing:after,.snw-section .sharing:before{display:table;content:" "}.snw-section .sharing:after{clear:both}.snw-section .sharing .btn{display:block;float:none}.snw-section .sharing .btn-expand{position:absolute;left:0;bottom:0;z-index:5}.snw-section.open .sharing{max-height:26.66666667em;transition:max-height .3s}.snw-section.open .sharing .btn-expand{position:static;left:auto;bottom:auto}.snw-section.open .sharing .btn-expand .picto-plus:before{content:"\ea0b"}}@media screen and (min-width:320px) and (max-width:630px){.section-starter .member{margin:0 auto;width:320px}.section-starter .member .image{height:auto}.section-starter .member .image img{width:100%}}@media screen and (min-width:480px) and (max-width:930px){.facts-section .fact{margin-top:30px;float:left;width:50%;text-align:left}.facts-section .fact.article-categories,.facts-section .fact.article-place{margin-left:0}}@media screen and (min-width:630px) and (max-width:930px){.subaside{padding-left:0;padding-right:0}.section-starter .member{display:block;max-width:630px;overflow:hidden;background-color:#fff}.section-starter .image,.section-starter .richtext{float:left;width:50%}.section-starter .image{height:19.33333333em}.section-starter .image img{width:100%}.section-starter .h4{padding:0 0 15px}.section-starter .richtext{padding:40px 30px 15px}}@media screen and (max-width:930px){.section-blogposts aside{padding:2.66666667em 0}.section-blogposts aside .side-like-button{position:relative;width:100%;top:0}.section-blogposts aside .side-like-button .share.sharing{display:table;table-layout:fixed;width:100%}.section-blogposts aside .side-like-button .share.sharing .btn{display:table-cell;width:auto}}@media screen and (max-width:480px){.section-blogposts .side-like-button{padding-left:1em;padding-right:1em}.section-blogposts .msg{padding-left:1em}}.container .lazy-loading{margin:0 auto;display:none}.container .lazy-loading .container{width:100%}.hidden{display:none}.no-top-margin{margin-top:0!important}.no-top-padding{padding-top:0!important}.loading-spinner{width:30px;height:30px;display:none;opacity:1!important}.loading-spinner .spinner{width:26px;height:26px;border:2px solid #fff;border-top-color:#757671;border-bottom-color:#757671;border-left-color:#757671;border-radius:17px;animation:2s linear infinite spinner}@keyframes spinner{0%{transform:rotate(0)}100%{transform:rotate(720deg)}}.lazy-loading{height:30px;width:100%;opacity:1!important;margin:0 auto;display:none}.lazy-loading:after,.lazy-loading:before{display:table;content:" "}.lazy-loading:after{clear:both}.lazy-loading img{display:none}.lazy-loading .loading-spinner{float:left;display:block}.lazy-loading .caption{display:block;float:left;padding-left:60px;margin-left:-30px;line-height:30px;width:100%;color:#000}.support-list-section{margin-top:2.66666667em}.support-list-section .content-section-bg{padding:2em}.support-list-section .formmanager .mytyFormBox .mytyFormControl{height:40px;line-height:1.5;padding:8px 15px;vertical-align:middle;width:100%}.support-list-section .appFormFunding{background-color:#fff}.support-list-section .container{max-width:320px}.support-list-section fieldset{padding:0;margin:0 -15px;position:relative;background:#fff}.support-list-section fieldset legend{display:none!important}.support-list-section fieldset+fieldset{margin-top:2em}.support-list-section fieldset.default{margin:0 10px;background:#6d8083;color:#fff}.support-list-section fieldset.default>div{display:table;width:100%;font-size:20px}.support-list-section fieldset.default>div>span{display:table-cell;width:70%}.support-list-section fieldset.default>div>span+span{width:30%;text-align:right}.support-list-section fieldset.alternate{background:#fff;padding-left:0;padding-right:0}.support-list-section fieldset .h3{font-size:16px;display:block;padding:0 15px;margin-bottom:.9375em;max-width:100%;overflow:hidden;font-weight:400;color:#757671}.support-list-section .fieldset-cupon .contains{margin-top:10px}.support-list-section .fieldset-cupon .h3{margin-bottom:0}.support-list-section .formmanager .mytyFormBody{margin:0}.support-list-section .formmanager legend{padding:0}.support-list-section .formmanager .mytyFormBox .h2,.support-list-section .formmanager legend .h2{margin:0;padding:0}.support-list-section .formmanager .mytyFormField>.mytyFormCheckboxBox .mytyFormLabel,.support-list-section .formmanager .mytyFormField>.mytyFormRadioBox .mytyFormLabel{background-color:transparent}.support-list-section .formmanager .mytyFormField>.mytyFormCheckboxBox label,.support-list-section .formmanager .mytyFormField>.mytyFormRadioBox label{padding-right:0}.support-list-section .formmanager .checkout-address-switch .mytyFormField>.mytyFormCheckboxBox,.support-list-section .formmanager .fieldset-conclusion .mytyFormField>.mytyFormCheckboxBox{padding:0}.support-list-section .formmanager .mytyFormBtnBox{margin:0}.support-list-section .formmanager input+.description,.support-list-section .formmanager select+.description,.support-list-section .formmanager textarea+.description{font-size:86%}.support-list-section .formmanager .mytyFormDonationBox{height:auto}.support-list-section .formmanager .buttons{margin:0}.support-list-section .formmanager .buttons button{width:100%}.support-list-section .primary,.support-list-section .secondary{position:relative}.support-list-section .col-bg,.support-list-section .primary{display:none}.support-list-section .image{width:80px;max-height:80px;overflow:hidden;margin:0}.support-list-section .image img{display:block;width:100%;height:auto}.support-list-section .price,.support-list-section .price-cupon{display:block;float:left;font-size:1.2em;font-weight:600}.support-list-section .remove{display:block;float:right;cursor:pointer}.support-list-section .appBoxFunding strong{display:block;float:none;clear:both;font-weight:400}.support-list-section .h2{font-size:22px;background:0 0;padding:1.36363636em 0 .68181818em;margin:0;font-weight:400;max-width:100%;overflow:hidden}.support-list-section .additional-choice{font-size:15px;line-height:1.4;max-width:100%;overflow:hidden}.support-list-section .additional-choice:after,.support-list-section .additional-choice:before{display:table;content:" "}.support-list-section .additional-choice:after{clear:both}.support-list-section .additional-choice a .caption+.picto{margin-left:5px}.support-list-section .additional-choice a .picto-plus:before{font-size:12px}.support-list-section .additional-choice .underlined:after{background-color:#c82846;bottom:3px}.support-list-section .additional-choice.headline .h2{padding-bottom:0}.support-list-section .additional-choice.headline a{margin:0;display:inline-block;padding:1em 0}.support-list-section .fieldset-rewards{background-color:transparent;margin:0;padding:0;border-bottom:0}.support-list-section .fieldset-rewards .appBoxFunding{background-color:#f5f6f4;margin:0;padding:0}.support-list-section .fieldset-rewards .appBoxFunding+.appBoxFunding{margin-top:.66666667em}.support-list-section .fieldset-rewards .appBoxFunding .content{padding:1.33333333em 1em}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormBox{margin-top:1.33333333em;margin-bottom:0;padding:0}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormBox .mytyFormLabel{display:block;min-height:1.46666667em;margin-bottom:.73333333em;position:relative;overflow:hidden}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormBox label{margin-bottom:0;display:block;max-width:100%}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormBox+.mytyFormBox{margin-top:.66666667em}.support-list-section .fieldset-rewards .appBoxFunding .reward-options-row:after,.support-list-section .fieldset-rewards .appBoxFunding .reward-options-row:before{display:table;content:" "}.support-list-section .fieldset-rewards .appBoxFunding .reward-options-row:after{clear:both}.support-list-section .fieldset-rewards .appBoxFunding .rewards-options .single{margin-top:0}.support-list-section .fieldset-rewards .additional-choice{margin:0}.support-list-section .fieldset-rewards .additional-choice a{display:inline-block;padding:1em 0}.support-list-section .fieldset-rewards .donation{position:relative}.support-list-section .fieldset-rewards .donation .price{float:none;border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.support-list-section .fieldset-rewards .donation .reward-options-row{padding-top:0}.support-list-section .fieldset-rewards .donation .free-amount:after,.support-list-section .fieldset-rewards .donation .free-amount:before{display:table;content:" "}.support-list-section .fieldset-rewards .donation .free-amount:after{clear:both}.support-list-section .fieldset-rewards .donation .mytyFormInputGroup{width:100%;float:none;margin-right:0}.support-list-section .fieldset-rewards .donation .reward-check{position:absolute;left:-100px;top:0;opacity:0;z-index:-1}.support-list-section .fieldset-rewards .donation .mytyFormControl{border-top-left-radius:3px;border-bottom-left-radius:3px;height:40px}.support-list-section .fieldset-rewards .donation .mytyFormInputGroup-addon{border-top-right-radius:3px;border-bottom-right-radius:3px}.support-list-section .alert-danger,.support-list-section .errormsg{padding:1em 1.33333333em;color:#000;background-color:#e67a8f;border-color:#e67a8f}.support-list-section .alert-danger+.errormsg,.support-list-section .errormsg+.errormsg{margin-top:0;margin-bottom:10px}.support-list-section .errormsg{margin:20px 0}.support-list-section .opener{float:right;font-size:20px;text-align:right;cursor:pointer}.support-list-section .mytyFormBox.col-fm-10,.support-list-section .mytyFormBox.col-fm-2,.support-list-section .mytyFormBox.col-fm-3,.support-list-section .mytyFormBox.col-fm-6,.support-list-section .mytyFormBox.col-fm-9,.support-list-section .mytyFormField.col-fm-10,.support-list-section .mytyFormField.col-fm-2,.support-list-section .mytyFormField.col-fm-3,.support-list-section .mytyFormField.col-fm-6,.support-list-section .mytyFormField.col-fm-9{width:100%;float:none;clear:both}.support-list-section .checkout-address-switch{padding:0;margin:0;background-color:transparent;position:relative;z-index:2}.support-list-section .checkout-address+.checkout-address-switch{margin-top:-10px}.support-list-section .checkout-address-switch.no-delivery,.support-list-section .checkout-address-switch.single{margin-top:1.33333333em;padding-top:2em;padding-bottom:.66666667em}.support-list-section .checkout-address.cover{max-height:0;overflow:hidden;opacity:1}.support-list-section .checkout-address.uncover{transition:max-height .3s linear,opacity 1s linear;max-height:10000px;opacity:1}.support-list-section .error-payment+.fieldset-payment{margin-top:.66666667em}.support-list-section .fieldset-payment{padding:2em 0 2em 2em;margin:0;border-bottom:0;background-color:#f5f6f4}.support-list-section .fieldset-payment+.fieldset-payment{margin-top:.66666667em}.support-list-section .fieldset-payment .mytyFormRadioField{margin:0;padding:0}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox{margin:0}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox .mytyFormLabel{border:none!important;background-color:transparent!important}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox .mytyFormLabel label:before{left:0;top:.33333333em}.support-list-section .fieldset-payment .opener[class*=picto]:before{content:"\9905";width:1.06666667em;height:1.06666667em}.support-list-section .fieldset-payment label i,.support-list-section .fieldset-payment label span{display:inline-block}.support-list-section .fieldset-payment label .icon{padding:0;overflow:hidden}.support-list-section .fieldset-payment label .icon img{display:block;max-width:100%}.support-list-section .fieldset-payment label .icon .img-alternate{background-color:#757671;width:100%;height:2.66666667em;opacity:100%;display:block}.support-list-section .fieldset-payment label .icon.edit-mode{position:relative;z-index:10}.support-list-section .fieldset-payment label .caption{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-list-section .fieldset-payment .description{float:none;clear:both}.support-list-section .fieldset-payment.radio-is-checked{background:#edf6db}.support-list-section .fieldset-payment.disabled{position:relative}.support-list-section .fieldset-payment.disabled label .icon img{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;filter:grayscale(100%);opacity:.5}.support-list-section .mytyFormInputGroupGrid{display:grid;grid-template-columns:1fr auto;align-items:center}.support-list-section .mytyFormInputGroupGrid__addon{color:#fff;background-color:#000;border:1px solid #000;padding:6px 15px;height:100%}.support-list-section .mytyFormInputGroupGrid__addon:focus,.support-list-section .mytyFormInputGroupGrid__addon:hover{color:#fff;background-color:#757671;border-color:#757671}.support-list-section .mytyFormInputGroupGrid__addon:first-child{border-right:0}.support-list-section .mytyFormInputGroupGrid__addon:last-child{border-left:0}.support-list-section .formmanager .fieldset-coupon .h3{margin-bottom:0}.support-list-section .formmanager .fieldset-coupon .mytyFormInputGroup-addon{font-size:15px}.support-list-section .formmanager .fieldset-coupon .mytyFormBox{margin-bottom:0;padding:2em 0}.support-list-section .formmanager .fieldset-coupon .opener{float:none;position:absolute;right:30px;top:30px}.support-list-section .fieldset-conclusion{margin:0;padding:2em 0 0;background:0 0}.support-list-section .fieldset-conclusion .summary{color:#000;margin:0;min-width:1px;padding:0}.support-list-section .fieldset-conclusion .summary:after,.support-list-section .fieldset-conclusion .summary:before{display:table;content:" "}.support-list-section .fieldset-conclusion .summary:after{clear:both}.support-list-section .fieldset-conclusion .summary .caption,.support-list-section .fieldset-conclusion .summary .value{font-size:1.46666667em;padding:0}.support-list-section .fieldset-conclusion .hint{margin-bottom:2em}.support-list-section .mytyFormBtnBox{padding:2em 0 2.66666667em}.support-list-section .mytyFormBtnBox:empty{display:none}.support-list-section .checkout-address fieldset+fieldset{margin-top:0;padding-top:0}.formmanager>.checkout-global-msg{margin:0;padding:1.33333333em 0;background-color:#fff}.formmanager>.checkout-global-msg .alert{margin-bottom:0}.legend-top fieldset{border-top:60px solid #fff}.legend-top fieldset legend{position:absolute;padding:0!important;margin:0;top:-2.5em;left:0;font-size:16px;font-weight:700}.legend-top fieldset+fieldset{margin-top:0}fieldset.legend-top{border-top:60px solid #fff}fieldset.legend-top legend{position:absolute;padding:0!important;margin:0;top:-2.5em;left:0;font-size:16px;font-weight:700}fieldset.legend-top+fieldset{margin-top:0}.mytyFormCheckboxField .mytyFormCheckboxBox.mytyFormError .mytyFormLabel,.mytyFormCheckboxField .mytyFormRadioBox.mytyFormError .mytyFormLabel,.mytyFormRadioField .mytyFormCheckboxBox.mytyFormError .mytyFormLabel,.mytyFormRadioField .mytyFormRadioBox.mytyFormError .mytyFormLabel{border-color:#e67a8f}.funding-successful{background-color:#fff;padding:2em 0}.funding-successful .h2{padding:0 0 .68181818em;margin:0;font-weight:400;max-width:100%;overflow:hidden}.funding-successful .author{padding-right:0;margin-top:.66666667em;text-align:left}.funding-successful .author .image{display:inline-block;margin-bottom:0;font-size:15px;width:2.66666667em;height:2.66666667em}.funding-successful .author .image img{border-radius:50%}.funding-successful .author .image .no-image-available{color:#fff}.funding-successful .author .image i{text-align:center;display:block;width:100%;height:100%;padding-top:.6em;font-size:16px;border-radius:50%;background-color:#b2b2b2}.funding-successful .facts{background-color:#f5f6f4;padding:2em}.funding-successful .table .tr+.tr{padding-top:.66666667em}.funding-successful .table td,.funding-successful .table th{text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;font-size:15px;font-family:light,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal;color:#000;background-color:#f5f6f4;line-height:1.4;padding:.33333333em}.funding-successful .table td th+td,.funding-successful .table th th+td{padding-left:2.66666667em}.funding-successful .fieldset-conclusion{margin-top:2em;padding:0}.funding-successful .prepay .trust{background-color:#f5f6f4;margin-top:0;padding:2em}.funding-successful .prepay .trust .th{padding-right:15px;font-weight:700;padding-bottom:2px}.funding-successful .prepay .mytyFormBtnBox{background-color:#f5f6f4;margin-top:0;padding:2em 0}.funding-successful .prepay .trust+.mytyFormBtnBox{padding-top:0}.funding-successful .payed .richtext,.funding-successful .prepay .richtext{color:#000;background-color:#a8cde1;padding:2em}.funding-successful .payed .richtext{color:#000;background-color:#98ba70}.funding-successful .teaser-info{font-size:14px}.funding-successful .teaser-info span+span{margin-left:2.2em}aside .sharing{background-color:transparent;padding:1.33333333em 0}aside .sharing:after,aside .sharing:before{display:table;content:" "}aside .sharing:after{clear:both}aside .sharing .caption{color:#000;display:inline-block;vertical-align:middle;padding-right:.66666667em;height:2.66666667em;line-height:2.66666667em;float:left}aside .sharing a:hover{color:#707070}aside .sharing .btn{display:inline-block;width:2.66666667em;color:#000;float:left;text-align:center;padding:0 0 0 .46666667em;background-color:transparent;border-radius:0;border:0;height:auto}aside .sharing .btn:hover{color:#707070}aside .sharing .btn .picto{font-size:15px;padding:0;margin:0}@media screen and (max-width:639px){.support-list-section .container{max-width:480px;width:480px}.support-list-section *{word-wrap:break-word;overflow-wrap:break-word}.support-list-section .formmanager .fieldset-payment .mytyFormField>.mytyFormCheckboxBox label,.support-list-section .formmanager .fieldset-payment .mytyFormField>.mytyFormRadioBox label{padding-top:0}.support-list-section .fieldset-payment{padding:2em;width:28em;overflow:hidden}.support-list-section .fieldset-payment .opener{float:none;position:absolute;right:0;top:6px}.support-list-section .fieldset-payment .mytyFormLabel{max-width:100%;overflow:hidden}.support-list-section .fieldset-payment label .caption,.support-list-section .fieldset-payment label .disabled-reason{display:block;float:none;margin-left:-2em;padding-top:1em}.support-list-section .fieldset-payment label .icon{display:block;max-width:140px}.support-list-section .mytyFormBtn{white-space:normal}.support-list-section aside,.support-list-section.checkout{float:none;clear:both;padding:0}.support-list-section aside{margin-top:2.66666667em;margin-bottom:2.66666667em}.support-list-section aside section{padding:2em 1.33333333em;position:relative;background:#f5f6f4}}@media screen and (max-width:479px){.page-sections{padding:0}.support-list-section *{word-wrap:break-word;overflow-wrap:break-word}.support-list-section .fieldset-payment{padding:2em;width:17.33333333em}.support-list-section .container{max-width:320px;width:320px}.support-list-section .fieldset-rewards .additional-choice,.support-list-section .fieldset-rewards .appBoxFunding{width:100%;max-width:20em;margin:0}}@media screen and (min-width:640px){.support-list-section .container{max-width:620px;width:620px}.support-list-section .content-section-bg{padding:2em 3.33333333em}.support-list-section .formmanager .buttons button{width:auto}.support-list-section .formmanager .mytyFormBox.col-fm-2,.support-list-section .formmanager .mytyFormField.col-fm-2{width:16.66666667%}.support-list-section .formmanager .mytyFormBox.col-fm-3,.support-list-section .formmanager .mytyFormField.col-fm-3{width:25%}.support-list-section .formmanager .mytyFormBox.col-fm-9,.support-list-section .formmanager .mytyFormField.col-fm-9{width:75%}.support-list-section .formmanager .mytyFormBox.col-fm-10,.support-list-section .formmanager .mytyFormField.col-fm-10{width:83.33333333%}.support-list-section .formmanager .mytyFormBox.col-fm-10,.support-list-section .formmanager .mytyFormBox.col-fm-2,.support-list-section .formmanager .mytyFormBox.col-fm-3,.support-list-section .formmanager .mytyFormBox.col-fm-9,.support-list-section .formmanager .mytyFormField.col-fm-10,.support-list-section .formmanager .mytyFormField.col-fm-2,.support-list-section .formmanager .mytyFormField.col-fm-3,.support-list-section .formmanager .mytyFormField.col-fm-9{float:left;clear:none}.support-list-section .formmanager .mytyFormBox.last+*,.support-list-section .formmanager .mytyFormField.last+*{clear:left}.support-list-section .additional-choice.headline:after,.support-list-section .additional-choice.headline:before{display:table;content:" "}.support-list-section .additional-choice.headline:after{clear:both}.support-list-section .additional-choice.headline .h2{padding-bottom:.68181818em;float:left}.support-list-section .additional-choice.headline a{float:right;margin:0;display:inline-block;padding:2.33333333em 0 1em}.support-list-section .fieldset-rewards .appBoxFunding{margin:0}.support-list-section .fieldset-rewards .appBoxFunding .content{padding:2em 0}.support-list-section .fieldset-rewards .appBoxFunding .reward-options-row{padding-top:2em;margin:0}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormBox{padding:0 1em;margin:0}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormBox .mytyFormLabel{width:100%;overflow:hidden}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormBox+.mytyFormBox{margin-top:1em}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .richtext{padding:0 1em}.support-list-section .fieldset-rewards .appBoxFunding .price{padding:0 .83333333em}.support-list-section .fieldset-rewards .appBoxFunding .reward-options .mytyFormSelectBox{width:12em}.support-list-section .fieldset-rewards .donation .reward-options-row{padding-top:0}.support-list-section .fieldset-rewards .donation .reward-options .mytyFormDonationBox{width:12em;padding:0 1em}.support-list-section .fieldset-rewards .donation .richtext{display:block}.support-list-section .fieldset-rewards .coupon .secondary{padding-left:2em;padding-right:2em}.support-list-section .fieldset-rewards .coupon .reward-options .mytyFormBox{float:none;clear:none;width:100%}.support-list-section .fieldset-rewards .coupon .reward-options .mytyFormBox:first-child{margin-top:0}.support-list-section .fieldset-rewards .coupon-checked .secondary{padding-left:2em}.support-list-section .fieldset-donation{background-color:#f2f197}.support-list-section .fieldset-donation .mytyFormDonations{width:21.33333333em}.support-list-section .col-bg{display:block;background-color:#f9fafa;position:absolute;right:0;top:0;z-index:1;height:100%;width:11.66666667em}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox label{width:100%;margin:0;padding:0 2.66666667em}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox label .icon{width:9.33333333em;margin-right:-10em;float:left;padding-top:.13333333em}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox label .caption{width:100%;overflow:hidden;padding-left:12em;float:left;padding-top:.53333333em}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox label .disabled-reason{font-size:12px;float:none;clear:both;padding-top:0;width:100%;padding-left:15em;overflow:hidden}.support-list-section .fieldset-payment .mytyFormRadioField>.mytyFormRadioBox label .opener{right:15px;top:.33333333em}.support-list-section .fieldset-payment .description{width:100%;margin:0;padding:1.33333333em 2.66666667em 0}.support-list-section .formmanager .fieldset-coupon .mytyFormInputGroup-addon{font-size:15px}.support-list-section .fieldset-conclusion .summary{margin:0;min-height:1px}.support-list-section .fieldset-conclusion .summary:after,.support-list-section .fieldset-conclusion .summary:before{display:table;content:" "}.support-list-section .fieldset-conclusion .summary:after{clear:both}.support-list-section .fieldset-conclusion .summary .caption{font-size:2.13333333em;width:60%;float:left;padding:0}.support-list-section .fieldset-conclusion .summary .value{font-size:2.13333333em;text-align:right;width:40%;float:right;padding:0 15px}.support-list-section .fieldset-conclusion .summary .hint{margin-bottom:2em}.funding-successful .table{display:table;width:100%}.funding-successful .table .tr{display:table-row}.funding-successful .table .td,.funding-successful .table .th{display:table-cell;text-align:left;vertical-align:top;word-wrap:break-word;overflow-wrap:break-word;font-size:15px;font-family:light,"Trebuchet MS",Tahoma,Arial,sans-serif;font-weight:400;font-style:normal;color:#000;background-color:#f5f6f4;line-height:1.4}.funding-successful .table .td th+td,.funding-successful .table .th th+td{padding-left:2.66666667em}.funding-successful .table .tr+.tr .td,.funding-successful .table .tr+.tr .th{padding-top:1em}}@media screen and (min-width:480px){.support-list-section .formmanager .buttons button{width:auto}.support-list-section .formmanager .mytyFormBox.col-fm-2,.support-list-section .formmanager .mytyFormField.col-fm-2{width:16.66666667%}.support-list-section .formmanager .mytyFormBox.col-fm-3,.support-list-section .formmanager .mytyFormField.col-fm-3{width:33.33333333%}.support-list-section .formmanager .mytyFormBox.col-fm-9,.support-list-section .formmanager .mytyFormField.col-fm-9{width:66.66666667%}.support-list-section .formmanager .mytyFormBox.col-fm-6,.support-list-section .formmanager .mytyFormField.col-fm-6{width:50%}.support-list-section .formmanager .mytyFormBox.col-fm-10,.support-list-section .formmanager .mytyFormField.col-fm-10{width:83.33333333%}.support-list-section .formmanager .mytyFormBox.col-fm-10,.support-list-section .formmanager .mytyFormBox.col-fm-2,.support-list-section .formmanager .mytyFormBox.col-fm-3,.support-list-section .formmanager .mytyFormBox.col-fm-6,.support-list-section .formmanager .mytyFormBox.col-fm-9,.support-list-section .formmanager .mytyFormField.col-fm-10,.support-list-section .formmanager .mytyFormField.col-fm-2,.support-list-section .formmanager .mytyFormField.col-fm-3,.support-list-section .formmanager .mytyFormField.col-fm-6,.support-list-section .formmanager .mytyFormField.col-fm-9{float:left;clear:none}.support-list-section .formmanager .mytyFormBox.last+*,.support-list-section .formmanager .mytyFormField.last+*{clear:left}.support-list-section .fieldset-rewards .coupon .secondary,.support-list-section .secondary{padding-left:1.33333333em;padding-right:1.33333333em}.support-list-section .fieldset-rewards .coupon .reward-options .mytyFormBox:first-child{margin-top:0}.support-list-section .fieldset-rewards .coupon-checked .secondary{padding-left:2em}.support-list-section .fieldset-conclusion .summary{margin:0;min-height:1px}.support-list-section .fieldset-conclusion .summary:after,.support-list-section .fieldset-conclusion .summary:before{display:table;content:" "}.support-list-section .fieldset-conclusion .summary:after{clear:both}.support-list-section .fieldset-conclusion .summary .caption{font-size:1.4em;width:60%;float:left;padding:0}.support-list-section .fieldset-conclusion .summary .value{font-size:1.4em;text-align:right;width:40%;float:right;padding:0 15px}.support-list-section .fieldset-conclusion .summary .hint{margin-bottom:2em}.support-list-section .opener{float:none;position:absolute;right:30px;top:30px}}@media screen and (min-width:930px){.support-list-section{margin-top:0}.support-list-section .container{max-width:960px;width:960px}}
