.fa-facebook-f,.fa-x-twitter,.fa-linkedin-in,.fa-instagram{font-family:var(--fa-style-family-brands);font-weight:400}html,body{height:100%}html{font-size:15pt}body{background-color:#2cabe1;color:#222;font:400 11px/1.4 'Roboto',Helvetica,Arial,sans-serif;line-height:1;padding-top:65px}body.page-template-accueil{padding-top:63px}@media (min-width:992px){body{padding-top:150px}body.page-template-accueil{padding-top:148px}}section{padding-bottom:4.33rem;padding-top:4.33rem}.neutral-layout{margin:0;padding:0}a:link,a:visited{text-decoration:none}a.decorated,a.decorated:link,a.decorated:visited{text-decoration:underline}.clearfix:after,.np2-strip:after,.row:after,.blog-item:after,.main-content article:after{clear:both;content:".";display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1;text-decoration:none}.main-content{position:relative}.main-content article h1,.main-content article h2,.main-content article h3,.main-content article h1 a,.main-content article h2 a,.modal article h3 a,.modal article h1,.modal article h2,.modal article h3,.modal article h1 a,.modal article h2 a,.modal article h3 a{color:#2cabe1;font-weight:400;line-height:1;text-decoration:none;margin-top:2rem;margin-bottom:.6rem}.header-equivalent-top-margin{margin-top:2rem}.header-equivalent-top-padding{padding-top:2rem}.main-content article h1,.modal article h1{font-size:37.3333px}.main-content article h2,.modal article h2{font-size:28px}.main-content article h3,.modal article h3{font-size:21.833px}.main-content article h4,.modal article h4{font-size:20px}.main-content p,.main-content ul,.main-content ol,.main-content li,.main-content h1,.main-content h2,.main-content h3,.main-content h4,.main-content h5,.main-content h6,.main-content a,.modal p,.modal ul,.modal ol,.modal li,.modal h1,.modal h2,.modal h3,.modal h4,.modal h5,.modal h6,.modal a{font-family:'Roboto',Helvetica,Arial,sans-serif}p,ul,ol{font-size:1rem;line-height:1.2rem;margin-bottom:1.6rem}h1+p,h2+p,h3+p,h4+p,h5+p,h6+p{margin-top:0}.index-title{margin-bottom:4.3333rem}.page-title{color:#2cabe1;font-weight:400;line-height:1;margin-bottom:2rem;margin-top:2rem;text-decoration:none}#goto-top{bottom:2rem;color:rgba(0,0,0,.05);display:none;font-size:2rem;position:fixed;right:4.3333rem;z-index:9}#goto-top:hover{color:rgba(0,0,0,.15)}@media (min-width:768px){#goto-top{display:block}}.slogan,span.slogan{display:inline-block;font-size:.65rem;font-weight:700;margin:.5rem 0}@media (min-width:350px){.slogan,span.slogan{font-size:.8rem}}@media (min-width:375px){.slogan,span.slogan{font-size:.9rem}}@media (min-width:400px){.slogan,span.slogan{font-size:1rem;font-weight:400;margin:0}}#modal{background-color:#fff;border:2px solid #f5f5f5;bottom:5%;display:block;left:50%;overflow-x:hidden;overflow-y:scroll;padding:10px;position:fixed;top:15%;transform:translate(-50%,0);width:95vw;z-index:1001}#modal.animated{bottom:75%;width:25vw}@media (min-width:992px){#modal{padding:4.33rem;width:75vw}#modal.animated{width:25vw}}#modal article{margin-bottom:4.33rem}#modal .fa-spinner{left:50%;position:absolute;transform:translate(-50%,-50%);top:50%;z-index:1002}#modal-backdrop{background-color:rgba(0,0,0,.35);bottom:0;display:block;top:0;left:0;opacity:1;position:fixed;right:0;z-index:1000}#modal-backdrop.animated{opacity:0}#modal.hidden,#modal-backdrop.hidden{display:none;opacity:0}body.modal-openned{background-color:#fff;overflow:hidden;position:fixed}@media (min-width:1200px){body.modal-openned{left:0;position:absolute;right:17px}}#modal-backdrop .modal-close-btn{position:fixed;bottom:1%;right:1%;z-index:1003}#modal .blog-item-social{display:none}#modal .blog-item-meta{float:none;display:block}.img-fluid{display:block;height:auto;max-width:100%}.img-xxs-20{height:20%;width:20%}.img-xxs-25{height:25%;width:25%}.img-xxs-30{height:30%;width:30%}.img-xxs-40{height:40%;width:40%}.img-xxs-50{height:50%;width:50%}.img-xxs-60{height:60%;width:60%}.img-xxs-70{height:70%;width:70%}.img-xxs-80{height:80%;width:80%}.img-xxs-90{height:90%;width:90%}.img-xxs-100{height:100%;width:100%}@media (min-width:576px){.img-xs-20{height:20%;width:20%}.img-xs-25{height:25%;width:25%}.img-xs-30{height:30%;width:30%}.img-xs-40{height:40%;width:40%}.img-xs-50{height:50%;width:50%}.img-xs-60{height:60%;width:60%}.img-xs-70{height:70%;width:70%}.img-xs-80{height:80%;width:80%}.img-xs-90{height:90%;width:90%}.img-xs-100{height:100%;width:100%}}@media (min-width:768px){.img-sm-20{height:20%;width:20%}.img-sm-25{height:25%;width:25%}.img-sm-30{height:30%;width:30%}.img-sm-40{height:40%;width:40%}.img-sm-50{height:50%;width:50%}.img-sm-60{height:60%;width:60%}.img-sm-70{height:70%;width:70%}.img-sm-80{height:80%;width:80%}.img-sm-90{height:90%;width:90%}.img-sm-100{height:100%;width:100%}}@media (min-width:992px){.img-md-20{height:20%;width:20%}.img-md-25{height:25%;width:25%}.img-md-30{height:30%;width:30%}.img-md-40{height:40%;width:40%}.img-md-50{height:50%;width:50%}.img-md-60{height:60%;width:60%}.img-md-70{height:70%;width:70%}.img-md-80{height:80%;width:80%}.img-md-90{height:90%;width:90%}.img-md-100{height:100%;width:100%}}@media (min-width:1200px){.img-lg-20{height:20%;width:20%}.img-lg-25{height:25%;width:25%}.img-lg-30{height:30%;width:30%}.img-lg-40{height:40%;width:40%}.img-lg-50{height:50%;width:50%}.img-lg-60{height:60%;width:60%}.img-lg-70{height:70%;width:70%}.img-lg-80{height:80%;width:80%}.img-lg-90{height:90%;width:90%}.img-lg-100{height:100%;width:100%}}.row{display:block}.row>div,.row>section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:left;margin:0;padding:0;width:100%}@media (min-width:576px){.col-xs-6,.row>.col-xs-6{width:50%}.col-xs-3,.row>.col-xs-3{width:25%}.col-xs-4,.row>.col-xs-4{width:33.33%}.col-xs-8,.row>.col-xs-8{width:66.66%}.col-xs-9,.row>.col-xs-9{width:75%}.col-xs-12,.row>.col-xs-12{width:100%}}@media (min-width:768px){.col-sm-6,.row>.col-sm-6{width:50%}.col-sm-3,.row>.col-sm-3{width:25%}.col-sm-4,.row>.col-sm-4{width:33.33%}.col-sm-8,.row>.col-sm-8{width:66.66%}.col-sm-9,.row>.col-sm-9{width:75%}.col-sm-12,.row>.col-sm-12{width:100%}}@media (min-width:992px){.col-md-6,.row>.col-md-6{width:50%}.col-md-3,.row>.col-md-3{width:25%}.col-md-4,.row>.col-md-4{width:33.33%}.col-md-8,.row>.col-md-8{width:66.66%}.col-md-9,.row>.col-md-9{width:75%}.col-md-12,.row>.col-md-12{width:100%}}@media (min-width:1200px){.col-lg-6,.row>.col-lg-6{width:50%}.col-lg-3,.row>.col-lg-3{width:25%}.col-lg-4,.row>.col-lg-4{width:33.33%}.col-lg-8,.row>.col-lg-8{width:66.66%}.col-lg-9,.row>.col-lg-9{width:75%}.col-lg-12,.row>.col-lg-12{width:100%}}@media (min-width:1400px){.col-ml-6,.row>.col-ml-6{width:50%}.col-ml-3,.row>.col-ml-3{width:25%}.col-ml-4,.row>.col-ml-4{width:33.33%}.col-ml-8,.row>.col-ml-8{width:66.66%}.col-ml-9,.row>.col-ml-9{width:75%}.col-ml-12,.row>.col-ml-12{width:100%}}.left{float:left}.right{float:right}.w100-xs,.w100-sm,.w100-md,.w100-lg,.row>.w100-xs,.row>.w100-sm,.row>.w100-md,.row>.w100-lg{display:none}@media (min-width:576px) AND (max-width:767px){.w100-xs,.row>.w100-xs{clear:both;content:" ";display:block;width:100%}}@media (min-width:768px) AND (max-width:991px){.w100-sm,.row>.w100-sm{clear:both;content:" ";display:block;width:100%}}@media (min-width:992px) AND (max-width:1199px){.w100-md,.row>.w100-md{clear:both;content:" ";display:block;width:100%}}@media (min-width:1200px) AND (max-width:1399px){.w100-lg,.row>.w100-lg{clear:both;content:" ";display:block;width:100%}}@media (min-width:1400px){.w100-xl,.row>.w100-xl{clear:both;content:" ";display:block;width:100%}}.hidden-xs{display:none}@media (min-width:768px) AND (max-width:991px){.hidden-sm{display:none}}@media (min-width:992px) AND (max-width:1199px){.hidden-md{display:none}}@media (min-width:1200px) AND (max-width:1399px){.hidden-lg{display:none}}@media (min-width:1400px){.hidden-xl{display:none}}.header{background-color:#fff;border-bottom:1px solid #2cabe1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;min-height:65px;left:0;padding-top:.5rem;position:fixed;text-align:left;top:0;right:0;z-index:10}.no-wrapper-padded,.header .no-wrapper,.footer .no-wrapper,.wrapper{padding:0 20px}.wrapper{width:100%}@media (min-width:576px){.no-wrapper-padded,.header .no-wrapper,.footer .no-wrapper,.wrapper{padding:0 4.333333rem}}@media (min-width:1200px){.header{min-height:150px;padding-top:2.66666667rem}.no-wrapper-padded,.header .no-wrapper,.footer .no-wrapper,.wrapper{padding:0 4.333333rem}}.header .logo{background-color:#fff;display:block;position:relative;text-align:left}.header,.header div,.header .nav ul{font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:1rem}.header .logo img{display:inline-block;max-height:none;max-width:107px}@media (min-width:992px){.header .logo img{max-height:44px;max-width:213px}}.np2-nav,.header .np2-nav{display:block;margin:1.66667rem 0;opacity:1;position:relative;right:auto}.np2-nav.hidden,.header .np2-nav.hidden{display:none}@media (min-width:1400px){.header .np2-nav{margin-top:0;position:absolute;right:calc(4.333333rem + 120px);top:50%;transform:translate(0,-50%);-webkit-transition:right ease .2s;-moz-transition:right ease .2s;-o-transition:right ease .2s;transition:right ease .2s}.np2-nav.hidden,.header .np2-nav.hidden{display:block;right:-100vw}}.header .nav ul{list-style:none;margin:0;padding-left:0;text-transform:uppercase}.header .nav ul>li{display:block;margin-left:0}@media (min-width:1400px){.header .nav ul>li{display:inline-block;margin-left:.5rem}}@media (min-width:1024px){.header .nav ul>li{margin-left:1.33333333rem}}.header .nav ul>li a{display:block;font-size:20px;margin-right:40px;padding:.25rem 0}@media (min-width:1200px){.header .nav ul>li a{display:inline-block;margin-right:0;padding:.25rem .5rem}}.header .nav ul>li.current_page_item a,.header .nav ul>li.current_page_item a:link,.header .nav ul>li.current_page_item a:visited{color:#36436c}.header .nav ul a:link,.header .nav ul a:visited{color:#2cabe1}.header .nav ul>li#menu-item-238.current_page_item a,.header .nav ul>li#menu-item-238.current_page_item a:link,.header .nav ul>li#menu-item-238.current_page_item a:visited{color:#36436c}.header .nav ul #menu-item-238 a:link,.header .nav ul #menu-item-238 a:visited{background-color:#2cabe1;color:#fff;padding:.55rem .5rem .6rem}.header .np2-toggle-btn{cursor:pointer;height:.86666667rem;margin-top:0;position:absolute;right:20px;top:30%;transform:none;width:2rem}.header .np2-toggle-btn.hide{top:92px}@media (min-width:1200px){.header .np2-toggle-btn,.header .np2-toggle-btn.hide{right:86.6667px;top:50%;transform:translate(0,-50%)}}.header .np2-toggle-btn.show .l1,.header .np2-toggle-btn.show .l2,.header .np2-toggle-btn.show .l3,.header .np2-toggle-btn.hide .l1,.header .np2-toggle-btn.hide .l2,.header .np2-toggle-btn.hide .l3{background-color:#000;height:1px;left:0;position:absolute;-webkit-transition:-webkit-transform .2s ease-out 0ms,top .2s ease-out 0ms,opacity .2s ease-out 0ms,margin-top .2s ease-out 0ms;-moz-transition:-moz-transform .2s ease-out 0ms,top .2s ease-out 0ms,opacity .2s ease-out 0ms,margin-top .2s ease-out 0ms;-ms-transition:-ms-transform .2s ease-out 0ms,top .2s ease-out 0ms,opacity .2s ease-out 0ms,margin-top .2s ease-out 0ms;-o-transition:-o-transform .2s ease-out 0ms,top .2s ease-out 0ms,opacity .2s ease-out 0ms,margin-top .2s ease-out 0ms;transition:transform .2s ease-out 0ms,top .2s ease-out 0ms,opacity .2s ease-out 0ms,margin-top .2s ease-out 0ms;width:100%}.header .np2-toggle-btn.show .l1,.header .np2-toggle-btn.show .l2,.header .np2-toggle-btn.show .l3{opacity:1;top:0;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.header .np2-toggle-btn.show .l2{margin-top:-.5px;top:50%}.header .np2-toggle-btn.show .l3{top:100%;margin-top:-1px}.header .np2-toggle-btn.hide .l1{margin-top:-.5px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.header .np2-toggle-btn.hide .l2{opacity:0}.header .np2-toggle-btn.hide .l3{margin-top:-.5px;top:50%;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#np2-site-nav .nav{display:inline-block}.np2-search-btn-wrapper,form.search{box-sizing:border-box;display:block;height:34px;margin:0;padding:0}.np2-search-btn-wrapper{cursor:pointer;width:100%}form.search{opacity:1;-webkit-transition:opacity ease .25s;-moz-transition:opacity ease .25s;-o-transition:opacity ease .25s;transition:opacity ease .25s;visibility:visible}form.search.hidden{opacity:0;visibility:hidden}#search-toggle-btn{opacity:1}#search-toggle-btn.hidden{opacity:0}.np2-search-btn{box-sizing:border-box;cursor:pointer;display:block;height:34px;left:-7px;margin:0 auto;padding:0;position:absolute;width:34px;text-align:center;z-index:1}.np2-search__circle{bottom:4px;border:1px solid #2cabe1;border-radius:20px;height:20px;position:absolute;right:6px;width:20px;z-index:2}.np2-search__rectangle{bottom:2px;border:1px solid #2cabe1;border-top-right-radius:2px;border-bottom-right-radius:2px;position:absolute;transform:rotate(45deg);right:0;width:12px;z-index:3}.np2-search-btn:hover .np2-search__rectangle,.np2-search-btn:hover .np2-search__circle{border-color:#36436c}.search-submit>.np2-search-btn-wrapper{display:inline-block;margin:0}.search-input,.search-input:focus{border-bottom:2px solid #2cabe1;border-left:none;border-right:none;border-top:none;padding:0 0 .5rem;color:#2cabe1;width:100%}.search-submit{background-color:inherit;border:none;bottom:.5rem;box-sizing:border-box;padding:0;position:absolute;margin:0;right:34px;z-index:5}.search-submit i{line-height:25px}@media (min-width:1200px){.np2-search-btn-wrapper{display:inline-block;margin:0 0 0 .5rem;width:34px}form.search{left:0;padding:0;position:absolute;margin:0;right:0;top:.5rem;z-index:4}.np2-search-btn{left:auto;right:0}.search-submit{right:0}}@media (min-width:1200px){.np2-search-btn-wrapper{display:inline-block;margin:0 0 0 1.33333333rem}}.main-content,.modal{background-color:#fff;border-top:2px solid #2cabe1;font-family:"Roboto",Helvetica,Arial,sans-serif;min-height:70vh}.page-template-accueil .main-content{border-top:none}.home .main-content{min-height:100vh}body>.main-content{padding-top:0}.np2-strip-container{background-color:#fff;box-sizing:border-box;clear:both;height:93%;overflow:hidden;position:relative}.np2-strip{box-sizing:border-box;clear:both;color:#fff;height:33%;overflow:hidden;position:relative}.np2-strip-right .np2-strip-image{float:right}.np2-strip-comprendre{border-top:2px solid #2cabe1}.np2-strip-comprendre,.np2-strip-comprendre .np2-strip-image{background-color:#2cabe1}.np2-strip-agir,.np2-strip-agir .np2-strip-image{background-color:#36436c}.np2-strip-performer,.np2-strip-performer .np2-strip-image{background-color:#ec1941}.np2-strip .np2-strip-image{display:none}@media (min-width:576px) AND (min-height:576px){.np2-strip .np2-strip-image{background-repeat:no-repeat;background-size:cover;display:block;height:100%;width:50%}.np2-strip-comprendre .np2-strip-image{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/np2-strip-comprendre.jpg);background-position:left top}.np2-strip-agir .np2-strip-image{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/np2-strip-agir.jpg);background-position:right top}.np2-strip-performer .np2-strip-image{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/np2-strip-performer.jpg);background-position:left top}}@media (min-width:992px){.np2-strip .np2-strip-image{background-repeat:no-repeat,no-repeat;background-size:cover,cover;height:100%;width:33vw}.np2-strip-comprendre .np2-strip-image{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/triangle-color1-left.png),url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/np2-strip-comprendre.jpg);background-position:right top,left top}.np2-strip-agir .np2-strip-image{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/triangle-color2-right.png),url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/np2-strip-agir.jpg);background-position:left bottom,right top}.np2-strip-performer .np2-strip-image{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/triangle-color3-left.png),url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/np2-strip-performer.jpg);background-position:right top,left top}}.np2-strip .np2-strip-band{display:none}@media (min-width:576px) AND (min-height:576px){.np2-strip .np2-strip-band{background-repeat:no-repeat;background-size:cover;bottom:0;display:block;position:absolute;top:0;width:0;z-index:2}}.np2-strip-comprendre .np2-strip-band,.np2-strip-container.state1 .np2-strip-comprendre .np2-strip-band,.np2-strip-container.state2:hover .np2-strip-comprendre .np2-strip-band{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/bande-color1-left.png);background-position:left top;right:40vw;-webkit-transition:width linear .7s;-moz-transition:width linear .7s;-o-transition:width linear .7s;transition:width linear .7s}.np2-strip-agir .np2-strip-band,.np2-strip-container.state1 .np2-strip-agir .np2-strip-band,.np2-strip-container.state2:hover .np2-strip-agir .np2-strip-band{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/bande-color2-right.png);background-position:right bottom;left:40vw;-webkit-transition:width linear .7s;-moz-transition:width linear .7s;-o-transition:width linear .7s;transition:width linear .7s}.np2-strip-performer .np2-strip-band,.np2-strip-container.state1 .np2-strip-performer .np2-strip-band,.np2-strip-container.state2:hover .np2-strip-performer .np2-strip-band{background-image:url(//np2.ca/wp-content/themes/np2-html5/img/np2-strip/bande-color3-left.png);background-position:left top;right:40vw;-webkit-transition:width linear .7s;-moz-transition:width linear .7s;-o-transition:width linear .7s;transition:width linear .7s}@media (min-width:992px){.np2-strip-comprendre .np2-strip-band,.np2-strip-container.state1 .np2-strip-comprendre .np2-strip-band,.np2-strip-container.state2:hover .np2-strip-comprendre .np2-strip-band{right:65vw}.np2-strip-agir .np2-strip-band,.np2-strip-container.state1 .np2-strip-agir .np2-strip-band,.np2-strip-container.state2:hover .np2-strip-agir .np2-strip-band{left:65vw}.np2-strip-performer .np2-strip-band,.np2-strip-container.state1 .np2-strip-performer .np2-strip-band,.np2-strip-container.state2:hover .np2-strip-performer .np2-strip-band{right:65vw}}.np2-strip-container.state2 .np2-strip-comprendre .np2-strip-band,.np2-strip-container.state1:hover .np2-strip-comprendre .np2-strip-band{width:150vw}.np2-strip-container.state2 .np2-strip-agir .np2-strip-band,.np2-strip-container.state1:hover .np2-strip-agir .np2-strip-band{width:150vw}.np2-strip-container.state2 .np2-strip-performer .np2-strip-band,.np2-strip-container.state1:hover .np2-strip-performer .np2-strip-band{width:150vw}.np2-strip h1,.np2-strip p{color:#fff;line-height:1;font-size:1.5rem;font-weight:500;margin:0;padding:0;position:absolute;left:5%;transform:translate(0,-50%);-webkit-transition:top ease 1s;-moz-transition:top ease 1s;-o-transition:top ease 1s;transition:top ease 1s;z-index:2}.np2-strip h1{font-weight:400;top:50%}.np2-strip p{top:150%}.np2-strip h1,.np2-strip-left h1{text-transform:uppercase}.np2-strip p,.np2-strip-right h1{left:5%}@media (min-width:350px) AND (min-height:300px){.np2-strip h1,.np2-strip p{font-size:2rem}}@media (min-width:576px) AND (min-height:576px){.np2-strip h1,.np2-strip p{font-size:1.5rem}.np2-strip-left h1{left:50vw;padding-left:2rem}.np2-strip-right h1{left:auto;padding-right:2rem;right:50vw}}@media (min-width:676px) AND (min-height:576px){.np2-strip h1,.np2-strip p{font-size:2rem}}@media (min-width:992px) AND (min-height:576px){.np2-strip h1,.np2-strip p{font-size:3rem}.np2-strip-left h1{left:30vw;padding-left:0}.np2-strip-right h1{padding-right:0;right:30vw}}@media (min-width:1024px) AND (min-height:576px){.np2-strip h1,.np2-strip p{font-size:3rem}}@media (min-width:1200px) AND (min-height:576px){.np2-strip h1,.np2-strip p{font-size:4.33rem}}.state2 .np2-strip h1,.state1:hover .np2-strip h1{top:-150%}.state2 .np2-strip p,.state1:hover .np2-strip p{top:50%}.np2-strip-scroll-down{cursor:pointer;display:block;height:44px;left:50%;position:absolute;text-align:center;top:0;transform:translate(-50%,0);vertical-align:middle;width:100%;z-index:1}.np2-strip-scroll-down .fa{color:#2cabe1;font-size:1.5rem}@media (max-height:500px){.np2-strip-scroll-down{top:-8px}}.footer{min-height:5vh;padding-top:1.5rem;padding-bottom:1.5rem;position:relative;width:100%}.footer>div{position:relative}.footer,.footer a,.footer p,.footer ul,.footer ol,.footer h4{color:#fff;font-size:.75rem}.wp-edit-link{float:right;font-size:.5rem}.footer .socials{display:block;float:none;margin:0 0 20px;padding:0;position:relative}@media (min-width:460px){.footer .socials{display:inline-block;float:right}}.pagination{margin:0}.pagination,.pagination a{font-size:1rem}.pagination .current{font-weight:700}.pagination a,.pagination span{display:inline-block;padding:1.5rem}.pagination a:hover{background-color:rgba(0,0,0,.05)}.blog-item,.blog-item.color1{background-color:#fff;border-top:2px solid #2cabe1;clear:both;display:block;overflow:hidden;position:relative}.blog-item.color2{border-top:2px solid #36436c}.blog-item.color3{border-top:2px solid #ec1941}.meta-single-post{padding-bottom:4px!important}.foot{padding-bottom:12px!important}@media only screen and (min-width:992px){.blog-section .blog-item{display:flex;align-items:center}.blog-section .blog-item h2{margin-top:0!important}.blog-section .blog-item .blog-item-desc{padding-top:30px!important;padding-bottom:30px!important}}@media only screen and (max-width:991px){.blog-section .blog-item h2{margin-top:0!important}.blog-section .blog-item .blog-item-desc{padding-top:30px!important;padding-bottom:30px!important;float:left}}@media (min-width:1101px){.blog-item-goto:before,.color1 .blog-item-goto:before{border-width:0 0 300px 275px!important}.blog-item-goto>span{bottom:30px!important;font-size:4.3333rem!important;right:50px!important}}@media (min-width:992px) and (max-width:1100px){.blog-item-goto:before,.color1 .blog-item-goto:before{border-width:0 0 200px 175px!important}.blog-item-goto>span{bottom:20px!important;font-size:3.75rem!important;right:15px!important}}.blog-index-skip-border-top .blog-item:first-child,.blog-index-skip-border-top .blog-item.color1:first-child{border-top:none}.blog-item-desc,.fluid .blog-item-desc{padding:0 2rem}.blog-item-thumb,.blog-item-desc{display:block;float:none;width:100%}.blog-item-thumb{background-color:#000;height:auto;min-height:150px;overflow:hidden;position:relative}.blog-item-thumb.no-thumbnail{min-height:20px}.blog-item-thumb a{display:block;height:100%;width:100%}.blog-item-thumb img{height:100%;object-fit:contain;max-width:none;position:relative;width:100%}.blog-item .blog-item-desc h2{font-size:1.6rem;margin:2rem 0 1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-item p{color:#222;line-height:1.06666667rem;margin:0 0 .66666667rem;max-height:85.3333px;overflow:hidden;text-overflow:ellipsis}.blog-item-goto{bottom:0;display:block;height:125px;position:absolute;right:0;width:125px;z-index:1}.blog-item-goto:before,.color1 .blog-item-goto:before{bottom:0;border-style:solid;border-width:0 0 125px 125px;border-color:transparent transparent #2cabe1;_border-color:#000 #000 #2cabe1;content:" ";height:0;line-height:0;_filter:progid:DXImageTransform.Microsoft.Chroma(color='#000000');position:absolute;right:0;-webkit-transition:right ease .5s;-moz-transition:right ease .5s;-o-transition:right ease .5s;transition:right ease .5s;transition-delay:0ms;width:0;-webkit-transform:rotate(360deg);z-index:2}.color2 .blog-item-goto:before{border-color:transparent transparent #36436c;_border-color:#000 #000 #36436c}.color3 .blog-item-goto:before{border-color:transparent transparent #ec1941;_border-color:#000 #000 #ec1941}.blog-item:hover .blog-item-goto:before{right:-2rem}.blog-item-goto>span{bottom:5px;color:#fff;font-size:2.3333rem;font-weight:100;line-height:.6;position:absolute;right:10px;z-index:3}.blog-item-social,.blog-item-meta{display:inline-block;position:relative}.blog-item-social a,.blog-item-meta span{display:inline-block;white-space:nowrap}.blog-item-social{float:left}.blog-item-social a{display:inline-block;height:1.66666667rem;line-height:0;opacity:1;padding-left:1.66666667rem;position:relative;margin-right:1rem;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s}.blog-item-social a:hover{opacity:.75}.blog-item-social a,.color1 .blog-item-social a{background-color:#2cabe1;border:2px solid #2cabe1}.color2 .blog-item-social a{background-color:#36436c;border:2px solid #36436c}.color3 .blog-item-social a{background-color:#ec1941;border:2px solid #ec1941}.blog-item-social a i{color:#fff;font-size:1.06666667rem;height:1.66666667rem;left:0;line-height:1.66666667rem;position:absolute;text-align:center;top:0;width:1.66666667rem}.blog-item-social a span{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:inline-block;line-height:1.66666667rem;font-size:.933333rem;height:100%;min-width:1.66666667rem;padding-top:.06666667rem;padding-left:.46666667rem;padding-right:.46666667rem;position:relative;text-align:center}.blog-item-meta{clear:both;color:#666;display:block;float:none;font-size:.8rem;line-height:1.66666667rem;margin-bottom:1rem;margin-right:125px;padding-top:1rem}.blog-item-meta span{margin-left:0;margin-right:2rem}@media (min-width:992px){.blog-item-thumb{height:300px;min-height:300px;max-height:300px}.blog-item-thumb{width:33.333333%}.blog-item-thumb,.blog-item-desc{display:inline-block;float:left}.blog-item-desc,.fluid .blog-item-desc{padding:0 0 0 2.5rem;width:66.666667%}.blog-item .blog-item-desc h2{margin:1.25rem 0;max-width:600px}.blog-item p{max-width:450px}.blog-item-goto{height:300px;width:300px}.blog-item-meta{clear:none;display:inline-block;float:right;margin-bottom:0;margin-right:265px;padding-top:.5rem}}@media (min-width:1024px){.blog-item-desc,.fluid .blog-item-desc{padding:0 0 0 3.5rem}}@media (min-width:1200px){.blog-item-desc,.fluid .blog-item-desc{padding:0 0 0 4.333333rem}.blog-item .blog-item-desc h2{margin:2.5rem 0 1rem;max-width:600px}.blog-item p{max-width:500px}.blog-item-meta span{margin-left:2rem;margin-right:0}.blog-item-meta span:first-child{margin-left:0}}@media (min-width:1280px){.blog-item p{max-width:600px}}@media (min-width:1500px){.fluid .blog-item h2,.fluid .blog-item p,.blog-item .blog-item-desc h2,.blog-item p{max-width:700px}}@media (min-width:1700px){.fluid .blog-item h2,.fluid .blog-item p,.blog-item .blog-item-desc h2,.blog-item p{max-width:850px}}@media (min-width:1850px){.fluid .blog-item h2,.fluid .blog-item p,.blog-item .blog-item-desc h2,.blog-item p{max-width:1000px}}.main-content.single-post{background-color:transparent}.single-post .post-content{background-color:#fff;font-size:.93333333rem;padding:2.66666667rem 1.5rem}@media (min-width:576px){.single-post .post-content{padding:2.66666667rem 2.66667rem}}@media (min-width:768px){.single-post .post-content{padding:2.66666667rem 3rem}}@media (min-width:992px){.single-post .post-content{padding:2.66666667rem 4.333333rem}}.single-post .post-content h1,.single-post .post-content h2,.single-post .post-content h3,.single-post .post-content h1 a,.single-post .post-content h2 a,.single-post .post-content h3 a{color:#2cabe1;font-weight:400;line-height:1;margin-bottom:20px;text-decoration:none}.post-content hr{border:2px solid #2cabe1}.single-post .post-aside{color:#fff;margin-bottom:2.66667rem}.post-thumbnail img{border:none;max-height:500px;width:100%}.post-meta{border-top:2px solid #fff;border-bottom:2px solid #fff;color:#fff;line-height:1.6rem;margin-top:2.66666667rem;padding-top:1.33333333rem;padding-bottom:1.33333333rem}.post-meta,.post-sidebar{clear:both;display:block;float:none;padding-left:.5rem;max-width:400px;width:100%}@media (min-width:768px){.post-meta{margin-top:2.66666667rem;margin-left:4rem;padding-top:1.33333333rem;padding-bottom:1.33333333rem}.post-meta,.post-sidebar{float:right;width:100%}}.post-meta p,.post-meta a{color:#fff;font-size:1rem;font-weight:400;line-height:1.6rem;margin-bottom:.7rem}.single-post .blog-item-social{clear:both;display:block;float:none}.post-meta .blog-item-social a{background-color:#fff;border:2px solid #fff;color:#2cabe1}.post-meta .blog-item-social a i{color:#2cabe1}.post-meta .blog-item-social a span{background-color:#2cabe1;color:#fff}.single-post .post-categories a,.single-post .post-tags a{font-size:.8rem}.single-post .foot{color:#666;border-top:2px solid #2cabe1;border-bottom:2px solid #2cabe1;font-size:.8rem;padding-top:1rem;line-height:1.66666667rem;margin-bottom:8rem;margin-top:4rem;padding-bottom:1rem}.single-post .foot>div{display:block}.single-post .foot .blog-item-social{float:left;margin-bottom:1rem}@media (min-width:992px){.single-post .foot .blog-item-social{margin-bottom:0}}.single-post .foot .blog-item-meta{float:right;line-height:1.66666667rem;margin:0;padding:0}.single-post .foot .blog-item-meta span:last-child{margin-right:0}.comments-container{margin-bottom:4rem;margin-top:4rem}.contact-box{background-color:#2cabe1;color:#ffff;display:block;padding-bottom:4.3333rem;padding-top:4.3333rem;position:relative}.contact-box div{color:#ffff}.contact-info,.contact-box .contact-info p,.contact-box .contact-info address,.contact-box .contact-info .phones{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:400}.contact-box p,.contact-box address,.contact-box .phones{margin-bottom:1.4rem}.contact-box address,.contact-box h3,.contact-box a,.partners a{color:#fff;font-size:1rem;font-style:normal;line-height:1.2rem;text-decoration:none}.contact-box h3{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:0}.contact-form-container,.contact-info,.contact-box .maps,.contact-box .maps iframe,.row .contact-form-container,.row .contact-info,.row .contact-box .maps,.row .contact-box .maps iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.contact-box .maps{margin:4rem 0}.contact-box .maps,#map-insert{min-height:500px}#map-insert,#map-insert div{color:#333}#map-insert a{color:#2cabe1}.contact-box .maps iframe,.row .contact-box .maps iframe{border:0;margin-bottom:.5rem;margin-right:0;padding:0}.contact-info,.row .contact-info{padding-left:0}@media (min-width:576px){.no-wrapper-padded.contact-box{padding-left:4.33rem;padding-right:4.33rem}}@media (min-width:992px){.contact-form-container,.contact-info,.row .contact-form-container,.row .contact-info{display:inline-block;width:50%}.contact-info,.row .contact-info{padding-left:4.3333rem}}@media (min-width:1200px){.contact-form-container,.contact-info,.row .contact-form-container,.row .contact-info{display:inline-block}.contact-info,.row .contact-info{padding-left:2.3333rem}}@media (min-width:1500px){.contact-info,.row .contact-info{padding-left:3.3333rem}}@media (min-width:1800px){.contact-info,.row .contact-info{padding-left:4.3333rem}}.contact-box h1{font-size:2.13333333rem;margin:0;padding:0}.contact-box .lead{font-size:1rem;margin:0 0 2rem}@media (min-width:768px){.contact-box h1{font-size:4.13333333rem}.contact-box .lead{font-size:1.86666667rem}}.contact-box form input,.contact-box form textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;border:none;color:#2cabe1;font-family:"Roboto",Helvetica,Arial,sans-serif;font-size:.93333333rem;margin:0;padding:.66666667rem;resize:none;width:100%}.contact-box form input[type=submit],.contact-box form textarea[type=submit]{background-color:transparent;border:2px solid #fff;color:#fff;cursor:pointer;font-family:"Roboto",Helvetica,Arial,sans-serif;transition:background-color ease .5s}.contact-box form input[type=submit]:hover,.contact-box form textarea[type=submit]:hover{background-color:#fff;border:2px solid #fff;color:#2cabe1}.contact-box .phones p{margin:0}.socials,.contact-box .socials,.partners{list-style:none;margin-bottom:1.4rem;padding:0}.socials li,.contact-box .socials li{background-color:#fff;display:inline-table;font-size:1.06666667rem;height:37.33px;margin-right:.33333333rem;padding:0;text-align:center;-webkit-transition:opacity ease .3s;-moz-transition:opacity ease .3s;-o-transition:opacity ease .3s;transition:opacity ease .3s;width:37.33px}.socials li:last-child,.contact-box .socials li:last-child{margin-right:0!important}.socials li:hover,.contact-box .socials li:hover{opacity:.75}.socials li a,.contact-box .socials li a{color:#2cabe1;display:table-row;height:37.33px;position:relative;text-decoration:none;width:100%}.socials li a .fa,.contact-box .socials li a .fa{display:table-cell;font-size:21px;line-height:1;text-align:center;vertical-align:middle}.wpcf7-mail-sent-ok,.contact-box div.wpcf7-mail-sent-ok,.wpcf7-response-output,.contact-box div.wpcf7-response-output{font-size:.8rem;font-weight:700;margin:.5rem 0;padding:.5rem 1rem}.wpcf7-response-output,.contact-box div.wpcf7-response-output{background-color:#f7e700;color:#000}@media (min-width:992px) and (max-width:1201px){.wpcf7-response-output,.contact-box div.wpcf7-response-output{margin-bottom:2rem}}.wpcf7-mail-sent-ok,.contact-box div.wpcf7-mail-sent-ok,.wpcf7-response-output.wpcf7-mail-sent-ok,.contact-box div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#fff;border:2px solid #fff}span.wpcf7-not-valid-tip,.contact-box span.wpcf7-not-valid-tip,.wpcf7-response-output.wpcf7-not-valid-tip,.contact-box div.wpcf7-response-output.wpcf7-not-valid-tip{background-color:red;border:2px solid red;color:#fff;display:block;font-size:1em;font-weight:400}.boxes{display:table;width:100%;height:100%}.box{display:block;line-height:10rem;text-align:center;vertical-align:middle;width:100%}.box img{height:auto}@media (max-width:992px){.box{display:table-cell}}.partners{margin:4.333rem 0;text-align:center}.partners h3{font-size:2rem;margin-bottom:1.5rem;text-align:center}.partners ul{text-align:center;padding:0}.partners li{display:block;margin:0;padding:0}.partners li a img,.partners a img{margin:0;padding:0}@media (min-width:992px){.partners li{display:inline-block}}.contact-page section.loop-container{padding-bottom:0;padding-top:0}.contact-page .loop-container section article{padding-bottom:1rem;padding-top:1rem}.contact-slogan{border-top:5px solid #2cabe1;font-size:2rem;padding:4.33rem 20px;text-align:center}.contact-slogan-word{display:block}.contact-slogan-dash{display:block}@media (min-width:992px){.contact-slogan{font-size:2.5rem}.contact-slogan-word,.contact-slogan-dash{display:inline-block}.contact-slogan-dash{margin:0 1rem}}@media (min-width:1200px){.contact-slogan{font-size:3rem}.contact-slogan-word,.contact-slogan-dash{display:inline-block}.contact-slogan-dash{margin:0 1rem}}.service-strategy{box-sizing:border-box;margin:0;padding:4rem auto;position:relative;width:100%;max-width:none}.service-strategy h2{font-size:.8rem;font-weight:700}.service-strategy ul{padding-left:.78rem;margin-top:.25rem}.service-strategy p,.service-strategy li{font-size:.8rem}.service-strategy-agir{border-top:2px solid #36436c}.service-strategy-performer{border-top:2px solid #ec1941}.services-strategy-desc h1{border-left:2px solid #888;color:#666;font-size:1.5rem;margin:0 auto;padding:0 0 0 .75rem}.services-nth-title,.services-strategy-desc h1.services-nth-title{margin-top:1rem}hr.fancy{border:1px solid #2cabe1;margin:.75rem auto 1rem auto}.service-strategy-comprendre hr.fancy{border:1px solid #2cabe1}.service-strategy-agir hr.fancy{border:1px solid #36436c}.service-strategy-performer hr.fancy{border:1px solid #ec1941}.services-strategy-image,.service-strategy-group{display:block;margin:0 auto;padding:0;position:relative;vertical-align:top}.services-strategy-image{margin:2rem auto;max-width:200px;width:100%}.service-strategy-group{display:block;margin-left:21px;padding-left:.5rem;padding-right:.4rem}.services-strategy-desc{margin:0 auto}@media (min-width:768px){.services-strategy-image{left:-250px;margin:0 auto;position:absolute;top:50%;transform:translate(0,-50%);vertical-align:middle;width:200px;z-index:1}.services-strategy-desc{margin:0 auto 0 250px;padding:0;position:relative;vertical-align:top}}.service-plus-icon{display:block;position:absolute;left:-21px;top:0;z-index:2}.service-plus-icon,.service-plus-icon img{vertical-align:top;width:21px}.service-strategy-group>h2{margin:0 auto;padding:.15rem 0}@media (min-width:1200px) AND (max-width:1499px){.service-strategy-group>h2{padding:0}.service-strategy h2,.service-strategy p,.service-strategy li{font-size:.75rem}}.service-strategy-group ul li a{text-decoration:underline}a.discrete,.service-strategy-group ul li a.discrete{text-decoration:none}ul.services-logos-track{list-style:none;padding-left:0}.services-logos-track img,.inline-service-logo{margin:.75rem 0;height:59px}.inline-service-logo{margin-top:1rem}@media (min-width:1200px){ul.services-logos-track .row>div.col-lg-4,ul.services-logos-track .row>div.col-lg-6{max-width:180px}}.infolettre-content-row{margin:0 auto}@media(min-width:992px){.infolettre-content-col,.row>div.infolettre-content-col{padding-right:4rem}}.infolettre-form-container,.row>div.infolettre-form-container{padding-top:.5rem}.infolettre-page .contact-box h1{font-size:2.13333333rem;margin-bottom:1rem}#mc_embed_signup_scroll>div{margin-top:.75rem}#mc_embed_signup_scroll>div#mce-responses{margin-top:0}#mc_embed_signup_scroll>div:first-child{margin-top:0}.infolettre-page div#mc_embed_signup_scroll div.row>div{margin-top:.75rem}.infolettre-page div#mc_embed_signup_scroll div.row>div:first-child{margin-top:0}@media(min-width:768px){.infolettre-page div#mc_embed_signup_scroll div.row>div{margin-top:0}.infolettre-page div#mc_embed_signup_scroll div.row div.col-sm-6:first-child{padding-right:.375rem}.infolettre-page div#mc_embed_signup_scroll div.row div.col-sm-6:last-child{padding-left:.375rem}}.infolettre-page input[required]{color:#2cabe1;box-shadow:none}label.square-checkbox{display:block;min-height:26px;padding-left:40px;position:relative;width:100%}@media(max-width:380px){label.square-checkbox{min-height:42px}}@media(min-width:992px) AND (max-width:1199px){label.square-checkbox{min-height:42px}}label.square-checkbox span.checkbox,label.square-checkbox input,label.square-checkbox [type=checkbox]:checked+span:after{display:block;left:0;height:26px;position:absolute;top:0;width:26px}label.square-checkbox input{display:none}label.square-checkbox span.checkbox{border:2px solid #fff}label.square-checkbox span.checkbox.invalid{border:2px solid red}label.square-checkbox [type=checkbox]:checked+span:after{background-color:#fff;content:'';height:14px;width:14px;transform:translate(4px,4px)}label.square-checkbox span.label{display:block;font-size:.7rem;padding:0;margin:0;position:absolute;top:50%;transform:translate(0,-50%)}.infolettre-social{color:#ec1941;text-align:center;padding:3rem 0}.infolettre-social h2{font-size:2.13333333rem;margin-bottom:1rem;margin-top:0}.infolettre-social .socials li{background-color:#ec1941;height:50px;width:50px}.infolettre-social .socials li a{color:#fff}.infolettre-social .socials li a .fa{font-size:25px}