.bg-blue.bg-blue.bg-blue{background-color:#3860aa}.bg-blue-baby.bg-blue-baby.bg-blue-baby{background-color:#75d0f1}.bg-green.bg-green.bg-green{background-color:#43a047}.bg-pink.bg-pink.bg-pink{background-color:#ed9bc4}.bg-red.bg-red.bg-red{background-color:#dc4f00}.bg-orange.bg-orange.bg-orange{background-color:#f19631}.bg-lemon.bg-lemon.bg-lemon{background-color:#f4f07a}.bg-yellow.bg-yellow.bg-yellow{background-color:#ffc11e}@media screen and (min-width:768px){.text-md-right{text-align:right!important}}form input,form select{background-color:#efefef;border-color:#2f2f2f;border-width:2px;padding:.5em 1em;min-width:13em}form input[type=checkbox],form select[type=checkbox]{min-width:initial}form input:focus,form select:focus{outline:none;box-shadow:0 0 0 2px #43a047}form input::placeholder,form select::placeholder{color:rgba(47,47,47,.3)}form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;background:url(../assets/img/icons/arrow-down-white.svg),linear-gradient(to left,#2f2f2f 0,#2f2f2f 100%);background-position:right .4375rem top 50%,100% 0;background-size:1.875rem,2.9375rem 100%;background-repeat:no-repeat,no-repeat;background-color:#efefef;cursor:pointer}form .container .input-wrapper{display:flex;flex-direction:column;margin-bottom:16px}form .container .input-wrapper label{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:400}form .container .input-wrapper .label-row{display:flex;flex-direction:row}form .container .input-wrapper p.input-info{margin-bottom:0;opacity:.7}.join-us{padding-top:80px;padding-bottom:80px;background-attachment:scroll;background-position:50%;background-size:80%;background-repeat:no-repeat}@media screen and (min-width:768px){.join-us{background-size:60%}}.join-us a{color:#efefef}.join-us .join-title p{margin-bottom:0;text-shadow:0 0 3px #3860aa}.form-signup li{margin-bottom:1rem;list-style:none}.form-signup input[type=text],.form-signup input[type=email],.form-signup select{width:100%}.form-signup input[type=text]:focus,.form-signup input[type=email]:focus,.form-signup input[type=checkbox]:focus,.form-signup select:focus{box-shadow:0 0 0 2px #efefef}.form-signup input[type=submit]:hover,.form-signup .share_button:hover{background-color:#dc4f00}.form-signup input[type=submit]:focus,.form-signup .share_button:focus{box-shadow:0 0 0 2px #efefef}.form-signup .hide{display:none!important}.form-signup .form_builder_output{width:100%}.form-signup #can_embed_form_inner h2,.form-signup #can_embed_form_inner h4{display:none}.form-signup #form_col1{margin-bottom:1rem}.form-signup #form_col1 label{display:block;font-family:fucxedlatin,sans-serif;font-weight:400;text-transform:uppercase}.form-signup #form_col1 .check_radio_field label{font-family:crimson text,serif;font-size:1rem;text-transform:none;text-shadow:0 0 3px #3860aa}@media screen and (min-width:768px){.form-signup #form_col1{display:flex;flex-wrap:wrap;justify-content:space-between}}.form-signup #form_col2{text-align:right}.form-signup #d_sharing{margin-top:1rem}.form-signup #can_thank_you h1{font-size:1.5rem}.form-signup #can_thank_you h4{font-family:crimson text,serif;font-size:1rem;text-transform:none;text-shadow:0 0 3px #3860aa}.form-signup .ajax-loading,.form-signup .can_thank_you-block,.form-signup #action_info,.form-signup #logo_wrap{display:none}#page-about h2{margin-top:32px}#page-about h3,#page-about h4,#page-about h5{margin-top:24px}#page-about .divider-img-block{display:flex;padding-top:16px;padding-bottom:32px;justify-content:center;align-content:center}#page-about .divider-img-block img{height:90px}#page-about .divider-img-block img.lg{height:120px}@font-face{font-family:fucxedlatin;src:url(/fonts/FucXedLatin/FUCXEDCAPSLatin-Regular.woff)format("woff"),url(/fonts/FucXedLatin/FUCXEDCAPSLatin-Regular.otf)format("otf");font-weight:400;font-style:normal}@font-face{font-family:crimson text;src:url(/fonts/Crimson/CrimsonText-Regular.woff)format("woff"),url(/fonts/Crimson/CrimsonText-Regular.otf)format("otf")}@font-face{font-family:crimson text;src:url(/fonts/Crimson/Crimson-Semibold.woff)format("woff"),url(/fonts/Crimson/Crimson-Semibold.otf)format("otf");font-weight:700}@font-face{font-family:crimson bold;src:url(/fonts/Crimson/CrimsonText-Bold.woff)format("woff"),url(/fonts/Crimson/CrimsonText-Bold.otf)format("otf")}html{font-size:125%}body{overflow-x:hidden;font-family:crimson text,serif}.text-muted{color:#777}.text-primary{color:#43a047}p{font-size:20px;line-height:1.75}p.large{font-size:21px}a,a:hover,a:focus,a:active,a.active{outline:none}a{color:#43a047}a:hover,a:focus,a:active,a.active{color:#347c37}h1,h2,h3,h4,h5,h6{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:400}h1{font-size:58px}h2{font-size:48px}h3{font-size:42px}h4{font-size:38px}h5{font-size:35px}h6{font-size:32px}@media screen and (max-width:768px){h1{font-size:38px}h2{font-size:28px}h3{font-size:22px}h4{font-size:18px}h5{font-size:15px}h6{font-size:12px}}.small-space{font-size:20%;font-family:crimson text,serif}.text-lowercase{font-family:crimson text,serif;font-family:crimson text,serif!important}.green-fucxed{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:400;color:#43a047}blockquote{margin:5px;padding:.5rem .5rem .5rem 2.5rem;border-left:3px solid #eee}.img-centered{margin:0 auto}.bg-light-gray{background-color:#eee}.bg-darkest-gray{background-color:#222}.bg-pink{background-color:#ed9bc4}.bg-lemon{background-color:#f4f07a}.bg-purple{background-color:#985c9b}.bg-orange{background-color:#f19631}.bg-yellow{background-color:#ffc11e}.bg-green-moss{background-color:#bed276}.bg-green-may{background-color:#43a047}.bg-blue-baby{background-color:#75d0f1}.bg-blue-lazuli{background-color:#3860aa}.btn-primary{color:#fff;background-color:#43a047;border-color:#43a047;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:700;border-radius:0}.btn-primary .badge{color:#43a047;background-color:#fff}.btn{margin-bottom:20px;margin-top:20px;border-radius:0;font-family:fucxedlatin,sans-serif;text-transform:uppercase}.o-button{background-color:#000;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button,.o-button:after{transition:all .2s ease-in-out}.o-button:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button:hover{color:#43a047;text-decoration:none}.o-button:hover:after{background-color:#f4f07a;height:100%}.o-button-black{background-color:#000;border:none;color:#eee;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-black,.o-button-black:after{transition:all .2s ease-in-out}.o-button-black:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-black:hover{color:#000;text-decoration:none}.o-button-black:hover:after{background-color:#eee;height:100%}.o-button-rebel{background-color:#000;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-rebel,.o-button-rebel:after{transition:all .2s ease-in-out}.o-button-rebel:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-rebel:hover{color:#f4f07a;text-decoration:none}.o-button-rebel:hover:after{background-color:#dc4f00;height:100%}.o-button-pink,.form-signup input[type=submit],.form-signup .share_button{background-color:#ed9bc4;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-pink,.form-signup input[type=submit],.form-signup .share_button,.o-button-pink:after,.form-signup input[type=submit]:after,.form-signup .share_button:after{transition:all .2s ease-in-out}.o-button-pink:after,.form-signup input[type=submit]:after,.form-signup .share_button:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-pink:hover,.form-signup input[type=submit]:hover,.form-signup .share_button:hover{color:#f4f07a;text-decoration:none}.o-button-pink:hover:after,.form-signup input[type=submit]:hover:after,.form-signup .share_button:hover:after{background-color:#dc4f00;height:100%}.o-button-purple{background-color:#985c9b;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-purple,.o-button-purple:after{transition:all .2s ease-in-out}.o-button-purple:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-purple:hover{color:#f4f07a;text-decoration:none}.o-button-purple:hover:after{background-color:#000;height:100%}.o-button-green{background-color:#43a047;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-green,.o-button-green:after{transition:all .2s ease-in-out}.o-button-green:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-green:hover{color:#3860aa;text-decoration:none}.o-button-green:hover:after{background-color:#f19631;height:100%}.o-button-lemon{background-color:#f4f07a;border:none;color:#000;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-lemon,.o-button-lemon:after{transition:all .2s ease-in-out}.o-button-lemon:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-lemon:hover{color:#3860aa;text-decoration:none}.o-button-lemon:hover:after{background-color:#f19631;height:100%}.o-button-blue{background-color:#3860aa;border:none;color:#eee;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-blue,.o-button-blue:after{transition:all .2s ease-in-out}.o-button-blue:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-blue:hover{color:#dc4f00;text-decoration:none}.o-button-blue:hover:after{background-color:#f4f07a;height:100%}.o-button-orange{background-color:#f19631;border:none;color:#000;cursor:pointer;display:inline-block;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:600;font-size:18px;line-height:1.1;padding:20px 40px;position:relative;text-decoration:none;text-transform:uppercase;z-index:1}.o-button-orange,.o-button-orange:after{transition:all .2s ease-in-out}.o-button-orange:after{bottom:0;content:'';height:0;left:0;position:absolute;width:100%;z-index:-1}.o-button-orange:hover{color:#dc4f00;text-decoration:none}.o-button-orange:hover:after{background-color:#f4f07a;height:100%}.btn-xl{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:700;border-radius:3px;font-size:18px;padding:20px 40px;border-radius:0;transition:all .2s ease-in-out}ol.big-numbers-list{position:relative;margin-top:25px;margin-bottom:50px;margin-left:auto;margin-right:auto;counter-reset:li;list-style:none;list-style-position:inside;text-align:left;padding:10px;padding-left:50px}ol.big-numbers-list li{margin-bottom:35px;border-left:2px solid #ccc;padding-left:20px;text-align:left}ol.big-numbers-list li p{font-size:22px;font-weight:700;text-align:left}ol.big-numbers-list li:before{content:counter(li);counter-increment:li;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-size:75px;line-height:1;text-align:center;text-transform:uppercase;position:absolute;left:-11px;width:30px}.icon-calendar svg,icon-location svg{width:30px;height:34px}.icon-calendar svg path,icon-location svg path{fill:#43a047}img.culture-regeneratrice-img{float:left;margin:0 15px 0 0}div.action-photo-grid{margin-left:auto;margin-right:auto}div.action-photo-grid>a{display:block}div.action-photo-grid .photo-grid a{display:block}@media screen and (max-width:870px){div.action-photo-grid .photo-grid{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}div.action-photo-grid .photo-grid div{width:100%}}div.action-photo-grid .btn-prev{position:absolute;left:0;display:block;height:100%;width:50%;top:0;text-align:left}div.action-photo-grid .btn-next{position:absolute;right:0;display:block;height:100%;width:50%;top:0;text-align:right}.ekko-lightbox .modal-footer{font-size:15px}section h1.section-heading,section h2.section-heading{margin-top:0;margin-bottom:35px}section h3.section-subheading{font-family:crimson text,serif;text-transform:none;font-style:italic;font-weight:400;margin-bottom:50px}@media screen and (max-width:768px){section h3.section-subheading{margin-bottom:35px}}section.qui-sommes-nous{padding-top:70px}section.evenements{padding-top:70px}.service-heading{margin:15px 0;text-transform:none}#portfolio .portfolio-item{margin:0 0 15px;right:0}#portfolio .portfolio-item .portfolio-link{display:block;position:relative;max-width:400px;margin:0 auto}#portfolio .portfolio-item .portfolio-link .portfolio-hover{background:rgba(67,160,71,.1);position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s;-webkit-transition:all ease .5s;-moz-transition:all ease .5s}#portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{position:absolute;width:100%;height:20px;font-size:20px;text-align:center;top:50%;margin-top:-12px;color:#fff}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3,#portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}#portfolio .portfolio-item .portfolio-caption{max-width:400px;margin:0 auto;background-color:#fff;text-align:center;padding:25px}#portfolio .portfolio-item .portfolio-caption h4{text-transform:none;margin:0}#portfolio .portfolio-item .portfolio-caption p{font-family:crimson text,serif;font-style:italic;font-size:16px;margin:0}#portfolio *{z-index:2}@media(min-width:767px){#portfolio .portfolio-item{margin:0 0 30px}}.timeline{list-style:none;padding:0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:'';width:2px;background-color:#f1f1f1;left:40px;margin-left:-1.5px}.timeline>li{margin-bottom:50px;position:relative;min-height:50px}.timeline>li:before,.timeline>li:after{content:' ';display:table}.timeline>li:after{clear:both}.timeline>li .timeline-panel{width:100%;float:right;padding:0 20px 0 100px;position:relative;text-align:left}.timeline>li .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li .timeline-image{left:0;margin-left:0;width:80px;height:80px;position:absolute;z-index:100;background-color:#43a047;color:#fff;border-radius:100%;border:7px solid #f1f1f1;text-align:center}.timeline>li .timeline-image h4{font-size:10px;margin-top:12px;line-height:14px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 20px 0 100px}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-heading h4{margin-top:0;color:inherit}.timeline .timeline-heading h4.subheading{text-transform:none}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}@media(min-width:768px){.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{width:41%;float:left;padding:0 20px 20px 30px;text-align:right}.timeline>li .timeline-image{width:100px;height:100px;left:50%;margin-left:-50px}.timeline>li .timeline-image h4{font-size:13px;margin-top:16px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 30px 20px 20px}}@media(min-width:992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:0 20px 20px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{font-size:18px;margin-top:30px;line-height:26px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}}@media(min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}.team-member{text-align:center;margin-bottom:50px}.team-member img{margin:0 auto;border:7px solid #fff}.team-member h4{margin-top:25px;margin-bottom:0;text-transform:none}.team-member p{margin-top:0}aside.clients img{margin:50px auto}section#join-the-rebellion{background-color:#222;background-image:url(../assets/img/xr-default.png);background-position:50%;background-repeat:no-repeat;background-size:100%;padding:100px 0;color:#eee}@media screen and (max-width:768px){section#join-the-rebellion{padding:50px 0}}section#join-the-rebellion h2{color:#eee}section#join-the-rebellion .form-group{margin-bottom:25px}section#join-the-rebellion .form-group label{cursor:pointer}section#join-the-rebellion .form-group input[type=radio]{margin:7px 5px 5px;padding:5px}section#join-the-rebellion .form-group label{padding:2px;font-family:crimson text,serif;font-weight:100;font-size:18px;color:#eee}section#join-the-rebellion .form-group select{border:1px solid #777;border-radius:0;color:#eee;background:#000;font-size:20px;font-weight:700;padding:2px 10px;font-family:fucxedlatin,sans-serif;text-transform:uppercase;height:52px}section#join-the-rebellion .form-group option{border:0;color:#eee;background:#000;font-size:20px;font-weight:700;padding:2px 10px}section#join-the-rebellion .form-group #choose-region-opt{font-family:fucxedlatin,sans-serif;text-transform:uppercase}section#join-the-rebellion .form-group textarea,section#join-the-rebellion .form-group input{padding:12px;border-radius:0;background-color:#000;font-family:crimson text,serif;font-weight:100;font-size:25px;color:#eee;border-color:#777}section#join-the-rebellion .form-group input.form-control{height:auto}section#join-the-rebellion .form-group textarea.form-control{height:83px}section#join-the-rebellion .form-group #label-acteur,section#join-the-rebellion .form-group #label-sympathisant{font-family:fucxedlatin,sans-serif;text-transform:uppercase}section#join-the-rebellion .form-control:focus{border-color:#43a047;box-shadow:none}section#join-the-rebellion .form-message{color:#eee;padding-left:19px;margin-bottom:25px}section#join-the-rebellion ::-webkit-input-placeholder{font-family:fucxedlatin,sans-serif;text-transform:uppercase;color:#eee;font-size:22px}section#join-the-rebellion :-moz-placeholder{font-family:fucxedlatin,sans-serif;text-transform:uppercase;color:#eee;font-size:22px}section#join-the-rebellion ::-moz-placeholder{font-family:fucxedlatin,sans-serif;text-transform:uppercase;color:#eee;font-weight:100;font-size:22px}section#join-the-rebellion :-ms-input-placeholder{font-family:fucxedlatin,sans-serif;text-transform:uppercase;color:#eee;font-size:22px}section#join-the-rebellion .text-danger{color:#dc4f00}footer{padding:25px 0;text-align:center;background-color:#000}footer span.copyright{line-height:40px;font-family:fucxedlatin,sans-serif;text-transform:uppercase;text-transform:none}footer ul.quicklinks{margin-bottom:0;line-height:40px;font-family:fucxedlatin,sans-serif;text-transform:uppercase;text-transform:none;font-size:1.5vw}@media screen and (max-width:1200px){footer ul.quicklinks{font-size:1.9vw}}@media screen and (max-width:768px){footer ul.quicklinks{font-size:2.5vw}}@media screen and (max-width:600px){footer ul.quicklinks{font-size:5vw}}ul.social-buttons{margin-bottom:0}ul.social-buttons li{padding-bottom:13px;padding-top:13px}ul.social-buttons li a{display:block;background-color:transparent;height:30px;width:30px;padding:1px;border-radius:100%;font-size:18px;line-height:22px;color:#fff;outline:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}@media screen and (max-width:600px){ul.social-buttons li a{width:24px;height:24px;font-size:12px;line-height:20px}}ul.social-buttons li a:hover,ul.social-buttons li a:focus,ul.social-buttons li a:active{background-color:#eee}ul.social-buttons li a:hover path,ul.social-buttons li a:focus path,ul.social-buttons li a:active path{fill:#000}ul.social-buttons li a svg{width:22px;height:22px}ul.social-buttons li a svg path{fill:#777}@media screen and (max-width:600px){ul.social-buttons li a svg{width:16px;height:16px}}.btn:focus,.btn:active,.btn.active,.btn:active:focus{outline:none}.portfolio-modal .modal-dialog{margin:0;height:100%;width:auto}.portfolio-modal .modal-content{border-radius:0;background-clip:border-box;-webkit-box-shadow:none;box-shadow:none;border:none;min-height:100%;padding:100px 0;text-align:center}.portfolio-modal .modal-content h2{margin-bottom:15px;font-size:3em}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{margin:20px 0 30px;font-family:crimson text,serif;font-style:italic;font-size:16px}.portfolio-modal .modal-content ul.list-inline{margin-bottom:30px;margin-top:0}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .close-modal{position:absolute;width:75px;height:75px;background-color:transparent;top:25px;right:25px;cursor:pointer}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{height:75px;width:1px;margin-left:35px;background-color:#222;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);z-index:1051}.portfolio-modal .close-modal .lr .rl{height:75px;width:1px;background-color:#222;transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);z-index:1052}.portfolio-modal .modal-backdrop{opacity:0;display:none}::-moz-selection{text-shadow:none;background:#43a047}::selection{text-shadow:none;background:#43a047}img::selection{background:0 0}img::-moz-selection{background:0 0}body{webkit-tap-highlight-color:#43a047}#main-nav{margin:0;padding:0}#main-nav .container{max-width:1200px}.navbar-brand{margin-right:-4rem}#top{margin:0 -9999rem;padding:0 9999rem;background-color:#fff}#main-nav{top:0;transition:all .3s ease}#main-nav.hide{top:-41.8px}#top a{padding:0 7px}#top a:hover{color:#14aa37!important}#main{margin:0 -9999rem;padding:0 9999rem;background-color:#14aa37}#main li a{font-size:19px;padding:10px 8px;margin:5px}#main li a:hover{color:#fff!important}.active a span{color:#fff}#main li:last-child a{color:#fff!important;background-color:#000}#main li:last-child a:hover{color:#000!important;background-color:#fff}#sub{margin:0 -9999rem;padding:0 9999rem;background-color:#fff}#sub a{padding:4px 10px}#sub li{margin:0 4px}#sub li a:hover{border-bottom:3.5px solid #000;margin-bottom:0}#sub .active a{border-bottom:3.5px solid #000}.navbar a{color:#000!important;font-family:fucxedlatin,sans-serif;font-weight:400}.logo a svg{height:50px;margin:10px 0 10px -25px}.nav ul{padding:0}.nav li{margin:0}.nav .navbar-nav ul{padding:0}#main-nav .col{padding:0;flex-wrap:wrap}.navbar-nav{padding:5px 0;flex-direction:row}#nav-in{flex-grow:1}.logo-col,.lang-ph,#nav-ph{display:none}.lang-ph{font-size:2.75rem}.lang-ph ul ul li a{font-size:1.3rem}.navbar-toggler,.navbar-light .navbar-toggler{border:none!important;color:transparent;font-size:1.2rem}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'><path stroke='black' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2.3' d='M4 7h22M4 15h22M4 23h22'/></svg>")}#navbarToggleExternalContent{background-color:#14aa37;border-top:1px solid #fff;padding-bottom:20px;visibility:hidden!important}@media screen and (max-width:992px){#main-nav{position:relative}#navbarToggleExternalContent{visibility:visible!important}.logo,#nav-in{display:none}.logo-col,.lang-ph{display:inherit}#main-nav,#main-nav .top,#main-nav .main,#main-nav #sub{background-color:#14aa37}#main-nav .col .navbar-nav{flex-direction:column}}#col-some ul li a{margin:7px;color:#fff}#col-menu{padding-bottom:15px;margin-top:-5px}#col-menu ul{list-style-type:none;padding:0;margin:0}#col-menu li{padding:2px}#col-menu a{color:#000;text-decoration:none;font-family:FucXedLatin;font-size:1.5rem}#col-menu hr{opacity:1;margin:0;height:1px}#collapseExample li{margin-bottom:5px}#collapseExample a{font-size:1.2rem}#collapseExample .active a{color:#fff}.row{margin-left:0;margin-right:0}.footer-nav{padding:0;margin:0;font-family:fucxedlatin,sans-serif;font-size:.8rem}.footer-nav li{display:inline;list-style:none}.footer-nav a{padding:0 .5rem;display:inline-block;color:#efefef;text-decoration:none;transition:color .3s ease}.footer-nav a:hover{color:#43a047}.footer-nav a:focus{text-decoration:underline}.header-image svg{width:100%}@media(min-width:1200px){.container{max-width:1000px}}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}header.home-header{background-image:url(/images/xr-brand3.png);background-repeat:no-repeat;background-attachment:fixed;background-position:50% 0;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;text-align:center;color:#fff}header.home-header.rebellion{background-image:url(/images/rebellion.png);background-attachment:initial;background-position:50%;background-repeat:no-repeat}@media screen and (min-width:600px){header.home-header.rebellion{background-image:url(/images/rebellion-desktop.png)}}header.home-header.rebellion .intro-text{padding-top:1.5rem;padding-bottom:9rem}@media screen and (min-width:768px){header.home-header.rebellion .intro-text{padding-top:3rem;padding-bottom:7rem}}header.home-header.rebellion .intro-text .intro-heading{margin-bottom:1.5rem}header.home-header .intro-text{color:#000;padding-top:100px;padding-bottom:50px}header.home-header .intro-text .intro-lead-in{font-family:crimson text,serif;font-style:italic;font-size:22px;line-height:22px;margin-bottom:25px}header.home-header .intro-text .intro-heading{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-size:50px;line-height:50px;margin-bottom:25px}@media(min-width:768px){header.home-header .intro-text{padding-top:100px;padding-bottom:100px}header.home-header .intro-text .intro-lead-in{font-family:crimson text,serif;font-style:italic;font-size:40px;line-height:40px;margin-bottom:25px}header.home-header .intro-text .intro-heading{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-size:75px;line-height:75px;margin-bottom:50px}}section.home-row-2{padding:0;margin-bottom:100px}section.home-row-2 .flex-col{align-items:center;display:flex;flex-direction:column;justify-content:center;height:400px}@media screen and (max-width:1200px){section.home-row-2 .flex-col{height:300px}}section.home-row-2 .home-row-2-col-1{background-color:#dc4f00;color:#fff;background-repeat:no-repeat;background-attachment:scroll;background-position:50%;background-size:contain}section.home-row-2 .home-row-2-col-1 .btn-xl{background-color:#985c9b;border-color:#985c9b}section.home-row-2 .home-row-2-col-2{background-color:#3860aa;color:#75d0f1}section.home-row-2 .home-row-2-col-2 h2{font-size:4vw;font-weight:400}section.home-row-2 .home-row-2-col-2 h2 .maintenant{font-size:8vw}@media screen and (max-width:768px){section.home-row-2 .home-row-2-col-2 h2{font-size:8vw;font-weight:400}section.home-row-2 .home-row-2-col-2 h2 .maintenant{font-size:16vw}}section.home-row-2.september-action .home-row-2-col-1{display:flex;flex-direction:row;justify-content:center}section.home-row-2.september-action .home-row-2-col-1 h1{line-height:1;margin:10px 0 0 20px}section.home-row-2.september-action .home-row-2-col-1 h1 .tour{font-size:10vw}section.home-row-2.september-action .home-row-2-col-1 img{width:35%;margin-left:-5%}section.home-row-2.september-action .home-row-2-col-2{background-image:url(/images/timer-bg.png);background-repeat:no-repeat;background-attachment:scroll;background-position:50%;background-size:contain;background-color:#dc4f00}section.home-row-2.september-action .home-row-2-col-2 h3{font-size:1.1em;color:#fff;margin:10px 0}@media screen and (min-width:768px){section.home-row-2.september-action .home-row-2-col-2 h3{font-size:1.7em;background-color:#dc4f00;margin:15px 0}}section.home-row-2.september-action .home-row-2-col-2 h3 span.announce-date{font-size:.7em}section.home-row-2.september-action ::selection{text-shadow:none;background:#fff;color:#dc4f00}@media screen and (max-width:768px){section.home-revendications{margin-bottom:50px}}section.home-revendications ol{max-width:840px;margin-left:auto!important;margin-right:auto!important;margin-top:25px;margin-bottom:50px;margin-bottom:70px;counter-reset:li;list-style:none}section.home-revendications ol li:before{content:counter(li);counter-increment:li;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-size:50px;line-height:1;margin-left:-45px;position:absolute;text-align:center;text-transform:uppercase;width:30px;margin-top:10px}section.home-revendications h3{margin-top:64px}#home-tribune{margin-bottom:100px}#home-tribune h2{margin-bottom:80px}@media screen and (max-width:768px){#home-tribune{margin-bottom:50px}}#home-row-4{padding:0}#home-row-4 .photo-grid{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}#home-row-4 .photo-grid>div>img{height:auto;width:100%;max-width:100%;display:block}@media screen and (max-width:870px){#home-row-4 .photo-grid{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}#home-row-4 .photo-grid div{width:100%}}section.home-row-5{padding:100px 0;background-color:#232323;color:#eee}@media screen and (max-width:1200px){section.home-row-5{padding:50px 0}}section.home-row-5 .date-square{text-align:center}section.home-row-5 .date-square h2>span{border:10px solid #eee;display:block;width:170px;margin-left:auto!important;margin-right:auto!important;margin-bottom:50px;padding:20px}section.home-row-5 .date-square h2>span>span{font-size:50px}section.home-row-5 .btn-xl{background-color:#43a047;border-color:#43a047;margin-left:5px;margin-right:5px}@media screen and (max-width:1200px){section.home-row-5 .col-md-6{text-align:center;margin-bottom:10px}}section.home-row-5 .col-md-12>p{color:#eee;margin-left:auto!important;margin-right:auto!important;max-width:840px}section.home-row-5 .col-md-12 p:last-child{margin-bottom:70px}@media screen and (max-width:1200px){section.home-row-5 .col-md-12 .o-button-green{margin-bottom:15px}}section.home-row-5 #home-row-5-video{width:868px;height:488.25px}@media screen and (max-width:1200px){section.home-row-5 #home-row-5-video{width:840px;height:472.5px}}@media screen and (max-width:996px){section.home-row-5 #home-row-5-video{width:560px;height:315px}}@media screen and (max-width:660px){section.home-row-5 #home-row-5-video{width:420px;height:236.25px}}@media screen and (max-width:460px){section.home-row-5 #home-row-5-video{width:280px;height:157.5px}}section.home-row-6{padding:0}section.home-row-6 .flex-col{align-items:center;display:flex;flex-direction:column;justify-content:center;height:400px}@media screen and (max-width:1200px){section.home-row-6 .flex-col{height:300px}}section.home-row-6 .home-row-6-col-1{background-color:#985c9b;color:#985c9b;background-image:url(/images/xr-sablier-rose.png);background-repeat:no-repeat;background-attachment:scroll;background-position:50%;background-size:contain}section.home-row-6 .home-row-6-col-1 .btn-xl{background-color:#43a047;border-color:#43a047}section.home-row-6 .home-row-6-col-2{background-color:#f4f07a;color:#75d0f1;background-image:url(/images/xr-shock-face-blue-baby.png);background-repeat:no-repeat;background-attachment:scroll;background-position:50%;background-size:contain}section.home-row-6 .home-row-6-col-2 h2{font-size:4vw;font-weight:400}section.home-row-6 .home-row-6-col-2 h2 .maintenant{font-size:8vw}@media screen and (max-width:768px){section.home-row-6 .home-row-6-col-2 h2{font-size:8vw;font-weight:400}section.home-row-6 .home-row-6-col-2 h2 .maintenant{font-size:16vw}}@media screen and (max-width:768px){.post-container{margin-top:70px}}p.post-meta{font-family:crimson text,serif;font-style:italic;font-weight:400;text-transform:none;text-align:right}blockquote{text-align:left;border-left:3px solid #eee;padding:.5rem .5rem .5rem 2.5rem}blockquote p{margin-top:8px;margin-bottom:8px}article.evenement header{margin-bottom:50px}article.evenement header .event-date,article.evenement header .event-venue{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:400;display:block;font-size:30px}@media screen and (max-width:1024px){article.evenement header .event-date,article.evenement header .event-venue{font-size:20px}}@media screen and (max-width:768px){article.evenement header .event-date,article.evenement header .event-venue{font-size:20px}}.xr-color-box .card .card-title{font-size:35px}.xr-color-box .card .card-title a{color:#000}@media screen and (max-width:1200px){.xr-color-box .card .card-title{font-size:25px}}@media screen and (max-width:768px){.xr-color-box .card .card-title{font-size:25px}}.xr-color-box .card .card-date{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:400;display:block;font-size:30px}@media screen and (max-width:1024px){.xr-color-box .card .card-date{font-size:20px}}@media screen and (max-width:768px){.xr-color-box .card .card-date{font-size:20px}}.xr-color-box .card .card-venue{font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:400;display:block;font-size:25px}@media screen and (max-width:1024px){.xr-color-box .card .card-venue{font-size:18px}}@media screen and (max-width:768px){.xr-color-box .card .card-venue{font-size:18px}}article.action header{margin-bottom:50px}article.action header .action-venue,article.action header .action-date{margin-top:20px;font-family:fucxedlatin,sans-serif;text-transform:uppercase;font-weight:400;display:block;font-size:2vw}@media screen and (max-width:1024px){article.action header .action-venue,article.action header .action-date{font-size:3vw}}@media screen and (max-width:768px){article.action header .action-venue,article.action header .action-date{font-size:4vw}}@media screen and (max-width:600px){article.action header .action-venue,article.action header .action-date{font-size:6vw}}article.evenement div.categories a,article.action div.categories a,article.post div.categories a{font-family:fucxedlatin,sans-serif;text-transform:uppercase}article.evenement ol.big-numbers-list,article.action ol.big-numbers-list,article.post ol.big-numbers-list{padding-left:50px}.img-left{float:left;margin-right:15px;margin-top:18px;max-width:200px}@media screen and (max-width:600px){.img-left{float:none;width:100%;max-width:100%}}#FilterContainer{text-align:center;padding-bottom:30px}.filterDiv{display:none}#FilterContainer .btn{margin-bottom:0;margin-top:0;border-radius:0;font-family:fucxedlatin,sans-serif;text-transform:uppercase}#FilterContainer .btn:hover{background-color:#ddd}#FilterContainer .btn.active{background-color:#666;color:#fff}.share{width:auto;text-align:right}.share div{display:inline-block;vertical-align:middle}.share a{margin:5px;color:#000}.share a:hover{color:#14aa37!important}article.page-center h2,article.page-center h3,article.page-center h4{text-align:center;margin-top:50px;margin-bottom:50px}article.page-center ul{list-style:none}article.page-center ul,article.page-center ol{margin-left:auto!important;margin-right:auto!important;text-align:center;padding:0}article.page-center ul li,article.page-center ol li{margin-bottom:10px}article.page-center ol.big-numbers-list{padding-left:50px}article.page-center p{text-align:center}article.page-center blockquote{text-align:center;border-top:0 solid #333;border-bottom:1px solid #e2e2e2;border-left:0 solid #333;border-right:0 solid #333;background-color:#eee;padding:.5rem}article.page-center blockquote p{margin-top:8px;margin-bottom:8px}article.page header.page-header img{width:100%;max-width:100%;margin-bottom:50px}h1.page-heading{padding-top:100px;padding-bottom:100px;margin-bottom:30px;margin-top:0;background-color:#f4f07a;text-align:center;font-size:5vw}@media screen and (max-width:768px){h1.page-heading{font-size:9vw}}.affiches-list ul{display:flex;flex-wrap:wrap;align-self:stretch;margin:0;height:auto;list-style:none}.affiches-list ul>li{margin:0 5px 0 0}.affiches-list ul>li>img{margin:0;height:auto;width:100%;max-width:100%;display:block}.img-centered{text-align:center;margin-bottom:10px}.anchor-position{padding-top:3rem;padding-bottom:3rem}#note-1{padding-top:6rem;margin-bottom:-6rem}#note-2{padding-top:6rem;margin-bottom:-6rem}#note-3{padding-top:6rem;margin-bottom:-6rem}#branches-header{margin-bottom:0}#branches-list{margin-top:0}#branches-list .xr-color-box{margin-top:0!important;margin-bottom:0;padding-top:15px;padding-bottom:15px}#branches-list .xr-color-box .card .card-title a{padding:.1em}#branches-list .card-body{overflow:hidden;position:relative;padding:1.25rem}#branches-list .country-title{position:relative}#branches-list .flag-background{position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;transform:scale(1);transition:all 1s}#branches-list .card-body:hover .flag-background{opacity:1;transform:scale(1.1)}#branches-list .card-links.text-white ul li a svg.remix{width:22px;height:22px;fill:#fff}#branches-list .card-links ul{margin:0;padding:0}#branches-list .card-links ul li a{background-color:transparent;padding:2px;transition:all 1s}#branches-list .card-links ul li a svg{vertical-align:baseline}#branches-list .card-links ul li a svg path{fill:#222}#branches-list .card-links ul li a .remix{width:22px;height:22px;fill:#222}#branches-list .card-button{text-align:right}.branch-heading{padding-top:100px;padding-bottom:100px;margin-bottom:30px;background-color:#2f2f2f;text-align:center}.branch-heading h1{color:#eee}.branch-heading ul.social-buttons.list-inline{margin:0;padding:0}.branch-heading ul.social-buttons.list-inline li{width:40px;height:40px}.branch-heading ul.social-buttons.list-inline li a{display:block;width:40px;height:40px;border-radius:100%;background-color:transparent;padding:2px;transition:all 1s}.branch-heading ul.social-buttons.list-inline li a:hover svg path{transition:all .3s;fill:#efefef}.branch-heading ul.social-buttons.list-inline li a:hover .remix{transition:all 1s;width:36px;height:36px;fill:#efefef}.branch-heading ul.social-buttons.list-inline li a span{display:block;width:40px;height:40px}.branch-heading ul.social-buttons.list-inline li a svg{width:36px;height:36px;vertical-align:baseline}.branch-heading ul.social-buttons.list-inline li a svg path{transition:all 1s;fill:#777}.branch-heading ul.social-buttons.list-inline li a .remix{transition:all 1s;width:36px;height:36px;fill:#777}#map{margin-top:-50px}.leaflet-popup-content-wrapper{font:20px fucxedlatin,sans-serif!important;font-weight:400!important;color:#000!important}.leaflet-popup-content a{text-decoration:none!important}.details{margin-top:30px;margin-bottom:30px}.iban{padding:lex}.iban span{margin-right:.4ex}.banner{background-color:#dc4f00;width:100%;display:flex;text-align:center;justify-content:center;padding:28px 0 0 20px}.banner h1,.banner a{color:#fff;margin-top:10px;margin-bottom:10px}.blink_me{animation:blinker 1s linear infinite}@keyframes blinker{0%{opacity:.3}50%{opacity:1}100%{opacity:.3}}#clock,.timeto{text-align:center;font-family:fucxedlatin,sans-serif;font-weight:400}#clock{font-size:35px;color:#ffc049;background-color:#000}.timeto{font-size:20px;color:#000;background-color:#ed9bc4}.o-button-rebel{margin-top:40px;margin-bottom:-40px}.home-revendications{padding-top:50px}.accordion-wrap{margin-bottom:10vh}.accordion-item h2 .accordion-button{font-size:1.5rem}.accordion-item{border:none;border-radius:0!important;border-bottom:1.5px solid #000}.accordion-body ul{margin-bottom:0}.accordion-body ul li{padding-bottom:5px}.accordion-body ul li a{color:#000}.accordion-button:not(.collapsed),.accordion-button:not(.collapsed):after{color:#3860aa;background-color:transparent}.accordion-button:focus{box-shadow:none}.accordion-body{padding-top:0}