.Box-shadow{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.Box-shadow-large{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.Box-shadow-large-Copy{-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.1);box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.Box-shadow-gradient{border-style:solid;border-width:2px;border-image-source:linear-gradient(135deg, #00bcfd, #23d2b5);border-image-slice:1}.white{color:#fff}.black{color:#000}.blue-logo{color:#0af}.blue-accessible{color:#009fe3}.engie-gradient{color:linear-gradient(135deg, #00bcfd, #23d2b5)}.dark-blue{color:#1f106d}.saumon{color:#e74a50}.orange{color:#f78a31}.blue-green{color:#6ed2b1}.yellow{color:#fbdb3c}.magenta{color:#b31f65}.white-bg{background-color:#fff}.black-bg{background-color:#000}.blue-logo-bg{background-color:#0af}.blue-accessible-bg{background-color:#009fe3}.engie-gradient-bg{background:linear-gradient(135deg, #00bcfd, #23d2b5)}.dark-blue-bg{background-color:#1f106d}.saumon-bg{background-color:#e74a50}.orange-bg{background-color:#f78a31}.blue-green-bg{background-color:#6ed2b1}.yellow-bg{background-color:#fbdb3c}.magenta-bg{background-color:#b31f65}*{font-family:"Lato",sans-serif}.views-row{background-color:#fff}.b-lazy{-webkit-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}.b-lazy.b-loaded{opacity:1}.image-container{position:relative}.image-container .copyright{color:#9e9e9e;font-size:12px;line-height:16px;display:none}@media(min-width: 768px){.image-container .copyright{font-size:16px}}.title{word-break:break-word}.special-expertise-layout .button-component,.special-expertise-layout .text-component,.special-expertise-layout .image-component,.special-expertise-layout .video-component,.special-expertise-layout .accordion-component,.special-expertise-layout .slider-lightbox-component,.special-expertise-layout .contact-with-button,.special-expertise-layout .over-the-years,.special-expertise-layout .paragraph-pagination-structure,.special-expertise-layout .slider-lightbox-component,.special-expertise-layout .audio-component,.special-layout .button-component,.special-layout .text-component,.special-layout .image-component,.special-layout .video-component,.special-layout .accordion-component,.special-layout .slider-lightbox-component,.special-layout .contact-with-button,.special-layout .over-the-years,.special-layout .paragraph-pagination-structure,.special-layout .slider-lightbox-component,.special-layout .audio-component{max-width:784px;margin:0 auto}.special-expertise-layout .button-component,.special-expertise-layout .text-component,.special-expertise-layout .image-component,.special-expertise-layout .video-component,.special-expertise-layout .accordion-component,.special-expertise-layout .slider-lightbox-component,.special-expertise-layout .contact-with-button,.special-expertise-layout .paragraph-pagination-structure,.special-expertise-layout .slider-lightbox-component,.special-expertise-layout .audio-component,.special-layout .button-component,.special-layout .text-component,.special-layout .image-component,.special-layout .video-component,.special-layout .accordion-component,.special-layout .slider-lightbox-component,.special-layout .contact-with-button,.special-layout .paragraph-pagination-structure,.special-layout .slider-lightbox-component,.special-layout .audio-component{padding:0 15px}.special-expertise-layout.paragraph-key-figures,.special-layout.paragraph-key-figures{max-width:100%}.special-expertise-layout h4,.special-layout h4{padding:1rem 0 24px 0;font-weight:bold}.special-expertise-layout .video-component,.special-layout .video-component{margin:24px auto 0 auto}@media(min-width: 1025px){.special-expertise-layout .video-component,.special-layout .video-component{margin:32px auto 0 auto}}.special-expertise-layout .slider-lightbox-component,.special-layout .slider-lightbox-component{height:320px}@media(min-width: 1025px){.special-expertise-layout .slider-lightbox-component,.special-layout .slider-lightbox-component{height:408px}}.max-layout{max-width:784px;margin:0 auto}.medium-layout .button-component,.medium-layout .text-component,.medium-layout .image-component,.medium-layout .video-component,.medium-layout .accordion-component,.medium-layout .slider-lightbox-component,.medium-layout .contact-with-button,.medium-layout .over-the-years,.medium-layout .paragraph-pagination-structure,.medium-layout .slider-lightbox-component,.medium-layout .audio-component,.medium-layout .list-internal-expertise{max-width:904px;margin:0 auto}.medium-layout .paragraph-key-figures,.medium-layout .livin{max-width:100%;margin:0 auto}.more-link{color:#009fe3;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.more-link i{font-size:24px;padding-left:8px}.back-arrow{background:rgba(0,0,0,0);font-weight:bold;position:relative;max-width:1144px;width:100%;margin:0 auto}.back-arrow a{position:absolute;top:0;z-index:99999999;color:#fff;padding:8px 0}ul.view-more-stories{padding:0}.go-external{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.go-external i{margin-right:1rem}.go-external i:before{background:linear-gradient(135deg, #00bcfd, #23d2b5);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.go-external i:before{background:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;color:#00bcfd}}.go-external i.chevron-down:before{border-right:1px solid #23d2b5}.go-external span{display:inline-block;visibility:hidden;opacity:0;-webkit-transition:visibility 0s,opacity .5s linear;transition:visibility 0s,opacity .5s linear;font-weight:bold}@media(min-width: 768px){.go-external:hover span,.go-external:focus span{visibility:visible;opacity:1}}.two-columns ul{width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1}@media(min-width: 768px){.two-columns ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px}}.border-nav{height:4px;width:100%;background-image:-webkit-gradient(linear, left top, right top, from(#00bcfd), to(#23d2b5));background-image:linear-gradient(to right, #00bcfd, #23d2b5)}.text-engie-gradient{background:linear-gradient(135deg, #00bcfd, #23d2b5);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.text-engie-gradient{background:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;color:#00bcfd}}.chevron-left{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.chevron-down{display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-right:1rem}.chevron-up{display:inline-block;-webkit-transform:rotate(270deg);transform:rotate(270deg);margin-right:1rem}.icon-search,.icon-close{width:24px;height:24px;border-radius:100px;display:inline-block;cursor:pointer}.icon-search:before,.icon-close:before{width:100%;font-size:20px;line-height:32px;text-align:center}@media(min-width: 1025px){.icon-search,.icon-close{width:32px;height:32px}.icon-search:before,.icon-close:before{color:#fff}}@media(min-width: 1025px){.icon-search{background-color:#f78a31}.icon-search:hover{background-color:#ce7328}}.icon-close:hover{background-color:#009fe3}@media(min-width: 1025px){.icon-close{background-color:#0af}}.eco-switch-container{height:32px;margin-left:16px}@media(min-width: 1025px){.eco-switch-container{margin-left:32px}}.eco-switch-container .eco-switch.switch{position:relative;display:inline-block;width:60px;height:32px;margin:0}.eco-switch-container .eco-switch.switch input{opacity:0;width:0;height:0}.eco-switch-container .eco-switch.switch input:checked+.slider{background-color:#212121}.eco-switch-container .eco-switch.switch input:checked+.slider:before{-webkit-transform:translateX(1.2em);transform:translateX(1.2em);background-color:#f78a31}.eco-switch-container .eco-switch.switch .slider{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#eee;-webkit-transition:.4s;transition:.4s;border-radius:100px}.eco-switch-container .eco-switch.switch .slider:before{height:32px;width:32px;position:absolute;background-color:#0af;-webkit-transition:.4s;transition:.4s;border-radius:50%;color:#fff;font-size:24px;line-height:32px;text-align:center}.blue-button{color:#fff;width:100%;font-weight:bold;padding:8px 16px;background-color:#009fe3;border:0;display:block;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;text-align:center}.blue-button.gradient-button{background:linear-gradient(135deg, #00bcfd, #23d2b5)}.blue-button.gradient-button:hover{background:linear-gradient(135deg, #0096ca, #1ca68f)}.blue-button:hover{color:#fff;background-color:#17749b}@media(min-width: 768px){.blue-button{max-width:304px;padding:16px;margin:48px auto}}#user-login-form{padding:64px 15px}#user-login-form a[href$="/samllogin"],#user-login-form input[name=form_id]+a{color:#fff;width:100%;font-weight:bold;padding:8px 16px;background-color:#009fe3;border:0;display:block;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;text-align:center}#user-login-form a[href$="/samllogin"].gradient-button,#user-login-form input[name=form_id]+a.gradient-button{background:linear-gradient(135deg, #00bcfd, #23d2b5)}#user-login-form a[href$="/samllogin"].gradient-button:hover,#user-login-form input[name=form_id]+a.gradient-button:hover{background:linear-gradient(135deg, #0096ca, #1ca68f)}#user-login-form a[href$="/samllogin"]:hover,#user-login-form input[name=form_id]+a:hover{color:#fff;background-color:#17749b}@media(min-width: 768px){#user-login-form a[href$="/samllogin"],#user-login-form input[name=form_id]+a{max-width:304px;padding:16px;margin:48px auto}}.orange-button{display:inline-block;padding:8px 32px;border-radius:50px;background-color:#fff;text-decoration:none;font-weight:bold;color:#000;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.orange-button.active,.orange-button:hover{color:#fff;background-color:#f78a31}.cancel-link{color:#000;font-weight:bold;text-decoration:underline;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}.cancel-link:hover{color:#009fe3;text-decoration:underline}#back-to-top{display:none;color:#fff;font-weight:bold;padding:5px 15px;text-align:center;font-size:1.1em;background-color:#009fe3;position:absolute;right:0;z-index:100;border-radius:50%}#back-to-top:hover{background:#17749b}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,p.title,.title{font-weight:bold}h1.title-1,h2.title-1,h3.title-1,h4.title-1,h5.title-1,h6.title-1,p.title-1,.title-1{font-size:48px;line-height:56px}@media(min-width: 768px){h1.title-1,h2.title-1,h3.title-1,h4.title-1,h5.title-1,h6.title-1,p.title-1,.title-1{font-size:96px;line-height:96px}}h1.title-2,h2.title-2,h3.title-2,h4.title-2,h5.title-2,h6.title-2,p.title-2,.title-2{font-size:32px;line-height:40px}@media(min-width: 768px){h1.title-2,h2.title-2,h3.title-2,h4.title-2,h5.title-2,h6.title-2,p.title-2,.title-2{font-size:64px;line-height:64px}}h1.title-3,h2.title-3,h3.title-3,h4.title-3,h5.title-3,h6.title-3,p.title-3,.title-3{font-size:32px;line-height:40px}@media(min-width: 768px){h1.title-3,h2.title-3,h3.title-3,h4.title-3,h5.title-3,h6.title-3,p.title-3,.title-3{font-size:48px;line-height:56px}}h1.title-4,h2.title-4,h3.title-4,h4.title-4,h5.title-4,h6.title-4,p.title-4,.title-4{font-size:24px;line-height:32px}@media(min-width: 768px){h1.title-4,h2.title-4,h3.title-4,h4.title-4,h5.title-4,h6.title-4,p.title-4,.title-4{font-size:32px;line-height:40px}}h1.title-5,h2.title-5,h3.title-5,h4.title-5,h5.title-5,h6.title-5,p.title-5,.title-5{font-size:24px;line-height:32px}@media(min-width: 768px){h1.title-5,h2.title-5,h3.title-5,h4.title-5,h5.title-5,h6.title-5,p.title-5,.title-5{font-size:32px;line-height:32px}}h1.title-6,h2.title-6,h3.title-6,h4.title-6,h5.title-6,h6.title-6,p.title-6,.title-6{font-size:20px;line-height:32px}@media(min-width: 768px){h1.title-6,h2.title-6,h3.title-6,h4.title-6,h5.title-6,h6.title-6,p.title-6,.title-6{font-size:24px;line-height:32px}}.text-7{font-weight:bold;font-size:20px;line-height:32px}@media(min-width: 768px){.text-7{font-size:24px;line-height:40px}}.subtext{color:#9e9e9e}.subtext-1{font-size:16px;line-height:24px}@media(min-width: 768px){.subtext-1{line-height:32px}}.subtext-2{font-size:12px;line-height:16px}@media(min-width: 768px){.subtext-2{font-size:16px}}@media(min-width: 1025px){.col-tablet-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}}@media(min-width: 1025px){.col-tablet-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}}@media(min-width: 1025px){.col-tablet-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}}@media(min-width: 1025px){.col-tablet-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}}@media(min-width: 1025px){.col-tablet-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}}@media(min-width: 1025px){.col-tablet-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}}@media(min-width: 1025px){.col-tablet-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}@media(min-width: 1025px){.col-tablet-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}}@media(min-width: 1025px){.col-tablet-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}}@media(min-width: 1025px){.d-tablet-block{display:block !important}}@media(min-width: 1025px){.d-tablet-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media(min-width: 1025px){.d-tablet-inline{display:inline !important}}@media(min-width: 1025px){.d-tablet-none{display:none !important}}.views-element-container header{display:block;position:static;z-index:0}.sticky-element{position:sticky;top:0}.side-bar .sticky-element{top:50px}@-webkit-keyframes ajax-progress-fullscreen{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ajax-progress-fullscreen{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes ldio-appaty267fk{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes ldio-appaty267fk{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ajax-progress,.ajax-progress-fullscreen{position:fixed;z-index:1000;top:50%;left:50%;margin-top:-32px;margin-left:-32px;width:64px;height:64px;padding:4px;border-radius:7px;background:rgba(0,0,0,0)}.ajax-progress .lds-spinner,.ajax-progress-fullscreen .lds-spinner{color:official;display:inline-block;position:relative;width:64px;height:64px}.ajax-progress .lds-spinner div,.ajax-progress-fullscreen .lds-spinner div{-webkit-transform-origin:32px 32px;transform-origin:32px 32px;-webkit-animation:lds-spinner 1.2s linear infinite;animation:lds-spinner 1.2s linear infinite}.ajax-progress .lds-spinner div:after,.ajax-progress-fullscreen .lds-spinner div:after{content:" ";display:block;position:absolute;top:0px;left:30px;width:10px;height:10px;border-radius:100%;background:#0af}.ajax-progress .lds-spinner div:nth-child(1),.ajax-progress-fullscreen .lds-spinner div:nth-child(1){-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ajax-progress .lds-spinner div:nth-child(2),.ajax-progress-fullscreen .lds-spinner div:nth-child(2){-webkit-transform:rotate(30deg);transform:rotate(30deg);-webkit-animation-delay:-1s;animation-delay:-1s}.ajax-progress .lds-spinner div:nth-child(3),.ajax-progress-fullscreen .lds-spinner div:nth-child(3){-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-delay:-0.9s;animation-delay:-0.9s}.ajax-progress .lds-spinner div:nth-child(4),.ajax-progress-fullscreen .lds-spinner div:nth-child(4){-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.ajax-progress .lds-spinner div:nth-child(5),.ajax-progress-fullscreen .lds-spinner div:nth-child(5){-webkit-transform:rotate(120deg);transform:rotate(120deg);-webkit-animation-delay:-0.7s;animation-delay:-0.7s}.ajax-progress .lds-spinner div:nth-child(6),.ajax-progress-fullscreen .lds-spinner div:nth-child(6){-webkit-transform:rotate(150deg);transform:rotate(150deg);-webkit-animation-delay:-0.6s;animation-delay:-0.6s}.ajax-progress .lds-spinner div:nth-child(7),.ajax-progress-fullscreen .lds-spinner div:nth-child(7){-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation-delay:-0.5s;animation-delay:-0.5s}.ajax-progress .lds-spinner div:nth-child(8),.ajax-progress-fullscreen .lds-spinner div:nth-child(8){-webkit-transform:rotate(210deg);transform:rotate(210deg);-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.ajax-progress .lds-spinner div:nth-child(9),.ajax-progress-fullscreen .lds-spinner div:nth-child(9){-webkit-transform:rotate(240deg);transform:rotate(240deg);-webkit-animation-delay:-0.3s;animation-delay:-0.3s}.ajax-progress .lds-spinner div:nth-child(10),.ajax-progress-fullscreen .lds-spinner div:nth-child(10){-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-animation-delay:-0.2s;animation-delay:-0.2s}.ajax-progress .lds-spinner div:nth-child(11),.ajax-progress-fullscreen .lds-spinner div:nth-child(11){-webkit-transform:rotate(300deg);transform:rotate(300deg);-webkit-animation-delay:-0.1s;animation-delay:-0.1s}.ajax-progress .lds-spinner div:nth-child(12),.ajax-progress-fullscreen .lds-spinner div:nth-child(12){-webkit-transform:rotate(330deg);transform:rotate(330deg);-webkit-animation-delay:0s;animation-delay:0s}@-webkit-keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}@keyframes lds-spinner{0%{opacity:1}100%{opacity:0}}.regulamentation-filter-form select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'><path fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #9e9e9e;-webkit-appearance:none;-moz-appearance:none;appearance:none}.node--type-job .field--name-body ul li{list-style-type:disc}html{height:100%}body{font-family:"Lato",sans-serif;min-height:100%;line-height:32px;color:#212121;max-width:1440px;margin:auto;position:relative;left:0}body.no-scroll{overflow:hidden}.main-container{max-width:1440px;margin:auto}blockquote{font-style:italic;padding:22px 0 22px 24px;border-style:solid;-o-border-image:linear-gradient(135deg, #00bcfd, #23d2b5) 1 100%;border-image:linear-gradient(135deg, #00bcfd, #23d2b5) 1 100%;border-right:0}@media(min-width: 1025px){blockquote{padding:30px 0 30px 60px}}blockquote h3{font-weight:normal}h1{font-weight:bold;font-size:32px;line-height:40px}@media(min-width: 768px){h1{font-size:64px;line-height:64px}}h2{font-weight:bold;font-size:24px;line-height:32px}@media(min-width: 768px){h2{font-size:32px;line-height:40px}}h3{font-weight:bold;font-size:24px;line-height:32px}@media(min-width: 768px){h3{font-size:32px;line-height:32px}}h4{font-weight:bold;font-size:20px;line-height:32px}@media(min-width: 768px){h4{font-size:24px;line-height:32px}}h5{font-size:16px;line-height:24px}@media(min-width: 768px){h5{font-size:32px;line-height:1.25}}p{font-size:16px;line-height:32px;margin:0;word-break:break-word}a{font-size:16px;line-height:32px;text-decoration:none;color:#0af}a:hover{text-decoration:none;color:#1b7fb1}h1 a,h2 a{border-bottom:none}img{max-width:100%;height:auto}ul,ol{margin:0;padding:0 0 .25em 1em}[dir=rtl] ul,[dir=rtl] ol{padding:0 1em .25em 0}ol ol,ul ul{margin:0;padding:0 0 .25em 1em}[dir=rtl] ol ol,[dir=rtl] ul ul{padding:0 1em .25em 0}ul{list-style-type:none}li{font-size:16px;line-height:32px;margin:0}.object-fit-ie{background-size:cover;background-position-x:center;background-position-y:center}.object-fit-ie img{visibility:hidden}@font-face{font-family:"fontello";src:url("/themes/engie/assets/css/../font/fontello.eot?26761299");src:url("/themes/engie/assets/css/../font/fontello.eot?26761299#iefix") format("embedded-opentype"),url("/themes/engie/assets/css/../font/fontello.woff2?26761299") format("woff2"),url("/themes/engie/assets/css/../font/fontello.woff?26761299") format("woff"),url("/themes/engie/assets/css/../font/fontello.ttf?26761299") format("truetype"),url("/themes/engie/assets/css/../font/fontello.svg?26761299#fontello") format("svg");font-weight:normal;font-style:normal;font-display:swap}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none}.icon-linkedin:before{content:""}.icon-icon-eco:before{content:""}.icon-dot-3:before{content:""}.icon-search:before{content:""}.icon-chevron:before{content:""}.icon-link:before{content:""}.icon-down-open:before{content:""}.icon-right-open:before{content:""}.icon-left-open:before{content:""}.icon-up-open:before{content:""}.icon-logo-engie:before{content:""}.icon-external-site:before{content:""}.icon-no-picture:before{content:""}.icon-people:before{content:""}.icon-logo-engie-mini:before{content:""}.icon-close:before{content:""}.icon-solution-energy:before{content:""}.icon-solution-home:before{content:""}.icon-down:before{content:""}.icon-up:before{content:""}.icon-solution-resource:before{content:""}.icon-solution-efficiency:before{content:""}.icon-solution-mobility:before{content:""}.icon-clip:before{content:""}.icon-youtube:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' version='1.1'%3En %3Cpath fill='white' d='M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z'/%3En%3C/svg%3E") !important}.icon-facebook:before{content:""}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("/themes/engie/assets/css/../font/fontawesome-webfont.eot?v=4.7.0");src:url("/themes/engie/assets/css/../font/fontawesome-webfont.eot?#iefix&v=4.7.0") format("embedded-opentype"),url("/themes/engie/assets/css/../font/fontawesome-webfont.woff2?v=4.7.0") format("woff2"),url("/themes/engie/assets/css/../font/fontawesome-webfont.woff?v=4.7.0") format("woff"),url("/themes/engie/assets/css/../font/fontawesome-webfont.ttf?v=4.7.0") format("truetype"),url("/themes/engie/assets/css/../font/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-yc:before,.fa-y-combinator:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-tv:before,.fa-television:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:""}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-signing:before,.fa-sign-language:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-vcard:before,.fa-address-card:before{content:""}.fa-vcard-o:before,.fa-address-card-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}footer{background-color:#212121;padding:32px 24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}footer .sitebranding{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .sitebranding .footer-logo{color:#fff;font-size:32px;line-height:32px;margin:8px 0}footer .sitebranding .slogan{font-weight:bold;font-size:20px;line-height:32px;color:#fff;margin:24px 0 32px;max-width:15rem}@media(min-width: 768px){footer .sitebranding .slogan{font-size:24px;line-height:32px}}footer .footer-links{max-width:1442px;padding-top:20px;border-top:1px solid #616161}footer .footer-links ul{padding:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}footer .footer-links ul a{color:#616161;line-height:1.5}footer .footer-social-media-icons{margin-top:20px}footer .footer-social-media-icons ul{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-social-media-icons li{margin:0 18px 0 0;width:30px;height:30px}footer .footer-social-media-icons li i{color:#fff}@media(min-width: 768px){footer .sitebranding{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:38px 0 70px 0}footer .sitebranding .footer-logo{color:#fff;font-size:49px;line-height:47px}footer .sitebranding .slogan{margin:0 0 0 124px;max-width:457px}footer .footer-links{max-width:1144px;width:100%;margin:0 auto}footer .footer-links ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}footer .footer-social-media-icons ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media(min-width: 992px){footer .footer-links{padding-top:1rem;border-top:1px solid #616161}footer .footer-links ul{-webkit-column-count:initial;-moz-column-count:initial;column-count:initial;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 2rem}footer .footer-links ul a{color:#fff}}.layout-container{font-size:1.1em;max-width:1px;border-radius:5px;margin:auto;position:relative;clear:both}.region-header{width:100%;max-width:100%;margin:0 auto;font-weight:800}.region-content{width:100%;max-width:100%;margin:0 auto}html:lang(en) header .row .top-header .lang-selector li .lang-link[lang=en],html:lang(en) .navbar.navbar-expand-lg .navbar-collapse .lang-selector li .lang-link[lang=en]{font-weight:bold !important}html:lang(fr) header .row .top-header .lang-selector li .lang-link[lang=fr],html:lang(fr) .navbar.navbar-expand-lg .navbar-collapse .lang-selector li .lang-link[lang=fr]{font-weight:bold}@media(max-width: 1024px)and (min-width: 992px){.navbar.navbar-expand-lg{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width: 1024px){.navbar.navbar-expand-lg .navbar-collapse{display:block !important;position:fixed;z-index:100;top:4px;left:-100%;background-color:#fff;overflow-x:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,visibility;transition-property:left,visibility;width:100%;height:100%}}@media(max-width: 1024px)and (min-width: 992px){.navbar.navbar-expand-lg .navbar-collapse{display:block !important;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width: 1024px){.navbar.navbar-expand-lg .navbar-collapse .darkmode-toggle{position:absolute;top:57px;right:34px;z-index:1}.navbar.navbar-expand-lg .navbar-collapse .lang-selector{position:absolute;right:24px;top:14px;line-height:0;padding:0 20px;background:#eee;border-radius:16px;z-index:1;opacity:0;-webkit-transition:.1s;transition:.1s}.navbar.navbar-expand-lg .navbar-collapse .lang-selector li{display:inline;color:#000}.navbar.navbar-expand-lg .navbar-collapse .lang-selector li .lang-link{color:#212121}.navbar.navbar-expand-lg .navbar-collapse .dropdown-toggle:after{content:none}.navbar.navbar-expand-lg .navbar-collapse .dropdown-toggle .icon-chevron{float:right;font-size:24px}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu,.navbar.navbar-expand-lg .navbar-collapse .third-level{display:block !important;position:fixed !important;top:4px !important;left:100% !important;margin:0;padding:88px 24px 48px 64px;border:0;right:0;bottom:0;width:100%;height:100%;background:#fff;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left,visibility;transition-property:left,visibility;overflow-y:auto}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item{padding:0;font-size:20px;line-height:32px;margin-bottom:24px;white-space:normal}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item:active,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item:active{background:rgba(0,0,0,0) !important;color:#212121 !important}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.sub-menu,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.sub-menu{margin-bottom:0}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.sub-menu>ul,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.sub-menu>ul{padding:0}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.sub-menu .nav-link,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.sub-menu .nav-link{font-size:20px;line-height:32px;font-weight:normal}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.sub-menu .heading .icon-chevron,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.sub-menu .heading .icon-chevron{float:right}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.sub-menu .third-level,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.sub-menu .third-level{display:none;padding:88px 24px 48px 64px !important}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.sub-menu .third-level .return-cta,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.sub-menu .third-level .return-cta{display:inline-block;margin-bottom:24px}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.return-cta,.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .return-cta,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.return-cta,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .return-cta{font-size:32px;line-height:40px;font-weight:bold;color:#212121}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.return-cta .icon-chevron,.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .return-cta .icon-chevron,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.return-cta .icon-chevron,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .return-cta .icon-chevron{float:none !important;margin-left:-45px;font-size:24px}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.return-cta .icon-chevron:before,.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .return-cta .icon-chevron:before,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.return-cta .icon-chevron:before,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .return-cta .icon-chevron:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-right:16px}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .dropdown-link,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .dropdown-link{font-size:20px;line-height:32px;color:#212121}.navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .dropdown-link .description,.navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .dropdown-link .description{line-height:24px}.navbar.navbar-expand-lg .navbar-collapse .show,.navbar.navbar-expand-lg .navbar-collapse.show,.navbar.navbar-expand-lg .navbar-collapse .sub-menu .show{left:0 !important}.navbar.navbar-expand-lg .navbar-collapse.show .lang-selector{opacity:1}.navbar.navbar-expand-lg .navbar-collapse .divider{padding:4px 0}.navbar.navbar-expand-lg .navbar-collapse .divider.divider-last{border-bottom:solid 1px rgba(0,0,0,.1);padding:0;margin:0 24px}.navbar.navbar-expand-lg .navbar-collapse .nav-item.active{background-color:rgba(0,0,0,0)}.navbar.navbar-expand-lg .navbar-collapse .nav-item.active .nav-link{color:#212121}.navbar.navbar-expand-lg .navbar-collapse .nav-item.stories{margin-left:-24px}.navbar.navbar-expand-lg .navbar-collapse .nav-item.stories .nav-link span{position:relative;padding-left:24px}.navbar.navbar-expand-lg .navbar-collapse .nav-item .nav-link{color:#212121;font-size:32px;font-weight:bold;line-height:40px;margin-bottom:16px;padding:0}.navbar.navbar-expand-lg .navbar-collapse .nav-item .nav-link.secondary-link{font-size:20px;line-height:32px;font-weight:normal}.navbar.navbar-expand-lg .navbar-collapse .nav-item .user-link{color:#616161;margin-bottom:16px}.navbar.navbar-expand-lg .navbar-collapse .nav-item .user-link:first-of-type{margin-right:0}.navbar.navbar-expand-lg .navbar-collapse .navbar-nav{position:relative;padding:96px 24px 0}.navbar.navbar-expand-lg .navbar-collapse .navbar-nav.primary-menu{width:100%}.navbar.navbar-expand-lg .navbar-collapse .navbar-nav.secondary-menu{padding-top:0;width:100%}}@media(max-width: 1024px)and (min-width: 992px){.navbar.navbar-expand-lg .navbar-collapse .navbar-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 1024px){.navbar.navbar-expand-lg .navbar-collapse .navbar-nav .dropdown-menu{-webkit-transform:initial !important;transform:initial !important}}header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;position:sticky;top:0;background:#fff;z-index:10}header.scrolling{position:sticky}header .row{width:100%;margin:0}header .row .top-header{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:72px;padding:12px 15px;border-bottom:1px solid rgba(0,0,0,.1)}@media(min-width: 1025px){header .row .top-header{display:block}}header .row .top-header .darkmode-toggle{position:absolute;top:29px;right:0}header .row .top-header .lang-selector{line-height:0;z-index:101;position:absolute;top:18px;right:24px;padding:8px 20px;background:#eee;border-radius:16px;color:#212121;font-size:12px;line-height:16px}@media(min-width: 1025px){header .row .top-header .lang-selector{padding:0;background:none;border-radius:0;top:29px;left:0;right:initial}}header .row .top-header .lang-selector li{font-size:12px;line-height:16px;display:inline}header .row .top-header .lang-selector li .lang-link{color:#212121;font-size:12px;line-height:16px}header .row .top-header .lang-selector li .lang-link.active{font-weight:bold}header .row .top-header .logo-container{width:100%;text-align:center}header .row .top-header .logo-container .icon-logo-engie:before{font-size:48px;line-height:46px;color:#0af}header .row .header{position:static;padding:0;border-bottom:solid 1px rgba(0,0,0,.1)}header .row .header .row .navbar{position:static;padding:0}@media(min-width: 1025px){header .row .header .row .navbar{padding:8px 0}}header .row .header .row .navbar .navbar-brand{display:none;padding:0;margin-right:4%;height:32px;width:32px}@media(max-width: 1024px){header .row .header .row .navbar .navbar-brand{display:none !important}}header .row .header .row .navbar .navbar-brand.icon-logo-engie-mini:before{font-size:32px;color:#0af}header .row .header .row .navbar .navbar-collapse{padding:0}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse{left:0;top:0}header .row .header .row .navbar .navbar-collapse .darkmode-toggle{display:none}header .row .header .row .navbar .navbar-collapse .lang-selector{display:none}}header .row .header .row .navbar .navbar-collapse .navbar-nav{width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav.primary-menu{width:63%;margin-right:10% !important}header .row .header .row .navbar .navbar-collapse .navbar-nav.secondary-menu{width:25%}header .row .header .row .navbar .navbar-collapse .navbar-nav.secondary-menu .nav-link{font-weight:normal !important}}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav{padding:0}}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item{cursor:pointer;position:relative;padding:0 15px;border-radius:16px}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.show .nav-link{color:#009fe3}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{padding:0;color:#212121;font-weight:bold}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.dropdown-toggle:after{content:none}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.dropdown-toggle .icon-down-open:before{position:relative;bottom:1px;font-size:12px;margin-left:4px;-webkit-transition:transform .4s ease;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease, -webkit-transform .4s ease}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.active,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item:hover,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item:active{background:#6ed2b1}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.active .nav-link,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item:hover .nav-link,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item:active .nav-link{color:#fff}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.two_col .dropdown-menu-container{display:table !important;width:100%}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.two_col .dropdown-menu-container .dropdown-item.sub-menu{display:table-cell;width:50%}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.two_col .dropdown-menu-container .dropdown-item.sub-menu:first-child{border-right:1px solid #bdbdbd;padding-right:10%}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.two_col .dropdown-menu-container .dropdown-item.sub-menu:nth-child(2){padding-left:10%}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.two_col ul.third-level{-moz-column-count:2;-moz-column-gap:24px;-webkit-column-count:2;-webkit-column-gap:24px;column-count:2;column-gap:24px}}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown{position:static}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown.show .nav-link.dropdown-toggle .icon-down-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{width:100%;border:0;border-radius:0;margin:0}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu{padding:48px 0 0;-webkit-box-shadow:0 14px 14px 0 rgba(0,0,0,.1);box-shadow:0 14px 14px 0 rgba(0,0,0,.1)}}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding:0}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col{display:block}}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-menu-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex}}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col{padding:0 0 48px}}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .no-link.dropdown-item.is-parent:active,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .no-link.dropdown-item.is-parent:hover,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .no-link.dropdown-item.is-parent:focus{color:inherit !important;font-weight:bold !important}}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item{padding:0}}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item:hover,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item :active{background-color:rgba(0,0,0,0) !important}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item:not(.sub-menu):hover,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item:not(.sub-menu):focus{color:#009fe3 !important;font-weight:bold}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item:not(.sub-menu):hover .dropdown-link,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item:not(.sub-menu):focus .dropdown-link{color:#009fe3 !important}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .dropdown-link{color:#212121}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .dropdown-link:hover,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .dropdown-link :active{color:#009fe3 !important}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .description{display:block;color:#9e9e9e;font-size:12px;line-height:16px;white-space:normal;padding-right:10px}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item ul{padding:0}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item ul li.heading>a,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item ul li.heading>span{font-weight:bold;margin-bottom:16px}}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item ul li:not(.heading){line-height:40px}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item ul li a:focus,header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item ul li a:hover{color:#009fe3 !important;font-weight:bold;background-color:rgba(0,0,0,0) !important}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item.sub-menu .third-level{background:#fff !important;font-weight:normal}header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .see-all{font-size:16px;line-height:24px;font-weight:bold;color:#009fe3}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .divider{height:24px;border-left:1px solid #bdbdbd;margin:4px 7% 0}header .row .header .row .navbar .navbar-collapse .divider.divider-last{margin-right:0}}header .row .header .row .navbar .navbar-collapse .user-links{line-height:0;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:12px}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .user-links{display:none !important}}header .row .header .row .navbar .navbar-collapse .user-links li.user-link{font-size:0;line-height:0;display:inline}header .row .header .row .navbar .navbar-collapse .user-links li.user-link:first-of-type{margin-right:32px}header .row .header .row .navbar .navbar-collapse .user-links li.user-link a{color:#616161;font-size:12px;line-height:16px;padding-bottom:16px}@media(min-width: 1025px){header .row .header .row .navbar .navbar-collapse .user-links li.user-link a{padding-bottom:0;float:right}}header .row .header-tools{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 24px}@media(min-width: 1025px){header .row .header-tools{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:8px 0}}header .row .header-tools .navbar-toggler{font-size:initial;border:0;z-index:100;outline:none;-webkit-transform:scale(1.3) translateX(-5px);transform:scale(1.3) translateX(-5px);-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear}header .row .header-tools .navbar-toggler.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}header .row .header-tools .navbar-toggler.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}header .row .header-tools .navbar-toggler.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}header .row .header-tools .navbar-toggler.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}header .row .header-tools .navbar-toggler.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}header .row .header-tools .navbar-toggler.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1),-webkit-transform .22s .12s cubic-bezier(0.215, 0.61, 0.355, 1)}header .row .header-tools .navbar-toggler .hamburger-box{width:16px;height:2px;position:relative}header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner,header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::before,header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::after{width:16px;height:2px;background-color:#212121;border-radius:4px;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::before,header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::after{content:"";display:block}header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::before{top:-5px}header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::after{bottom:-5px}@media(min-width: 1025px){header .row .header-tools .navbar-toggler{display:none !important}}header .row .header-tools .icon-logo-engie{line-height:0;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}header .row .header-tools .icon-logo-engie:before{font-size:32px;line-height:32px;color:#0af}@media(min-width: 1025px){header .row .header-tools .icon-logo-engie{display:none !important}}header .row .header-tools .search-container{height:32px;padding:0}@media(max-width: 1025px){header .row .header-tools .search-container .icon-search{background-color:#f78a31;color:#fff;height:32px;width:32px}header .row .header-tools .search-container .icon-search:hover{background-color:#ce7328}}.container-with-hero-image{position:relative}.container-with-hero-image .hero-banner{position:relative}.container-with-hero-image .hero-banner img{-o-object-fit:cover;object-fit:cover;height:264px;width:100%;-webkit-filter:brightness(70%);filter:brightness(70%)}.container-with-hero-image .hero-title{color:#fff;padding:48px 15px;position:absolute;bottom:80px;padding:0 15px;margin:0 auto 48px;max-width:1144px;width:100%;left:0;right:0}@media(min-width: 768px){.container-with-hero-image .hero-banner img{height:568px}.container-with-hero-image .hero-title{margin:0 auto 64px;bottom:160px}}.container-without-hero-image{max-width:904px;margin:48px 0 0 0;padding:0 15px;margin-bottom:104px}@media(min-width: 768px){.container-without-hero-image{padding:0}}.container-without-hero-image h1{font-size:32px;line-height:40px;margin:24px 0}@media(min-width: 768px){.container-without-hero-image h1{font-size:40px;line-height:56px;margin:32px 0}}@media(min-width: 768px){.container-without-hero-image{margin:48px auto;margin-bottom:208px}}@media(min-width: 1025px){.container-without-hero-image{padding:0}}.main-block-container-with-hero-image{padding:0 15px;margin:-80px auto 0;background:rgba(0,0,0,0)}.main-block-container-with-hero-image .inner-container>.row .component-container .medium-layout .no-result{margin:64px 0}.main-block-container-with-hero-image .inner-container>.row>div{max-width:1144px;margin:0 auto}.main-block-container-with-hero-image .inner-container>.row>div .business-cases-container{max-width:100%}.main-block-container-with-hero-image .inner-container>.row>div .business-cases-container .inner-container{max-width:1144px;margin:0 auto}.main-block-container-with-hero-image .inner-container>.row>div.paragraph-key-figures-content,.main-block-container-with-hero-image .inner-container>.row>div .solutions-on-expertise{max-width:100%}.main-block-container-with-hero-image .inner-container>.row>div.paragraph-key-figures-content>div,.main-block-container-with-hero-image .inner-container>.row>div .solutions-on-expertise>div{max-width:1144px;margin:0 auto}.main-block-container-with-hero-image.expertises .inner-container>.row>div{padding:0}@media(min-width: 768px){.main-block-container-with-hero-image{margin:-160px auto 0}}.container-with-return{max-width:904px;margin:48px 0 32px 0;padding:0 15px}@media(min-width: 768px){.container-with-return{padding:0;margin:48px auto}}@media(min-width: 1025px){.container-with-return{padding:0}}.container-with-return h1{font-weight:bold;font-size:32px;line-height:40px;margin:24px 0}@media(min-width: 768px){.container-with-return h1{font-size:48px;line-height:56px}}@media(min-width: 768px){.container-with-return h1{margin:32px 0}}.container-with-return .return{font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#212121;cursor:pointer}.container-with-return .return:hover,.container-with-return .return:active{color:#000}.container-with-return .return i{padding-left:16px;font-size:24px}.container-with-return .return a{color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex}.container-with-return .return a:hover,.container-with-return .return a:active{color:#212121}.container-with-return .sharing-the-experience{padding-bottom:32px;margin:0;margin-top:32px;border-bottom:1px solid #eee}@media(min-width: 768px){.container-with-return .sharing-the-experience{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.container-with-return .sharing-the-experience ul li{height:32px;width:32px}[data-theme=dark] .container-with-return .return{color:#fff}.tag{cursor:pointer;display:inline-block;height:24px;padding:0 8px;font-size:10px;line-height:24px;text-transform:uppercase;color:#fff;background-color:#0af !important}.tag:hover,.tag:focus,.tag:active{color:#fff;background-color:#1b7fb1 !important}.tag.front-tag{height:32px;font-size:12px;line-height:32px;padding:0 16px}.tag.electricite{background-color:#e74a50 !important}.tag.electricite:hover,.tag.electricite:focus,.tag.electricite:active{background-color:#b63b3f !important}.tag.eco{background-color:#6ed2b1 !important}.tag.eco:hover,.tag.eco:focus,.tag.eco:active{background-color:#529f86 !important}.tag.transition-zero-carbone{background-color:#fbdb3c !important}.tag.transition-zero-carbone:hover,.tag.transition-zero-carbone:focus,.tag.transition-zero-carbone:active{background-color:#c7ad2c !important}.tag.technologie{background-color:#1f106d !important}.tag.technologie:hover,.tag.technologie:focus,.tag.technologie:active{background-color:#2a1598 !important}.tag.interview{background-color:#f78a31 !important}.tag.interview:hover,.tag.interview:focus,.tag.interview:active{background-color:#ce7328 !important}.page-meeting article{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:960px;padding:30px;width:calc(100% - 5rem)}.page-meeting article .h1-like{font:30px/1.3 NimbusSansNovusLight,sans-serif;font-weight:bold;margin:20px 0 30px 0;position:relative;text-align:center}.page-meeting article .h1-like ul,.page-meeting article .h1-like ol{margin:.75em 0 30px 15px;padding:0}.page-meeting article .h1-like ul ul li,.page-meeting article .h1-like ul ol li,.page-meeting article .h1-like ol ul li,.page-meeting article .h1-like ol ol li{color:#fff;font:17px/1.5 NimbusSansNovusLight,serif;margin:0 0 10px;padding-left:15px;text-align:justify}.page-meeting article .h1-like ul ul li p,.page-meeting article .h1-like ul ol li p,.page-meeting article .h1-like ol ul li p,.page-meeting article .h1-like ol ol li p{color:#fff;font:17px/1.5 NimbusSansNovusLight,sans-serif;margin-bottom:30px;text-align:justify}.page-meeting h1.title{display:none}@media all and (min-width: 50em){.page-meeting article{padding:40px}}@media all and (min-width: 50em){.page-meeting .dflex{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}@media all and (min-width: 50em){.page-meeting .alignleft,.page-meeting .alignright{max-width:55%}.page-meeting .alignleft{margin:0 30px 30px 0}.page-meeting .alignright{margin:0 0 30px 30px}}@media all and (max-width: 665px){.page-meeting article{padding:0;width:100%}}.page-disclaimer h1.title{text-align:center;font-size:55px}.page-disclaimer .blue-button.active{background-color:#17749b}.container-homepage .hero-banner{width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;text-align:center;margin-bottom:48px;display:block}@media(max-width: 991px){.container-homepage .hero-banner{background-image:none !important}}@media(min-width: 992px){.container-homepage .hero-banner{display:-webkit-box;display:-ms-flexbox;display:flex;height:680px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:64px}}.container-homepage .hero-banner .content-heading{padding:64px 0 0;height:536px;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 992px){.container-homepage .hero-banner .content-heading{background-image:none !important;padding:120px 0;height:auto}}.container-homepage .hero-banner .content-heading .title{display:inline-block;color:#fff;margin-bottom:32px;font-weight:bold;font-size:32px;line-height:40px;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}@media(min-width: 768px){.container-homepage .hero-banner .content-heading .title{font-size:48px;line-height:56px}}.container-homepage .hero-banner .content-heading .title:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.container-homepage .hero-banner .content-heading .title .highlight-text{display:inline-block;margin-top:8px;font-weight:bold;font-size:48px;line-height:56px}@media(min-width: 768px){.container-homepage .hero-banner .content-heading .title .highlight-text{font-size:96px;line-height:96px}}.container-homepage .hero-banner .content-heading .informations .tag{margin-right:16px}.container-homepage .hero-banner .content-heading .informations .timestamp{display:inline-block;color:#fff}.container-homepage .hero-banner .most-recent-articles{padding:0 15px;margin:auto;margin-top:-56px}@media(min-width: 992px){.container-homepage .hero-banner .most-recent-articles{padding:52px 24px;margin-top:0}}.container-homepage .hero-banner .most-recent-articles .title{color:#fff;margin-bottom:24px;font-weight:bold;font-size:24px;line-height:32px}@media(min-width: 768px){.container-homepage .hero-banner .most-recent-articles .title{font-size:32px;line-height:40px}}@media(min-width: 992px){.container-homepage .hero-banner .most-recent-articles .title{font-size:32px;line-height:40px}}.container-homepage .hero-banner .most-recent-articles .articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-homepage .hero-banner .most-recent-articles .articles .article{text-align:left;max-width:100%;margin:0 0 16px 0;min-height:160px;width:345px;background:#212121}@media(min-width: 992px){.container-homepage .hero-banner .most-recent-articles .articles .article{width:304px}}.container-homepage .hero-banner .most-recent-articles .articles .article .article-component-image img{width:100%}.container-homepage .hero-banner .most-recent-articles .articles .article .text{font-size:16px}.container-homepage .hero-banner.no-image .tag,.container-homepage .hero-banner.no-image .title,.container-homepage .hero-banner.no-image .timestamp{color:#212121 !important}@media(max-width: 1025px){.container-homepage .hero-banner.no-image{padding:0 15px !important;height:auto !important}}.container-homepage .inner-container>.row{margin:0}.container-homepage .inner-container>.row>div{width:100%}.container-homepage .inner-container>.row .articles-container{margin:auto;margin-bottom:48px;padding:0}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container{margin-bottom:64px}}.container-homepage .inner-container>.row .articles-container>.row{margin:0;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item{max-width:544px}}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container{padding:0 0 24px}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container{padding:0}}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item{color:#fff;height:480px}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item{height:408px}}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .article-component-image{-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(75%);filter:brightness(75%);-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item:hover .article-component-image{-webkit-filter:brightness(95%);filter:brightness(95%);-webkit-transform:scale(1.1);transform:scale(1.1)}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content{position:absolute;top:64px;left:24px;right:24px;bottom:80px;overflow:hidden}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content{top:32px;left:32px;right:32px;bottom:112px}}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content .tag{margin-bottom:16px}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content .tag{margin-bottom:24px}}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content .text{font-weight:bold;margin-bottom:16px}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content .description{line-height:24px;margin-bottom:24px}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content .description{margin-bottom:32px}}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .carousel .carousel-item .content .created-at{font-size:12px;line-height:16px}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container{display:inline-block;width:96px;height:48px;background:#fff;position:absolute;bottom:0;right:0;z-index:1}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container{bottom:32px;right:32px}}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a{opacity:1;width:50%}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a.carousel-control-prev{border-right:solid 1px #eee}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a:hover{background-color:#eee}.container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a .icon-chevron{color:#212121;font-size:24px;margin:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.container-homepage .inner-container>.row .articles-container>.row .item.articles-list{padding:0 15px}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.articles-list{padding:0}}.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-left,.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-right{margin-bottom:16px}@media(min-width: 992px){.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-left,.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-right{margin-bottom:56px}}.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-left:last-of-type,.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-right:last-of-type{margin-bottom:0}.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-left .title,.container-homepage .inner-container>.row .articles-container>.row .item.articles-list .article-card-image-right .title{max-height:81px;overflow:hidden}.container-homepage .inner-container .solutions-container{margin-bottom:64px}.container-homepage .inner-container .solutions-container .heading{font-size:24px;line-height:32px;font-weight:bold;margin-bottom:16px;text-align:center}@media(min-width: 768px){.container-homepage .inner-container .solutions-container .heading{font-size:32px;line-height:40px;margin-bottom:24px}}.container-homepage .inner-container .solutions-container .overflow-wrapper{overflow-y:hidden;overflow-x:auto;white-space:nowrap;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.container-homepage .inner-container .solutions-container .overflow-wrapper::-webkit-scrollbar{display:none}@media(min-width: 768px){.container-homepage .inner-container .solutions-container .overflow-wrapper{overflow:initial;white-space:initial}}.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs{border:0;padding:0;position:relative;top:2px;z-index:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(min-width: 768px){.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-item{margin:0 16px}.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-item:first-of-type{margin-left:0}.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-item:last-of-type{margin-right:0}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-item{margin:0 32px}}.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link{border:0;padding:0;font-size:16px;line-height:32px;color:#9e9e9e}.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link.active,.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link:hover{color:#212121}.container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link.active{font-weight:bold;border-bottom:4px solid #00bcfd}@media(max-width: 992px){.container-homepage .inner-container .solutions-container .tab-content{margin:0 -15px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .background-image{background-size:cover;background-position:center;height:600px}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .background-image{height:568px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box{padding:0;-ms-flex-item-align:end;align-self:flex-end;margin-top:-66%}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media(min-width: 768px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box{margin-top:-33%}}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box{margin-right:120px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container{background:#fff;padding:32px 24px 0;padding:32px 24px 32px;margin:0 15px}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container{padding:48px 48px 64px;margin:0}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container .title{margin-bottom:16px;font-weight:bold;font-size:32px;line-height:40px}@media(min-width: 768px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container .title{font-size:48px;line-height:56px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container .created-at{font-size:12px;line-height:16px;color:#9e9e9e;margin-bottom:24px}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container .created-at{margin-bottom:32px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container .description{line-height:24px}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container{margin:0 15px;background:linear-gradient(135deg, #00bcfd, #23d2b5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container{margin:0}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .left-content{padding:24px 16px}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .left-content{padding:24px 48px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content{padding:0 16px;margin:24px 0;-webkit-box-flex:1;-ms-flex:1;flex:1;color:#fff;border-left:solid 1px rgba(255,255,255,.4)}@media(min-width: 992px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content{padding:0 48px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content .title{font-weight:bold;font-size:20px;line-height:32px;margin-bottom:8px}@media(min-width: 768px){.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content .title{font-size:24px;line-height:32px}}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content .text{font-size:16px;line-height:24px;margin-bottom:16px}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content .link{font-size:16px;line-height:24px;font-weight:bold;color:#fff}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content .link .icon-chevron{margin-left:8px}.container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .bottom-container .right-content .link .icon-chevron:before{font-size:24px;position:relative;top:3px}.stories-landing .themes-explorer{margin:48px 0}@media(min-width: 768px){.stories-landing .themes-explorer{margin:0 0 48px}}.stories-landing .inner-container .row{max-width:1144px;width:100%;margin:0 auto}.stories-landing>.inner-container>.row>.component-container,.stories-landing>.inner-container>.row>.side-bar{max-width:100%}@media(min-width: 992px){.stories-landing>.inner-container>.row>.component-container,.stories-landing>.inner-container>.row>.side-bar{max-width:66.666667%}}.stories-landing>.inner-container>.row>.side-bar{max-width:100%}@media(min-width: 992px){.stories-landing>.inner-container>.row>.side-bar{max-width:33.333333%}}@media(max-width: 768px){.stories-page .blue-button{margin:32px auto 48px}}.container-article-template-1 .hero-banner{width:100%;height:602px;padding:43% 15px 48px;margin:auto;margin-bottom:32px;background-position:center;background-size:cover;background-repeat:no-repeat}@media(min-width: 769px){.container-article-template-1 .hero-banner{height:568px;margin-bottom:64px;padding:116px 118px 100px}}@media(max-width: 1025px){.container-article-template-1 .hero-banner{padding:0 15px !important;height:auto !important}}.container-article-template-1 .hero-banner .content-heading{padding:48px 0 48px}@media(min-width: 769px){.container-article-template-1 .hero-banner .content-heading{padding:0}}.container-article-template-1 .hero-banner .content-heading .tagging{margin-bottom:24px}@media(min-width: 769px){.container-article-template-1 .hero-banner .content-heading .tagging{margin-bottom:32px}}.container-article-template-1 .hero-banner .content-heading .title{font-weight:bold;font-size:32px;line-height:40px;color:#fff;margin-bottom:48px}@media(min-width: 768px){.container-article-template-1 .hero-banner .content-heading .title{font-size:64px;line-height:64px}}@media(min-width: 769px){.container-article-template-1 .hero-banner .content-heading .title{margin-bottom:64px}}.container-article-template-1 .hero-banner .content-heading .timestamp{color:#9e9e9e;font-size:16px;line-height:24px;color:#fff}@media(min-width: 768px){.container-article-template-1 .hero-banner .content-heading .timestamp{line-height:32px}}.container-article-template-1 .hero-banner.no-image{height:auto;padding:0 118px;margin-bottom:0}.container-article-template-1 .hero-banner.no-image .content-heading{padding:32px 0 0}@media(min-width: 769px){.container-article-template-1 .hero-banner.no-image .content-heading{padding:48px 0}}.container-article-template-1 .hero-banner.no-image .content-heading .title{color:#212121}.container-article-template-1 .hero-banner.no-image .content-heading .timestamp{color:#9e9e9e}.container-article-template-1>.sharing-the-experience{margin:32px 0 48px}@media(min-width: 769px){.container-article-template-1>.sharing-the-experience{display:none}}.container-article-template-1 .inner-container{margin:auto;padding:0 15px}@media(max-width: 768px){.container-article-template-1 .inner-container .component-container .slider-lightbox-component{height:320px}}@media(min-width: 769px){.container-article-template-1 .inner-container .component-container .slider-lightbox-component{height:408px}}.container-article-template-1 .inner-container .side-bar>div{height:100%}.container-article-template-2 .hero-banner{width:100%;max-height:680px}.container-article-template-2 .publications-block{max-width:904px}.container-article-template-2 .inner-container{background-color:#fff;margin:auto;margin-top:-33%}.container-article-template-2 .inner-container.no-image{margin-top:0}.container-article-template-2 .inner-container .content-heading{padding:32px 0 48px;margin:auto}@media(min-width: 769px){.container-article-template-2 .inner-container .content-heading{padding:48px 0 64px;border-bottom:solid 1px rgba(0,0,0,.1)}}.container-article-template-2 .inner-container .content-heading .tagging{margin-bottom:24px}@media(min-width: 769px){.container-article-template-2 .inner-container .content-heading .tagging{margin-bottom:32px}}.container-article-template-2 .inner-container .content-heading .title{font-weight:bold;font-size:32px;line-height:40px;margin-bottom:24px}@media(min-width: 768px){.container-article-template-2 .inner-container .content-heading .title{font-size:48px;line-height:56px}}@media(min-width: 769px){.container-article-template-2 .inner-container .content-heading .title{margin-bottom:32px}}.container-article-template-2 .inner-container .content-heading .timestamp{color:#9e9e9e;font-size:16px;line-height:24px;margin-bottom:32px}@media(min-width: 768px){.container-article-template-2 .inner-container .content-heading .timestamp{line-height:32px}}@media(min-width: 769px){.container-article-template-2 .inner-container .content-heading .timestamp{margin-bottom:48px}}.container-article-template-2 .inner-container .content-heading .heading{font-weight:bold;font-size:20px;line-height:32px;padding-bottom:32px}@media(min-width: 768px){.container-article-template-2 .inner-container .content-heading .heading{font-size:24px;line-height:40px}}@media(min-width: 769px){.container-article-template-2 .inner-container .content-heading .heading{padding-bottom:48px}}.container-article-template-2 .inner-container .content-heading .sharing-the-experience{margin:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}@media(max-width: 768px){.container-article-template-2 .inner-container .component-container{padding:48px 0 0;border-top:solid 1px rgba(0,0,0,.1)}}@media(min-width: 769px){.container-article-template-2 .inner-container .component-container{margin:auto;padding-top:64px}}@media(max-width: 768px){.container-article-template-2 .inner-container .component-container .image-component,.container-article-template-2 .inner-container .component-container .video-component{margin:0 -15px 48px}}@media(min-width: 769px){.container-article-template-2 .inner-container .component-container .image-component,.container-article-template-2 .inner-container .component-container .video-component{margin:0 -15px 64px}}@media(max-width: 768px){.container-article-template-2 .inner-container .component-container .slider-lightbox-component{height:360px;margin:0 -15px 48px}}@media(min-width: 769px){.container-article-template-2 .inner-container .component-container .slider-lightbox-component{height:584px;margin:0 -15px 64px}}.container-article-template-2 .inner-container .component-container .text-component,.container-article-template-2 .inner-container .component-container .highlighted-component,.container-article-template-2 .inner-container .component-container .heading-component,.container-article-template-2 .inner-container .component-container .list-component,.container-article-template-2 .inner-container .component-container .paragraph-pagination-structure{margin-left:auto;margin-right:auto}@media(min-width: 769px){.container-article-template-2 .inner-container .component-container .text-component,.container-article-template-2 .inner-container .component-container .highlighted-component,.container-article-template-2 .inner-container .component-container .heading-component,.container-article-template-2 .inner-container .component-container .list-component,.container-article-template-2 .inner-container .component-container .paragraph-pagination-structure{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}}.press .engie-library-access{max-width:904px}@media(min-width: 992px){.press .publications-block .publication{width:424px}}.press .schedule-paragraph .container .schedule-content{margin-right:-15px !important;margin-left:-15px}.press .schedule-paragraph .container .schedule-content .items>div{width:100%}.press .schedule-paragraph .container .schedule-content .items>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media(min-width: 992px){.press .schedule-paragraph .container .schedule-content .items>div>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.press .schedule-paragraph .container .schedule-content .items>div .schedule-item .schedule-date .month{display:inline-block}.press .schedule-paragraph .container .schedule-content .items>div .schedule-item .schedule-date .month:after{content:"-";padding:0 1px 0 3px;display:inline-block}@media(min-width: 992px){.press .schedule-paragraph .container .schedule-content .items>div .schedule-item .schedule-date .month:after{content:""}}@media(min-width: 768px){.press-feature-project-block.feature-project-block .info .text ul,.press-feature-project-block .feature-project-block .info .text ul{max-width:184px}}.communiques-presse .medium-layout{max-width:904px;margin:auto}.communiques-presse .blue-button{margin:32px auto}@media(min-width: 768px){.communiques-presse .blue-button{margin:48px auto}}@media(min-width: 992px){.finances-feature-project-block.feature-project-block .info,.finances-feature-project-block .feature-project-block .info{max-width:904px}}.main-block-container-with-hero-image.finances .inner-container .component-container{padding:0}.main-block-container-with-hero-image.finances .inner-container .component-container .stock-purchase-block{display:none}.main-block-container-with-hero-image.finances .inner-container .component-container .medium-layout{background:#fff;padding:32px 15px 0}[data-theme=dark] body .main-block-container-with-hero-image.finances .inner-container .component-container .medium-layout,body[data-theme=dark] .main-block-container-with-hero-image.finances .inner-container .component-container .medium-layout{background:#000}.carrieres .medium-layout{max-width:904px;margin:0 auto}.carrieres .paragraph-pagination-structure{margin-top:48px}.carrieres .jeine-diplomes{margin-bottom:48px}@media(min-width: 768px){.carrieres .paragraph-pagination-structure{margin-top:64px}.carrieres .jeine-diplomes{margin-bottom:64px}}.expertises-landing .expertises{margin-bottom:48px}@media(min-width: 769px){.expertises-landing .expertises{margin-bottom:64px}}.expertises-landing .expertises .standard-component{padding:48px 24px;background-color:#fff}.expertises-landing .expertises .standard-component>*{max-width:904px;margin:0 auto}.expertises-landing .expertises .standard-component .title{font-weight:bold;font-size:32px;line-height:40px;padding:0 0 24px 0}@media(min-width: 768px){.expertises-landing .expertises .standard-component .title{font-size:48px;line-height:56px}}.expertises-landing .stretch-layout{max-width:904px;width:100%;margin:0 auto;margin-bottom:48px;padding:0 15px}@media(min-width: 769px){.expertises-landing .stretch-layout{padding:0;margin-bottom:64px}}.solutions-landing .inner-top-container{position:relative;background:#fff;max-width:1144px;margin:-48px 15px 0;margin-bottom:24px}@media(min-width: 768px){.solutions-landing .inner-top-container{margin:0 auto;margin-bottom:16px;padding:0 15px}}@media(min-width: 1144px){.solutions-landing .inner-top-container{padding:0}}.solutions-landing .inner-top-container .row{padding:0;margin:0}.solutions-landing .inner-top-container .row .col-12{padding:0}.solutions-landing .inner-top-container .row .col-12 .inner-heading{padding:0 24px;margin-top:48px;margin-bottom:48px}@media(min-width: 769px){.solutions-landing .inner-top-container .row .col-12 .inner-heading{margin-top:64px;margin-bottom:0;padding:0 0 48px}}@media(min-width: 1144px){.solutions-landing .inner-top-container .row .col-12 .inner-heading{max-width:304px}}.solutions-landing .inner-top-container .row .col-12 .inner-heading .title{font-weight:bold;font-size:32px;line-height:40px;margin-bottom:24px}@media(min-width: 768px){.solutions-landing .inner-top-container .row .col-12 .inner-heading .title{font-size:48px;line-height:56px}}@media(min-width: 769px){.solutions-landing .inner-top-container .row .col-12 .inner-heading .title{margin-bottom:32px}}.solutions-landing .inner-top-container .row .col-12.col-sm-6 .inner-heading{max-width:none}.solutions-landing .inner-top-container .row .col-12.col-sm-6 .solutions-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solutions-landing .inner-top-container .solutions-container{margin:0;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 768px){.solutions-landing .inner-top-container .solutions-container{margin:-48px 0 0;padding-left:32px}}.solutions-landing .inner-top-container .solutions-container .solution{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0 0 24px;width:100%}.solutions-landing .inner-top-container .solutions-container .solution.placeholder{padding:0}@media(min-width: 769px){.solutions-landing .inner-top-container .solutions-container .solution{max-height:424px;padding:0 0 48px}}@media(min-width: 1144px){.solutions-landing .inner-top-container .solutions-container .solution{max-width:48%}}.solutions-landing .inner-top-container .solutions-container .solution .link{height:100%}.solutions-landing .inner-top-container .solutions-container .solution .link .content{overflow:hidden;height:100%;position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 26px;padding:32px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}@media(min-width: 769px){.solutions-landing .inner-top-container .solutions-container .solution .link .content{padding:48px 32px 32px}}.solutions-landing .inner-top-container .solutions-container .solution .link .content:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.solutions-landing .inner-top-container .solutions-container .solution .link .content:first-of-type{margin-left:0}.solutions-landing .inner-top-container .solutions-container .solution .link .content:last-of-type{margin-right:0}.solutions-landing .inner-top-container .solutions-container .solution .link .content .icon{width:32px;margin-bottom:16px}@media(min-width: 769px){.solutions-landing .inner-top-container .solutions-container .solution .link .content .icon{margin-bottom:24px}}.solutions-landing .inner-top-container .solutions-container .solution .link .content .title{margin-bottom:16px;font-weight:bold;font-size:24px;line-height:32px}@media(min-width: 768px){.solutions-landing .inner-top-container .solutions-container .solution .link .content .title{font-size:32px;line-height:32px}}.solutions-landing .inner-top-container .solutions-container .solution .link .content .description{color:#212121;padding-bottom:32px}.solutions-landing .inner-top-container .solutions-container .solution .link .content .icon-chevron{color:#212121;font-size:24px;position:absolute;bottom:24px;right:24px}@media(min-width: 769px){.solutions-landing .inner-top-container .solutions-container .solution .link .content .icon-chevron{bottom:32px;right:32px}}.solutions-landing .inner-top-container .articles-list{max-width:904px;margin:0 auto;padding:32px 0 0}.solutions-landing .inner-top-container .more-link{max-width:904px;margin:0 auto 48px}@media(min-width: 769px){.solutions-landing .inner-top-container .more-link{margin-bottom:64px}}.solutions-landing .inner-bottom-container .business-cases-container{margin-bottom:48px;padding:48px 0 0}@media(min-width: 769px){.solutions-landing .inner-bottom-container .business-cases-container{margin-bottom:64px;padding:64px 0}}.solutions-landing .contact-with-button{margin-left:15px;margin-right:15px}.solutions-landing .contact-with-button .text{padding:0 32px}.solutions-landing.offre-particulier .hero-banner{margin-bottom:48px}@media(min-width: 769px){.solutions-landing.offre-particulier .hero-banner{margin-bottom:64px}}.solutions-landing.offre-particulier .inner-container>.row{margin-right:0;margin-left:0}.solutions-landing.offre-particulier .paragraph-key-figures{margin-bottom:48px}@media(min-width: 769px){.solutions-landing.offre-particulier .paragraph-key-figures{margin-bottom:64px}}.solutions-landing.offre-particulier .engie-x-block{border-bottom:0}.solutions-landing.offre-particulier .contact-with-button{margin:0 auto}.solutions-landing .business-cases-container.solutions-on-expertise .carousel .carousel-item{min-height:100%}.solutions-landing .business-cases-container .business-case{padding:0 1rem;width:100%;max-width:345px;margin:0 auto;margin-bottom:72px}.solutions-landing .business-cases-container .business-case .background-image{height:100%;min-height:224px;margin-right:24px;background-size:cover;background-repeat:no-repeat;background-position:top center}@media(min-width: 769px){.solutions-landing .business-cases-container .business-case .background-image{margin-right:32px;min-height:248px}}.solutions-landing .business-cases-container .business-case .background-image .inner-container{height:100%;min-height:200px;background:linear-gradient(135deg, #00bcfd, #23d2b5);z-index:1;left:24px;top:48px;position:relative;padding:24px}@media(min-width: 769px){.solutions-landing .business-cases-container .business-case .background-image .inner-container{left:32px;top:64px;padding:32px;min-height:216px}}.solutions-landing .business-cases-container .business-case .background-image .inner-container .title{font-weight:bold;font-size:20px;line-height:32px;color:#fff;margin-bottom:8px}@media(min-width: 768px){.solutions-landing .business-cases-container .business-case .background-image .inner-container .title{font-size:24px;line-height:32px}}.solutions-landing .business-cases-container .business-case .background-image .inner-container .description{color:#fff;font-size:16px;line-height:24px}.solutions-landing .business-cases-container .business-case .background-image .inner-container .icon-chevron{color:#fff;font-size:24px;position:absolute;bottom:16px;right:16px}@media(min-width: 769px){.solutions-landing .business-cases-container .business-case .background-image .inner-container .icon-chevron{bottom:24px;right:24px}}.solutions-page .content-block .first-block{background-color:#fff;padding:32px 24px 0;margin-bottom:48px}@media(min-width: 769px){.solutions-page .content-block .first-block{padding:48px 24px 0;margin-bottom:64px}}.solutions-page .content-block .first-block .text-component{max-width:904px;width:100%;margin:0 auto;margin-bottom:0 !important}.solutions-page .content-block .first-block .text-component .title{font-weight:bold;font-size:32px;line-height:40px;margin-bottom:32px}@media(min-width: 768px){.solutions-page .content-block .first-block .text-component .title{font-size:48px;line-height:56px}}@media(min-width: 769px){.solutions-page .content-block .first-block .text-component .title{margin-bottom:48px}}.solutions-page .content-block .first-block .text-component .two-columns h2{font-weight:bold;font-size:24px;line-height:32px;margin-bottom:24px}@media(min-width: 768px){.solutions-page .content-block .first-block .text-component .two-columns h2{font-size:32px;line-height:40px}}@media(min-width: 769px){.solutions-page .content-block .first-block .text-component .two-columns h2{margin-bottom:32px}}@media(min-width: 768px){.solutions-page .content-block .first-block .text-component .two-columns ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.solutions-page .content-block .first-block .text-component .two-columns ul li{font-weight:bold;font-size:20px;line-height:32px;margin-bottom:24px}@media(min-width: 768px){.solutions-page .content-block .first-block .text-component .two-columns ul li{font-size:24px;line-height:32px}}@media(min-width: 769px){.solutions-page .content-block .first-block .text-component .two-columns ul li{margin-bottom:32px;width:50%;padding-right:50px}}.solutions-page .content-block .first-block .sharing-the-experience{margin:0 auto;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #eee;max-width:904px;padding-bottom:48px}@media(min-width: 769px){.solutions-page .content-block .first-block .sharing-the-experience{padding-bottom:64px}}.solutions-page .content-block .medium-layout .content-tabs-title{font-weight:bold;font-size:32px;line-height:40px;text-align:center;margin-bottom:32px}@media(min-width: 768px){.solutions-page .content-block .medium-layout .content-tabs-title{font-size:48px;line-height:56px}}@media(min-width: 769px){.solutions-page .content-block .medium-layout .content-tabs-title{margin-bottom:48px}}.solutions-page .content-block .medium-layout .content-tabs .content-tabs-nav ul li:last-child{border-bottom:1px solid #eee}.container-with-hero-image.business-page.no-image .hero-title{position:initial;color:#212121;padding:64px 0}.container-with-hero-image.business-page .offre-client-container{background:none}.container-business-case .negative-margin{margin:-80px 0 0;padding:0 15px}@media(min-width: 769px){.container-business-case .negative-margin{margin:-160px auto 0}}.container-business-case .negative-margin .paragraph-key-figures{padding:0}.container-business-case .negative-margin.no-image{margin-top:0}.container-business-case .negative-margin .heading-background{position:relative;margin:auto;background:linear-gradient(135deg, #00bcfd, #23d2b5);color:#fff;-webkit-filter:brightness(1);filter:brightness(1);margin-bottom:32px}@media(min-width: 768px){.container-business-case .negative-margin .heading-background{max-width:1144px;margin:0 auto 64px;padding:0}}.container-business-case .negative-margin .heading-background .content-heading{margin:auto;padding:48px 0 48px}@media(min-width: 769px){.container-business-case .negative-margin .heading-background .content-heading{padding:48px 0 32px;border-bottom:solid 1px rgba(0,0,0,.1)}}.container-business-case .negative-margin .heading-background .content-heading .tagging{margin-bottom:24px}@media(min-width: 769px){.container-business-case .negative-margin .heading-background .content-heading .tagging{margin-bottom:16px}}.container-business-case .negative-margin .heading-background .content-heading .tagging .tag{background-color:rgba(0,0,0,0) !important;border:solid 1px #fff}.container-business-case .negative-margin .heading-background .content-heading .tagging .tag:hover,.container-business-case .negative-margin .heading-background .content-heading .tagging .tag:active,.container-business-case .negative-margin .heading-background .content-heading .tagging .tag:focus{background-color:rgba(0,0,0,.1) !important}.container-business-case .negative-margin .heading-background .content-heading .title{font-weight:bold;font-size:32px;line-height:40px;margin-bottom:24px}@media(min-width: 768px){.container-business-case .negative-margin .heading-background .content-heading .title{font-size:48px;line-height:56px}}.container-business-case .negative-margin .heading-background .content-heading .timestamp{color:#fff;margin-bottom:24px}@media(max-width: 768px){.container-business-case .negative-margin .heading-background .content-heading .timestamp{line-height:24px}}@media(min-width: 769px){.container-business-case .negative-margin .heading-background .content-heading .timestamp{margin-bottom:16px}}.container-business-case .negative-margin .heading-background .content-heading .heading{font-weight:bold;font-size:20px;line-height:32px}@media(min-width: 768px){.container-business-case .negative-margin .heading-background .content-heading .heading{font-size:24px;line-height:40px}}.container-business-case .negative-margin .heading-background .content-heading .sharing-the-experience{margin:0;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}.container-business-case .negative-margin .heading-background .content-heading .sharing-the-experience ul li{width:32px;height:32px}.container-business-case .negative-margin .heading-background .content-heading .sharing-the-experience ul li i:before{color:#fff}.container-business-case .negative-margin .heading-background .content-heading .sharing-the-experience ul li:hover,.container-business-case .negative-margin .heading-background .content-heading .sharing-the-experience ul li:active,.container-business-case .negative-margin .heading-background .content-heading .sharing-the-experience ul li:focus{background-color:rgba(0,0,0,.1) !important}.container-business-case .negative-margin .button-component,.container-business-case .negative-margin .text-component,.container-business-case .negative-margin .image-component,.container-business-case .negative-margin .video-component,.container-business-case .negative-margin .accordion-component,.container-business-case .negative-margin .slider-lightbox-component,.container-business-case .negative-margin .contact-with-button,.container-business-case .negative-margin .over-the-years,.container-business-case .negative-margin .articles-view-2,.container-business-case .negative-margin .articles-list,.container-business-case .negative-margin .paragraph-pagination-structure{max-width:784px;width:100%;margin:0 auto}.container-business-case .negative-margin .image-component,.container-business-case .negative-margin .video-component{max-width:1144px;width:100%;margin:0 auto}@media(min-width: 768px){.container-business-case .negative-margin .image-component,.container-business-case .negative-margin .video-component{min-height:400px}}@media(min-width: 1025px){.container-business-case .negative-margin .image-component,.container-business-case .negative-margin .video-component{min-height:640px}}@media(max-width: 768px){.container-business-case .negative-margin .slider-lightbox-component{height:360px;margin:0 -15px 48px}}@media(min-width: 768px){.container-business-case .negative-margin .slider-lightbox-component{height:584px;margin:0 auto 64px}}.tab-container{background:#fff;margin-top:112px;position:relative}.tab-container .tab-nav{display:table;width:100%;padding:0;border-collapse:collapse}@media(max-width: 991px){.tab-container .tab-nav{display:block}}.tab-container .tab-nav li{display:table-cell;text-align:center;padding:0;border:1px solid #eee;cursor:pointer;height:96px;vertical-align:middle}.tab-container .tab-nav li:hover,.tab-container .tab-nav li.active{background:#f4f4f4;border-bottom-color:#f4f4f4}.tab-container .tab-nav li.active .icon-down-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tab-container .tab-nav li .icon-down-open:before{-webkit-transition:.4s;transition:.4s;margin-left:2px}.tab-container .tab-nav li.tab-col-6{width:50%}@media(max-width: 991px){.tab-container .tab-nav li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.tab-container .tab-nav li:first-child{border-bottom:none}.tab-container .tab-nav li.tab-col-6{width:100%}}.tab-container .tab-sections-container{position:absolute;width:100%;z-index:9}@media(max-width: 991px){.tab-container .tab-sections-container{z-index:11}}.tab-container .tab-sections-container .tab-section{display:none;background:#f4f4f4;border:1px solid #eee;border-top:none;z-index:9}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section{position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;overflow-x:hidden;z-index:11}}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .filter-section .filter-section-top{padding:64px 24px 12px 24px;background:#fff}.tab-container .tab-sections-container .tab-section .filter-section .filter-section-top h2{font-weight:bold}}.tab-container .tab-sections-container .tab-section .filter-section .filter-section-center{padding:48px 105px 24px 105px}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .filter-section .filter-section-center{padding:24px 12px 48px 24px;background:#fff}}.tab-container .tab-sections-container .tab-section .filter-section .filter-section-center ul.filter-list{padding:0;margin-bottom:0}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .filter-section .filter-section-center ul.filter-list{margin-bottom:0}}.tab-container .tab-sections-container .tab-section .filter-section .filter-section-center ul.filter-list li{display:inline-block;margin-right:16px;margin-bottom:24px}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .filter-section .filter-section-center ul.filter-list li .orange-button:not(:hover):not(.active){background-color:#f4f4f4}}.tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom{padding:24px 105px 48px 105px}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom{background:#fff;padding:16px 8px;text-align:center;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.1);box-shadow:0 0 14px 0 rgba(0,0,0,.1)}}.tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom .blue-button{margin:0 auto}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom .blue-button{width:100%;max-width:100%}}.tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom .cancel-link{display:inline-block;margin:16px}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom .cancel-link{margin:16px 0}}.tab-container .tab-sections-container .tab-section .date-section .date-section-center{padding:48px 185px 24px 185px}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .date-section .date-section-center{padding:32px 0 0 0}}.tab-container .tab-sections-container .tab-section .date-section .date-section-center ul.filter-list{padding:0;margin-bottom:24px}.tab-container .tab-sections-container .tab-section .date-section .date-section-center ul.filter-list li{display:inline-block;margin-right:16px;margin-bottom:24px}.tab-container .tab-sections-container .tab-section .date-section .date-section-top{display:block;background:#fff;padding:48px 0 8px 0}.tab-container .tab-sections-container .tab-section .date-section .date-section-top .dateViewDaysMobile{width:350px;margin:0 auto}.tab-container .tab-sections-container .tab-section .date-section .date-section-top .dateViewDaysMobile td{width:50px;height:50px;text-align:center;vertical-align:middle}.tab-container .tab-sections-container .tab-section .date-section .date-section-bottom{padding:24px 105px 48px 105px}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .date-section .date-section-bottom{background:#fff;padding:16px 8px;text-align:center;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.1);box-shadow:0 0 14px 0 rgba(0,0,0,.1)}}.tab-container .tab-sections-container .tab-section .date-section .date-section-bottom .blue-button{margin:0 auto}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .date-section .date-section-bottom .blue-button{width:100%;max-width:100%}}.tab-container .tab-sections-container .tab-section .date-section .date-section-bottom .cancel-link{display:inline-block;margin:16px}@media(max-width: 991px){.tab-container .tab-sections-container .tab-section .date-section .date-section-bottom .cancel-link{margin:16px 0}}.tab-container .tab-sections-container .tab-section.active{z-index:11}.tab-container .tab-close-button{position:absolute;top:22px;left:24px;cursor:pointer;z-index:2}.tab-container .tab-close-button:hover{background:rgba(0,0,0,0)}@media(min-width: 1025px){.tab-container .tab-close-button{display:none !important}}.search-box-container{display:none;position:fixed;top:125px;right:0;left:0;height:calc(100% - 125px);background:#fff;z-index:99;max-width:1440px;margin:auto !important;overflow-y:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.search-box-container::-webkit-scrollbar{display:none}.search-box-container.opened{display:block}@media(max-width: 1025px){.search-box-container.opened{padding-bottom:96px;top:65px;height:calc(100% - 65px)}}.search-box-container.opened.with-small-nav{top:48px;height:calc(100% - 48px)}.search-box-container .inner-container{margin:auto;padding:0}@media(max-width: 1025px){.search-box-container .inner-container{padding:80px 24px 0}}.search-box-container .inner-container .icon-close{position:absolute;top:10px;left:10px;z-index:10;background-color:rgba(0,0,0,0)}.search-box-container .inner-container .icon-close:before{color:#000}.search-box-container .inner-container .icon-close:hover{background-color:rgba(0,0,0,0)}@media(max-width: 1025px){.search-box-container .inner-container .search-toolbox{padding:0 24px}}.search-box-container .inner-container .search-toolbox .search-toolbox-inner{border-bottom:solid 1px #eee;position:relative}@media(min-width: 1025px){.search-box-container .inner-container .search-toolbox .search-toolbox-inner{margin-top:68px}}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .loading-indicator,.search-box-container .inner-container .search-toolbox .search-toolbox-inner .loading-icon{display:none}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-reset{border:none;position:absolute;right:0;top:0;background-color:#0af;width:32px;height:32px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-reset:before{content:"";color:#fff;font-size:20px;line-height:32px}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field{font-size:32px;line-height:40px;color:#212121;border:0;width:100%;outline:0}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field[type=search]::-webkit-search-decoration,.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field[type=search]::-webkit-search-cancel-button,.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field[type=search]::-webkit-search-results-button,.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field[type=search]::-webkit-search-results-decoration{display:none}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field::-webkit-input-placeholder{color:#bdbdbd;opacity:1}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field::-moz-placeholder{color:#bdbdbd;opacity:1}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field:-ms-input-placeholder{color:#bdbdbd;opacity:1}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field::-ms-input-placeholder{color:#bdbdbd;opacity:1}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field::placeholder{color:#bdbdbd;opacity:1}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field:-ms-input-placeholder{color:#bdbdbd}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field::-ms-input-placeholder{color:#bdbdbd}@media(max-width: 1025px){.search-box-container .inner-container .search-toolbox .search-toolbox-inner .search-field{font-size:24px}}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-search{position:absolute;top:0}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-search{display:none;width:32px;height:32px;right:0;background-color:#f78a31}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-search:before{color:#fff}@media(min-width: 1025px){.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-search{right:24px}}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-search:hover{background-color:#ce7328}.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-close{left:0;top:-65px}@media(min-width: 1025px){.search-box-container .inner-container .search-toolbox .search-toolbox-inner .icon-close{top:0;left:initial}}.search-box-container .inner-container .search-suggestion-container{padding:32px 0}.search-box-container .inner-container .search-suggestion-container .search-suggestion{display:block;font-size:24px;font-weight:bold;line-height:32px;color:#212121;margin-bottom:24px}.search-box-container .inner-container .search-suggestion-container .search-suggestion:hover{color:#00bcfd}@supports(-webkit-background-clip: text) and (-webkit-text-fill-color: transparent){.search-box-container .inner-container .search-suggestion-container .search-suggestion:hover{background:linear-gradient(135deg, #00bcfd, #23d2b5);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}.search-box-container .inner-container .search-suggestion-container .search-suggestion:last-of-type{margin-bottom:0}.search-box-container .inner-container .result-container .empty-content{padding:16px 24px}@media(max-width: 1025px){.search-box-container .inner-container .result-container .empty-content{padding-left:12px;padding-right:12px}}@media(max-width: 1025px){.search-box-container .inner-container .result-container #infinite-hits{padding-bottom:24px}}.search-box-container .inner-container .result-container .articles-list{list-style:none;padding-bottom:0}.search-box-container .inner-container .result-container .articles-list .card-body .mark,.search-box-container .inner-container .result-container .articles-list .card-body mark{padding-right:0px}.search-box-container .inner-container .result-container .blue-button.list-articles-button{margin-top:0}@media(max-width: 1025px){.search-box-container .inner-container .result-container .blue-button.list-articles-button{margin-bottom:-72px;margin-top:96px}}.search-box-container .inner-container .result-container .blue-button.list-articles-button:disabled{opacity:0;height:1px;margin-top:139px}@media(max-width: 1025px){.search-box-container .inner-container .result-container .filter-column{position:fixed;bottom:0;right:0;left:0;top:100%;background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1);-webkit-transition:top .5s;transition:top .5s;z-index:2;overflow-y:auto;padding-bottom:120px}}.search-box-container .inner-container .result-container .filter-column .filter-header,.search-box-container .inner-container .result-container .filter-column .filter-section{padding:0}@media(max-width: 1025px){.search-box-container .inner-container .result-container .filter-column .filter-header,.search-box-container .inner-container .result-container .filter-column .filter-section{padding:0 24px}}.search-box-container .inner-container .result-container .filter-column .filter-header .filter-inner,.search-box-container .inner-container .result-container .filter-column .filter-section .filter-inner{border-bottom:1px solid #eee}.search-box-container .inner-container .result-container .filter-column .filter-header .title{font-size:20px;margin-bottom:24px;margin-top:24px}@media(max-width: 1025px){.search-box-container .inner-container .result-container .filter-column .filter-header .title{margin:0;padding:16px 0}}@media(max-width: 1025px){.search-box-container .inner-container .result-container .filter-column .filter-header .title .filter-inner{border:none}}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner{padding-bottom:24px}@media(max-width: 1025px){.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner{padding:0}}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .title{font-size:16px;margin-top:24px;margin-bottom:0}@media(max-width: 1025px){.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .title{cursor:pointer;font-weight:normal;margin:0;padding:16px 0}}@media(max-width: 1025px){.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner.expanded .title{background:#eee;font-weight:bold}}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul{padding:0;list-style:none}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul .filter-item{cursor:pointer}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul .filter-item .checkbox-item{display:none}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul .filter-item label{cursor:pointer}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul .filter-item label:before{content:"";display:inline-block;border:2px solid #bdbdbd;border-radius:2px;margin-right:5px;width:18px;height:18px;vertical-align:middle;margin-top:-2px}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul .filter-item .count-item{font-size:10px;background:#f4f4f4;padding:5px;border-radius:4px;line-height:10px;margin-left:5px;vertical-align:middle}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul .filter-item.selected{font-weight:bold}.search-box-container .inner-container .result-container .filter-column .filter-sections .filter-section .filter-inner .filter-list ul .filter-item.selected label:before{border-color:#00bcfd;background:url(/themes/engie/assets/css/../img/icon-check.svg) center center #00bcfd;background-size:100%}.search-box-container .inner-container .filter-mobile-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#00bcfd;border:none;border-radius:8px;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:inherit;font-size:.875rem;font-weight:700;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:40px;min-width:112px}.search-box-container .inner-container .filter-reset-button{background-color:#eee;color:#616161}.search-box-container .inner-container .filter-reset-button.disabled{opacity:.2}.search-box-container .inner-container .filter-open-filters-button{display:none}@media(max-width: 1025px){.search-box-container .inner-container .filter-open-filters-button{display:block;background-color:#f78a31;width:auto;margin:0 15px;margin-top:-72px;position:relative;z-index:1}.search-box-container .inner-container .filter-open-filters-button:hover{background-color:#ce7328}}.search-box-container .inner-container .filter-mobile-commands{position:fixed;border-top:1px solid #eee;padding:30px 20px;background:#fff;bottom:0;left:0;right:0;z-index:3;display:none}.search-box-container .inner-container .filter-mobile-commands.expanded{display:block}.search-box-container .inner-container .filter-mobile-commands .filter-mobile-button{width:100%}body:not(.instantsearch-active) .filter-column .filter-header,body:not(.instantsearch-active) .filter-column .filter-section,body:not(.instantsearch-active) .search-box-container .inner-container .filter-open-filters-button,body:not(.instantsearch-active) .search-box-container .inner-container .filter-mobile-commands.expanded,body:not(.instantsearch-active) .result-container .filter-column{display:none}.publications .medium-layout .views-exposed-form{margin-bottom:48px}@media(min-width: 992px){.publications .medium-layout .views-exposed-form{margin-bottom:64px}}.publications .medium-layout .schedule-paragraph{margin:0 auto 32px}@media(min-width: 992px){.publications .medium-layout .schedule-paragraph{margin:0 auto 40px}}.publications .medium-layout .schedule-paragraph .container.justify-content-between{padding:0}.publications .medium-layout .schedule-paragraph .container.justify-content-between .schedule-content .title{margin-bottom:24px}@media(min-width: 992px){.publications .medium-layout .schedule-paragraph .container.justify-content-between .schedule-content .title{margin-bottom:36px}}.publications .medium-layout .schedule-paragraph .container.justify-content-between .schedule-content .items .engie-publications{margin-bottom:0 !important}.act-with-engie .container-with-hero-image .hero-title{opacity:.4;font-size:56px;line-height:56px;top:36px}@media(min-width: 768px){.act-with-engie .container-with-hero-image .hero-title{font-size:120px;line-height:120px;top:95px}}@media(min-width: 992px){.act-with-engie .container-with-hero-image .hero-title{font-size:170px;line-height:170px;top:55px;padding:0}}.act-with-engie .inner-container .row{margin:0}.act-with-engie .inner-container .row .component-container{background:#fff;padding:48px 24px}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container{padding:60px 120px}}.act-with-engie .inner-container .row .component-container .medium-layout .heading-container{margin-bottom:48px}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container .medium-layout .heading-container{margin-bottom:64px}}.act-with-engie .inner-container .row .component-container .medium-layout .heading-container .title{font-weight:bold;font-size:32px;line-height:40px;margin-bottom:24px}@media(min-width: 768px){.act-with-engie .inner-container .row .component-container .medium-layout .heading-container .title{font-size:48px;line-height:56px}}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container .medium-layout .heading-container .title{margin-bottom:32px}}.act-with-engie .inner-container .row .component-container .medium-layout .heading-container p{font-weight:bold;font-size:20px;line-height:32px;font-weight:normal}@media(min-width: 768px){.act-with-engie .inner-container .row .component-container .medium-layout .heading-container p{font-size:24px;line-height:32px}}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top{width:100%;min-height:0;max-height:394px;background:#f4f4f4;display:block;margin-bottom:24px}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top{width:48%;max-width:425px;height:394px}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top:nth-child(even),.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top:nth-child(even){margin-bottom:0;margin-top:64px}}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-image,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-image{background:#fff;display:none}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-image,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-image{display:block}}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-image img,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-image img{height:202px}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-body,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-body{height:168px;overflow:hidden}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-body,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-body{height:100%}}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-body .title,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-body .title{overflow:hidden;max-height:60px}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-body .title,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-body .title{max-height:95px}}.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top:not(.act-with-engie-pub) .card-body,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top:not(.act-with-engie-pub) .card-body{background:#fff}@media(min-width: 992px){.act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top:not(.act-with-engie-pub) .card-body,.act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top:not(.act-with-engie-pub) .card-body{height:192px}}.act-with-engie .inner-container .row .component-container .medium-layout .view-more-stories{width:100%;margin-top:12px}@media(min-width: 768px){.act-with-engie .inner-container .row .component-container .medium-layout .view-more-stories{margin-top:0}}.offre-client-container{position:relative;background-color:inherit !important}.offre-client-container .grey-background{width:100%;height:70%;position:absolute;top:0;z-index:-1;background-color:#f4f4f4}.offre-client-container .shifted-content{position:relative}.offre-client-container .shifted-content>.title{max-width:1144px;width:100%;margin:0 auto 16px;text-align:center}.offre-client-container .shifted-content>.description{max-width:587px;text-align:center;width:100%;margin:0 auto 32px}.offre-client-container .shifted-content .offre-client-inner-container{max-width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:scroll}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container{max-width:1144px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:auto}}@media(min-width: 992px){.offre-client-container .shifted-content .offre-client-inner-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser{width:180px;height:240px;margin:0 8px 24px;-ms-flex-negative:0;flex-shrink:0}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser:first-child{padding-left:15px}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser:last-child{padding-right:15px}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser{width:240px;height:318px;margin:0 32px 24px}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser:first-child,.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser:last-child{padding:0}}@media(min-width: 992px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser{margin:0 0 24px}}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper{position:relative;overflow:hidden;width:100%;margin:8px;-webkit-transition:all 1s;transition:all 1s}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover{background:#fff}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container{padding:32px 16px}}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .title{color:#212121}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .title{top:0;margin-bottom:16px}}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .description{color:#212121;top:0;opacity:1}}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .icon-chevron{color:#212121}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .icon-chevron{bottom:16px;right:12px}}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper .inner-container{position:relative;-webkit-transition:all .5s;transition:all .5s;width:100%;height:100%;padding:32px 8px}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper .inner-container .title{top:122px;position:relative;font-size:20px;line-height:24px;color:#fff}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper .inner-container .title{-webkit-transition:all .5s;transition:all .5s;font-size:24px;line-height:32px;top:200px}}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper .inner-container .description{display:none}@media(min-width: 768px){.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper .inner-container .description{display:block;-webkit-transition:all .5s;transition:all .5s;opacity:0;top:200px;position:relative;font-size:16px;line-height:24px;color:#fff}}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper .inner-container .icon-chevron{width:24px;height:24px;color:#fff;-webkit-transition:all .5s;transition:all .5s;position:absolute;bottom:8px;right:4px}.offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper .inner-container .icon-chevron:before{font-size:24px;line-height:24px}[data-theme=dark] body .fingerprint-icon,body[data-theme=dark] .fingerprint-icon{fill:#fff}.custom-select{width:100%;padding:0px 15px}.custom-input{width:100%;padding:5px 15px;margin-top:40px}#job-homepage-top{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}#job-homepage-top h1{font-size:36px}.job-login-signin-link{border:1px solid #0af;padding:2px 20px;display:inline-block}.mobile-job-login-signin-link-div{display:none}#block-views-block-jobs-job-filters select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'><path fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/></svg>") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #9e9e9e;-webkit-appearance:none;-moz-appearance:none;appearance:none}#block-views-block-jobs-job-filters .form-item{margin-right:0}#block-views-block-jobs-job-filters .form-item label{font-size:1.2em}#block-views-block-jobs-job-filters .form-item .fa{display:none}#block-views-block-jobs-job-filters .form-item-keywords{width:100%;margin-top:25px;margin-bottom:30px}#block-views-block-jobs-job-filters .form-item-keywords .form-text{margin:auto;border:1px solid #9e9e9e;padding:5px 20px;width:46.5%}#block-views-block-jobs-job-filters .form-actions{text-align:center;margin-top:30px}#block-views-block-jobs-job-filters .form-actions .form-submit{color:#fff;font-weight:bold;padding:10px 40px;background-color:#009fe3;border:0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;text-align:center}#block-views-block-jobs-job-filters .form-actions .form-submit:hover{color:#fff;background-color:#17749b}#block-job-home-categories{margin-top:40px;margin-bottom:40px}#block-job-home-categories .field--name-field-main-title{margin-bottom:30px}#block-job-home-categories .job-home-category{margin-bottom:30px}#block-job-home-categories .job-home-category a{color:#000}#block-job-home-categories .job-home-category .job-home-category-title{font-size:16px}#block-jobhomelinks{margin-bottom:40px;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#block-jobhomelinks .early-career-campaigns{display:block;height:300px;padding:25px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;position:relative;overflow:hidden}#block-jobhomelinks .early-career-campaigns img{position:absolute;left:0;top:0;width:100%;z-index:-1}#block-jobhomelinks .early-career-campaigns .job-home-link-title{color:#000;font-size:1.3em}#block-jobhomelinks .early-career-campaigns .arrow{color:#000;-ms-flex-item-align:end;align-self:end;font-size:20px}#jobs-homepage .carousel-anime .inner-bottom-container .business-cases-container{padding:20px 0}#job-homepage-grt-link{text-align:center;margin:50px 0}#job-homepage-grt-link a{color:#616161;text-decoration:underline}#job-back-link{color:#000;display:inline-block}#job-listing-top-section{margin-bottom:20px}#job-listing-top-section h1{font-size:1.5em;line-height:inherit}#job-listing-top-section #job-listing-mobile-filter-button{display:none;font-size:1.3em;text-align:center;text-decoration:underline}#job-listing-top-section #job-listing-mobile-filter-button i{font-size:2em;text-decoration:none}#job-listing-top-section .job-listing-title-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#job-listing-filters form>div>div{width:100%;max-width:100%;padding:0}#job-listing-filters select,#job-listing-filters input[type=text]{width:100%;max-width:100%;border:1px solid #000}#job-listing-filters select{background:#fff;height:40px}#job-listing-filters .job-filter{width:100%;margin-bottom:0}#job-listing-filters .job-filter .job-filter-label{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;cursor:pointer;font-weight:bold}#job-listing-filters .job-filter .job-filter-label .fa{color:#757575;font-size:.9em}#job-listing-filters .job-filter .job-filter-wrapper{overflow:hidden;display:none}#job-listing-filters .job-filter .job-filter-wrapper .form-item{width:100%}#job-listing-filters .job-filter .job-autocomplete-value{display:inline-block;background:#e1eef7;border-radius:15px;padding:0px 10px;margin-right:5px;margin-bottom:5px}#job-listing-filters .job-filter .job-autocomplete-value a{color:#858585}#job-listing-filters .job-filter .job-autocomplete-value.template{display:none}#job-listing-filters #edit-actions input[type=submit]{color:#fff;font-weight:bold;padding:10px 40px;background-color:#009fe3;border:0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;text-align:center;width:100%;margin-top:40px}#job-listing-filters #edit-actions input[type=submit]:hover{color:#fff;background-color:#17749b}#job-listing-filters .form-item-sort-order,#job-listing-filters .form-item-sort-by,#job-listing-filters .job-listing-reset-filters{display:none}#job-listing-results{background:#f5f5f5;padding:30px}#job-listing-results .job-listing-reset-filters{white-space:nowrap;margin-left:20px}#job-listing-results .job-listing-card{background:#fff;color:#000;display:block;margin-bottom:20px}#job-listing-results .job-listing-card .card-body>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#job-listing-results .job-listing-card .job-listing-title{font-size:1.4em}#job-listing-results .job-listing-card .job-listing-data.row{margin-left:-15px;margin-right:-15px}#job-listing-results .job-listing-card:hover .job-listing-data{color:#000}#job-listing-results .job-listing-card .fa{margin-right:5px}#job-listing-results .job-listing-card .icone-country{color:#1f106d}#job-listing-results .job-listing-card .icone-contract-type{color:#910f7d}#job-listing-results .job-listing-card .icone-job-experience{color:#757575}#job-listing-results p{padding:20px 0px 40px}#job-listing-results #job-listing-results-header{margin-bottom:15px}#job-listing-results #job-listing-results-header .job-listing-header-1,#job-listing-results #job-listing-results-header .job-listing-header-2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#job-listing-results #job-listing-results-header .job-listing-header-1 .job-listing-current-filters .job-listing-current-filter{margin-right:15px}#job-listing-results #job-listing-results-header .job-listing-header-1 .job-listing-current-filters .job-listing-current-filter a{border:1px solid;color:#4e4e4e;padding:0px 2px 1px;margin-left:5px;font-size:.9em}#job-listing-results #job-listing-results-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#job-listing-results #job-listing-results-footer .job-listing-navigation .pager__item.is-active,#job-listing-results #job-listing-results-footer .job-listing-navigation .pager__item--first,#job-listing-results #job-listing-results-footer .job-listing-navigation .pager__item--last,#job-listing-results #job-listing-results-footer .job-listing-navigation .pager__item--ellipsis{display:none}#job-listing-results #job-listing-results-footer .job-listing-displaying br{display:none}#job-listing-results .job-listing-order .fa{font-size:1.6em;vertical-align:-3px}#job-detail [style*=width]{max-width:100%}#job-detail #job-back-link{margin-bottom:30px}#job-detail .node__links .links{display:none}#job-detail .field{display:none}#job-detail .field--name-body{display:block}#job-detail .job-detail-title{font-size:2.5em;margin-bottom:15px}#job-detail .job-detail-infos{font-size:1.1em;font-weight:normal}#job-detail h2{font-size:26px}#job-detail .job-detail-apply{color:#fff;font-weight:bold;padding:10px 40px;background-color:#009fe3;border:0;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;text-align:center;width:100%;display:inline-block}#job-detail .job-detail-apply:hover{color:#fff;background-color:#17749b}#job-detail #job-social-sharer{margin:20px 0}#job-detail #job-social-sharer .job-social-link{display:inline-block;margin-right:10px}#job-detail #job-social-sharer .job-social-link i{font-size:1.1em;background:#0af;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:25px;width:25px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#job-detail #job-social-sharer .job-email-sharer{float:right;color:#000}#job-detail #job-social-sharer .job-email-sharer i{margin-left:5px}body[data-theme=dark] #block-job-home-categories .job-home-category a,body[data-theme=dark] #job-homepage-grt-link a{color:#fff}body[data-theme=dark] #block-views-block-jobs-job-filters .form-item-keywords{color:#000}body[data-theme=dark] #job-listing-results,body[data-theme=dark] .job-autocomplete-values,body[data-theme=dark] #job-listing-filters input[type=text]{color:#000}body[data-theme=dark] #job-detail #job-social-sharer .job-email-sharer,body[data-theme=dark] #job-back-link{color:#fff}@media(max-width: 575.98px){#block-views-block-jobs-job-filters .form-item-keywords{padding:0 15px}#block-views-block-jobs-job-filters .form-item-keywords .form-text{width:100%}#block-views-block-jobs-job-filters .form-item-job-experience,#block-views-block-jobs-job-filters .form-item-job-category,#block-views-block-jobs-job-filters .form-item-job-contract-type{display:none}.mobile-job-login-signin-link-div{display:block;margin-top:20px}#job-homepage-top .job-login-signin-link{display:none}#block-jobhomelinks .early-career-campaigns{height:220px}#job-listing-top-section #job-listing-mobile-filter-button{display:block}#job-listing-top-section .job-listing-title-section{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#job-listing-results .job-listing-reset-filters{margin-left:0}#job-listing-results #job-listing-results-header .job-listing-header-2 span{display:none}#job-listing-results #job-listing-results-header .job-listing-header-1{display:none}#job-listing-filters{display:none}#job-listing-filters .job-listing-reset-filters{display:block}.act-with-engie .inner-container .row .component-container{padding-left:0;padding-right:0}#jobs-homepage.act-with-engie .inner-container .row .component-container{padding-left:24px;padding-right:24px}#job-listing-results #job-listing-results-footer .job-listing-displaying br{display:block}#job-detail .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#job-detail #job-detail-map{display:none}}.block-regulamentation-block{font-size:14px}.block-regulamentation-block .document-year-filter-wrapper{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.6)}.block-regulamentation-block .document-year-filter-wrapper>div{margin-left:-10px;margin-right:-10px}.block-regulamentation-block .document-year-filter-wrapper span{color:rgba(0,0,0,.6);text-transform:uppercase;margin-right:15px;padding:0 10px}.block-regulamentation-block .document-year-filter-wrapper .document-year-filter{color:rgba(0,0,0,.6);text-transform:uppercase;padding:0 10px;font-size:inherit}.block-regulamentation-block .document-year-filter-wrapper .document-year-filter.active{font-weight:700}.block-regulamentation-block .document-year-filter-wrapper .document-year-filter:hover{font-weight:700}.block-regulamentation-block .documents-wrapper{margin-top:60px}.block-regulamentation-block .documents-wrapper .document{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid rgba(0,0,0,.25)}.block-regulamentation-block .documents-wrapper .document .document-type{font-size:14px;color:#c00;text-transform:uppercase;font-weight:600;margin-bottom:10px}.block-regulamentation-block .documents-wrapper .document .document-title a{color:#0f1e5a;font-weight:700;font-size:21px;line-height:30px;margin-bottom:20px;display:block}.block-regulamentation-block .documents-wrapper .document .document-date{color:rgba(0,0,0,.6);text-transform:uppercase}.block-regulamentation-block .pager{margin-bottom:20px}[data-theme=dark] body,body[data-theme=dark]{background-color:#000;color:#eee}[data-theme=dark] body .text-engie-gradient,body[data-theme=dark] .text-engie-gradient{background-color:rgba(0,0,0,0);color:#fff}[data-theme=dark] body .solutions-page .content-block .first-block,[data-theme=dark] body .over-the-years-text,[data-theme=dark] body .livin .module-border-wrap,[data-theme=dark] body .tab-container,[data-theme=dark] body .most-popular-stories-component,[data-theme=dark] body .container-article-template-2 .inner-container,[data-theme=dark] body .reading-progress,[data-theme=dark] body .job-vacancies-block,[data-theme=dark] body .articles-view-2,[data-theme=dark] body .standard-component,[data-theme=dark] body .solutions-on-expertise .carousel .carousel-item .content,[data-theme=dark] body .feature-project-block .info,[data-theme=dark] body .paragraph-key-figures,[data-theme=dark] body .stock-purchase-block,[data-theme=dark] body .press-release-block,[data-theme=dark] body .schedule-paragraph .schedule-content .items .schedule-item .schedule-text p,[data-theme=dark] body .solutions-landing .negative-margin .inner-container .heading-container,[data-theme=dark] body .navbar.navbar-expand-lg .navbar-collapse,[data-theme=dark] body .themes-explorer,[data-theme=dark] body .themes-explorer .content .themes-explorer-showmore,[data-theme=dark] body footer,[data-theme=dark] body header,[data-theme=dark] body .solutions-landing .negative-margin .inner-container .business-cases-container,[data-theme=dark] body .dropdown-menu,[data-theme=dark] body .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu,[data-theme=dark] body .navbar.navbar-expand-lg .navbar-collapse .third-level,[data-theme=dark] body .solutions-landing .inner-top-container,[data-theme=dark] body .solutions-landing .inner-container .heading-container,[data-theme=dark] body .solutions-landing .inner-container .business-cases-container,[data-theme=dark] body .tab-container .tab-nav li:hover,[data-theme=dark] body .tab-container .tab-nav li.active,[data-theme=dark] body .tab-container .tab-sections-container .tab-section,[data-theme=dark] body .tab-container .tab-sections-container .tab-section .date-section .date-section-top,[data-theme=dark] body .tab-container .tab-sections-container .tab-section .filter-section .filter-section-top,[data-theme=dark] body .tab-container .tab-sections-container .tab-section .filter-section .filter-section-center,[data-theme=dark] body .tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom,[data-theme=dark] body .search-box-container .inner-container .result-container .filter-column,[data-theme=dark] body .solutions-on-expertise .carousel-control-next,[data-theme=dark] body .solutions-on-expertise .carousel-control-prev,[data-theme=dark] body .solutions-on-expertise,[data-theme=dark] body .container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container,[data-theme=dark] body header .search-box-container,[data-theme=dark] body .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link,[data-theme=dark] body .act-with-engie .inner-container .row .component-container,[data-theme=dark] body .expertises-landing .expertises .standard-component,[data-theme=dark] body .content-tabs .content-tabs-nav ul,[data-theme=dark] body .main-block-container-with-hero-image.press .schedule-paragraph .items .views-row,[data-theme=dark] body .search-box-container .inner-container .filter-mobile-commands,body[data-theme=dark] .solutions-page .content-block .first-block,body[data-theme=dark] .over-the-years-text,body[data-theme=dark] .livin .module-border-wrap,body[data-theme=dark] .tab-container,body[data-theme=dark] .most-popular-stories-component,body[data-theme=dark] .container-article-template-2 .inner-container,body[data-theme=dark] .reading-progress,body[data-theme=dark] .job-vacancies-block,body[data-theme=dark] .articles-view-2,body[data-theme=dark] .standard-component,body[data-theme=dark] .solutions-on-expertise .carousel .carousel-item .content,body[data-theme=dark] .feature-project-block .info,body[data-theme=dark] .paragraph-key-figures,body[data-theme=dark] .stock-purchase-block,body[data-theme=dark] .press-release-block,body[data-theme=dark] .schedule-paragraph .schedule-content .items .schedule-item .schedule-text p,body[data-theme=dark] .solutions-landing .negative-margin .inner-container .heading-container,body[data-theme=dark] .navbar.navbar-expand-lg .navbar-collapse,body[data-theme=dark] .themes-explorer,body[data-theme=dark] .themes-explorer .content .themes-explorer-showmore,body[data-theme=dark] footer,body[data-theme=dark] header,body[data-theme=dark] .solutions-landing .negative-margin .inner-container .business-cases-container,body[data-theme=dark] .dropdown-menu,body[data-theme=dark] .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu,body[data-theme=dark] .navbar.navbar-expand-lg .navbar-collapse .third-level,body[data-theme=dark] .solutions-landing .inner-top-container,body[data-theme=dark] .solutions-landing .inner-container .heading-container,body[data-theme=dark] .solutions-landing .inner-container .business-cases-container,body[data-theme=dark] .tab-container .tab-nav li:hover,body[data-theme=dark] .tab-container .tab-nav li.active,body[data-theme=dark] .tab-container .tab-sections-container .tab-section,body[data-theme=dark] .tab-container .tab-sections-container .tab-section .date-section .date-section-top,body[data-theme=dark] .tab-container .tab-sections-container .tab-section .filter-section .filter-section-top,body[data-theme=dark] .tab-container .tab-sections-container .tab-section .filter-section .filter-section-center,body[data-theme=dark] .tab-container .tab-sections-container .tab-section .filter-section .filter-section-bottom,body[data-theme=dark] .search-box-container .inner-container .result-container .filter-column,body[data-theme=dark] .solutions-on-expertise .carousel-control-next,body[data-theme=dark] .solutions-on-expertise .carousel-control-prev,body[data-theme=dark] .solutions-on-expertise,body[data-theme=dark] .container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container,body[data-theme=dark] header .search-box-container,body[data-theme=dark] .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link,body[data-theme=dark] .act-with-engie .inner-container .row .component-container,body[data-theme=dark] .expertises-landing .expertises .standard-component,body[data-theme=dark] .content-tabs .content-tabs-nav ul,body[data-theme=dark] .main-block-container-with-hero-image.press .schedule-paragraph .items .views-row,body[data-theme=dark] .search-box-container .inner-container .filter-mobile-commands{background-color:#000}[data-theme=dark] body header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item.sub-menu .third-level,body[data-theme=dark] header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item.sub-menu .third-level{background-color:#000 !important}[data-theme=dark] body .paragraph--type--articles.paragraph--view-mode--teaser,[data-theme=dark] body .paragraph-key-figures-content,[data-theme=dark] body .paragraph-key-figures .key-figures .key-figures-circle .circle,[data-theme=dark] body .nav-tabs .nav-item.show .nav-link,[data-theme=dark] body .nav-tabs .nav-link.active,[data-theme=dark] body .container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a:hover,[data-theme=dark] body header .search-box-container .inner-container .search-toolbox .search-field,[data-theme=dark] body .container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container,[data-theme=dark] body .act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-body,[data-theme=dark] body .act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-body,[data-theme=dark] body .act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-image,[data-theme=dark] body .act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-image,[data-theme=dark] body .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover,[data-theme=dark] body .offre-client-container .grey-background,[data-theme=dark] body .content-tabs .content-tabs-nav ul li,[data-theme=dark] body .content-tabs .content-tabs-nav .content-tabs-mobile-nav,[data-theme=dark] body .act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top,[data-theme=dark] body .act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top,[data-theme=dark] body .solutions-landing .inner-top-container .solutions-container .solution,[data-theme=dark] body .button-component .inner-container,body[data-theme=dark] .paragraph--type--articles.paragraph--view-mode--teaser,body[data-theme=dark] .paragraph-key-figures-content,body[data-theme=dark] .paragraph-key-figures .key-figures .key-figures-circle .circle,body[data-theme=dark] .nav-tabs .nav-item.show .nav-link,body[data-theme=dark] .nav-tabs .nav-link.active,body[data-theme=dark] .container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a:hover,body[data-theme=dark] header .search-box-container .inner-container .search-toolbox .search-field,body[data-theme=dark] .container-homepage .inner-container .solutions-container .tab-content .tab-pane .inner-container .box .top-container,body[data-theme=dark] .act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-body,body[data-theme=dark] .act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-body,body[data-theme=dark] .act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top .card-image,body[data-theme=dark] .act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top .card-image,body[data-theme=dark] .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover,body[data-theme=dark] .offre-client-container .grey-background,body[data-theme=dark] .content-tabs .content-tabs-nav ul li,body[data-theme=dark] .content-tabs .content-tabs-nav .content-tabs-mobile-nav,body[data-theme=dark] .act-with-engie .inner-container .row .component-container .medium-layout .highlights-list .article-card-image-top,body[data-theme=dark] .act-with-engie .inner-container .row .component-container .medium-layout .articles-list .article-card-image-top,body[data-theme=dark] .solutions-landing .inner-top-container .solutions-container .solution,body[data-theme=dark] .button-component .inner-container{background-color:#212121}[data-theme=dark] body .button-component .inner-container:hover,body[data-theme=dark] .button-component .inner-container:hover{background-color:#616161}[data-theme=dark] body .tag,body[data-theme=dark] .tag{background-color:#212121 !important}[data-theme=dark] body .article-card-image-left .card-body,body[data-theme=dark] .article-card-image-left .card-body{border:1px solid #212121}@media(min-width: 768px){[data-theme=dark] body .article-card-image-left .card-body,body[data-theme=dark] .article-card-image-left .card-body{border-left-color:rgba(0,0,0,0)}}[data-theme=dark] body .articles-view-2 .article-card-image-top .card-body,body[data-theme=dark] .articles-view-2 .article-card-image-top .card-body{border:1px solid #212121;border-top-color:rgba(0,0,0,0)}[data-theme=dark] body .paragraph-pagination-structure .pagination-item,[data-theme=dark] body .solutions-landing .inner-container .solutions-container .solution .link .content:last-of-type,[data-theme=dark] body .solutions-on-expertise .carousel .carousel-item .solution .link .content:last-of-type,body[data-theme=dark] .paragraph-pagination-structure .pagination-item,body[data-theme=dark] .solutions-landing .inner-container .solutions-container .solution .link .content:last-of-type,body[data-theme=dark] .solutions-on-expertise .carousel .carousel-item .solution .link .content:last-of-type{border:1px solid #212121}[data-theme=dark] body .quickedit-field p,[data-theme=dark] body .articles-view-2 .title,[data-theme=dark] body .list-internal-expertise .list-item li a,[data-theme=dark] body .solutions-on-expertise .carousel-control-next i,[data-theme=dark] body .solutions-on-expertise .carousel-control-prev i,[data-theme=dark] body .schedule-paragraph .schedule-content .schedule-item .schedule-date,[data-theme=dark] body .schedule-paragraph .schedule-content .items .schedule-item .schedule-date .text>*,[data-theme=dark] body .solutions-landing .negative-margin .inner-container .solutions-container .solution .content .description,[data-theme=dark] body .themes-explorer .content .themes-explorer-showmore .themes-icon,[data-theme=dark] body .themes-explorer.horizontal .title,[data-theme=dark] body header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item .nav-link,[data-theme=dark] body header .row .top-header .lang-selector li .lang-link.active,[data-theme=dark] body footer #block-engie-footer ul li a,[data-theme=dark] body .dropdown-item,[data-theme=dark] body header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .dropdown-link,[data-theme=dark] body .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.return-cta,[data-theme=dark] body .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .return-cta,[data-theme=dark] body .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.return-cta,[data-theme=dark] body .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .return-cta,[data-theme=dark] body .solutions-landing .inner-container .solutions-container .solution .link .content .description,[data-theme=dark] body .cancel-link,[data-theme=dark] body div.datepicker th a.datepickerGoNext i,[data-theme=dark] body div.datepicker th a.datepickerGoPrev i,[data-theme=dark] body div.datepicker *,[data-theme=dark] body .solutions-on-expertise .carousel-control-next,[data-theme=dark] body .solutions-on-expertise .carousel-control-prev,[data-theme=dark] body .solutions-on-expertise .carousel .carousel-item .solution .link .content .description,[data-theme=dark] body .container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a .icon-chevron,[data-theme=dark] body .schedule-paragraph .schedule-content .items .schedule-item .schedule-text,body[data-theme=dark] .quickedit-field p,body[data-theme=dark] .articles-view-2 .title,body[data-theme=dark] .list-internal-expertise .list-item li a,body[data-theme=dark] .solutions-on-expertise .carousel-control-next i,body[data-theme=dark] .solutions-on-expertise .carousel-control-prev i,body[data-theme=dark] .schedule-paragraph .schedule-content .schedule-item .schedule-date,body[data-theme=dark] .schedule-paragraph .schedule-content .items .schedule-item .schedule-date .text>*,body[data-theme=dark] .solutions-landing .negative-margin .inner-container .solutions-container .solution .content .description,body[data-theme=dark] .themes-explorer .content .themes-explorer-showmore .themes-icon,body[data-theme=dark] .themes-explorer.horizontal .title,body[data-theme=dark] header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item .nav-link,body[data-theme=dark] header .row .top-header .lang-selector li .lang-link.active,body[data-theme=dark] footer #block-engie-footer ul li a,body[data-theme=dark] .dropdown-item,body[data-theme=dark] header .row .header .row .navbar .navbar-collapse .navbar-nav .nav-item.dropdown .dropdown-menu .inner-col .dropdown-item .dropdown-link,body[data-theme=dark] .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item.return-cta,body[data-theme=dark] .navbar.navbar-expand-lg .navbar-collapse .dropdown-menu .inner-col .dropdown-item .return-cta,body[data-theme=dark] .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item.return-cta,body[data-theme=dark] .navbar.navbar-expand-lg .navbar-collapse .third-level .inner-col .dropdown-item .return-cta,body[data-theme=dark] .solutions-landing .inner-container .solutions-container .solution .link .content .description,body[data-theme=dark] .cancel-link,body[data-theme=dark] div.datepicker th a.datepickerGoNext i,body[data-theme=dark] div.datepicker th a.datepickerGoPrev i,body[data-theme=dark] div.datepicker *,body[data-theme=dark] .solutions-on-expertise .carousel-control-next,body[data-theme=dark] .solutions-on-expertise .carousel-control-prev,body[data-theme=dark] .solutions-on-expertise .carousel .carousel-item .solution .link .content .description,body[data-theme=dark] .container-homepage .inner-container>.row .articles-container>.row .item.carousel-container .controls-container>a .icon-chevron,body[data-theme=dark] .schedule-paragraph .schedule-content .items .schedule-item .schedule-text{color:#eee}[data-theme=dark] body .most-popular-stories-component .most-popular-stories-component__content ul li a .content,[data-theme=dark] body .solutions-on-expertise .carousel .carousel-item .solution .link .content .icon-chevron,[data-theme=dark] body .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link.active,[data-theme=dark] body .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link:hover,[data-theme=dark] body header .search-box-container .inner-container .search-suggestion-container .search-suggestion,[data-theme=dark] body .paragraph-pagination-structure .pagination-item .item-content,[data-theme=dark] body .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .title,[data-theme=dark] body .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .description,[data-theme=dark] body .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .icon-chevron,[data-theme=dark] body .press-release-block .press-block .title-container .title a,[data-theme=dark] body .solutions-landing .inner-top-container .solutions-container .solution .link .content .description,[data-theme=dark] body .solutions-landing .inner-top-container .solutions-container .solution .link .content .icon-chevron,[data-theme=dark] body .button-component .inner-container .label,body[data-theme=dark] .most-popular-stories-component .most-popular-stories-component__content ul li a .content,body[data-theme=dark] .solutions-on-expertise .carousel .carousel-item .solution .link .content .icon-chevron,body[data-theme=dark] .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link.active,body[data-theme=dark] .container-homepage .inner-container .solutions-container .overflow-wrapper .nav-tabs .nav-link:hover,body[data-theme=dark] header .search-box-container .inner-container .search-suggestion-container .search-suggestion,body[data-theme=dark] .paragraph-pagination-structure .pagination-item .item-content,body[data-theme=dark] .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .title,body[data-theme=dark] .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .description,body[data-theme=dark] .offre-client-container .shifted-content .offre-client-inner-container .offre-client-teaser .background-image .link .wrapper:hover .inner-container .icon-chevron,body[data-theme=dark] .press-release-block .press-block .title-container .title a,body[data-theme=dark] .solutions-landing .inner-top-container .solutions-container .solution .link .content .description,body[data-theme=dark] .solutions-landing .inner-top-container .solutions-container .solution .link .content .icon-chevron,body[data-theme=dark] .button-component .inner-container .label{color:#fff}[data-theme=dark] body header .row .header .row .navbar .navbar-collapse .secondary-menu .nav-item .nav-link,[data-theme=dark] body header .row .top-header .lang-selector li .lang-link,[data-theme=dark] body header .row .top-header .lang-selector,[data-theme=dark] body header .row .header .row .navbar .navbar-collapse .user-links li.user-link a,[data-theme=dark] body header .search-box-container .inner-container .search-toolbox .search-field,body[data-theme=dark] header .row .header .row .navbar .navbar-collapse .secondary-menu .nav-item .nav-link,body[data-theme=dark] header .row .top-header .lang-selector li .lang-link,body[data-theme=dark] header .row .top-header .lang-selector,body[data-theme=dark] header .row .header .row .navbar .navbar-collapse .user-links li.user-link a,body[data-theme=dark] header .search-box-container .inner-container .search-toolbox .search-field{color:#bdbdbd}[data-theme=dark] body header .search-box-container .inner-container .filter-sections .ais-RefinementList-count,body[data-theme=dark] header .search-box-container .inner-container .filter-sections .ais-RefinementList-count{color:#212121}[data-theme=dark] body .themes-explorer .content .themes-explorer-showmore .themes-icon,[data-theme=dark] body div.datepicker th a.datepickerGoNext i,[data-theme=dark] body div.datepicker th a.datepickerGoPrev i,body[data-theme=dark] .themes-explorer .content .themes-explorer-showmore .themes-icon,body[data-theme=dark] div.datepicker th a.datepickerGoNext i,body[data-theme=dark] div.datepicker th a.datepickerGoPrev i{border-color:#eee}[data-theme=dark] body header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner,[data-theme=dark] body header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::before,[data-theme=dark] body header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::after,body[data-theme=dark] header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner,body[data-theme=dark] header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::before,body[data-theme=dark] header .row .header-tools .navbar-toggler .hamburger-box .hamburger-inner::after{background-color:#eee}[data-theme=dark] body .blue-button,body[data-theme=dark] .blue-button{background-color:#9e9e9e}[data-theme=dark] body .blue-button:hover,body[data-theme=dark] .blue-button:hover{background-color:#616161}[data-theme=dark] body .container-article-template-1 .hero-banner.no-image .content-heading .title,[data-theme=dark] body .container-article-template-1 .hero-banner.no-image .content-heading .timestamp,body[data-theme=dark] .container-article-template-1 .hero-banner.no-image .content-heading .title,body[data-theme=dark] .container-article-template-1 .hero-banner.no-image .content-heading .timestamp{color:#fff !important}[data-theme=dark] body .themes-explorer .content .items-list li a,body[data-theme=dark] .themes-explorer .content .items-list li a{background-color:#212121;color:#fff}[data-theme=dark] body .themes-explorer .content .items-list li a:hover,body[data-theme=dark] .themes-explorer .content .items-list li a:hover{background-color:#9e9e9e}@media(min-width: 768px){[data-theme=dark] body .stock-purchase-block .eur,body[data-theme=dark] .stock-purchase-block .eur{border-right-color:#9e9e9e}}.darkmode-container{position:fixed;right:28px;height:70px;width:70px;bottom:10%;z-index:1000}@media(max-width: 1025px){.darkmode-container{bottom:5%;right:10px}}.darkmode-container label{margin-bottom:0}@-webkit-keyframes bounce{0%,40%,60%,80%,100%{-webkit-transform:scale(1)}5%{-webkit-transform:scale(0.8)}50%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,40%,60%,80%,100%{-webkit-transform:scale(1);transform:scale(1)}5%,20%{-webkit-transform:scale(0.8);transform:scale(0.8)}40%{-webkit-transform:scale(1.1);transform:scale(1.1)}50%{-webkit-transform:scale(1);transform:scale(1)}}.darkmode-container .bounce{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:bounce;animation-name:bounce}.darkmode-container .darkmode-button{width:70px;height:70px;border:2px solid #fff;border-radius:100%;background-color:#0af;cursor:pointer;-webkit-transition:background-color .5s ease;transition:background-color .5s ease;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.1);box-shadow:0 0 14px 0 rgba(0,0,0,.1)}.darkmode-container .darkmode-button input.form-checkbox{opacity:0;width:0;height:0;position:absolute}.darkmode-container .darkmode-button .ajax-progress.ajax-progress-throbber{display:none}.darkmode-container .darkmode-button #bm{width:66px;height:66px}.darkmode-container .darkmode-button #bm svg{position:absolute;width:66px !important;height:66px !important;display:none}.darkmode-container .darkmode-tooltip{display:none;position:absolute;background:#fff;width:282px;padding:16px;border-radius:16px;bottom:5px;right:100px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.1);box-shadow:0 0 14px 0 rgba(0,0,0,.1)}@media(max-width: 1025px){.darkmode-container .darkmode-tooltip{width:250px}}.darkmode-container .darkmode-tooltip:after{content:"";width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-bottom:20px solid #fff;display:block;position:absolute;bottom:0;right:-20px}.darkmode-container .darkmode-tooltip .darkmode-tooltip-content{line-height:24px;padding-right:24px}.darkmode-container .darkmode-tooltip .darkmode-tooltip-content a{line-height:24px}.darkmode-container .darkmode-tooltip .darkmode-tooltip-cross{position:absolute;top:16px;right:16px;cursor:pointer;color:#9e9e9e;width:24px;height:24px;font-size:24px;line-height:24px}.darkmode-container .darkmode-tooltip .darkmode-tooltip-cross:before{content:"";font-family:"fontello";font-style:normal;font-weight:normal;display:inline-block;text-decoration:inherit;font-variant:normal;text-transform:none}.darkmode-container .darkmode-tooltip .darkmode-tooltip-cross:hover{color:#000}.darkmode-container .darkmode-tooltip .darkmode-tooltip-bottom{color:#9e9e9e;font-size:12px}[data-theme=dark] body .darkmode-container .darkmode-button,body[data-theme=dark] .darkmode-container .darkmode-button{background-color:#f78a31}[data-theme=dark] body .darkmode-container .darkmode-tooltip .darkmode-tooltip-content,body[data-theme=dark] .darkmode-container .darkmode-tooltip .darkmode-tooltip-content{color:#212121}div.datepicker{position:relative;display:none;width:auto !important;height:auto !important;margin-bottom:0}@media(max-width: 991px){div.datepicker{margin-bottom:0}}.datepickerContainer{position:relative;width:auto !important;height:auto !important}.datepickerBorderT,.datepickerBorderB,.datepickerBorderL,.datepickerBorderR,.datepickerBorderTL,.datepickerBorderTR,.datepickerBorderBL,.datepickerBorderBR{display:block}.datepickerHidden{display:none}div.datepicker table{border-collapse:collapse;width:100%}div.datepicker a{color:#000;font-weight:bold;text-decoration:none;cursor:pointer;outline:none}div.datepicker table td{text-align:center;padding:0;margin:0}div.datepicker th{text-align:center;color:#000;font-weight:normal;padding:0;height:50px}div.datepicker tbody a{display:block}.datepickerDays a{width:50px;line-height:50px;height:50px}.datepickerDays td{width:50px;line-height:50px;height:50px}.datepickerYears a,.datepickerMonths a{width:39px;line-height:36px;height:36px;text-align:center}.datepickerMonths td:first-child a,.datepickerMonths td:last-child a,.datepickerYears td:first-child a,.datepickerYears td:last-child a{width:38px}td.datepickerNotInMonth a{color:#000}tbody.datepickerDays td.datepickerSelected{background:#7fd2f5}tbody.datepickerDays td.datepickerSelected:last-child{border-top-right-radius:50%;border-bottom-right-radius:50%}tbody.datepickerDays td.datepickerSelected:first-child{border-top-left-radius:50%;border-bottom-left-radius:50%}tbody.datepickerDays td.datepickerFirstSelected{border-top-left-radius:50%;border-bottom-left-radius:50%}tbody.datepickerDays td.datepickerFirstSelected a{background:#009fe3;border-radius:50%}tbody.datepickerDays td.datepickerLastSelected{border-top-right-radius:50%;border-bottom-right-radius:50%}tbody.datepickerDays td.datepickerLastSelected a{background:#009fe3;border-radius:50%}tbody.datepickerDays td.datepickerFirstDayInMonth{border-top-left-radius:50%;border-bottom-left-radius:50%}tbody.datepickerDays td.datepickerLastDayInMonth{border-top-right-radius:50%;border-bottom-right-radius:50%}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background:#7fd2f5}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#7fd2f5}div.datepicker td.datepickerSelected a{color:#fff}div.datepicker a:hover,div.datepicker a:hover{color:#009fe3}div.datepicker td.datepickerNotInMonth a:hover{color:#fff}.datepickerSpace{width:50%}.datepickerBlock{vertical-align:top;width:50%}div.datepicker .datepickerBlock table{border-collapse:initial;border-spacing:0 1px}a.datepickerGoNext,a.datepickerGoPrev,a.datepickerMonth{text-align:center;height:32px;line-height:32px;float:left}div.datepicker th a.datepickerGoNext,div.datepicker th a.datepickerGoPrev{width:32px;height:32px;color:#000;display:none}div.datepicker th a.datepickerGoNext i,div.datepicker th a.datepickerGoPrev i{border:1px solid #212121;font-size:24px;padding:0;border-radius:50em;display:inline-block;color:#212121;width:38px;height:38px;line-height:34px}div.datepicker th a.datepickerGoNext{margin-right:-64px}@media(max-width: 991px){div.datepicker th a.datepickerGoNext{margin-right:auto;margin-left:16px}}div.datepicker th a.datepickerGoPrev{margin-left:-64px}@media(max-width: 991px){div.datepicker th a.datepickerGoPrev{margin-left:auto;margin-right:16px}}div.datepicker th a.datepickerGoPrev i{-webkit-transform:rotate(90deg);transform:rotate(180deg)}div.datepicker th a.datepickerMonth{display:block}@media(max-width: 991px){div.datepicker th a.datepickerMonth{display:inline-block}}div.datepicker .datepickerFirstView th a.datepickerGoPrev,div.datepicker .datepickerLastView th a.datepickerGoNext{display:block}@media(max-width: 991px){div.datepicker .datepickerFirstView th a.datepickerGoPrev,div.datepicker .datepickerLastView th a.datepickerGoNext{display:inline-block;margin-top:-4px}}div.datepicker th a.datepickerMonth{width:100%;text-align:left;font-size:24px}@media(max-width: 991px){div.datepicker th a.datepickerMonth{width:auto}}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#000}td.datepickerDisabled a:hover{color:#000}div.datepicker tbody.datepickerDays td.datepickerSpecial a{background:#000;color:#fff}div.datepicker tbody.datepickerDays td.datepickerSpecial.datepickerSelected a{background:#000}tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected{background-color:rgba(0,0,0,0)}div.datepicker td.datepickerNotInMonth a{display:none}div.datepicker td.datepickerNotInMonth a span{display:none}div.datepicker td.datepickerNotInMonth a:hover span{display:none}div.datepicker tbody.datepickerDays td.datepickerNotInMonth:hover{background-color:rgba(0,0,0,0)}@media(max-width: 991px){.datepickerContainer>table{display:block}.datepickerContainer>table>thead{display:none}.datepickerContainer>table>tbody{display:block}.datepickerContainer>table>tbody>tr{display:block}.datepickerContainer>table>tbody>tr>td{display:block;width:350px;margin:0 auto}.datepickerContainer>table>tbody>tr>td table thead tr.datepickerDoW{display:none}}audio{display:none}.audio-component .audio-title{margin:16px 0;font-size:20px;font-weight:bold;line-height:1.6}@media(min-width: 768px){.audio-component .audio-title{font-size:24px;line-height:1.33;margin:24px 0}}.audio-component .duration{margin:16px 0;font-size:12px;color:#616161;line-height:1.33}.audio-component .audioplayer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;width:100%;height:32px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:linear-gradient(135deg, #00bcfd, #23d2b5)}@media(min-width: 768px){.audio-component .audioplayer{padding:0 24px;height:40px}}.audio-component .audioplayer-playpause{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:all .2s ease-in-out;transition:all .2s ease-in-out}.audio-component .audioplayer:not(.audioplayer-playing) .audioplayer-playpause a{content:"";-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:0;height:0;margin:0 8px;border-top:7px solid rgba(0,0,0,0);border-right:none;border-bottom:7px solid rgba(0,0,0,0);border-left:12px solid #fff}.audio-component .audioplayer-playing .audioplayer-playpause a{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:12px;height:14px;margin:0 8px}.audio-component .audioplayer-playing .audioplayer-playpause a::before,.audio-component .audioplayer-playing .audioplayer-playpause a::after{content:"";width:4px;height:14px;background-color:#fff}.audio-component .audioplayer-time{display:-webkit-box;display:-ms-flexbox;display:flex;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;color:#fff;display:none}@media(min-width: 768px){.audio-component .audioplayer-time{display:inline-block}}.audio-component .audioplayer-time-current{margin-left:24px}.audio-component .audioplayer-time-duration{margin-right:24px}.audio-component .audioplayer-bar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 12px;height:12px;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;cursor:pointer}.audio-component .audioplayer-bar:before{content:"";position:absolute;top:2px;width:100%;height:8px;background:rgba(255,255,255,.6)}.audio-component .audioplayer-bar>div{position:absolute;left:0;top:2px}.audio-component .audioplayer-bar .audioplayer-bar-loaded{z-index:1;height:8px;background:rgba(255,255,255,.6)}.audio-component .audioplayer-bar-played{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;z-index:2;height:8px;background:#fff}.audio-component .audioplayer-bar-played::after{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;content:"";-webkit-box-sizing:border-box;box-sizing:border-box;top:-2px;right:-1px;margin-right:-5px;width:12px;height:12px;background-color:#fff;border-radius:6px}.audio-component .audioplayer:not(.audioplayer-playing) .audioplayer-bar-played::after{border:2px solid #bec8d2}.audio-component .audioplayer-playing .audioplayer-bar-played::after{border:2px solid #bec8d2}.audio-component .audioplayer-volume{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.audio-component .audioplayer-volume-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:10px;height:24px;cursor:pointer}.audio-component .audioplayer-volume-button a{display:-webkit-box;display:-ms-flexbox;display:flex;width:6px;height:8px;background-color:#fff;position:relative}.audio-component .audioplayer-volume-button a:after{content:"";position:absolute}.audio-component .audioplayer-volume-button a:before{content:"";position:absolute;width:0;height:0;border-top:8px solid rgba(0,0,0,0);border-right:9px solid #fff;border-bottom:8px solid rgba(0,0,0,0);border-left:none;top:-4px}.audio-component .audioplayer:not(.audioplayer-mute) .audioplayer-volume-button a:after{left:10px;top:1px;width:6px;height:6px;border:6px double #fff;border-width:6px 6px 0 0;border-radius:0 12px 0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.audio-component .audioplayer-mute .audioplayer-volume-button a{background-color:#616161}.audio-component .audioplayer-mute .audioplayer-volume-button a:before{border-right:9px solid #616161}.audio-component .audioplayer:hover .audioplayer-volume-adjust{width:60px}.audio-component .audioplayer-volume-adjust{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px;width:0px;-webkit-transition:all ease 1s;transition:all ease 1s;overflow:hidden}.audio-component .audioplayer-volume-adjust>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:60px;height:8px;cursor:pointer;background-color:rgba(255,255,255,.6)}.audio-component .audioplayer-volume-adjust>div div{position:absolute;top:0;left:0;height:8px;background-color:#fff;-webkit-transition:all ease-in .2s;transition:all ease-in .2s}@media(min-width: 768px){.audio-component .audioplayer-volume-adjust{width:60px}}#CybotCookiebotDialogBodyButtons .CybotCookiebotDialogBodyLink,#CybotCookiebotDialogBodyLevelDetailsButton{background-image:url("/themes/engie/assets/css/../img/cookiebot-down.png") !important}.CybotCookiebotDialogBodyLevelDetailsButtonExpanded,.CybotCookiebotDialogBodyLinkExpanded{background-image:url("/themes/engie/assets/css/../img/cookiebot-up.png") !important}input[type=checkbox].CybotCookiebotDialogBodyLevelButton+label{background-image:url("/themes/engie/assets/css/../img/cookiebot-unchecked.png") !important}input[type=checkbox].CybotCookiebotDialogBodyLevelButton:checked+label{background-image:url("/themes/engie/assets/css/../img/cookiebot-checked.png") !important}input[type=checkbox].CybotCookiebotDialogBodyLevelButton.CybotCookiebotDialogBodyLevelButtonDisabled+label{background-image:url("/themes/engie/assets/css/../img/cookiebot-checked-disabled.png") !important}input[type=checkbox].CybotCookiebotDialogBodyLevelButton:focus+label{background-image:url("/themes/engie/assets/css/../img/cookiebot-unchecked-disabled.png") !important}input[type=checkbox].CybotCookiebotDialogBodyLevelButton:checked:focus+label{background-image:url("/themes/engie/assets/css/../img/cookiebot-checked-2.png") !important}.button-component,.text-component,.image-component,.video-component,.accordion-component,.slider-lightbox-component,.contact-with-button,.over-the-years,.paragraph-pagination-structure,.livin{margin-bottom:48px !important}@media(min-width: 769px){.button-component,.text-component,.image-component,.video-component,.accordion-component,.slider-lightbox-component,.contact-with-button,.over-the-years,.paragraph-pagination-structure,.livin{margin-bottom:64px !important}}@media(min-width: 768px){.business-page .button-component .inner-container{margin-left:0}}.button-component .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 24px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);margin:0 auto}@media(min-width: 768px){.button-component .inner-container{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.button-component .inner-container:hover,.button-component .inner-container:active,.button-component .inner-container:focus{background-color:#f4f4f4;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1)}.button-component .inner-container .icon{width:24px;height:24px}.button-component .inner-container .label{color:#212121;font-weight:bold;line-height:24px;margin-left:16px;margin-right:auto}.button-component .inner-container .icon-chevron{float:right}.button-component .inner-container .icon-chevron:before{background:linear-gradient(135deg, #00bcfd, #23d2b5);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);font-size:24px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.button-component .inner-container .icon-chevron:before{background:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;color:#00bcfd}}.contact-with-button .text{font-weight:bold;max-width:784px;margin:0 auto 24px;text-align:center}@media(min-width: 768px){.contact-with-button .text{margin:0 auto 32px}}.contact-with-button .text>p{font-size:20px;line-height:32px}@media(min-width: 768px){.contact-with-button .text>p{font-size:24px}}.contact-with-button .view-more-stories .blue-button{margin:0 auto}.text-component ul{padding-left:26px;padding-right:16px}.text-component ul li{position:relative}.text-component ul li:before{content:"";width:10px;height:10px;background-image:linear-gradient(135deg, #00bcfd, #23d2b5);top:12px;position:absolute;left:-26px}.text-component ul li:last-of-type{margin-bottom:0}.image-component .image-component__content{width:100%}.image-component .image-container .copyright{display:block}.video-component{position:relative;margin:0 -15px 64px}.video-component .field--type-video-embed-field{width:100%;height:100%}.video-component iframe{width:100%;height:100%;border:0;margin:0;padding:0;position:absolute;top:0;bottom:0;left:0;right:0}@media(max-width: 768px){.slider-lightbox-component{height:320px}}@media(min-width: 769px){.slider-lightbox-component{height:408px}}.slider-lightbox-component .slider-lightbox-component__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:100%;cursor:pointer}@media(min-width: 769px){.slider-lightbox-component .slider-lightbox-component__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}@media(min-width: 769px){.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column.column-one{-ms-flex-preferred-size:25%;flex-basis:25%}@media(min-width: 769px){.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column.column-one{-ms-flex-preferred-size:30.5%;flex-basis:30.5%}}.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column .tile{width:100%;background-size:cover;background-position-x:center;background-repeat:no-repeat}.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column .tile.first-image{height:100%}@media(min-width: 769px){.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column .tile.second-image{height:50%}}.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column .tile.more-images{opacity:.8;background-image:linear-gradient(135deg, #00bcfd, #23d2b5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#fff;font-weight:bold;font-size:20px;line-height:24px}@media(min-width: 769px){.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column .tile.more-images{height:50%;font-size:24px;line-height:32px}}.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column .tile.more-images .count{display:block;font-size:32px;line-height:40px}@media(min-width: 769px){.slider-lightbox-component .slider-lightbox-component__content .slider-lightbox-component__content__column .tile.more-images .count{font-size:64px;line-height:64px}}.slider-lightbox-component .slider-lightbox-component__modal{overflow:hidden;right:0;bottom:0}@supports(display: -webkit-box !important){.slider-lightbox-component .slider-lightbox-component__modal.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl{margin:0 auto;width:100%;max-width:100%}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content{border-radius:0;background:rgba(0,0,0,0);border:none}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body{padding:0}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .close,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .close{position:absolute;top:25px;right:25px;color:#fff;z-index:2;text-shadow:none;width:35px;display:block;height:35px;font-size:35px;line-height:21px;border:solid 2px #fff;border-radius:50%;padding:5px;opacity:.7}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .close:hover,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .close:hover{opacity:100}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .close span,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .close span{position:relative;bottom:2px}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .carousel-item .inner-slide .copyright,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .carousel-item .inner-slide .copyright{display:block;position:absolute;background:rgba(0,0,0,.5);bottom:20px;right:20px}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .carousel-control-prev:hover,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .carousel-control-next:hover,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .carousel-control-prev:hover,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .carousel-control-next:hover{opacity:100}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .carousel-control-prev-icon,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .carousel-control-next-icon,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .carousel-control-prev-icon,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .carousel-control-next-icon{width:40px;height:40px}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .carousel-control-prev-icon,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .carousel-control-prev-icon{background-image:url("/themes/engie/assets/css/../img/arrow_left.svg")}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body .carousel-control-next-icon,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body .carousel-control-next-icon{background-image:url("/themes/engie/assets/css/../img/arrow_right.svg")}.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-lg .modal-content .modal-body img,.slider-lightbox-component .slider-lightbox-component__modal .modal-dialog.modal-xl .modal-content .modal-body img{width:auto !important;height:auto !important}.accordion-component .accordion-item{border-bottom:1px solid #bdbdbd}.accordion-component .accordion-item .accordion-item-title{cursor:pointer;padding-top:24px;padding-bottom:24px;display:table;width:100%;-webkit-transition:padding-left .5s;transition:padding-left .5s}.accordion-component .accordion-item .accordion-item-title:hover{color:#009fe3;padding-left:15px}.accordion-component .accordion-item .accordion-item-title h2{font-weight:bold;display:table-cell;width:80%;font-size:24px}.accordion-component .accordion-item .accordion-item-title i{display:table-cell;width:20%;-webkit-transform:none;transform:none;margin-right:0;text-align:right}.accordion-component .accordion-item .accordion-item-title i:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);height:24px;width:24px;margin-right:-5px}.accordion-component .accordion-item .accordion-item-content{display:none;padding-bottom:24px}li a.dropdown-item{word-wrap:break-word;white-space:break-spaces}.carousel-anime.solutions-landing .business-cases-container .business-case{margin-bottom:0}.carousel-anime.solutions-landing .business-cases-container .business-case:hover .background-image .inner-container{background:#fff}.carousel-anime.solutions-landing .business-cases-container .business-case:hover .background-image .inner-container .slide-up{top:20px}.carousel-anime.solutions-landing .business-cases-container .business-case:hover .background-image .inner-container .slide-up .title{color:#000}.carousel-anime.solutions-landing .business-cases-container .business-case:hover .background-image .inner-container .slide-up .description{opacity:1}.carousel-anime.solutions-landing .business-cases-container .business-case:hover .background-image .inner-container .icon-chevron{color:#000}.carousel-anime.solutions-landing .business-cases-container .business-case .background-image{margin-right:0;padding:10px}.carousel-anime.solutions-landing .business-cases-container .business-case .background-image .inner-container{left:0;top:0;height:318px;-webkit-transition:all 1s;transition:all 1s;background:0 0}.carousel-anime.solutions-landing .business-cases-container .business-case .background-image .inner-container .slide-up{position:absolute;top:258px;-webkit-transition:all .5s;transition:all .5s}@media(max-width: 768px){.carousel-anime.solutions-landing .business-cases-container .business-case .background-image .inner-container .slide-up{top:266px;width:80%}}.carousel-anime.solutions-landing .business-cases-container .business-case .background-image .inner-container .slide-up .title{color:#fff;-webkit-transition:all .5s;transition:all .5s}@media(max-width: 768px){.carousel-anime.solutions-landing .business-cases-container .business-case .background-image .inner-container .slide-up .title{top:266px}}.carousel-anime.solutions-landing .business-cases-container .business-case .background-image .inner-container .slide-up .description{color:#000;opacity:0;-webkit-transition:all .5s;transition:all .5s;width:80%}.carousel-anime .solutions-on-expertise .carousel-control.carousel-control-next,.carousel-anime .solutions-on-expertise .carousel-control.carousel-control-prev{width:10px}.cookieconsent-optout-marketing{position:absolute;height:100%;width:100%;border:1px solid;text-align:center;z-index:1;-webkit-column-gap:3px;-moz-column-gap:3px;column-gap:3px;background:rgba(0,0,0,.65);color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem}.cookieconsent-optout-marketing[style*=block]{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.finances .medium-layout{max-width:904px;margin:0 auto}.container-finances .offre-client-container .shifted-content .offre-client-inner-container{max-width:none;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.container-finances .paragraph-pagination-structure .row .col-12:nth-child(odd) .pagination-item{margin-left:0}.container-finances .paragraph-pagination-structure .row .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%}.paragraph-pagination-structure .pagination-item{margin:0 auto 24px !important}.tab-documentation .tab-content.tab-documentation-content>.tab-pane{padding:4rem;background:#e0e0e0}.tab-documentation .accordion-component{width:100%;margin-bottom:0px !important}.document-item{border-bottom:1px solid #e1e9f4;padding:10px 30px}.document-item:last-child{border-bottom:none}.document-item .document-header{font-size:14px}.document-item .document-header .document-extension{text-transform:uppercase;font-weight:bold}.document-item .document-header .document-extension:after{content:" • ";font-size:.6em;vertical-align:middle}.document-item .document-download{text-align:right}.document-item .document-download a{text-transform:uppercase;font-size:13px;color:#000;font-weight:bold}.document-item .document-download a .chevron-down{border-right:1px solid #000;line-height:12px}.document-item .document-title{color:#009de9;font-size:18px}.accordion-component .accordion-item.document-section .accordion-item-title.document-section-title{color:#000;padding-top:10px;padding-bottom:10px}.accordion-component .accordion-item.document-section .accordion-item-title.document-section-title:hover{padding-left:0px}.accordion-component .accordion-item.document-section .accordion-item-title.document-section-title h2{font-size:18px}.document-section{-webkit-transition:.5s;transition:.5s;padding:0 30px}.document-section.expanded{background:#fff}.container-homepage .inner-container .solutions-container .document-list .nav-tabs{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;overflow-x:auto;-ms-flex-wrap:initial;flex-wrap:initial;padding-bottom:10px;margin-bottom:20px}.document-list .nav-tabs::-webkit-scrollbar{height:5px}.document-list .nav-tabs::-webkit-scrollbar-track{background:#e0e0e0}.document-list .nav-tabs::-webkit-scrollbar-thumb{background:#009de9}.paragraph--type--articles.paragraph--view-mode--teaser{width:100%;background-color:#f4f4f4;padding:64px 0}.paragraph--type--articles.paragraph--view-mode--teaser .title{padding:0 1rem;text-align:center;font-weight:bold}.articles{max-width:1144px;width:100%;margin:0 auto}@media(min-width: 768px){.articles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.articles .article{position:relative;max-height:12rem;min-height:160px;margin:1rem;overflow:hidden;display:block;cursor:pointer}@media(min-width: 768px){.articles .article{max-width:19rem;width:100%}}.articles .article>*{color:#fff}.articles .article:hover .background-image{-webkit-filter:brightness(95%);filter:brightness(95%);-webkit-transform:scale(1.1);transform:scale(1.1)}.articles .article .background-image{position:absolute;width:100%;height:100%;background-color:#212121;background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-filter:brightness(75%);filter:brightness(75%);-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.articles .article .content{position:relative;width:100%;height:100%;padding:24px}.articles .article .tag{margin-bottom:8px}.articles .article .text{margin-bottom:16px;font-size:16px;line-height:1.5;font-weight:bold;text-align:left}@media(min-width: 768px){.articles .article .text{font-size:14px}}@media(min-width: 992px){.articles .article .text{font-size:16px}}.articles .article .created-at{font-size:12px;line-height:1.33}.carrieres .articles-view-2{margin-top:48px}.carrieres .articles-view-2 .block-2,.carrieres .articles-view-2 .block-3{max-width:474px}.articles-view-2.photo-presse .article-card-image-top .title{min-height:50px}.articles-view-2{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.articles-view-2.more-big{margin-top:64px}.articles-view-2.more-big .block-2,.articles-view-2.more-big .block-3{max-width:474px}.articles-view-2 .title{color:#212121;margin:32px 0;font-size:32px;font-weight:bold;line-height:1.25}.articles-view-2 .block-1,.articles-view-2 .block-2,.articles-view-2 .block-3{margin-bottom:24px}@media(min-width: 768px){.articles-view-2 .block-1,.articles-view-2 .block-2,.articles-view-2 .block-3{margin-bottom:32px}}.articles-view-2 .block-1 .card-image,.articles-view-2 .block-2 .card-image,.articles-view-2 .block-3 .card-image{height:200px}.articles-view-2 .article-card-image-top{-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);min-height:368px;-webkit-transition:all ease-in .5s;transition:all ease-in .5s;cursor:pointer}.articles-view-2 .article-card-image-top:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.articles-view-2 .article-card-image-top img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles-view-2 .article-card-image-top .title{margin:8px 0 16px;font-weight:bold;font-size:16px;line-height:1.5;min-height:72px}.articles-view-2 .article-card-image-top .publish-date{color:#9e9e9e;font-size:12px;line-height:16px}@media(min-width: 768px){.articles-view-2 .article-card-image-top .publish-date{font-size:16px}}.articles-view-2 .article-card-image-top .card-body{padding:16px 24px}@media(max-width: 768px){.articles-view-2 .block-2,.articles-view-2 .block-3{width:100%}.articles-view-2 .block-2 .article-card-image-top,.articles-view-2 .block-3 .article-card-image-top{min-height:initial}.articles-view-2 .block-2 .article-card-image-top .card-image,.articles-view-2 .block-3 .article-card-image-top .card-image{display:none}}@media(min-width: 768px){.articles-view-2 .block-1 .article-card-image-top .title{font-size:32px;line-height:1.25;margin:25px 0}.articles-view-2 .block-1 .card-image{height:436px}.articles-view-2 .block-2 .article-card-image-top{margin-right:24px}.articles-view-2 .block-3 .article-card-image-top{margin-left:24px}.articles-view-2 .block-2,.articles-view-2 .block-3{display:block;width:50%}.articles-view-2 .block-2 .card-image,.articles-view-2 .block-3 .card-image{height:192px}}.views-infinite-scroll-content-wrapper{width:100%}.views-infinite-scroll-content-wrapper .articles-list{padding:0}.views-infinite-scroll-content-wrapper .articles-list:first-child{padding-top:32px}@media(min-width: 768px){.views-infinite-scroll-content-wrapper .articles-list{padding:0}.views-infinite-scroll-content-wrapper .articles-list:first-child{padding-top:32px}}.articles-list{padding:32px 0}.articles-list .title{margin:32px 0;font-weight:bold;line-height:1.25}.articles-list .article-card-image-left{color:inherit;text-decoration:none;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);min-height:168px;margin-bottom:24px;display:block;-webkit-transition:all ease-in .5s;transition:all ease-in .5s;cursor:pointer}.articles-list .article-card-image-left:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.articles-list .article-card-image-left img{display:none}.articles-list .article-card-image-left .title{margin:8px 0 16px;font-weight:bold;font-size:16px;line-height:1.5;min-height:72px}.articles-list .article-card-image-left .publish-date{color:#9e9e9e;font-size:12px;line-height:1.33}.articles-list .article-card-image-left .card-body{padding:16px 24px}@media(min-width: 768px){.articles-list{padding:32px 0}.articles-list .article-card-image-left{height:176px;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.articles-list .article-card-image-left .card-image{display:block;width:240px;min-width:240px;max-height:100%}.articles-list .article-card-image-left .card-image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.articles-list .article-card-image-left .title{font-size:13px}}@media(min-width: 1025px){.articles-list .article-card-image-left .title{font-size:16px}}.articles-list~.view-more-stories .blue-button{max-width:100%}@media(min-width: 768px){.articles-list~.view-more-stories .blue-button{max-width:304px}}.most-popular-stories-component{margin-bottom:48px;background-color:#fff}@media(min-width: 769px){.most-popular-stories-component{margin-bottom:64px}}.most-popular-stories-component .most-popular-stories-component__title{font-weight:bold;background:linear-gradient(135deg, #00bcfd, #23d2b5);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);text-align:center;padding:16px;margin-bottom:16px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.most-popular-stories-component .most-popular-stories-component__title{background:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;color:#00bcfd}}@media(min-width: 769px){.most-popular-stories-component .most-popular-stories-component__title{line-height:32px}}.most-popular-stories-component .most-popular-stories-component__content ul{padding:0}.most-popular-stories-component .most-popular-stories-component__content ul li a{padding:16px 16px 16px 52px;margin-bottom:0;position:relative;border-bottom:solid 1px #eee;width:100%;min-height:136px;position:relative;display:inline-block;color:#212121;-webkit-transition:all ease-in .3s;transition:all ease-in .3s}.most-popular-stories-component .most-popular-stories-component__content ul li a:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.most-popular-stories-component .most-popular-stories-component__content ul li a:last-of-type{border:none}.most-popular-stories-component .most-popular-stories-component__content ul li a .number-bullet{font-size:32px;font-weight:bold;line-height:40px;color:#bdbdbd;position:absolute;left:0}.most-popular-stories-component .most-popular-stories-component__content ul li a .content{display:block;font-weight:bold;font-size:16px;line-height:24px;margin-bottom:32px}.most-popular-stories-component .most-popular-stories-component__content ul li a .timestamp{font-size:12px;line-height:16px;color:#9e9e9e;display:block;position:absolute;bottom:16px}.reading-progress{opacity:0;height:0;position:sticky;top:48px;width:100%;z-index:1;background:#fff;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}.reading-progress.expanded{opacity:1;height:48px}@media(max-width: 1025px){.reading-progress{position:fixed;top:61px}}.reading-progress .inner-container{margin:7px auto}@media(max-width: 1025px){.reading-progress .inner-container{padding-left:24px}}.reading-progress .inner-container .article-infos{float:left;max-width:95%;width:100%}@media(min-width: 1025px){.reading-progress .inner-container .article-infos{max-width:79%}}.reading-progress .inner-container .article-infos .article-name{max-width:90%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reading-progress .inner-container .article-infos .article-name .ellipsis-enabled{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reading-progress .inner-container .article-infos .article-anchors{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.reading-progress .inner-container .article-infos .article-anchors .separator{padding:0 4px}@media(max-width: 1025px){.reading-progress .inner-container .article-infos .article-anchors .separator{display:none}}.reading-progress .inner-container .article-infos .article-anchors .dropdown-toggle{font-weight:bold;cursor:pointer}.reading-progress .inner-container .article-infos .article-anchors .dropdown-toggle:after{display:none}@media(max-width: 1025px){.reading-progress .inner-container .article-infos .article-anchors .dropdown-toggle .dropdown-toggle-label{display:none}}.reading-progress .inner-container .article-infos .article-anchors .dropdown-toggle .icon-down-open:before{-webkit-transition:.4s;transition:.4s;font-size:12px;line-height:12px;bottom:2px;margin-left:8px;position:relative}.reading-progress .inner-container .article-infos .article-anchors .dropdown-menu{min-width:initial;padding:0;color:#212121}.reading-progress .inner-container .article-infos .article-anchors .dropdown-menu .dropdown-item{color:#212121}.reading-progress .inner-container .article-infos .article-anchors .dropdown-menu .dropdown-item.active,.reading-progress .inner-container .article-infos .article-anchors .dropdown-menu .dropdown-item :active{font-weight:bold;background-color:#fff}.reading-progress .inner-container .article-infos .article-anchors .dropdown-menu .dropdown-item:hover{background-color:#eee}.reading-progress .inner-container .article-infos .article-anchors.show .icon-down-open:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.reading-progress .inner-container .sharing-the-experience{float:right;margin:0}@media(max-width: 1024px){.reading-progress .inner-container .sharing-the-experience{position:relative;margin-right:5px}.reading-progress .inner-container .sharing-the-experience .mobile-toggle-button{display:block;cursor:pointer;position:absolute;width:32px;text-align:center;color:#616161;-webkit-transition:all .5s;transition:all .5s;border-radius:6px 6px 0 0;-webkit-box-shadow:none #eee;box-shadow:none #eee}.reading-progress .inner-container .sharing-the-experience .mobile-toggle-button.expanded{-webkit-box-shadow:0px 0px 0px 1px #eee;box-shadow:0px 0px 0px 1px #eee}}.reading-progress .inner-container .sharing-the-experience ul{padding:0}@media(min-width: 1025px){.reading-progress .inner-container .sharing-the-experience ul{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}}@media(max-width: 1024px){.reading-progress .inner-container .sharing-the-experience ul{display:none;position:absolute;top:32px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid #eee;border-top:0;border-radius:0 0 6px 6px;background:#fff;z-index:1}}.reading-progress .inner-container .sharing-the-experience ul li{width:32px;height:32px;border:1px solid #eee;border-radius:50%;margin:0 8px}@media(max-width: 1024px){.reading-progress .inner-container .sharing-the-experience ul li{margin:0;border:0}}.reading-progress .inner-container .sharing-the-experience ul li:first-of-type{margin-left:0}.reading-progress .inner-container .sharing-the-experience ul li:last-of-type{margin-right:0}.reading-progress .inner-container .sharing-the-experience ul li i{margin:0 !important;padding:0 !important;border:0 !important;color:#616161}.reading-progress .inner-container .sharing-the-experience ul li i:before{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0}.reading-progress .progress{width:100%;margin:0 15px;height:4px}.reading-progress .progress .progress-bar{background-image:linear-gradient(135deg, #00bcfd, #23d2b5)}.side-bar .sharing-the-experience{margin:0 0 64px}.side-bar .sharing-the-experience .text-engie-gradient,.side-bar .sharing-the-experience h3{text-align:center}.side-bar .sharing-the-experience ul li{width:32px;height:32px}.sharing-the-experience{margin:48px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sharing-the-experience .mobile-toggle-button{display:none}.sharing-the-experience .text-engie-gradient,.sharing-the-experience h3{font-size:32px;line-height:40px;margin-bottom:16px}.sharing-the-experience ul{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.sharing-the-experience ul li{width:64px;height:64px;border:1px solid #eee;margin:0 8px}.sharing-the-experience ul li:first-of-type{margin-left:0}.sharing-the-experience ul li:last-of-type{margin-right:0}.sharing-the-experience ul li:hover{border:1px solid #616161}.sharing-the-experience ul li a{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.sharing-the-experience ul li a i{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#616161;margin:0 !important;padding:0 !important;border:0 !important}.sharing-the-experience ul li a i:before{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0}@media(min-width: 769px){.sharing-the-experience{margin:64px 0}.sharing-the-experience .text-engie-gradient,.sharing-the-experience h3{margin-bottom:24px}}.feature-project-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:568px;height:568px;margin-bottom:48px}@media(min-width: 992px){.feature-project-block{margin-bottom:64px}}.feature-project-block img{position:absolute;top:0;max-height:inherit;height:inherit;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(75%);filter:brightness(75%)}.feature-project-block .info{background-color:#fff;position:relative;margin:auto;z-index:2;width:90%;padding:48px 24px}@media(min-width: 992px){.feature-project-block .info{width:100%;max-width:1144px;padding:64px 120px}}@media(min-width: 992px){.feature-project-block .info .big-title{width:40%;float:left}.feature-project-block .info .big-title+div{width:60%;float:right}}.feature-project-block .info .big-title .title-1{margin-bottom:32px;font-weight:bold;font-size:32px;line-height:40px}@media(min-width: 768px){.feature-project-block .info .big-title .title-1{font-size:48px;line-height:56px}}.feature-project-block .info .text>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width: 992px){.feature-project-block .info .text>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.feature-project-block .info .text .title-2{width:100%;margin:0;margin-bottom:24px;font-weight:bold;font-size:24px;line-height:32px}@media(min-width: 768px){.feature-project-block .info .text .title-2{font-size:32px;line-height:40px}}.feature-project-block .info .text ul{margin:0;padding:0 0 24px}.feature-project-block .info .text ul:last-of-type{padding:0}@media(min-width: 992px){.feature-project-block .info .text ul{padding:0}}.feature-project-block .info .blue-button{position:relative;margin:0 auto;width:85%;max-width:303px;clear:both;bottom:-64px}@media(min-width: 992px){.feature-project-block .info .blue-button{bottom:-80px}}.over-the-years{padding:0 1rem;min-height:480px}.over-the-years-image{-o-object-fit:cover;object-fit:cover;height:460px;width:100%;padding-left:24px}.over-the-years-text{padding:24px;background-color:#fff;margin:-364px 24px 0 0;position:relative}@media(min-width: 768px){.over-the-years{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding:0}.over-the-years-image{width:initial;height:480px;margin:auto 24px auto 0;padding:0}.over-the-years-text{position:initial;padding:0 0 0 32px;margin:auto 0}.over-the-years-text p{padding:1rem 0 0 0}}.img-right .over-the-years-image{padding:0;padding-right:24px}.img-right .over-the-years-text{padding:24px;background-color:#fff;margin:-364px 0 0 24px}@media(min-width: 768px){.img-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.img-right .over-the-years-image{padding:0;margin:auto 0;padding-left:24px}.img-right .over-the-years-text{margin:auto 0;padding:0 32px 0 0}}.paragraph-key-figures{margin:48px 0;padding:0 1rem;width:100%;background-color:#fff}.paragraph-key-figures>h3{max-width:904px;width:100%;margin:0 auto 24px}.paragraph-key-figures-content{background-color:#f4f4f4}.paragraph-key-figures-content.desktop .carousel-indicators{display:none}.paragraph-key-figures-content.desktop .carousel-inner{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph-key-figures-content.desktop .carousel-inner>div:first-child{padding:0 56px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph-key-figures-content.desktop .extra-div div:first-child{padding:48px 0 32px 0}.paragraph-key-figures-content.desktop .extra-div div:nth-child(2){padding:32px 0 48px 0}.paragraph-key-figures-content .key-figures-slide{max-width:904px;width:100%;margin:0 auto;min-height:496px;text-align:left;padding:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph-key-figures-content .key-figures-slide .carousel-indicators{bottom:3rem}.paragraph-key-figures-content .key-figures-slide .carousel-indicators li{margin-right:4px;margin-left:4px;background:linear-gradient(135deg, #00bcfd, #23d2b5);border-top:0;border-bottom:0;height:8px;width:8px;border-radius:10px}.paragraph-key-figures .key-figures-numbers{font-size:64px;font-weight:bold;line-height:1.25;color:#00bcfd}.paragraph-key-figures .key-figures{width:184px;height:184px;margin:0 auto 24px}.paragraph-key-figures .key-figures .key-figures-circle{position:relative;text-align:center;width:184px;height:184px;border-radius:100%;background-color:#00bcfd;background-image:linear-gradient(91deg, transparent 50%, #bdbdbd 50%),linear-gradient(90deg, #bdbdbd 50%, transparent 50%)}.paragraph-key-figures .key-figures .key-figures-circle .circle{position:relative;top:4px;left:4px;text-align:center;width:176px;height:176px;border-radius:100%;background-color:#f4f4f4}.paragraph-key-figures .key-figures .key-figures-circle .circle .percent{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin:0;font-weight:bold;font-size:64px;line-height:80px;color:#00bcfd}.paragraph-key-figures .key-figures .key-figures-circle .circle .percent.engie-gradient{color:#00bcfd}@supports(-webkit-background-clip: text) and (-webkit-text-fill-color: transparent){.paragraph-key-figures .key-figures .key-figures-circle .circle .percent.engie-gradient{background:linear-gradient(135deg, #00bcfd, #23d2b5);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}@media(min-width: 768px){.paragraph-key-figures{margin:64px auto;padding:0}.paragraph-key-figures>h3{padding-left:1rem}.paragraph-key-figures-content{background-color:#f4f4f4}.paragraph-key-figures-content .key-figures-slide{min-height:496px;text-align:left}}.themes-explorer{text-align:center;padding:48px 15px;background-color:#f4f4f4}.themes-explorer.horizontal{margin-top:32px}.themes-explorer.horizontal .title{text-align:left;color:#000;max-width:904px}.themes-explorer .title{margin:0 auto 24px auto;font-size:24px;font-weight:bold;line-height:32px}.themes-explorer .content{overflow:hidden;overflow-x:auto;position:relative}.themes-explorer .content .items-list{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;padding:16px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1000px}.themes-explorer .content .items-list li{margin:8px}.themes-explorer .content .items-list li a{white-space:nowrap;display:block;padding:8px 32px;border-radius:50px;background-color:#fff;width:100%;text-decoration:none;font-weight:bold;color:#212121;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;font-size:16px;line-height:2}.themes-explorer .content .items-list li a:hover{color:#fff;background-color:#f78a31}.themes-explorer .content .themes-explorer-showmore{display:none;position:absolute;z-index:1;background:#f4f4f4;width:100%;padding:4px}.themes-explorer .content .themes-explorer-showmore.more{bottom:0}@media(min-width: 768px){.themes-explorer{max-height:712px}.themes-explorer.horizontal{height:248px;padding:64px 15px;margin-top:48px}.themes-explorer.horizontal .content{max-width:904px;width:100%;margin:0 auto;position:initial;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:hidden}.themes-explorer.horizontal .content .overflow-wrapper{margin:0 24px}.themes-explorer.horizontal .content .items-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:initial}.themes-explorer.horizontal .content .items-list li{margin-right:16px}.themes-explorer.horizontal .content .themes-explorer-showmore{display:block;position:initial;width:auto;height:100%}.themes-explorer.horizontal .content .themes-explorer-showmore.less,.themes-explorer.horizontal .content .themes-explorer-showmore.more{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.themes-explorer.horizontal .content .themes-explorer-showmore .chevron-up,.themes-explorer.horizontal .content .themes-explorer-showmore .chevron-down{margin:0}.themes-explorer .title{margin:0 auto 32px auto}.themes-explorer .content .overflow-wrapper{max-height:560px;overflow-x:initial;overflow-y:hidden;-ms-overflow-style:none;overflow:-moz-scrollbars-none}.themes-explorer .content .overflow-wrapper::-webkit-scrollbar{display:none}.themes-explorer .content .items-list{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:auto !important;width:initial !important;padding:0}.themes-explorer .content .items-list li{margin:0 0 16px 0}.themes-explorer .content .themes-explorer-showmore .themes-icon{display:inline-block;color:#212121;border:1px solid #212121;font-size:24px;padding:3px 6px;border-radius:50em;-webkit-transition:all ease-in .2s;transition:all ease-in .2s;margin:0}.themes-explorer .content .themes-explorer-showmore .themes-icon:before{margin-right:0;margin-left:0}@-moz-document url-prefix(){.themes-explorer .content .themes-explorer-showmore .themes-icon:before{position:relative;bottom:2px}}}.new-videos{display:block;cursor:pointer;margin-bottom:32px}.new-videos__title{line-height:32px;font-weight:bold;text-align:center;margin-bottom:16px}.new-videos__content .new-video{height:120px;padding:12px 0;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #eee}.new-videos__content .new-video .image{width:120px;height:88px;background:#212121;margin-right:1rem;position:relative;height:100%}.new-videos__content .new-video .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.new-videos__content .new-video .image .icon{color:#009fe3;width:100%;position:absolute;font-size:32px;width:34px;height:24px;top:0;left:0;right:0;bottom:0;margin:auto}.new-videos__content .new-video .text{font-size:16px;line-height:24px;color:#212121}.new-videos__content .new-video:last-child{border-bottom:0px}.new-videos__show-more{color:#009fe3;font-size:16px;line-height:24px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem}.new-videos__show-more i{font-size:24px}.press-release-block{background-color:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1);margin-bottom:48px}@media(min-width: 768px){.press-release-block{margin-bottom:64px}}.press-release-block.container-fluid{padding:0}.press-release-block .row{margin:0}.press-release-block i{font-size:24px;font-weight:bold}.press-release-block .date{font-size:12px;color:#9e9e9e}.press-release-block .press-block{padding:1rem 8.5px;min-height:160px}@media(min-width: 992px){.press-release-block .press-block{min-height:248px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:1rem;height:100%}}.press-release-block .press-block .title-container{-webkit-box-flex:2;-ms-flex:2;flex:2}.press-release-block .press-block .title-container .title{font-weight:bold;margin:8px 0}.press-release-block .press-block .title-container .title a{color:#212121}.press-release-block .press-block .title-container .title a:hover{color:#a1a1a1}.press-release-block .first-block{background:linear-gradient(135deg, #00bcfd, #23d2b5);padding:24px;min-height:160px}@media(min-width: 992px){.press-release-block .first-block{min-height:248px;padding:48px 32px}}.press-release-block .first-block .title{width:50%;font-weight:bold}@media(min-width: 768px){.press-release-block .first-block .title{width:100%}}@media(min-width: 992px){.press-release-block .first-block .title{font-size:24px;width:80%}}.press-release-block .first-block .title,.press-release-block .first-block a{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.schedule-paragraph{margin:48px 0}@media(min-width: 992px){.schedule-paragraph{margin:64px auto;max-width:904px}}.schedule-paragraph .col-12{padding:0}.schedule-paragraph .col-12 .title{font-weight:bold;font-size:24px;line-height:32px;font-weight:bold;text-transform:capitalize;margin-bottom:24px}@media(min-width: 768px){.schedule-paragraph .col-12 .title{font-size:32px;line-height:40px}}@media(min-width: 992px){.schedule-paragraph .col-12 .title{margin-bottom:44px}}.schedule-paragraph .schedule-content{margin:0}.schedule-paragraph .schedule-content .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media(min-width: 992px){.schedule-paragraph .schedule-content .items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.schedule-paragraph .schedule-content .views-field.views-field-nothing:first-of-type .schedule-item,.schedule-paragraph .schedule-content .views-row:first-of-type .schedule-item{border-top:none !important}.schedule-paragraph .schedule-content .schedule-item{border-top:1px solid #eee;padding-bottom:16px}@media(min-width: 992px){.schedule-paragraph .schedule-content .schedule-item{max-width:256px;border-top:0}}.schedule-paragraph .schedule-content .schedule-item.placeholder{border-top:none;padding-bottom:0}.schedule-paragraph .schedule-content .schedule-item .schedule-link{color:#212121}.schedule-paragraph .schedule-content .schedule-item .schedule-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#bdbdbd}@media(min-width: 992px){.schedule-paragraph .schedule-content .schedule-item .schedule-date{margin:0 0 1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-paragraph .schedule-content .schedule-item .schedule-date .number{font-size:32px;line-height:40px;font-weight:bold;color:#bdbdbd;margin-right:1rem}}.schedule-paragraph .schedule-content .schedule-item .schedule-date p{color:#9e9e9e;font-size:12px;line-height:16px;display:inline-block}@media(min-width: 768px){.schedule-paragraph .schedule-content .schedule-item .schedule-date p{font-size:16px}}.schedule-paragraph .schedule-content .schedule-item .schedule-date .number:after{content:" ";padding:0 1px 0 3px;display:inline-block}.schedule-paragraph .schedule-content .schedule-item .schedule-date .text{display:inline-block}@media(min-width: 992px){.schedule-paragraph .schedule-content .schedule-item .schedule-date .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}.schedule-paragraph .schedule-content .schedule-item .schedule-date .text>*{line-height:1.5;color:#212121;font-weight:bold}.schedule-paragraph .schedule-content .schedule-item .schedule-date .text .month:after{content:""}}.schedule-paragraph .schedule-content .schedule-item .schedule-date .month{display:none}@media(min-width: 992px){.schedule-paragraph .schedule-content .schedule-item .schedule-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;position:relative;height:376px;margin-left:16px}}.schedule-paragraph .schedule-content .schedule-item .schedule-text p{font-weight:bold;line-height:24px}@media(min-width: 992px){.schedule-paragraph .schedule-content .schedule-item .schedule-text p{padding:24px 16px;background-color:#fff;width:224px;min-height:120px;z-index:2;position:absolute;bottom:0}}.schedule-paragraph .schedule-content .schedule-item .schedule-text img{display:none}@media(min-width: 992px){.schedule-paragraph .schedule-content .schedule-item .schedule-text img{display:inline-block;width:240px;height:320px;-o-object-fit:cover;object-fit:cover}}.schedule-paragraph .more-link{color:#009fe3}.schedule-paragraph .more-link i{font-size:24px}@media(min-width: 992px){.schedule-paragraph.event-list .schedule-content .items .schedule-item{width:256px}}.paragraph-pagination-structure{margin-bottom:48px}@media(min-width: 768px){.paragraph-pagination-structure{margin-bottom:64px}}.paragraph-pagination-structure .container{max-width:none}.paragraph-pagination-structure .container .row.just-one-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph-pagination-structure .container .row.just-one-item .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.paragraph-pagination-structure .container .row.just-one-item .col-lg-6 .pagination-item{margin:0 auto;max-width:424px}.paragraph-pagination-structure .title{margin:24px 0}@media(min-width: 768px){.paragraph-pagination-structure .title{margin:32px 0}}.paragraph-pagination-structure .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.paragraph-pagination-structure .row .col-12{padding:0}@media(min-width: 992px){.paragraph-pagination-structure .row .col-12:nth-child(odd) .pagination-item{margin-left:24px}.paragraph-pagination-structure .row .col-12 .pagination-item{max-width:424px}}.paragraph-pagination-structure i{font-size:24px}.paragraph-pagination-structure .pagination-item{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:64px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 16px;padding:0;position:relative}@media(min-width: 992px){.paragraph-pagination-structure .pagination-item{margin:0 0 24px}}@media(min-width: 768px){.paragraph-pagination-structure .pagination-item{min-height:160px}}.paragraph-pagination-structure .pagination-item:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.paragraph-pagination-structure .pagination-item .link-wrapper{position:absolute;height:100%;width:100%;padding:20px 24px}@media(min-width: 992px){.paragraph-pagination-structure .pagination-item .link-wrapper{padding:0}}.paragraph-pagination-structure .pagination-item .link-wrapper .item-image img{display:none}@media(min-width: 768px){.paragraph-pagination-structure .pagination-item .link-wrapper .item-image img{display:inline;height:160px;max-width:120px;-o-object-fit:cover;object-fit:cover}}.paragraph-pagination-structure .pagination-item .link-wrapper .item-image i{padding:0}@media(min-width: 768px){.paragraph-pagination-structure .pagination-item .link-wrapper .item-image i{display:none}}.paragraph-pagination-structure .pagination-item .link-wrapper .item-content{color:#212121;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;max-width:80%}@media(min-width: 768px){.paragraph-pagination-structure .pagination-item .link-wrapper .item-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 0 0 2rem}}.paragraph-pagination-structure .pagination-item .link-wrapper .item-content p{font-weight:bold;max-width:80%;line-height:24px}.paragraph-pagination-structure .pagination-item .link-wrapper .item-content .item-link{position:absolute;right:8px}@media(min-width: 992px){.paragraph-pagination-structure .pagination-item .link-wrapper .item-content .item-link{position:static}}@media(min-width: 768px){.paragraph-pagination-structure .pagination-item .link-wrapper .item-content .item-link{margin-top:1rem}}.paragraph-pagination-structure .pagination-item .link-wrapper .item-content .item-link span{display:none;font-weight:bold}@media(min-width: 768px){.paragraph-pagination-structure .pagination-item .link-wrapper .item-content .item-link span{display:inline-block;margin-left:.5rem}}.container-with-aside .paragraph-pagination-structure .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.container-with-aside .paragraph-pagination-structure .row.just-one-item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.container-with-aside .paragraph-pagination-structure .row.just-one-item .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.container-with-aside .paragraph-pagination-structure .row.just-one-item .col-lg-6 .pagination-item{margin:8px auto !important;max-width:424px}.container-with-aside .paragraph-pagination-structure .row .pagination-item{max-width:424px}.container-with-aside .paragraph-pagination-structure .row .col-12:nth-child(even) .pagination-item{margin-right:0}.container-with-aside .paragraph-pagination-structure .row .col-12:nth-child(odd) .pagination-item{margin-left:0}@media(min-width: 1328px){.container-with-aside .paragraph-pagination-structure .row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.container-with-aside .paragraph-pagination-structure .row .col-lg-6{max-width:50%}.container-with-aside .paragraph-pagination-structure .row .col-lg-6 .pagination-item{max-width:424px}.container-with-aside .paragraph-pagination-structure .row .col-12:nth-child(even) .pagination-item{margin-right:24px}.container-with-aside .paragraph-pagination-structure .row .col-12:nth-child(odd) .pagination-item{margin-left:24px}}.stock-purchase-block{background-color:#fff;padding:48px 24px;margin-bottom:48px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}@media(min-width: 768px){.stock-purchase-block{padding:64px;margin-bottom:64px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(min-width: 992px){.stock-purchase-block{padding:80px 120px}}.stock-purchase-block .title{font-weight:bold;font-size:24px;line-height:32px;margin-bottom:16px}@media(min-width: 768px){.stock-purchase-block .title{font-size:32px;line-height:40px}}.stock-purchase-block .numbers .money-number{color:#212121;font-weight:bold;font-size:20px;line-height:32px}@media(min-width: 768px){.stock-purchase-block .numbers .money-number{font-size:24px}}.stock-purchase-block .numbers i{font-size:24px;margin:0 16px 0 8px}.stock-purchase-block .numbers i.icon-down{color:#e74a50}.stock-purchase-block .numbers i.icon-up{color:#6ed2b1}.stock-purchase-block .numbers .percentage{font-weight:bold;font-size:20px;line-height:32px;font-weight:normal;white-space:nowrap}@media(min-width: 768px){.stock-purchase-block .numbers .percentage{font-size:24px;line-height:32px}}.stock-purchase-block .divider{border-top:solid 1px rgba(0,0,0,.1);margin:32px 0}@media(min-width: 768px){.stock-purchase-block .divider{border-top:none;margin:0;border-left:solid 1px rgba(0,0,0,.1)}}.job-vacancies-block{background-color:#fff;position:relative;min-height:344px;padding:24px 24px;margin-bottom:72px;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.job-vacancies-block .title{margin:24px 0;font-weight:bold;font-size:24px;line-height:32px}@media(min-width: 768px){.job-vacancies-block .title{font-size:32px;line-height:32px}}.job-vacancies-block .view-more-stories{position:absolute;width:100%;bottom:-24px;left:0px}.job-vacancies-block .view-more-stories li{width:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job-vacancies-block .view-more-stories .blue-button{margin:0 24px}@media(min-width: 768px){.job-vacancies-block{min-height:248px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;padding:64px 24px;margin-bottom:96px}.job-vacancies-block .title{margin:0;max-width:20%}.job-vacancies-block .text{max-width:50%}.job-vacancies-block .view-more-stories{bottom:-32px}}.list-internal-expertise .list-item{position:relative;padding:0}.list-internal-expertise .list-item li{font-weight:bold}.list-internal-expertise .list-item li a{font-weight:bold;font-size:24px;line-height:32px;width:100%;display:inline-block;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;color:#000;padding-bottom:20px;padding-top:20px;border-bottom:1px solid #bdbdbd}@media(min-width: 768px){.list-internal-expertise .list-item li a{font-size:32px;line-height:32px}}.list-internal-expertise .list-item li a i{font-size:24px;-webkit-transition:all ease-in .3s;transition:all ease-in .3s;position:absolute;right:0}.list-internal-expertise .list-item li a:hover{padding-left:.5rem;background:linear-gradient(135deg, #00bcfd, #23d2b5);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.list-internal-expertise .list-item li a:hover{background:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;color:#00bcfd}}.list-internal-expertise .list-item li a:hover i{padding-right:.5rem;color:#00bcfd !important}@media(min-width: 768px){.list-internal-expertise .list-item li a{padding-bottom:24px;padding-top:24px}}.solutions-on-expertise{background-color:#f4f4f4;padding:48px 0;width:100%}@media(min-width: 769px){.solutions-on-expertise{padding:64px 0}}.solutions-on-expertise>.title{max-width:1144px;width:100%;margin:0 auto;font-weight:bold;font-size:24px;line-height:32px;text-align:center;margin-bottom:24px}@media(min-width: 768px){.solutions-on-expertise>.title{font-size:32px;line-height:40px}}@media(min-width: 769px){.solutions-on-expertise>.title{margin-bottom:32px}}.solutions-on-expertise .carousel{max-width:1204px;width:100%;margin:0 auto;max-width:1144px}.solutions-on-expertise .carousel .carousel-item{min-height:424px}.solutions-on-expertise .carousel .carousel-item .solution{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:auto;flex-basis:auto;padding:0;width:100%}.solutions-on-expertise .carousel .carousel-item .solution .link{height:100%;margin:0 7%;background:#fff}.solutions-on-expertise .carousel .carousel-item .solution .link .content{height:100%;min-height:424px;position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 26px;padding:32px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}@media(min-width: 769px){.solutions-on-expertise .carousel .carousel-item .solution .link .content{padding:48px 32px 32px}}.solutions-on-expertise .carousel .carousel-item .solution .link .content:hover{-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1)}.solutions-on-expertise .carousel .carousel-item .solution .link .content:first-of-type{margin-left:0}.solutions-on-expertise .carousel .carousel-item .solution .link .content:last-of-type{margin-right:0}.solutions-on-expertise .carousel .carousel-item .solution .link .content .icon{width:32px;margin-bottom:16px}@media(min-width: 769px){.solutions-on-expertise .carousel .carousel-item .solution .link .content .icon{margin-bottom:24px}}.solutions-on-expertise .carousel .carousel-item .solution .link .content .title{font-weight:bold;font-size:24px;line-height:32px;margin-bottom:16px}@media(min-width: 768px){.solutions-on-expertise .carousel .carousel-item .solution .link .content .title{font-size:32px;line-height:40px}}.solutions-on-expertise .carousel .carousel-item .solution .link .content .description{color:#212121;padding-bottom:32px}.solutions-on-expertise .carousel .carousel-item .solution .link .content .icon-chevron{color:#212121;font-size:24px;position:absolute;bottom:32px;right:32px}@media(min-width: 992px){.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-next,.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-prev,.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-next,.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-right.active{-webkit-transform:translateX(33%);transform:translateX(33%)}.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-left.active,.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-prev{-webkit-transform:translateX(-33%);transform:translateX(-33%)}.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-left,.solutions-on-expertise .carousel.multiple-items .carousel-item.carousel-item-right{-webkit-transform:translateX(0);transform:translateX(0)}.solutions-on-expertise .carousel.multiple-items .carousel-item .solution,.solutions-on-expertise .carousel.multiple-items .carousel-item .business-case{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media(max-width: 991px){.solutions-on-expertise .carousel.multiple-items .carousel-item .solution:not(:first-of-type),.solutions-on-expertise .carousel.multiple-items .carousel-item .business-case:not(:first-of-type){display:none !important}}@media(min-width: 992px){.solutions-on-expertise .carousel-control.hidden-on-desktop{display:none}}.solutions-on-expertise .carousel-control.hidden{display:none}.solutions-on-expertise .carousel-control.carousel-control-next,.solutions-on-expertise .carousel-control.carousel-control-prev{width:20px;background:#f4f4f4;opacity:1}.solutions-on-expertise .carousel-control.carousel-control-next i,.solutions-on-expertise .carousel-control.carousel-control-prev i{color:#212121}.solutions-on-expertise .carousel-control.carousel-control-next i:before,.solutions-on-expertise .carousel-control.carousel-control-prev i:before{font-size:24px}.livin{position:relative;background:linear-gradient(135deg, #00bcfd, #23d2b5);padding:3px}.livin .module-border-wrap{padding:24px;background-color:#fff}.livin .module-border-wrap .title{margin-bottom:32px}.livin .module-border-wrap .title .subtitle{padding:0;font-weight:bold;font-size:20px;line-height:32px}@media(min-width: 768px){.livin .module-border-wrap .title .subtitle{font-size:24px;line-height:32px}}.livin .module-border-wrap .title .livin-text{margin-top:-2px;text-transform:uppercase;font-weight:bold;font-size:32px;line-height:40px}@media(min-width: 768px){.livin .module-border-wrap .title .livin-text{font-size:64px;line-height:64px}}@media(min-width: 768px){.livin .module-border-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;padding:48px 24px}.livin .module-border-wrap .title{margin-bottom:0}.livin .module-border-wrap .title .livin-text{margin-top:0;font-weight:900}.livin .module-border-wrap .text{width:50%}}.engie-x-block{margin:48px 0;border-bottom:1px solid #eee;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:904px;padding-bottom:48px}.engie-x-block .box{display:inline-table;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:321px;padding:24px;background:linear-gradient(135deg, #00bcfd, #23d2b5);position:absolute;right:0;top:0;bottom:0;margin:auto}.engie-x-block .box .title{color:#fff;font-weight:bold;font-size:20px;line-height:32px;margin-bottom:8px}@media(min-width: 768px){.engie-x-block .box .title{font-size:24px;line-height:32px}}.engie-x-block .box .description{color:#fff;font-size:16px;line-height:24px}.engie-x-block .box .business-link{color:#fff;font-size:24px;width:100%;text-align:end}.engie-x-block .image{-o-object-fit:cover;object-fit:cover;height:460px;width:90%;-webkit-filter:brightness(90%);filter:brightness(90%)}@media(min-width: 768px){.engie-x-block{padding-bottom:64px;margin:64px auto}.engie-x-block .box{width:308px;height:210px;top:50%}.engie-x-block .image{height:432px;width:90%}}.act-with-engie-pub.article-card-image-top{display:block}@media(min-width: 992px){.act-with-engie-pub.article-card-image-top .inner-border{height:330px}}.act-with-engie-pub.article-card-image-top .inner-border .card-body{position:relative;height:100%;padding:24px;font-size:16px;line-height:32px;color:#fff;font-weight:bold}@media(min-width: 992px){.act-with-engie-pub.article-card-image-top .inner-border .card-body{padding:32px;margin:32px}}.act-with-engie-pub.article-card-image-top .inner-border .card-body .main-text{margin-bottom:16px;max-height:90px;overflow:hidden}@media(min-width: 992px){.act-with-engie-pub.article-card-image-top .inner-border .card-body .main-text{margin-bottom:24px;max-height:190px}}.act-with-engie-pub.article-card-image-top .inner-border .card-body .icon-chevron{position:absolute;right:16px;bottom:16px;line-height:24px;font-size:24px}@media(min-width: 992px){.act-with-engie-pub.article-card-image-top .inner-border .card-body .icon-chevron{right:24px;bottom:24px}}.content-tabs .content-tabs-nav{position:relative}.content-tabs .content-tabs-nav .content-tabs-mobile-nav{font-size:16px;line-height:32px;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;height:80px;position:relative;background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1);font-weight:bold;text-align:center}@media(min-width: 1025px){.content-tabs .content-tabs-nav .content-tabs-mobile-nav{display:none}}.content-tabs .content-tabs-nav .content-tabs-mobile-nav:after{content:"";display:block;position:absolute;bottom:0;height:4px;left:0;right:0;background-image:linear-gradient(91deg, #00bcfd, #23d2b5)}.content-tabs .content-tabs-nav.mobile-open ul{display:block}.content-tabs .content-tabs-nav ul{display:none;margin:0;padding:0;width:100%;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.1);box-shadow:0 10px 30px 0 rgba(0,0,0,.1);background:#fff;position:absolute;z-index:1}@media(min-width: 1025px){.content-tabs .content-tabs-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}}.content-tabs .content-tabs-nav ul li{font-size:16px;line-height:32px;margin:0;padding:0;list-style-type:none;position:relative;cursor:pointer;height:80px;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;border-bottom:1px solid #eee}@media(min-width: 1025px){.content-tabs .content-tabs-nav ul li{border-right:1px solid #eee;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;height:96px}}.content-tabs .content-tabs-nav ul li.active{display:none;font-weight:bold}@media(min-width: 1025px){.content-tabs .content-tabs-nav ul li.active{display:-webkit-box;display:-ms-flexbox;display:flex}}.content-tabs .content-tabs-nav ul li.active:after{content:"";display:block;position:absolute;bottom:0;height:4px;left:0;right:0;background-image:linear-gradient(91deg, #00bcfd, #23d2b5)}.content-tabs .content-tabs-nav ul li:last-child{border-right:none;border-bottom:none}.content-tabs .content-tabs-content{padding-top:64px}.content-tabs .content-tabs-content .content-tabs-content-item{display:none}.content-tabs .content-tabs-content .content-tabs-content-item.active{display:block}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item{color:#fff;height:480px}@media(min-width: 992px){.paragraph--type--homepage-carousel-multiple .carousel .carousel-item{height:408px}}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .article-component-image{-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(75%);filter:brightness(75%);-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item:hover .article-component-image{-webkit-filter:brightness(95%);filter:brightness(95%);-webkit-transform:scale(1.1);transform:scale(1.1)}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content{position:absolute;top:64px;left:24px;right:24px;bottom:80px;overflow:hidden}@media(min-width: 992px){.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content{top:32px;left:32px;right:32px;bottom:112px}}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content .tag{margin-bottom:16px}@media(min-width: 992px){.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content .tag{margin-bottom:24px}}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content .text{font-weight:bold;margin-bottom:16px}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content .description{line-height:24px;margin-bottom:24px}@media(min-width: 992px){.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content .description{margin-bottom:32px}}.paragraph--type--homepage-carousel-multiple .carousel .carousel-item .content .created-at{font-size:12px;line-height:16px}.paragraph--type--homepage-carousel-multiple .controls-container{display:inline-block;width:96px;height:48px;background:#fff;position:absolute;bottom:0;right:0;z-index:1}@media(min-width: 992px){.paragraph--type--homepage-carousel-multiple .controls-container{bottom:32px;right:32px}}.paragraph--type--homepage-carousel-multiple .controls-container>a{opacity:1;width:50%}.paragraph--type--homepage-carousel-multiple .controls-container>a.carousel-control-prev{border-right:solid 1px #eee}.paragraph--type--homepage-carousel-multiple .controls-container>a:hover{background-color:#eee}.paragraph--type--homepage-carousel-multiple .controls-container>a .icon-chevron{color:#212121;font-size:24px;margin:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.paragraph--type--finance-carousel-multiple .carousel .carousel-item{color:#fff;height:480px}@media(min-width: 992px){.paragraph--type--finance-carousel-multiple .carousel .carousel-item{height:408px}}.paragraph--type--finance-carousel-multiple .carousel .carousel-item .article-component-image{-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(75%);filter:brightness(75%);-webkit-transition:all ease-in .5s;transition:all ease-in .5s}.paragraph--type--finance-carousel-multiple .carousel .carousel-item:hover .article-component-image{-webkit-filter:brightness(95%);filter:brightness(95%);-webkit-transform:scale(1.1);transform:scale(1.1)}.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content{position:absolute;top:64px;left:24px;right:24px;bottom:80px;overflow:hidden}@media(min-width: 992px){.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content{top:32px;left:32px;right:32px;bottom:112px}}.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content .tag{margin-bottom:16px}@media(min-width: 992px){.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content .tag{margin-bottom:24px}}.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content .text{font-weight:bold;margin-bottom:16px}.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content .description{line-height:24px;margin-bottom:24px}@media(min-width: 992px){.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content .description{margin-bottom:32px}}.paragraph--type--finance-carousel-multiple .carousel .carousel-item .content .created-at{font-size:12px;line-height:16px}.paragraph--type--finance-carousel-multiple .controls-container{display:inline-block;width:96px;height:48px;background:#fff;position:absolute;bottom:0;right:0;z-index:1}@media(min-width: 992px){.paragraph--type--finance-carousel-multiple .controls-container{bottom:32px;right:32px}}.paragraph--type--finance-carousel-multiple .controls-container>a{opacity:1;width:50%}.paragraph--type--finance-carousel-multiple .controls-container>a.carousel-control-prev{border-right:solid 1px #eee}.paragraph--type--finance-carousel-multiple .controls-container>a:hover{background-color:#eee}.paragraph--type--finance-carousel-multiple .controls-container>a .icon-chevron{color:#212121;font-size:24px;margin:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.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}.slick-loading .slick-list{background:#fff url("/themes/engie/assets/css/./ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"fontello";font-size:20px;line-height:1;color:#000;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}@media(max-width: 480px){.slick-prev{left:-15px}}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}@media(max-width: 480px){.slick-next{right:-15px}}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"fontello";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.multi-slide-carousel .slide-preview{width:300px;height:300px;margin:0 auto;overflow:hidden;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.multi-slide-carousel .slick-slide{outline:none}:root,[data-theme]{--nj-color-backdrop-modal: var(--nj-color-base-black);--nj-color-background-body: var(--nj-color-base-white);--nj-color-background-components: var(--nj-color-base-white);--nj-color-background-components-active: var(--nj-color-base-gray-100);--nj-color-background-disabled: var(--nj-color-base-gray-300);--nj-color-background-hr: var(--nj-color-base-gray-300);--nj-color-background-progress-track: var(--nj-color-base-gray-200);--nj-color-base-black-100: rgba(0, 0, 0, .12);--nj-color-base-black-200: rgba(0, 0, 0, .26);--nj-color-base-black-300: rgba(0, 0, 0, .38);--nj-color-base-black-400: rgba(0, 0, 0, .45);--nj-color-base-black-500: rgba(0, 0, 0, .54);--nj-color-base-black-600: rgba(0, 0, 0, .6);--nj-color-base-black-700: rgba(0, 0, 0, .7);--nj-color-base-black-800: rgba(0, 0, 0, .87);--nj-color-base-black-900: rgba(0, 0, 0, .93);--nj-color-base-black: #000000;--nj-color-base-blue-allports: #0b74c0;--nj-color-base-blue-allports-active: #064776;--nj-color-base-blue-allports-hover: #08558e;--nj-color-base-blue-bigstone: #0f1e29;--nj-color-base-blue-bigstone-active: #6a737a;--nj-color-base-blue-bigstone-hover: #4d5860;--nj-color-base-blue-corporate: #009de9;--nj-color-base-blue-corporate-active: #006190;--nj-color-base-blue-corporate-hover: #0074ac;--nj-color-base-blue-engie: #00aaff;--nj-color-base-blue-rhino: #2b485c;--nj-color-base-blue-rhino-active: #7b8d9a;--nj-color-base-blue-rhino-hover: #617786;--nj-color-base-blue-venice: #005288;--nj-color-base-blue-venice-active: #003254;--nj-color-base-blue-venice-hover: #003c64;--nj-color-base-cerise: #e62b87;--nj-color-base-cerise-active: #8e1a53;--nj-color-base-cerise-hover: #aa1f64;--nj-color-base-danger: var(--nj-color-base-red);--nj-color-base-danger-active: var(--nj-color-base-red-active);--nj-color-base-danger-hover: var(--nj-color-base-red-hover);--nj-color-base-disabled: var(--nj-color-base-gray-400);--nj-color-base-gradient-primary: linear-gradient(135deg, #00aaff 0%, #23d2b5 100%);--nj-color-base-gray-100: #f5f5f5;--nj-color-base-gray-200: #eeeeee;--nj-color-base-gray-300: #e0e0e0;--nj-color-base-gray-400: #bdbdbd;--nj-color-base-gray-500: #9e9e9e;--nj-color-base-gray-600: #757575;--nj-color-base-gray-700: #616161;--nj-color-base-gray-800: #424242;--nj-color-base-gray-900: #212121;--nj-color-base-green: #009934;--nj-color-base-green-active: #005e20;--nj-color-base-green-hover: #007126;--nj-color-base-green-fun: #69af23;--nj-color-base-green-fun-active: #416c15;--nj-color-base-green-fun-hover: #4d8119;--nj-color-base-green-java: #6ed2b1;--nj-color-base-green-java-active: #44826d;--nj-color-base-green-java-hover: #519b83;--nj-color-base-green-pine: #007873;--nj-color-base-green-pine-active: #004a47;--nj-color-base-green-pine-hover: #005855;--nj-color-base-green-riogrande: #becd00;--nj-color-base-green-riogrande-active: #757f00;--nj-color-base-green-riogrande-hover: #8c9700;--nj-color-base-light: var(--nj-color-base-white);--nj-color-base-light-active: var(--nj-color-base-white-active);--nj-color-base-light-hover: var(--nj-color-base-white-hover);--nj-color-base-orange: #e07602;--nj-color-base-orange-active: #8a4901;--nj-color-base-orange-hover: #a65701;--nj-color-base-orange-crusta: #f78a31;--nj-color-base-orange-crusta-active: #99551e;--nj-color-base-orange-crusta-hover: #b76624;--nj-color-base-primary: var(--nj-color-base-blue-corporate);--nj-color-base-primary-active: var(--nj-color-base-blue-corporate-active);--nj-color-base-primary-hover: var(--nj-color-base-blue-corporate-hover);--nj-color-base-purple: #1f106d;--nj-color-base-purple-active: #746aa4;--nj-color-base-purple-hover: #584d92;--nj-color-base-red: #cc0033;--nj-color-base-red-active: #7e001f;--nj-color-base-red-hover: #970025;--nj-color-base-red-mandy: #e74a50;--nj-color-base-red-mandy-active: #8f2d31;--nj-color-base-red-mandy-hover: #ab363b;--nj-color-base-success: var(--nj-color-base-green);--nj-color-base-success-active: var(--nj-color-base-green-active);--nj-color-base-success-hover: var(--nj-color-base-green-hover);--nj-color-base-violet: #552382;--nj-color-base-violet-active: #341550;--nj-color-base-violet-hover: #3f1960;--nj-color-base-violet-eggplant: #910f7d;--nj-color-base-violet-eggplant-active: #59094d;--nj-color-base-violet-eggplant-hover: #6b0b5c;--nj-color-base-warning: var(--nj-color-base-orange);--nj-color-base-warning-active: var(--nj-color-base-orange-active);--nj-color-base-warning-hover: var(--nj-color-base-orange-hover);--nj-color-base-white-100: rgba(255, 255, 255, .12);--nj-color-base-white-200: rgba(255, 255, 255, .26);--nj-color-base-white-300: rgba(255, 255, 255, .3);--nj-color-base-white-400: rgba(255, 255, 255, .4);--nj-color-base-white-500: rgba(255, 255, 255, .5);--nj-color-base-white-600: rgba(255, 255, 255, .6);--nj-color-base-white-700: rgba(255, 255, 255, .7);--nj-color-base-white-800: rgba(255, 255, 255, .8);--nj-color-base-white-900: rgba(255, 255, 255, .9);--nj-color-base-white: #ffffff;--nj-color-base-white-active: #bdbdbd;--nj-color-base-white-hover: #e0e0e0;--nj-color-base-yellow: #faca08;--nj-color-base-yellow-active: #9a7d04;--nj-color-base-yellow-hover: #b99505;--nj-color-base-yellow-bright-sun: #fbdb3c;--nj-color-base-yellow-bright-sun-active: #9a8312;--nj-color-base-yellow-bright-sun-hover: #b99d16;--nj-color-border-input: var(--nj-color-base-gray-500);--nj-color-border-input-disabled: var(--nj-color-base-gray-300);--nj-color-icon-input: var(--nj-color-base-gray-600);--nj-color-placeholder-input: var(--nj-color-base-gray-400);--nj-color-placeholder-input-disabled: var(--nj-color-base-gray-400);--nj-color-placeholder-input-hover: var(--nj-color-base-gray-400);--nj-color-placeholder-input-focus: var(--nj-color-base-gray-400);--nj-color-text-background-base: var(--nj-color-base-white);--nj-color-text-background-blue-allports: var(--nj-color-text-background-base);--nj-color-text-background-blue-bigstone: var(--nj-color-text-background-base);--nj-color-text-background-blue-corporate: var(--nj-color-text-background-base);--nj-color-text-background-blue-engie: var(--nj-color-text-background-base);--nj-color-text-background-blue-rhino: var(--nj-color-text-background-base);--nj-color-text-background-blue-venice: var(--nj-color-text-background-base);--nj-color-text-background-cerise: var(--nj-color-text-background-base);--nj-color-text-background-danger: var(--nj-color-text-background-base);--nj-color-text-background-gradient-primary: var(--nj-color-base-white);--nj-color-text-background-gray-100: var(--nj-color-text-body);--nj-color-text-background-gray-200: var(--nj-color-text-body);--nj-color-text-background-gray-300: var(--nj-color-text-body);--nj-color-text-background-gray-400: var(--nj-color-text-body);--nj-color-text-background-gray-500: var(--nj-color-text-body);--nj-color-text-background-gray-600: var(--nj-color-text-body);--nj-color-text-background-gray-700: var(--nj-color-text-body);--nj-color-text-background-gray-800: var(--nj-color-base-white);--nj-color-text-background-gray-900: var(--nj-color-base-white);--nj-color-text-background-green: var(--nj-color-text-background-base);--nj-color-text-background-green-fun: var(--nj-color-base-gray-900);--nj-color-text-background-green-java: var(--nj-color-text-background-base);--nj-color-text-background-green-pine: var(--nj-color-base-gray-900);--nj-color-text-background-green-riogrande: var(--nj-color-base-gray-900);--nj-color-text-background-light: var(--nj-color-base-primary);--nj-color-text-background-orange: var(--nj-color-base-gray-900);--nj-color-text-background-orange-crusta: var(--nj-color-base-gray-900);--nj-color-text-background-primary: var(--nj-color-text-background-base);--nj-color-text-background-purple: var(--nj-color-text-background-base);--nj-color-text-background-red: var(--nj-color-text-background-base);--nj-color-text-background-red-mandy: var(--nj-color-text-background-base);--nj-color-text-background-success: var(--nj-color-text-background-base);--nj-color-text-background-violet: var(--nj-color-text-background-base);--nj-color-text-background-violet-eggplant: var(--nj-color-text-background-base);--nj-color-text-background-warning: var(--nj-color-text-background-base);--nj-color-text-background-white: var(--nj-color-base-gray-900);--nj-color-text-background-yellow: var(--nj-color-base-gray-900);--nj-color-text-background-yellow-bright-sun: var(--nj-color-base-gray-900);--nj-color-text-body: var(--nj-color-base-gray-900);--nj-color-text-body-inverted: var(--nj-color-base-gray-100);--nj-color-text-disabled: var(--nj-color-base-gray-500);--nj-color-text-label: var(--nj-color-base-gray-600);--nj-color-text-label-focus: var(--nj-color-base-primary);--nj-color-text-label-inner-focus: var(--nj-color-base-gray-600);--nj-color-text-input: var(--nj-color-text-body);--nj-color-text-progress: var(--nj-color-base-gray-500);--nj-elevation-dropdown: 1000;--nj-elevation-sticky: 1020;--nj-elevation-fixed: 1030;--nj-elevation-modal-backdrop: 1040;--nj-elevation-modal: 1050;--nj-elevation-popover: 1060;--nj-elevation-tooltip: 1070;--nj-shadow-level-2-dp: 0 1px 5px 0 rgba(0, 0, 0, .1), 0 2px 2px 0 rgba(0, 0, 0, .06), 0 3px 1px -2px rgba(0, 0, 0, .06);--nj-shadow-level-4-dp: 0 1px 10px 0 rgba(0, 0, 0, .1), 0 4px 5px 0 rgba(0, 0, 0, .06), 0 2px 4px -1px rgba(0, 0, 0, .06);--nj-shadow-level-6-dp: 0 1px 18px 0 rgba(0, 0, 0, .1), 0 6px 10px 0 rgba(0, 0, 0, .06), 0 3px 5px -1px rgba(0, 0, 0, .06);--nj-shadow-level-8-dp: 0 3px 14px 2px rgba(0, 0, 0, .1), 0 8px 10px 1px rgba(0, 0, 0, .06), 0 5px 5px -3px rgba(0, 0, 0, .06);--nj-shadow-level-16-dp: 0 6px 30px 5px rgba(0, 0, 0, .1), 0 16px 24px 2px rgba(0, 0, 0, .06), 0 8px 10px -5px rgba(0, 0, 0, .06);--nj-shadow-level-24-dp: 0 11px 15px -7px rgba(0, 0, 0, .1), 0 9px 46px 8px rgba(0, 0, 0, .06), 0 24px 38px 3px rgba(0, 0, 0, .06);--nj-size-border-width: 1px;--nj-size-border-radius-md: 4px;--nj-size-border-radius-sm: 2px;--nj-size-font-peta: 4.75rem;--nj-size-font-tera: 3.375rem;--nj-size-font-giga: 2.25rem;--nj-size-font-mega: 1.75rem;--nj-size-font-kilo: 1.5rem;--nj-size-font-hecto: 1.25rem;--nj-size-font-deca: 1.125rem;--nj-size-font-base: 1rem;--nj-size-font-deci: .875rem;--nj-size-font-centi: .75rem;--nj-size-height-button-small: 2rem;--nj-size-height-button-normal: 2.75rem;--nj-size-height-button-large: 3.75rem;--nj-size-height-navbar-small: 3.5rem;--nj-size-height-navbar-normal: 6rem;--nj-size-icon-sm: 18px;--nj-size-icon-m: 24px;--nj-size-icon-lg: 36px;--nj-size-icon-xl: 48px;--nj-size-icon-xxl: 64px;--nj-size-padding-modal: 1.5rem;--nj-size-space-1: 8px;--nj-size-space-2: 16px;--nj-size-space-3: 24px;--nj-size-space-4: 32px;--nj-size-space-5: 48px;--nj-size-space-6: 64px;--nj-size-space-7: 96px;--nj-weight-font: 300;--nj-weight-font-normal: 400;--nj-weight-font-bold: 700;--nj-weight-font-black: 900}[data-theme=dark]{--nj-color-backdrop-modal: var(--nj-color-base-gray-400);--nj-color-background-body: var(--nj-color-base-gray-900);--nj-color-background-components: var(--nj-color-base-gray-700);--nj-color-background-components-active: var(--nj-color-base-gray-600);--nj-color-background-disabled: var(--nj-color-base-white-200);--nj-color-background-hr: var(--nj-color-base-gray-400);--nj-color-background-progress-track: var(--nj-color-base-gray-500);--nj-color-base-black-100: rgba(0, 0, 0, .12);--nj-color-base-black-200: rgba(0, 0, 0, .26);--nj-color-base-black-300: rgba(0, 0, 0, .38);--nj-color-base-black-400: rgba(0, 0, 0, .45);--nj-color-base-black-500: rgba(0, 0, 0, .54);--nj-color-base-black-600: rgba(0, 0, 0, .6);--nj-color-base-black-700: rgba(0, 0, 0, .7);--nj-color-base-black-800: rgba(0, 0, 0, .87);--nj-color-base-black-900: rgba(0, 0, 0, .93);--nj-color-base-black: #000000;--nj-color-base-blue-allports: #63add5;--nj-color-base-blue-allports-active: #9ecce4;--nj-color-base-blue-allports-hover: #8bc2df;--nj-color-base-blue-bigstone: #0f1e29;--nj-color-base-blue-bigstone-active: #4d5860;--nj-color-base-blue-bigstone-hover: #4d5860;--nj-color-base-blue-corporate: #009de9;--nj-color-base-blue-corporate-active: #61c2f1;--nj-color-base-blue-corporate-hover: #42b6ee;--nj-color-base-blue-engie: #00aaff;--nj-color-base-blue-rhino: #2b485c;--nj-color-base-blue-rhino-active: #617786;--nj-color-base-blue-rhino-hover: #617786;--nj-color-base-blue-venice: #538aae;--nj-color-base-blue-venice-active: #94b6cc;--nj-color-base-blue-venice-hover: #7fa8c2;--nj-color-base-cerise: #ec5ba2;--nj-color-base-cerise-active: #f399c5;--nj-color-base-cerise-hover: #f085ba;--nj-color-base-danger: var(--nj-color-base-red);--nj-color-base-danger-active: var(--nj-color-base-red-active);--nj-color-base-danger-hover: var(--nj-color-base-red-hover);--nj-color-base-disabled: var(--nj-color-base-white-200);--nj-color-base-gradient-primary: linear-gradient(135deg, #00aaff 0%, #23d2b5 100%);--nj-color-base-gray-100: #e0e0e0;--nj-color-base-gray-200: #b8bfc3;--nj-color-base-gray-300: #758590;--nj-color-base-gray-400: #485d6c;--nj-color-base-gray-500: #304759;--nj-color-base-gray-600: #1a3447;--nj-color-base-gray-700: #142938;--nj-color-base-gray-800: #0f1e29;--nj-color-base-gray-900: #081016;--nj-color-base-green: #32b760;--nj-color-base-green-active: #61b37c;--nj-color-base-green-hover: #42a463;--nj-color-base-green-fun: #4d801a;--nj-color-base-green-fun-active: #90b071;--nj-color-base-green-fun-hover: #7ba055;--nj-color-base-green-java: #6ed2b1;--nj-color-base-green-java-active: #a5e3ce;--nj-color-base-green-java-hover: #93ddc5;--nj-color-base-green-pine: #007873;--nj-color-base-green-pine-active: #61aba8;--nj-color-base-green-pine-hover: #429a97;--nj-color-base-green-riogrande: #a5b300;--nj-color-base-green-riogrande-active: #c7cf61;--nj-color-base-green-riogrande-hover: #bcc642;--nj-color-base-light: var(--nj-color-base-gray-700);--nj-color-base-light-active: var(--nj-color-base-black-800);--nj-color-base-light-hover: var(--nj-color-base-black-500);--nj-color-base-orange: #e76d39;--nj-color-base-orange-active: #f0a484;--nj-color-base-orange-hover: #ed926c;--nj-color-base-orange-crusta: #e97949;--nj-color-base-orange-crusta-active: #b76624;--nj-color-base-orange-crusta-hover: #ee9b78;--nj-color-base-primary: var(--nj-color-base-blue-corporate);--nj-color-base-primary-active: var(--nj-color-base-blue-corporate-active);--nj-color-base-primary-hover: var(--nj-color-base-blue-corporate-hover);--nj-color-base-purple: #907eec;--nj-color-base-purple-active: #baaff3;--nj-color-base-purple-hover: #ac9ff0;--nj-color-base-red: #f25a69;--nj-color-base-red-active: #f698a2;--nj-color-base-red-hover: #f5848f;--nj-color-base-red-mandy: #ee8185;--nj-color-base-red-mandy-active: #f4b0b3;--nj-color-base-red-mandy-hover: #f2a1a4;--nj-color-base-success: var(--nj-color-base-green);--nj-color-base-success-active: var(--nj-color-base-green-active);--nj-color-base-success-hover: var(--nj-color-base-green-hover);--nj-color-base-violet: #a872d9;--nj-color-base-violet-active: #c9a7e7;--nj-color-base-violet-hover: #be96e2;--nj-color-base-violet-eggplant: #f06bdb;--nj-color-base-violet-eggplant-active: #f5a3e8;--nj-color-base-violet-eggplant-hover: #f391e4;--nj-color-base-warning: var(--nj-color-base-orange);--nj-color-base-warning-active: var(--nj-color-base-orange-active);--nj-color-base-warning-hover: var(--nj-color-base-orange-hover);--nj-color-base-white-100: rgba(255, 255, 255, .12);--nj-color-base-white-200: rgba(255, 255, 255, .26);--nj-color-base-white-300: rgba(255, 255, 255, .3);--nj-color-base-white-400: rgba(255, 255, 255, .4);--nj-color-base-white-500: rgba(255, 255, 255, .5);--nj-color-base-white-600: rgba(255, 255, 255, .6);--nj-color-base-white-700: rgba(255, 255, 255, .7);--nj-color-base-white-800: rgba(255, 255, 255, .8);--nj-color-base-white-900: rgba(255, 255, 255, .9);--nj-color-base-white: #ffffff;--nj-color-base-white-active: #bdbdbd;--nj-color-base-white-hover: #e0e0e0;--nj-color-base-yellow: #faca08;--nj-color-base-yellow-active: #fbde65;--nj-color-base-yellow-hover: #fbd747;--nj-color-base-yellow-bright-sun: #fad51e;--nj-color-base-yellow-bright-sun-active: #fbe473;--nj-color-base-yellow-bright-sun-hover: #fbdf58;--nj-color-border-input: var(--nj-color-base-gray-500);--nj-color-border-input-disabled: var(--nj-color-base-white-100);--nj-color-icon-input: var(--nj-color-base-gray-200);--nj-color-placeholder-input: var(--nj-color-base-gray-300);--nj-color-placeholder-input-disabled: var(--nj-color-base-white-100);--nj-color-placeholder-input-hover: var(--nj-color-base-gray-300);--nj-color-placeholder-input-focus: var(--nj-color-base-gray-400);--nj-color-text-background-base: var(--nj-color-base-gray-900);--nj-color-text-background-blue-allports: var(--nj-color-text-background-base);--nj-color-text-background-blue-bigstone: var(--nj-color-base-white);--nj-color-text-background-blue-corporate: var(--nj-color-text-background-base);--nj-color-text-background-blue-engie: var(--nj-color-text-background-base);--nj-color-text-background-blue-rhino: var(--nj-color-base-white);--nj-color-text-background-blue-venice: var(--nj-color-text-background-base);--nj-color-text-background-cerise: var(--nj-color-text-background-base);--nj-color-text-background-danger: var(--nj-color-text-background-base);--nj-color-text-background-gradient-primary: var(--nj-color-base-gray-900);--nj-color-text-background-gray-100: var(--nj-color-base-gray-900);--nj-color-text-background-gray-200: var(--nj-color-base-gray-900);--nj-color-text-background-gray-300: var(--nj-color-text-body);--nj-color-text-background-gray-400: var(--nj-color-text-body);--nj-color-text-background-gray-500: var(--nj-color-text-body);--nj-color-text-background-gray-600: var(--nj-color-text-body);--nj-color-text-background-gray-700: var(--nj-color-text-body);--nj-color-text-background-gray-800: var(--nj-color-text-body);--nj-color-text-background-gray-900: var(--nj-color-text-body);--nj-color-text-background-green: var(--nj-color-text-background-base);--nj-color-text-background-green-fun: var(--nj-color-base-white);--nj-color-text-background-green-java: var(--nj-color-text-background-base);--nj-color-text-background-green-pine: var(--nj-color-base-white);--nj-color-text-background-green-riogrande: var(--nj-color-text-background-base);--nj-color-text-background-light: var(--nj-color-base-primary);--nj-color-text-background-orange: var(--nj-color-text-background-base);--nj-color-text-background-orange-crusta: var(--nj-color-text-background-base);--nj-color-text-background-primary: var(--nj-color-text-background-base);--nj-color-text-background-purple: var(--nj-color-text-background-base);--nj-color-text-background-red: var(--nj-color-text-background-base);--nj-color-text-background-red-mandy: var(--nj-color-text-background-base);--nj-color-text-background-success: var(--nj-color-text-background-base);--nj-color-text-background-violet: var(--nj-color-text-background-base);--nj-color-text-background-violet-eggplant: var(--nj-color-text-background-base);--nj-color-text-background-warning: var(--nj-color-text-background-base);--nj-color-text-background-white: var(--nj-color-text-background-base);--nj-color-text-background-yellow: var(--nj-color-text-background-base);--nj-color-text-background-yellow-bright-sun: var(--nj-color-text-background-base);--nj-color-text-body: var(--nj-color-base-gray-100);--nj-color-text-body-inverted: var(--nj-color-base-gray-900);--nj-color-text-disabled: var(--nj-color-base-white-200);--nj-color-text-label: var(--nj-color-base-gray-300);--nj-color-text-label-focus: var(--nj-color-base-primary);--nj-color-text-label-inner-focus: var(--nj-color-base-gray-200);--nj-color-text-input: var(--nj-color-text-body);--nj-color-text-progress: var(--nj-color-base-white-500);--nj-shadow-level-2-dp: 0 3px 0 rgba(0, 0, 0, .06), 0 2px 2px rgba(0, 0, 0, .3), 0 1px 5px rgba(0, 0, 0, .3);--nj-shadow-level-4-dp: 0 1px 10px rgba(0, 0, 0, .3), 0 4px 5px rgba(0, 0, 0, .3), 0 2px 4px rgba(0, 0, 0, .35);--nj-shadow-level-6-dp: 0 1px 18px rgba(0, 0, 0, .3), 0 6px 10px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .3);--nj-shadow-level-8-dp: 0 3px 14px rgba(0, 0, 0, .3), 0 8px 10px rgba(0, 0, 0, .3), 0 5px 5px rgba(0, 0, 0, .3);--nj-shadow-level-16-dp: 0 6px 30px rgba(0, 0, 0, .3), 0 16px 24px rgba(0, 0, 0, .3), 0 8px 10px rgba(0, 0, 0, .35);--nj-shadow-level-24-dp: 0 9px 46px rgba(0, 0, 0, .3), 0 24px 38px rgba(0, 0, 0, .3), 0 11px 15px rgba(0, 0, 0, .3)}.nj-toggle,.nj-toggle :root{--toggle-background-color: var(--nj-color-base-gray-400);--color-background-toggle-disabled: var(--nj-color-base-gray-200)}[data-theme=dark] .nj-toggle,.nj-toggle[data-theme=dark]{--toggle-background-color: var(--nj-color-base-gray-400);--color-background-toggle-disabled: var(--nj-color-base-white-200)}.nj-toggle label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0;cursor:pointer}.nj-toggle input[type=checkbox]{position:absolute;left:0;z-index:-1;width:0;height:0;margin:0;overflow:hidden;opacity:0;pointer-events:none}.nj-toggle input[type=checkbox]:checked~.nj-toggle__track::before{-webkit-transform:translateX(16px);transform:translateX(16px)}.nj-toggle input[type=checkbox]:checked~.nj-toggle__track{background-color:var(--nj-color-base-primary)}.nj-toggle__track{position:relative;display:block;width:32px;height:16px;background-color:var(--toggle-background-color);border-radius:16px;-webkit-transition:background-color .25s linear;transition:background-color .25s linear}.nj-toggle__track::before{position:absolute;top:2px;left:2px;width:12px;height:12px;background-color:var(--nj-color-background-components);border-radius:16px;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out, -webkit-transform .25s ease-in-out;content:""}.nj-toggle__icon-dm{display:block;width:16px;height:16px;fill:var(--nj-color-text-body)}.nj-toggle--primary input[type=checkbox]:checked~.nj-toggle__track{background-color:#009de9}.nj-toggle--success input[type=checkbox]:checked~.nj-toggle__track{background-color:#009934}.nj-toggle--warning input[type=checkbox]:checked~.nj-toggle__track{background-color:#f78a31}.nj-toggle--danger input[type=checkbox]:checked~.nj-toggle__track{background-color:#c03}.nj-toggle--light input[type=checkbox]:checked~.nj-toggle__track{background-color:#fff}.nj-toggle input[type=checkbox]:disabled~.nj-toggle__track{background-color:var(--color-background-toggle-disabled)}