html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;line-height:1.5em;font-size:100%;font:inherit;vertical-align:baseline;font-family:'Montserrat',sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}#header-outer{padding:14px 0!important}header#top #logo .default-logo{display:inline-block!important}#header-outer nav{padding-top:20px}#header-outer nav>ul>li{margin:0 16px}#header-outer nav a{line-height:1.5em;font-size:14px!important;padding:0!important;padding-right:10px!important}#header-outer nav .sub-menu{top:50px!important}#header-outer nav .sub-menu li{width:100%}#header-outer nav .sub-menu a{color:#fff!important;padding:10px!important;background-color:#f08317!important}#header-outer nav .sub-menu a:hover{color:#525252!important}#footer-outer{background-color:#fff}#footer-outer #footer-widgets .col p{padding:0}#footer-outer .widget{margin-bottom:0}#footer-outer .widget h4{line-height:1.5em;font-size:14px;color:#0461b4;font-weight:bold!important;-moz-transition:all 250ms linear;-webkit-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear}#footer-outer .widget .title:hover{color:#f08317;-moz-transition:all 250ms linear;-webkit-transition:all 250ms linear;-o-transition:all 250ms linear;-ms-transition:all 250ms linear;transition:all 250ms linear}#footer-outer .dpe-flexible-posts .title{line-height:1.5em;font-size:12px;color:#A5A5A5;margin-bottom:0!important}#footer-outer .dpe-flexible-posts.actualite .title{text-transform:none;margin-bottom:4px}#footer-outer .dpe-flexible-posts .title{text-transform:none}#footer-outer .dpe-flexible-posts .date{color:#525252;line-height:1.5em;font-size:11px;margin-bottom:12px}#footer-outer .dpe-flexible-posts.publication .pdf-link a{color:#525252;line-height:1.5em;font-size:12px;font-weight:bold;margin-bottom:10px}#footer-outer a{color:#A5A5A5}#copyright,#copyright a{color:#525252;font-weight:bold}#footer-outer #copyright li a{float:left;height:auto;line-height:1.5em;margin-right:5px}#footer-outer #copyright #menu-footer-menu-left{float:left}#footer-outer #copyright li{margin-left:0px}#menu-footer-menu-left li a:after,#menu-footer-menu-right li a:after{content:'-';margin-left:5px}#menu-footer-menu-left li:last-child a:after,#menu-footer-menu-right li:last-child a:after{content:'';margin-left:5px}body{color:#a3a3a3;line-height:1.5em;font-size:14px;font-family:'Montserrat',sans-serif;line-height:1.5em;background:#fff!important}h1,h2,h3,h4,h5,h6{line-height:1.5em;font-size:30px;font-weight:bold;margin-bottom:32px!important}p{margin-bottom:14px}.wpb_wrapper{margin:0!important}.inline-block div{display:inline-block}.clear,.divider{clear:both}.semi-background{background:linear-gradient(to right,#F5F5F5 70%,#fff 70%) no-repeat}a.bt{color:#fff;line-height:1.5em;font-size:14px;text-align:center;text-transform:uppercase;padding:10px 30px;margin-top:32px;margin-right:64px;background:#0461b4;position:relative;display:inline-block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.3s;transition-duration:0.3s}.bt.bt-little{line-height:1.5em;font-size:12px;padding:5px 15px}.bt-center .bt{margin:0;margin-top:32px}.bt-center p:last-child{margin-top:32px!important;margin-bottom:20px!important}.bt.bt-margin-top-none{margin-top:0!important}.bt.bt-empty{color:#fff;border:1px solid #fff;background:none}.bt.bt-middle{text-align:center;margin:auto}.bt.bt-width-full{width:100%}.bt.bt-font-big{font-size:14px}.bt-white{color:#fff}.bt:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#F08317;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.bt:hover:before,.bt:focus:before,.bt:active:before{-webkit-transform:scale(1);transform:scale(1)}.link-little a{font-size:12px;color:#676767}.link-little a:hover{color:#f08317}.title-blue h1,.title-blue h2,.title-blue h3,.title-blue>strong{color:#0461b4}.text-little{line-height:1.5em;font-size:14px}.title-grey strong{line-height:1.5em;font-size:14px;color:#525252}.band-content h2{color:#fff;line-height:1.5em;font-size:40px;font-weight:bold}.wpb_row.title-little h3{line-height:1.5em;font-size:14px;margin-bottom:16px!important}.wpb_row.title-little-2 h2{line-height:1.5em;font-size:22px;margin-bottom:16px!important}.title-margin-bottom h1,.title-margin-bottom h2,.title-margin-bottom h3{margin-bottom:64px!important}.font-white{color:#fff}.font-grey{color:#D5D2CF}.font-size-big{font-size:25px;line-height:1.5em}.font-blue strong{color:#0461b4}.cl-orange{color:#F08317}strong{color:#525252;font-weight:bold}.fa-resize-col-3 .wpb_wrapper{line-height:1.5em;font-size:14px;float:left;width:80.9%}.fa-resize-col-3 p:first-child{margin-bottom:20px}body .fa-resize-col-3{margin-bottom:80px}body .fa-resize-col-3.bottom{padding-bottom:120px!important}.font-awesome:before{font-family:'FontAwesome';font-weight:normal;font-style:normal;display:inline-block;text-decoration:inherit}.fa-left:before{line-height:1.5em;font-size:30px;width:40px;margin-top:-13px;margin-right:10px;float:left;color:#0461b4}.fa-middle:before{line-height:1.5em;font-size:30px;color:#0461b4;width:100%;text-align:center;margin-bottom:16px}.fa-big .font-awesome:before{font-size:50px}.fa-black .fa-middle:before{color:#000}.lightbulb:before{content:"\f0eb ";font-size:35px;margin-top:-18px}.desktop:before{content:"\f108 "}.check-square:before{content:"\f046 "}.search:before{content:"\f002 "}.star:before{content:"\f005 "}.users:before{content:"\f0c0 "}.trophy:before{content:"\f091 "}.hori-align-container{text-align:center}.hori-align-content{display:inline-block;float:none!important;width:80%!important;text-align:left}.vertical-align-container{position:relative}.vertical-align-content{position:absolute;width:100%;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.padding-top-content{padding-top:70px!important}.padding-bottom-content{padding-bottom:50px!important}.padding-bottom-content-little{padding-bottom:30px!important}.padding-bottom-content-2{padding-bottom:70px!important}.padding-bottom{padding-bottom:50px!important}.padding-height{padding-top:60px!important;padding-bottom:60px!important}.margin-bottom{margin-bottom:70px!important}.col.height-content{min-height:400px}.col.height-content-2{min-height:550px}.col.height-content-3{min-height:700px}.col.height-content .padding-left,.col.height-content-2 .padding-left,.col.height-content-3 .padding-left{padding-left:60px}.col.height-content .padding-right,.col.height-content-2 .padding-right,.col.height-content-3 .padding-right{padding-right:60px}.band-content{padding-top:100px!important;padding-bottom:70px!important}.band-content-little{padding-top:62px!important;padding-bottom:62px!important}.bg-color-1{background:#F5F5F5!important}.bg-color-2{background:#0461b4!important}#ajax-content-wrap{padding-top:0;margin-top:-2px}#ajax-content-wrap .container-wrap{padding-top:0;margin-top:0}#header-container{position:relative;color:#fff;padding-top:70px!important;padding-bottom:50px!important;margin-top:0!important;background-color:#0461b4}#header-container.header-big{padding-top:100px!important;padding-bottom:100px!important}#header-container strong{line-height:1.5em;font-size:20px;color:#fff}#header-container p{font-size:18px}#header-container.header-big h2 strong{font-size:60px!important}#header-container h1,#header-container h2{color:#fff;line-height:1.5em;font-size:60px;font-weight:normal}#header-container h1 strong{font-size:inherit!important}#header-container.single h1{line-height:1.5em;font-size:30px}#header-container .wpb_wrapper .bt{padding:20px 30px}#header-container .wpb_wrapper .bt-orange{background:#F08317}#header-container .wpb_wrapper .bt-orange:before{background:#0461b4}.single .actualite .post-content{font-size:20px}.single .actualite .post-content a{font-size:14px}#error-404{padding-top:78px}.testimonial-content{padding-top:90px!important;padding-bottom:90px!important;margin-bottom:40px}.testimonial-content .image-icon{width:80px!important;height:80px!important}.testimonial-content .image-icon.has-bg{background-position:center}.testimonial-content .testimonial_slider blockquote p{font-size:17px;line-height:1.5em}.testimonial-content .testimonial_slider blockquote,.testimonial-content .testimonial_slider blockquote span,.testimonial-content .testimonial_slider blockquote span.title{color:#fff}.testimonial-content .testimonial_slider .controls span.pagination-switch,.testimonial-content .testimonial_slider .image-icon{border-color:rgba(255,255,255,0.5)}.testimonial-content .testimonial_slider .controls span.pagination-switch.active{background-color:#fff}.toggle h3 a{font-family:'Montserrat',sans-serif;line-height:1.5em;font-size:14px!important}.team-member{overflow:visible!important;padding-left:20px;padding-right:20px}.team-member .team-meta{padding:4px;left:0!important;bottom:0!important}.team-member .team-meta h3{line-height:1.5em;font-size:20px}.team-member .team-meta p{line-height:1.5em;font-size:16px}#team .team-member .team-member-image{height:156px!important;margin-bottom:32px}.team-member h4{font-family:inherit!important;margin-bottom:10px!important}.team-member img{width:100%!important}.team-member .team-img{width:192px;height:192px;border-radius:50%;margin:auto;margin-bottom:20px;background-size:cover!important;background-color:#f5f5f5!important}.team-big .team-member .team-img{width:256px;height:256px}.team-member h4,.team-member .position,.team-member .description{text-align:center!important}.soutiens img{float:left;width:12%!important;margin:30px 2.3%!important}.soutiens .mg-bt-none img{margin-bottom:0!important}.tabbed{padding-left:40px;padding-right:40px}.tabbed>ul{margin-bottom:50px!important}.tabbed .wpb_tabs_nav li{margin-left:0.5%!important;margin-right:0.5%!important;margin-bottom:10px!important}#post-933 a{font-family:"Montserrat","微软雅黑","华文细黑",sans-serif}.article-uppercase h2{text-transform:uppercase;line-height:1.5em;color:#525252;font-weight:bold}.article p{margin-bottom:42px}.article .blog-recent h3{line-height:1.5em;font-size:20px!important;color:#525252}.article .blog-recent p{font-size:14px;line-height:1.5em}.article .blog-recent .read-more{font-weight:bold!important}.post-header h2.title{margin-bottom:16px!important}.title-grey .post-header h2.title a{font-weight:normal;color:#676767!important}.title-grey .post-header h2.title a:hover{font-weight:normal;color:#f08317!important}.continue-reading-big .continue-reading{font-size:16px!important}.meta-author{display:none}.post-img{height:366px;margin-bottom:40px;background-size:cover!important}.article-blog article .inner-wrap{background:#F5F5F5;padding:15px!important}.article-blog .post-img{height:256px}.article-blog .more-link{display:block!important}h1.entry-title{color:#0461b4}.nectar-love-wrap{display:none}#single-below-header{display:none}#single-meta{display:none}h1.single-title{color:#525252}.meta-category{display:none}.comments-section{display:none}.meta-comment-count{display:none}.structures-list .team-member{padding:10px;background:#F5F5F5}.structures-list .structures-img{height:186px}.structures-list .structures-img img{position:absolute;width:100%;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.structures-list .position{display:none}.structures-title{height:80px}.structures-title h4{position:absolute;width:100%;top:50%;transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}.col-5 .fa-middle{width:18.29%!important}.col-5 .display-none{display:none!important}.wpcf7-form input,.wpcf7-form textarea{font-family:'Montserrat',sans-serif}.wpcf7-form p{float:left;line-height:1.5em;font-size:16px;width:30%;margin-bottom:60px}.wpcf7-form p.left{margin-right:10%}.wpcf7-form p.last{margin-bottom:0}.wpcf7-form p.middle{margin-left:5%;margin-right:5%}.wpcf7-form p.full-width{width:100%}.wpcf7-form p.align-middle{text-align:center}body .wpb_wrapper .wpcf7 .wpcf7-form input{padding:6px!important;border:none!important;border-bottom:1px solid #ccc!important}body .wpb_wrapper .wpcf7 .wpcf7-form input.wpcf7-submit{line-height:1.5em;font-size:20px;padding:10px 20px!important;margin-bottom:15px}body .wpb_wrapper .wpcf7 .wpcf7-response-output{display:block;clear:both;width:50%;background:none}body .wpb_wrapper .wpcf7 .wpcf7-not-valid-tip{box-shadow:none;background:none}.container-table>div.col{table-layout:fixed;display:table;width:100%}.container-table>div.col>div{float:none;display:table-cell;vertical-align:middle}.container-table>div.col>div.image{position:relative}.container-table>div.col>div img{width:100%}@media screen and (max-width:1132px){#header-outer .row .col.span_9{width:85%}#header-outer nav>ul>li{margin:0 8px}#header-outer nav>ul>li>a{margin:0!important;padding:0!important;padding-right:3%!important}}@media screen and (max-width:1132px){}@media screen and (max-width:1000px){#slide-out-widget-area .current-menu-item>a{color:#525252}.container-wrap{padding-top:0px;height:100%}.height-content,.height-content-2,.height-content-3{min-height:300px!important}.vertical-align-content{position:static;padding-top:64px!important;padding-bottom:64px!important;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.container-table>div.col{width:auto}.container-table>div.col>div{display:inline}.padding-bottom-none-s{padding-bottom:0!important}.col .padding-full,.col .padding-full,.col .padding-full{padding-left:64px!important;padding-right:64px!important}.sm-margin-bt-none{margin-bottom:0!important}.col-5 .fa-middle{width:100%!important;margin-left:0!important}.wpcf7-form p{float:none;width:auto;margin-bottom:60px}.wpcf7-form p.middle{margin-left:0;margin-right:0}body .wpb_wrapper .wpcf7 .wpcf7-response-output{width:100%}.soutiens img{float:left;width:30%!important;margin-right:1.6%;margin-left:1.6%}.soutiens .mg-bt-none.mg-bt-s img{margin-bottom:70px!important}.resize-s .vc_col-sm-4{width:48%!important;padding:15px}.wpb_row .column_container.font-awesome:last-child{margin-bottom:25px!important}.post-img{height:256px}.team-title-margin-bottom .team-member .position{margin-bottom:0}.team-member{padding-left:0;padding-right:0}}@media screen and (max-width:690px){#header-outer{box-shadow:0px 0px 5px 0 #888!important}#header-container h1,#header-container h2{line-height:1.5em;font-size:40px}.col .padding-full,.col .padding-full,.col .padding-full{padding-left:24px!important;padding-right:24px!important}#footer-outer .col{margin:0}#footer-outer #copyright .float-xs{float:left;width:50%}#footer-outer #copyright ul{width:100%}#footer-outer #copyright li{float:none;width:100%;margin-bottom:15px}#footer-outer #copyright li a{float:none;width:100%}#menu-footer-menu-left li a:after,#menu-footer-menu-right li a:after{display:none}.tabbed>ul{text-align:center}.tabbed .wpb_tabs_nav li{font-size:0.8em}.soutiens img{float:left;width:46%!important;margin-right:1%;margin-left:1%}.soutiens .mg-bt-none.mg-bt-xs img{margin-bottom:70px!important}.resize-s .vc_col-sm-4{width:100%!important;padding:0}.structures-list .structures-img{height:auto}.structures-list .structures-img img{position:static;width:100%;top:0;transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.band-content h2{font-size:30px}.title-little-xs h3{font-size:25px}.single-title{font-size:20px}}.desktop .slide-left{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-100px,0px,0px);-webkit-transform:translate3d(-100px,0px,0px);-o-transform:translate(-100px,0px);-ms-transform:translate(-100px,0px);transform:translate3d(-100px,0px,0px)}.desktop .slide-left.in-view{opacity:1;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-0px,0px,0px);-webkit-transform:translate3d(-0px,0px,0px);-o-transform:translate(-0px,0px);-ms-transform:translate(-0px,0px);transform:translate3d(-0px,0px,0px)}.desktop .slide-right{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(100px,0px,0px);-webkit-transform:translate3d(100px,0px,0px);-o-transform:translate(100px,0px);-ms-transform:translate(100px,0px);transform:translate3d(100px,0px,0px)}.desktop .slide-right.in-view{opacity:1;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-0px,0px,0px);-webkit-transform:translate3d(-0px,0px,0px);-o-transform:translate(-0px,0px);-ms-transform:translate(-0px,0px);transform:translate3d(-0px,0px,0px)}.desktop .slide-up{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(0px,-100px,0px);-webkit-transform:translate3d(0px,-100px,0px);-o-transform:translate(0px,-100px);-ms-transform:translate(0px,-100px);transform:translate3d(0px,-100px,0px)}.desktop .slide-up.in-view{opacity:1;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-0px,0px,0px);-webkit-transform:translate3d(-0px,0px,0px);-o-transform:translate(-0px,0px);-ms-transform:translate(-0px,0px);transform:translate3d(-0px,0px,0px)}.desktop .slide-down{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(0px,100px,0px);-webkit-transform:translate3d(0px,100px,0px);-o-transform:translate(0px,100px);-ms-transform:translate(0px,100px);transform:translate3d(0px,100px,0px)}.desktop .slide-down.in-view{opacity:1;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:translate3d(-0px,0px,0px);-webkit-transform:translate3d(-0px,0px,0px);-o-transform:translate(-0px,0px);-ms-transform:translate(-0px,0px);transform:translate3d(-0px,0px,0px)}.desktop .grow-in{opacity:0;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:scale(0);-webkit-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.desktop .grow-in.in-view{opacity:1;-moz-transition:all 500ms linear;-webkit-transition:all 500ms linear;-o-transition:all 500ms linear;-ms-transition:all 500ms linear;transition:all 500ms linear;-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.desktop .fade-in{opacity:0;-moz-transition:all 2s linear;-webkit-transition:all 2s linear;-o-transition:all 2s linear;-ms-transition:all 2s linear;transition:all 2s linear}.desktop .fade-in.in-view{opacity:1;-moz-transition:all 2s linear;-webkit-transition:all 2s linear;-o-transition:all 2s linear;-ms-transition:all 2s linear;transition:all 2s linear}#ajax-loading-screen.in-view{opacity:0!important;display:none!important;-moz-transition:all 1s linear;-webkit-transition:all 1s linear;-o-transition:all 1s linear;-ms-transition:all 1s linear;transition:all 1s linear}