.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}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;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,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}@font-face{font-family:"National";src:url("../fonts/National/National-Light.eot");src:url("../fonts/National/National-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/National/National-Light.woff") format("woff"),url("../fonts/National/National-Light.ttf") format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"National";src:url("../fonts/National/National-Regular.eot");src:url("../fonts/National/National-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/National/National-Regular.woff") format("woff"),url("../fonts/National/National-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"National";src:url("../fonts/National/National-Medium.eot");src:url("../fonts/National/National-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/National/National-Medium.woff") format("woff"),url("../fonts/National/National-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"National";src:url("../fonts/National/National-MediumItalic.eot");src:url("../fonts/National/National-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/National/National-MediumItalic.woff") format("woff"),url("../fonts/National/National-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"National";src:url("../fonts/National/National-Bold.eot");src:url("../fonts/National/National-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/National/National-Bold.woff") format("woff"),url("../fonts/National/National-Bold.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Cerco";src:url("../fonts/Cerco/Cerco-Regular.eot");src:url("../fonts/Cerco/Cerco-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Cerco/Cerco-Regular.woff") format("woff"),url("../fonts/Cerco/Cerco-Regular.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Cerco";src:url("../fonts/Cerco/Cerco-Medium.eot");src:url("../fonts/Cerco/Cerco-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Cerco/Cerco-Medium.woff") format("woff"),url("../fonts/Cerco/Cerco-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html *::after,html *::before{-webkit-box-sizing:inherit;box-sizing:inherit}body{font-family:"National",sans-serif;font-size:.875rem;line-height:1.2;font-weight:400;color:#000;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}@media only screen and (min-width: 1200px){body{font-size:1rem}}body strong{font-weight:700}body em{font-style:italic}footer,header,main{display:block}sup{position:relative;bottom:1px;font-size:.625rem;line-height:1;vertical-align:super}@media only screen and (min-width: 1200px){sup{font-size:.6875rem}}img,svg{display:block}.no-scroll{overflow:hidden}.color-woodeum{color:#e35204}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:15px}.slick-dots button{display:none}.numbers__wrapper__carousel,.numbers__wrapper__slider{position:relative}.projects__wrapper__carousel,.articles-carousel{position:relative}body .projects__wrapper__carousel .slick-dots li,body .programs-carousel .slick-dots li,body .social-feed-carousel .slick-dots li,body .process-item-carousel .slick-dots li,body .articles-carousel .slick-dots li{border-width:1px}.programs-carousel,.social-feed-carousel{position:relative;margin:0 -20px}@media only screen and (min-width: 1200px){.programs-carousel,.social-feed-carousel{margin:0 -25px}}@media only screen and (min-width: 1200px){.programs-carousel{margin:0 -14px}}.programs-carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.programs-carousel .slick-track .slick-slide{height:auto}.programs-carousel .slick-track .slick-slide>div{height:100%}.navCarousel{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:180px;right:40px}@media only screen and (min-width: 500px){.navCarousel{top:320px}}@media only screen and (min-width: 850px){.navCarousel{top:auto;bottom:20px}}@media only screen and (min-width: 1200px){.navCarousel{bottom:30px}}.navCarousel .arrowCarousel{margin:0 4px;width:40px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 850px){.navCarousel .arrowCarousel{width:70px;height:77px}}.navCarousel .arrowCarousel.arrowLeft{background-color:#e35204;-webkit-clip-path:polygon(66% 0, 100% 10%, 100% 90%, 34% 100%, 0 90%, 0 10%);clip-path:polygon(66% 0, 100% 10%, 100% 90%, 34% 100%, 0 90%, 0 10%)}@media only screen and (min-width: 1200px){.navCarousel .arrowCarousel.arrowLeft:hover{background-color:#def4ce}}.navCarousel .arrowCarousel.arrowRight{background-color:#224545;-webkit-clip-path:polygon(34% 0, 100% 10%, 100% 90%, 66% 100%, 0 90%, 0 10%);clip-path:polygon(34% 0, 100% 10%, 100% 90%, 66% 100%, 0 90%, 0 10%)}@media only screen and (min-width: 1200px){.navCarousel .arrowCarousel.arrowRight:hover{background-color:#3b7878}}.navCarousel .arrowCarousel .triangle{display:inline-block;height:0;width:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}@media only screen and (min-width: 850px){.navCarousel .arrowCarousel .triangle{border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0)}}.navCarousel .arrowCarousel .triangle.right{border-left:8px solid #fff}@media only screen and (min-width: 850px){.navCarousel .arrowCarousel .triangle.right{border-left:16px solid #fff}}.navCarousel .arrowCarousel .triangle.left{border-right:8px solid #fff}@media only screen and (min-width: 850px){.navCarousel .arrowCarousel .triangle.left{border-right:16px solid #fff}}.block-text__wrapper__content__visual__btn{-webkit-clip-path:polygon(50% 0%, 100% 20%, 100% 80%, 50% 100%, 0 80%, 0 20%);clip-path:polygon(50% 0%, 100% 20%, 100% 80%, 50% 100%, 0 80%, 0 20%);width:43px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media only screen and (min-width: 850px){.block-text__wrapper__content__visual__btn{width:89px;height:104px}}.block-text__wrapper__content__visual__btn .icon{width:16px;height:16px}@media only screen and (min-width: 850px){.block-text__wrapper__content__visual__btn .icon{width:32px;height:32px}}.block-text__wrapper__content__visual__btn{background-color:#224545}.block-text__wrapper__content__visual__btn .icon{fill:#b3e690}.svg-patch{font-family:"Cerco",sans-serif}.svg-patch__form-white{fill:none;stroke:#fff;stroke-width:3}.svg-patch__form-green{fill:none;stroke:#b3e690;stroke-width:3}.svg-patch__white-fill{fill:#fff;stroke:#fff;stroke-width:3}.svg-patch .color-white{fill:#fff;color:#fff}.svg-patch .color-green-medium{fill:#b3e690;color:#b3e690}.svg-patch .color-green-dark{fill:#224545;color:#224545}.svg-patch .value{width:160px;height:56px}.svg-patch .number{font-size:2.5rem;font-weight:500}.svg-patch .unit{font-size:1.125rem;font-weight:700;margin-left:10px}.svg-patch .label{width:160px;height:50px;font-size:1.125rem}.numbers__wrapper__carousel .slick-dots li,.numbers__wrapper__slider .slick-dots li,.projects__wrapper__carousel .slick-dots li,.articles-carousel .slick-dots li,.programs-carousel .slick-dots li,.social-feed-carousel .slick-dots li{cursor:pointer;width:14px;height:14px;border-radius:50%;border:2px solid;margin:0 3px}.numbers__wrapper__carousel .slick-dots li,.numbers__wrapper__slider .slick-dots li{border-color:#b3e690}.numbers__wrapper__carousel .slick-dots li.slick-active,.numbers__wrapper__slider .slick-dots li.slick-active{background-color:#b3e690}.projects__wrapper__carousel .slick-dots li,.articles-carousel .slick-dots li,.programs-carousel .slick-dots li,.social-feed-carousel .slick-dots li{border-color:#224545}.projects__wrapper__carousel .slick-dots li.slick-active,.articles-carousel .slick-dots li.slick-active,.programs-carousel .slick-dots li.slick-active,.social-feed-carousel .slick-dots li.slick-active{background-color:#224545}.nosValeurs__media--img,.block-text__wrapper__content__visual__pic--img,.bannerNew__pic--img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.bannerNew__title .highlight{position:relative;display:inline-block;margin:0 5px;z-index:0}@media only screen and (min-width: 850px){.bannerNew__title .highlight{margin:0 10px}}.bannerNew__title .highlight:before{content:"";width:calc(100% + 20px);height:calc(100% + 10px);position:absolute;left:50%;top:58%;border:2px solid;border-radius:50%;z-index:-1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 850px){.bannerNew__title .highlight:before{width:calc(100% + 28px);height:calc(100% + 12px);border-width:3px}}.bannerNew__title .highlight:before{border-color:#b3e690}.nosValeurs__txt--subTitle .highlight,.block-multiText__wrapper__content__txt__title .highlight{position:relative;display:inline-block;margin:0 5px;z-index:0}.nosValeurs__txt--subTitle .highlight:before,.block-multiText__wrapper__content__txt__title .highlight:before{content:"";position:absolute;left:50%;top:50%;width:calc(100% + 8px);height:calc(100% + 8px);background-color:#b3e690;-webkit-clip-path:polygon(50% 15%, 75% 0, 100% 15%, 100% 100%, 75% 85%, 50% 100%, 25% 85%, 0 100%, 0 15%, 25% 0);clip-path:polygon(50% 15%, 75% 0, 100% 15%, 100% 100%, 75% 85%, 50% 100%, 25% 85%, 0 100%, 0 15%, 25% 0);z-index:-1;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (min-width: 1200px){.nosValeurs__txt--subTitle .highlight:before,.block-multiText__wrapper__content__txt__title .highlight:before{top:60%;width:calc(100% + 10px);height:calc(100% + 12px)}}.block-text__wrapper__content__txt__wording p,.block-text__wrapper__content__txt__wording span,.block-text__wrapper__content__txt__wording li{background-color:rgba(0,0,0,0) !important;font-family:"National",sans-serif !important;font-size:.875rem !important;line-height:20px !important;color:#224545 !important;font-weight:400 !important}@media only screen and (min-width: 1200px){.block-text__wrapper__content__txt__wording p,.block-text__wrapper__content__txt__wording span,.block-text__wrapper__content__txt__wording li{font-size:1.1875rem !important;line-height:30px !important}}.block-text__wrapper__content__txt__wording p strong,.block-text__wrapper__content__txt__wording span strong,.block-text__wrapper__content__txt__wording li strong{font-weight:600 !important}.block-text__wrapper__content__txt__wording p{padding-bottom:12px !important}@media only screen and (min-width: 1200px){.block-text__wrapper__content__txt__wording p{padding-bottom:15px !important}}.block-text__wrapper__content__txt__wording ul{padding:0 0 10px 20px !important}.block-text__wrapper__content__txt__wording ul li{list-style:disc !important}.bannerNew{margin-bottom:10px}@media only screen and (min-width: 850px){.bannerNew{position:relative;height:425px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 25px), 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 25px), 0 100%)}}@media only screen and (min-width: 1200px){.bannerNew{margin-bottom:0}}.bannerNew picture{display:block;height:100%}.bannerNew--lessSpacing .bannerNew__title{padding:35px 10px 40px;font-size:1.3125rem}@media only screen and (min-width: 850px){.bannerNew--lessSpacing .bannerNew__title{font-size:2.125rem}}.bannerNew--spaceAdjust .bannerNew__title{padding:35px 20px}.bannerNew__pic{height:265px}@media only screen and (min-width: 400px){.bannerNew__pic{height:300px}}@media only screen and (min-width: 850px){.bannerNew__pic{position:absolute;top:0;left:0;width:100%;height:100%}}.bannerNew__title{background-color:#224545;color:#fff;text-align:center;-webkit-clip-path:polygon(0 15px, 75% 0, 100% 15px, 100% calc(100% - 15px), 25% 100%, 0 calc(100% - 15px));clip-path:polygon(0 15px, 75% 0, 100% 15px, 100% calc(100% - 15px), 25% 100%, 0 calc(100% - 15px));padding:35px 40px 40px;font-size:1.375rem;font-family:"Cerco",sans-serif;width:100%;max-width:580px;margin:-50px auto 0;min-height:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 500px){.bannerNew__title{margin-top:-70px}}@media only screen and (min-width: 850px){.bannerNew__title{padding:35px 20px 45px;font-size:2.125rem;margin:0}}@media only screen and (min-width: 1200px){.bannerNew__title{min-height:225px;-webkit-clip-path:polygon(0 25px, 75% 0, 100% 25px, 100% calc(100% - 25px), 25% 100%, 0 calc(100% - 25px));clip-path:polygon(0 25px, 75% 0, 100% 25px, 100% calc(100% - 25px), 25% 100%, 0 calc(100% - 25px))}}.bannerNew__title .block{display:block}@media only screen and (min-width: 850px){.bannerNew__title .blockTab{display:block}}.breadcrumb__wrapper{color:#224545;font-size:.875rem;padding:20px 20px 0}@media only screen and (min-width: 500px){.breadcrumb__wrapper{max-width:500px;margin:0 auto}}@media only screen and (min-width: 850px){.breadcrumb__wrapper{max-width:1135px}}@media only screen and (min-width: 1200px){.breadcrumb__wrapper{font-size:1rem;padding:50px 20px 0;max-width:1175px}}.breadcrumb__wrapper__from{line-height:1.4}.breadcrumb__wrapper__from__root{color:#224545;text-decoration:none}.breadcrumb__wrapper__from__root span{text-decoration:underline}.breadcrumb__wrapper__to{font-weight:300;display:inline-block}.numbers__wrapper__content__container__text.active .readMoreDots,.numbers__wrapper__content__container__text.active .readMoreBtn,.projects__wrapper__content__text.active .readMoreDots,.projects__wrapper__content__text.active .readMoreBtn,.block-text__wrapper__content__txt__wording.active .readMoreDots,.block-text__wrapper__content__txt__wording.active .readMoreBtn,.bloc-immo__txt.active .readMoreDots,.bloc-immo__txt.active .readMoreBtn{display:none}.numbers__wrapper__content__container__text.active .readMoreText,.projects__wrapper__content__text.active .readMoreText,.block-text__wrapper__content__txt__wording.active .readMoreText,.bloc-immo__txt.active .readMoreText{display:inline}.numbers__wrapper__content__container__text.active .readMoreText--paragraph,.projects__wrapper__content__text.active .readMoreText--paragraph,.block-text__wrapper__content__txt__wording.active .readMoreText--paragraph,.bloc-immo__txt.active .readMoreText--paragraph{margin-top:10px;display:block}.numbers__wrapper__content__container__text .readMoreDots,.projects__wrapper__content__text .readMoreDots,.block-text__wrapper__content__txt__wording .readMoreDots,.bloc-immo__txt .readMoreDots{display:inline-block}.numbers__wrapper__content__container__text .readMoreText,.projects__wrapper__content__text .readMoreText,.block-text__wrapper__content__txt__wording .readMoreText,.bloc-immo__txt .readMoreText{display:none}@media only screen and (min-width: 850px){.numbers__wrapper__content__container__text .readMoreText,.projects__wrapper__content__text .readMoreText,.block-text__wrapper__content__txt__wording .readMoreText,.bloc-immo__txt .readMoreText{display:inline}}.numbers__wrapper__content__container__text .readMoreBtn,.projects__wrapper__content__text .readMoreBtn,.block-text__wrapper__content__txt__wording .readMoreBtn,.bloc-immo__txt .readMoreBtn{display:block;text-decoration:underline;font-weight:700}@media only screen and (min-width: 850px){.numbers__wrapper__content__container__text .readMoreBtn,.projects__wrapper__content__text .readMoreBtn,.block-text__wrapper__content__txt__wording .readMoreBtn,.bloc-immo__txt .readMoreBtn{display:none}}.numbers__wrapper__content__container__text .readMoreText--paragraph,.projects__wrapper__content__text .readMoreText--paragraph,.block-text__wrapper__content__txt__wording .readMoreText--paragraph,.bloc-immo__txt .readMoreText--paragraph{display:none}@media only screen and (min-width: 850px){.numbers__wrapper__content__container__text .readMoreText--paragraph,.projects__wrapper__content__text .readMoreText--paragraph,.block-text__wrapper__content__txt__wording .readMoreText--paragraph,.bloc-immo__txt .readMoreText--paragraph{display:block;margin-top:10px}}.block-text{position:relative;background-color:#fff;position:relative;z-index:1}.block-text:after{background:inherit;content:"";display:block;height:50%;left:0;position:absolute;right:0;z-index:-1;-webkit-backface-visibility:hidden}.block-text:after{bottom:0;-webkit-transform:skewY(-1.5deg);transform:skewY(-1.5deg);-webkit-transform-origin:100%;transform-origin:100%}.block-text--green-ultralight{background-color:#edf9e5}.block-text__wrapper{padding:45px 20px 40px}@media only screen and (min-width: 500px){.block-text__wrapper{max-width:500px;margin:0 auto}}@media only screen and (min-width: 850px){.block-text__wrapper{max-width:1135px;padding-bottom:50px}}@media only screen and (min-width: 1200px){.block-text__wrapper{max-width:1135px;padding:80px 0}}@media only screen and (min-width: 850px){.block-text__wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.block-text__wrapper__content__txt{margin-bottom:20px}@media only screen and (min-width: 850px){.block-text__wrapper__content__txt{width:50%;padding-right:35px;margin-bottom:0}}@media only screen and (min-width: 1200px){.block-text__wrapper__content__txt{padding-right:50px}}.block-text__wrapper__content__txt__title{font-size:1.125rem;font-family:"Cerco",sans-serif;font-weight:500;color:#224545;line-height:30px;margin-bottom:10px;line-height:1.4}@media only screen and (min-width: 850px){.block-text__wrapper__content__txt__title{font-size:1.5625rem;line-height:35px}}@media only screen and (min-width: 1200px){.block-text__wrapper__content__txt__title{font-size:2rem;line-height:45px;margin-bottom:25px}}.block-text__wrapper__content__txt__title .block{display:block}@media only screen and (min-width: 850px){.block-text__wrapper__content__txt__title .block{display:inline-block}}@media only screen and (min-width: 850px){.block-text__wrapper__content__txt__title .desk{display:block}}@media only screen and (min-width: 850px){.block-text__wrapper__content__txt__wording .readMoreBtn{display:none}}@media only screen and (min-width: 850px){.block-text__wrapper__content__txt__wording .readMoreDots{display:none}}@media only screen and (min-width: 850px){.block-text__wrapper__content__txt__wording .readMoreText{display:inline}}.block-text__wrapper__content__visual{position:relative;width:100%;margin-bottom:15px;height:220px}@media only screen and (min-width: 400px){.block-text__wrapper__content__visual{height:250px}}@media only screen and (min-width: 500px){.block-text__wrapper__content__visual{height:280px}}@media only screen and (min-width: 850px){.block-text__wrapper__content__visual{width:50%;height:300px;margin-bottom:0}}@media only screen and (min-width: 1200px){.block-text__wrapper__content__visual{height:360px}}.block-text__wrapper__content__visual__pic{display:block;height:100%}.block-text__wrapper__content__visual__pic--img{image-rendering:-webkit-optimize-contrast;-webkit-clip-path:polygon(0 10%, 75% 0, 100% 10%, 100% 90%, 75% 100%, 0 90%);clip-path:polygon(0 10%, 75% 0, 100% 10%, 100% 90%, 75% 100%, 0 90%)}.block-text__wrapper__content__visual__btn{position:absolute;bottom:-10px;left:30px;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 850px){.block-text__wrapper__content__visual__btn{bottom:-24px;left:55px}}.block-text__wrapper__content__visual__btn .icon{-webkit-transition:fill .5s;transition:fill .5s}@media only screen and (min-width: 1200px){.block-text__wrapper__content__visual__btn:hover{background-color:#b3e690}}@media only screen and (min-width: 1200px){.block-text__wrapper__content__visual__btn:hover .icon{fill:#224545}}.block-text__wrapper__from{width:100%;color:#224545;padding-top:20px}.block-text__wrapper__from--withLogo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-text__wrapper__from__left{padding-right:20px}.block-text__wrapper__from__name{font-weight:700}.block-text__wrapper__from__job{font-style:italic}.block-text__wrapper__from__pic--img{width:auto;height:38px}.block-multiText{background-color:#edf9e5}.block-multiText__wrapper{padding:33px 20px 45px;max-width:500px;margin:0 auto}@media only screen and (min-width: 850px){.block-multiText__wrapper{max-width:1135px;padding:50px 20px}}@media only screen and (min-width: 1200px){.block-multiText__wrapper{padding:100px 0}}.block-multiText__wrapper__content{margin-bottom:45px}@media only screen and (min-width: 850px){.block-multiText__wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media only screen and (min-width: 1200px){.block-multiText__wrapper__content{margin-bottom:80px}}.block-multiText__wrapper__content:last-child{margin-bottom:0}.block-multiText__wrapper__content.reverse-block{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.block-multiText__wrapper__content.reverse-block .block-multiText__wrapper__content__media__img{-webkit-clip-path:polygon(79% 0, 79% 0, 100% 5%, 100% 95%, 79% 100%, 79% 100%, 0 95%, 0 5%);clip-path:polygon(79% 0, 79% 0, 100% 5%, 100% 95%, 79% 100%, 79% 100%, 0 95%, 0 5%)}.block-multiText__wrapper__content.reverse-block .block-multiText__wrapper__content__txt{padding-left:0}@media only screen and (min-width: 850px){.block-multiText__wrapper__content.reverse-block .block-multiText__wrapper__content__media{margin:0 0 0 35px}}.block-multiText__wrapper__content__media{margin-bottom:30px;display:block}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__media{width:50%;margin:0 35px 0 0}}.block-multiText__wrapper__content__media__img{width:100%;height:205px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;image-rendering:-webkit-optimize-contrast;-webkit-clip-path:polygon(21% 0, 21% 0, 100% 5%, 100% 95%, 21% 100%, 21% 100%, 0 95%, 0 5%);clip-path:polygon(21% 0, 21% 0, 100% 5%, 100% 95%, 21% 100%, 21% 100%, 0 95%, 0 5%)}@media only screen and (min-width: 500px){.block-multiText__wrapper__content__media__img{height:360px}}@media only screen and (min-width: 1200px){.block-multiText__wrapper__content__media__img{height:415px}}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt{width:50%;padding-left:50px}}.block-multiText__wrapper__content__txt--count{padding-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-multiText__wrapper__content__txt--count .shape{-webkit-clip-path:polygon(66% 0, 100% 10%, 100% 90%, 34% 100%, 0 90%, 0 10%);clip-path:polygon(66% 0, 100% 10%, 100% 90%, 34% 100%, 0 90%, 0 10%);background-color:#b3e690;padding:5px 8px;margin-left:10px;font-family:"Cerco",sans-serif;font-size:.875rem;font-weight:500}.block-multiText__wrapper__content__txt__title{font-size:1.125rem;font-family:"Cerco",sans-serif;line-height:25px;color:#224545;font-weight:500;margin-bottom:20px}@media only screen and (min-width: 1200px){.block-multiText__wrapper__content__txt__title{font-size:2rem;line-height:40px;margin-bottom:22px}}.block-multiText__wrapper__content__txt__title__mob{display:block}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt__title__mob{display:inline-block}}.block-multiText__wrapper__content__txt__title__mob .blockMob{display:block}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt__title__mob .blockMob{display:none}}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt__title__desk{display:block}}.block-multiText__wrapper__content__txt__title.moreSpace{margin-bottom:20px}@media only screen and (min-width: 1200px){.block-multiText__wrapper__content__txt__title.moreSpace{margin-bottom:28px}}.block-multiText__wrapper__content__txt__subTitle{font-size:.875rem;font-weight:700;padding-bottom:15px;color:#224545}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt__subTitle{font-size:1rem}}@media only screen and (min-width: 1200px){.block-multiText__wrapper__content__txt__subTitle{font-size:1.125rem;padding-bottom:20px}}.block-multiText__wrapper__content__txt__wording{font-size:.9375rem;color:#224545;line-height:20px}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt__wording{max-width:495px}}@media only screen and (min-width: 1200px){.block-multiText__wrapper__content__txt__wording{font-size:1.1875rem;line-height:1.47}}.block-multiText__wrapper__content__txt__wording .readMoreText{display:none}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt__wording .readMoreText{display:inline}}.block-multiText__wrapper__content__txt__wording .readMoreBtn{font-weight:700;text-decoration:underline}@media only screen and (min-width: 850px){.block-multiText__wrapper__content__txt__wording .readMoreBtn{display:none}}.block-multiText__wrapper__content__txt__wording.active .readMoreBtn{display:none}.block-multiText__wrapper__content__txt__wording.active .readMoreText{display:inline}.block-multiText__wrapper__content__txt__pic{display:block;padding-top:20px}@media only screen and (min-width: 1200px){.block-multiText__wrapper__content__txt__pic{padding-top:35px}}.block-multiText__wrapper__content__txt__pic--img{width:50px;height:auto}.bottomAboutPages{background-color:#e35204;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 0}.bottomAboutPages__link{display:block}.bottomAboutPages__link--img{width:240px}@media only screen and (min-width: 1200px){.bottomAboutPages__link--img{width:280px}}.page-aboutus .block-text:after{display:none}.page-aboutus .block-text__wrapper{padding-top:20px;color:#224545}.page-aboutus .block-text__wrapper__content__txt{position:relative}.page-aboutus .block-text__wrapper__content__txt__wording{position:relative;z-index:2;font-size:.9375rem;line-height:1.4}@media only screen and (min-width: 1200px){.page-aboutus .block-text__wrapper__content__txt__wording{font-size:1.1875rem;line-height:28px}}.page-aboutus .block-text__wrapper__content__txt__wording--spaceTop{padding-top:15px}.page-aboutus .block-text__wrapper__content__txt__wording .readMoreBtn{display:inline-block}@media only screen and (min-width: 1200px){.page-aboutus .block-text__wrapper__content__txt__wording .readMoreBtn{display:none}}.timeline{background-color:#224545;position:relative}@media only screen and (min-width: 1200px){.timeline{overflow:hidden;padding-bottom:20px}}.timeline__wrapper{max-width:1135px;margin-left:auto;margin-right:auto;position:relative;z-index:4;padding:35px 0 10px 20px}@media only screen and (min-width: 500px){.timeline__wrapper{padding-left:70px}}@media only screen and (min-width: 850px){.timeline__wrapper{padding:50px 0 30px 20px}}@media only screen and (min-width: 1200px){.timeline__wrapper{padding-left:0}}.timeline__wrapper__top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.timeline__wrapper__scrollAction{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:16px}@media only screen and (min-width: 1200px){.timeline__wrapper__scrollAction{display:none}}.timeline__wrapper__scrollAction__btn{margin:0 4px;width:40px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.timeline__wrapper__scrollAction__btn.left{background-color:#fff;-webkit-clip-path:polygon(66% 0, 100% 10%, 100% 90%, 34% 100%, 0 90%, 0 10%);clip-path:polygon(66% 0, 100% 10%, 100% 90%, 34% 100%, 0 90%, 0 10%)}.timeline__wrapper__scrollAction__btn.right{background-color:#b3e690;-webkit-clip-path:polygon(34% 0, 100% 10%, 100% 90%, 66% 100%, 0 90%, 0 10%);clip-path:polygon(34% 0, 100% 10%, 100% 90%, 66% 100%, 0 90%, 0 10%)}.timeline__wrapper__scrollAction__btn .triangle{display:inline-block;height:0;width:0;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}.timeline__wrapper__scrollAction__btn .triangle.right{border-left:8px solid #fff}.timeline__wrapper__scrollAction__btn .triangle.left{border-right:8px solid #224545}.timeline__wrapper__title{color:#fff;font-size:1.125rem;font-family:"Cerco",sans-serif;font-weight:500}@media only screen and (min-width: 850px){.timeline__wrapper__title{font-size:1.75rem}}@media only screen and (min-width: 1200px){.timeline__wrapper__title{font-size:2rem}}.timeline__wrapper__content{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:hidden;position:relative;z-index:2}@media only screen and (min-width: 1200px){.timeline__wrapper__content{overflow:visible}}.timeline__wrapper__content__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:300px;width:800px;overflow:auto}@media only screen and (min-width: 850px){.timeline__wrapper__content__container{width:100%;height:320px}}@media only screen and (min-width: 1200px){.timeline__wrapper__content__container{height:320px;overflow:visible}}.timeline__wrapper__content__container .line{position:relative;width:1340px;height:1px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 850px){.timeline__wrapper__content__container .line{width:1500px}}@media only screen and (min-width: 1200px){.timeline__wrapper__content__container .line:before{content:"";position:absolute;top:0;left:100%;width:1200px;height:1px;background-color:#fff}}.timeline__wrapper__content__container .line .date{position:relative;margin-left:150px}@media only screen and (min-width: 500px){.timeline__wrapper__content__container .line .date{width:250px}}@media only screen and (min-width: 850px){.timeline__wrapper__content__container .line .date{width:200px;margin-left:150px}}@media only screen and (min-width: 1200px){.timeline__wrapper__content__container .line .date{width:115px;margin-left:20px}}@media only screen and (min-width: 1400px){.timeline__wrapper__content__container .line .date{width:125px}}.timeline__wrapper__content__container .line .date.date1{margin-left:0}.timeline__wrapper__content__container .line .date.dateFuture{margin-left:250px}@media only screen and (min-width: 850px){.timeline__wrapper__content__container .line .date.dateFuture{width:200px;margin-left:100px}}.timeline__wrapper__content__container .line .date__dot{display:block;width:14px;height:14px;border-radius:50%;background-color:#e35204}.timeline__wrapper__content__container .line .date__container{position:absolute;left:0}.timeline__wrapper__content__container .line .date__container.down{top:20px}@media only screen and (min-width: 1200px){.timeline__wrapper__content__container .line .date__container.down{top:25px}}.timeline__wrapper__content__container .line .date__container.up{top:-100px}@media only screen and (min-width: 1200px){.timeline__wrapper__content__container .line .date__container.up{top:-95px}}.timeline__wrapper__content__container .line .date__container__year{font-size:1.875rem;font-weight:700;color:#fff;margin-bottom:5px}.timeline__wrapper__content__container .line .date__container__year--empty{font-size:.625rem}.timeline__wrapper__content__container .line .date__container__wording{white-space:nowrap;font-size:.875rem;color:#fff;padding-right:20px}@media only screen and (min-width: 850px){.timeline__wrapper__content__container .line .date__container__wording{font-size:1rem}}@media only screen and (min-width: 1200px){.timeline__wrapper__content__container .line .date__container__wording{font-size:1.0625rem}}.valuesText{padding:40px 25px;color:#224545;width:100%;max-width:800px;margin:0 auto}@media only screen and (min-width: 850px){.valuesText{padding:50px 30px 60px}}@media only screen and (min-width: 1200px){.valuesText{padding:50px 15px 60px}}.valuesText--text{text-align:center;font-size:1rem;line-height:1.4}@media only screen and (min-width: 1200px){.valuesText--text{font-size:1.1875rem}}@media only screen and (min-width: 1200px){.valuesText--text{font-size:1.375rem;line-height:1.55}}.nosValeurs{color:#224545}.nosValeurs__wrapper{padding:50px 20px}@media only screen and (min-width: 850px){.nosValeurs__wrapper{padding:65px 15px}}@media only screen and (min-width: 1200px){.nosValeurs__wrapper{padding:90px 15px}}@media only screen and (min-width: 1200px){.nosValeurs__wrapper:nth-child(2n+2) .nosValeurs__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0 0 0 90px}}.nosValeurs__wrapper:nth-child(2n+2) .nosValeurs__media--img{-webkit-clip-path:polygon(0 10%, 75% 0, 100% 10%, 100% 90%, 75% 100%, 0 90%);clip-path:polygon(0 10%, 75% 0, 100% 10%, 100% 90%, 75% 100%, 0 90%)}@media only screen and (min-width: 1200px){.nosValeurs__wrapper:nth-child(2n+2).nosValeurs__wrapper--greenMedium .nosValeurs__media{margin-left:55px}}@media only screen and (min-width: 1200px){.nosValeurs__wrapper:nth-child(2n+2).nosValeurs__wrapper--greenMedium .nosValeurs__txt{width:calc(100% - 615px)}}@media only screen and (min-width: 1200px){.nosValeurs__wrapper:nth-child(2n+2).nosValeurs__wrapper--lightGreen2 .nosValeurs__media{margin-left:70px}}@media only screen and (min-width: 1200px){.nosValeurs__wrapper:nth-child(2n+2).nosValeurs__wrapper--lightGreen2 .nosValeurs__txt{width:calc(100% - 630px)}}.nosValeurs__wrapper--lightGreen{background-color:#edf9e5;-webkit-clip-path:polygon(0 10px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 10px, 100% 0, 100% 100%, 0 100%)}@media only screen and (min-width: 1200px){.nosValeurs__wrapper--lightGreen{-webkit-clip-path:polygon(0 20px, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 20px, 100% 0, 100% 100%, 0 100%)}}.nosValeurs__wrapper--greenMedium{background-color:#b3e690;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 15px));clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - 15px))}.nosValeurs__wrapper--greenMedium .nosValeurs__txt--subTitle{margin-right:-15px}@media only screen and (min-width: 400px){.nosValeurs__wrapper--greenMedium .nosValeurs__txt--subTitle{margin-right:0}}.nosValeurs__wrapper--greenMedium .nosValeurs__txt--subTitle .highlight:before{z-index:0;background-color:#fff}.nosValeurs__wrapper--greenMedium .nosValeurs__txt--subTitle .highlight .text{position:relative}.nosValeurs__wrapper--lightGreen2{background-color:#edf9e5}.nosValeurs__wrapper--center{width:100%;max-width:500px;margin:0 auto}@media only screen and (min-width: 850px){.nosValeurs__wrapper--center{max-width:850px}}@media only screen and (min-width: 1200px){.nosValeurs__wrapper--center{max-width:1135px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.nosValeurs__media{height:205px;margin-bottom:15px}@media only screen and (min-width: 400px){.nosValeurs__media{height:260px}}@media only screen and (min-width: 500px){.nosValeurs__media{height:320px}}@media only screen and (min-width: 850px){.nosValeurs__media{height:400px;max-width:570px;margin-bottom:20px}}@media only screen and (min-width: 1200px){.nosValeurs__media{max-width:560px;height:415px;margin:0 90px 0 0}}.nosValeurs__media picture{display:block;height:100%}.nosValeurs__media--img{-webkit-clip-path:polygon(0 10%, 25% 0, 100% 10%, 100% 90%, 25% 100%, 0 90%);clip-path:polygon(0 10%, 25% 0, 100% 10%, 100% 90%, 25% 100%, 0 90%)}@media only screen and (min-width: 1200px){.nosValeurs__txt{width:calc(100% - 650px)}}.nosValeurs__txt--count{color:#fff;-webkit-clip-path:polygon(0 8px, 75% 0, 100% 8px, 100% calc(100% - 8px), 25% 100%, 0 calc(100% - 8px));clip-path:polygon(0 8px, 75% 0, 100% 8px, 100% calc(100% - 8px), 25% 100%, 0 calc(100% - 8px));background-color:#224545;padding:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Cerco",sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;margin-bottom:16px}@media only screen and (min-width: 850px){.nosValeurs__txt--count{font-size:.875rem;margin-bottom:18px}}@media only screen and (min-width: 1200px){.nosValeurs__txt--count{font-size:1rem;margin-bottom:20px}}.nosValeurs__txt--title{font-size:1.375rem;font-weight:500;padding-bottom:10px;font-family:"Cerco",sans-serif;line-height:1.25}@media only screen and (min-width: 850px){.nosValeurs__txt--title{font-size:1.6875rem}}@media only screen and (min-width: 1200px){.nosValeurs__txt--title{font-size:2rem}}.nosValeurs__txt--subTitle{font-size:1.125rem;font-family:"Cerco",sans-serif;font-weight:500;padding-bottom:20px;line-height:1.4}@media only screen and (min-width: 850px){.nosValeurs__txt--subTitle{font-size:1.25rem}}@media only screen and (min-width: 1200px){.nosValeurs__txt--subTitle{font-size:1.375rem}}.nosValeurs__txt--text{line-height:1.3;padding-bottom:10px;font-size:.875rem}@media only screen and (min-width: 850px){.nosValeurs__txt--text{font-size:1rem}}@media only screen and (min-width: 1200px){.nosValeurs__txt--text{font-size:1.1875rem;line-height:1.45}}.nosValeurs__txt--text.last{padding-bottom:0}.plainTextBlock{padding:45px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 850px){.plainTextBlock{padding:60px 20px}}@media only screen and (min-width: 1200px){.plainTextBlock{padding:75px 20px}}.plainTextBlock__container{width:100%;max-width:650px;background-color:#224545;color:#edf9e5;padding:50px 20px;-webkit-clip-path:polygon(0 7.5%, 75% 0, 100% 7.5%, 100% 92.5%, 25% 100%, 0 92.5%);clip-path:polygon(0 7.5%, 75% 0, 100% 7.5%, 100% 92.5%, 25% 100%, 0 92.5%)}@media only screen and (min-width: 850px){.plainTextBlock__container{padding:40px}}@media only screen and (min-width: 1200px){.plainTextBlock__container{padding:50px 70px;max-width:850px}}.plainTextBlock__text{line-height:1.5;padding:5px 0}@media only screen and (min-width: 850px){.plainTextBlock__text{padding:7px 0;font-size:1rem}}@media only screen and (min-width: 1200px){.plainTextBlock__text{font-size:18px}}