.nj-btn a,.wp-block-engie-post-card>a{text-decoration:none}.sub-title-cta-block{color:var(--sub-menu-cta-block);font-size:var(--nj-size-font-hecto);line-height:30px}.hero-header-bb-sub-title,.hero-header-bb-title,.hero-header-title,.nj-btn a,a.nj-btn{color:var(--nj-color-palette-grey-0)}@media only screen and (min-width:768px){.sub-title-cta-block{font-size:var(--nj-size-font-mega);line-height:35px}}.wp-block-engie-block-picture-only .block-picture-only-inner{width:100%}.title-cta-block{font-size:var(--nj-size-font-kilo);line-height:34px}@media only screen and (min-width:768px){.title-cta-block{font-size:var(--nj-size-font-giga);line-height:45px}}.hero-header-title{font-size:var(--nj-core-size-54,54px);line-height:64px;margin-bottom:24px}.hero-header-bb-title{font-size:var(--nj-size-font-kilo);line-height:25px}.hero-header-bb-sub-title{font-size:var(--nj-size-font-deci);line-height:20px}.style-column-1 .block-cta-text-only-title{font-size:var(--nj-size-font-base);font-weight:var(--nj-font-weight-normal);line-height:24px}.title-cta-wide{font-size:var(--nj-size-font-mega);line-height:35px}@media only screen and (min-width:768px){.hero-header-bb-title,.title-cta-wide{font-size:var(--nj-size-font-giga);line-height:45px}.hero-header-bb-sub-title{font-size:var(--nj-size-font-kilo);line-height:34px}.style-column-1 .block-cta-text-only-title{font-size:var(--nj-size-font-hecto);line-height:30px}}.sub-title-cta-wide{color:var(--nj-color-palette-grey-900);font-size:var(--nj-size-font-kilo);line-height:34px}.style-column-2 .block-cta-text-only-title{color:var(--sub-menu-cta-block);font-size:20px;font-weight:400;line-height:30px}@media only screen and (min-width:768px){.style-column-2 .block-cta-text-only-title{font-size:28px;line-height:35px}}.section_titles_style_primary .section_titles_title{border-left:3px solid var(--orange-engie);font-size:24px;line-height:34px;padding-left:8px}@media only screen and (min-width:768px){.section_titles_style_primary .section_titles_title{font-size:36px;line-height:45px;padding-left:16px}}.section_titles_style_secondary .section_titles_title{font-size:20px;line-height:30px}@media only screen and (min-width:768px){.section_titles_style_secondary .section_titles_title{font-size:28px;line-height:35px}.section_titles_style_tertiary .section_titles_title{font-size:24px;line-height:34px}}.block-cta-app-v2 .block-cta-app-v2-inner .wp-block-engie-block-cta-text-only .block-cta-text-only-desc,.section_titles_style_tertiary .section_titles_title{font-size:24px;line-height:34px}.section_titles_style_quaternary .section_titles_title{font-size:18px;line-height:28px}.form-title{color:#17255f;font-size:var(--nj-size-font-base);font-weight:var(--nj-font-weight-normal);line-height:var(--form-title-line-height-mobile);margin-bottom:16px}@media only screen and (min-width:768px){.form-title{font-size:var(--nj-size-font-kilo);line-height:var(--form-title-line-height-tablet);margin-bottom:24px}.nj-btn{margin-right:24px}}.block_advantage .block_advantage_title{color:var(--sub-menu-cta-block);font-size:var(--nj-size-font-base);font-weight:400;line-height:var(--nj-size-space-24);margin-top:var(--nj-size-space-16);text-align:left}#order-form .order-table .total,.contact-form-legal-notice .nj-checkbox__decorator a,.nj-btn.nj-btn--subtle,.nj-btn.nj-btn--subtle a{color:var(--nj-color-palette-blue-600)}.bb-form-success .nj-btn,.page-template-template-form-cb .wpcf7-submit,.wp-block-engie-block-cta .nj-btn{margin-right:0}.nj-btn .nj-spinner--hidden{display:none}.pictograms img,.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner .hero-header-bb-icon-img,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner .hero-header-bb-icon-img,a.nj-btn.fullwidth{width:100%}.nj-radio-group__legend,.reminder,.title-inputs,.wpcf7-list-item-label,a.nj-btn--inverse{color:var(--nj-color-palette-grey-1000)}.nj-btn.nj-btn--small{line-height:20px}.form-bb-button .nj-btn--subtle,.wp-block-engie-block-return-button .nj-btn--subtle{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.roundicons.limeapple,.wp-block-engie-block-bullet-numbers.is-style-__appleLime{background:var(--nj-color-palette-lime-300)}.roundicons.duramobplaeorange,.wp-block-engie-block-bullet-numbers.is-style-__orangeVianeo{background:var(--orange-engie)}.bend-color-grey.bend-orientation-bottom .circular-arc,.bend-color-grey.bend-orientation-top,.bend-color-white.bend-orientation-bottom,.roundicons.blueboltstroke,.roundicons.whiteonly,.wp-block-engie-block-bullet-numbers.is-style-__default,.wp-block-engie-block-bullet-numbers.is-style-__whiteBlue,.wp-block-engie-block-bullet-numbers.is-style-__whiteOnly,.wp-block-engie-block-card-illustration,.wp-block-engie-block-cta-main.background-white,.wp-block-engie-block-stepper.bend-color-grey,.wp-block-engie-block-two-column.background-white,.wp-block-engie-carrousel-articles .circular-arc,.wp-block-engie-carrousel-articles.carrousel_color_white{background:var(--nj-color-palette-grey-0)}.roundicons.blueboltstroke{border-color:var(--nj-color-palette-blue-600)}.roundicons.bluebolt,.wp-block-engie-block-bullet-numbers.is-style-__blueBolt{background:var(--nj-color-palette-blue-600)}.roundicons.spaceultramarine,.wp-block-engie-block-bullet-numbers.is-style-__spaceUltra{background:var(--nj-color-palette-ultramarine-900)}.roundicons.success{background:var(--nj-color-palette-green-600)}.roundicons.danger{background:var(--nj-color-palette-red-600)}.roundicons.warning{background:var(--nj-color-palette-orange-400)}.pictograms,.roundicons{border-color:#fff0;border-radius:50px;border-style:solid;margin-right:16px}.pictograms.icon-size-m,.pictograms.icon-size-s,.pictograms.icon-size-xs,.roundicons.icon-size-m,.roundicons.icon-size-s,.roundicons.icon-size-xs{border-width:.77px;height:50px;padding:7px;width:50px}@media only screen and (min-width:768px){.pictograms.icon-size-m,.pictograms.icon-size-s,.roundicons.icon-size-m,.roundicons.icon-size-s{border-width:1px;height:65px;padding:10px;width:65px}}.pictograms.icon-size-l,.roundicons.icon-size-l{border-width:1px;height:65px;padding:10px;width:65px}@media only screen and (min-width:768px){.pictograms.icon-size-l,.roundicons.icon-size-l{border-width:2px;height:90px;padding:17px;width:90px}}@media only screen and (min-width:1200px){.sub-title-cta-wide{font-size:var(--nj-size-font-mega);line-height:35px}.wp-block-engie-cta-wide-creative.nb-columns-1 .roundicons,.wp-block-engie-cta-wide-illustration .roundicons{margin-bottom:0;margin-right:24px}}.roundicons.blueboltstroke img,.roundicons.duramobplaeorange img,.roundicons.limeapple img,.roundicons.whiteonly img{-webkit-filter:invert(14%) sepia(46%) saturate(2720%) hue-rotate(214deg) brightness(86%) contrast(97%);filter:invert(14%) sepia(46%) saturate(2720%) hue-rotate(214deg) brightness(86%) contrast(97%)}.roundicons.bluebolt img,.roundicons.danger img,.roundicons.spaceultramarine img,.roundicons.success img,.roundicons.warning img{-webkit-filter:invert(100%) sepia(98%) saturate(0) hue-rotate(351deg) brightness(104%) contrast(103%);filter:invert(100%) sepia(98%) saturate(0) hue-rotate(351deg) brightness(104%) contrast(103%)}.wp-block-engie-block-blank-dividers.mobile-hidden{height:0}.wp-block-engie-block-blank-dividers.mobile-d_height,.wp-block-engie-block-blank-dividers.mobile-r_height{height:64px}.wp-block-engie-block-blank-dividers.mobile-xs_height{height:32px}.wp-block-engie-block-blank-dividers.mobile-s_height{height:48px}.wp-block-engie-block-blank-dividers.mobile-l_height{height:80px}.wp-block-engie-block-blank-dividers.mobile-xl_height{height:112px}.wp-block-engie-block-blank-dividers.mobile-xxl_height{height:225px}.wpcf7-form-control{font-family:inherit}.wpcf7-form-control:-webkit-autofill,.wpcf7-form-control:-webkit-autofill:focus{-webkit-transition:background-color 600000s,color 600000s;transition:background-color 600000s,color 600000s}.nj-form-item__field-wrapper p.wpcf7-form-control-wrap{position:static;width:100%}.wpcf7-list-item.first input[type="radio"]{margin-left:0}.has-danger .nj-checkbox input[type="checkbox"]~.nj-checkbox__decorator .nj-checkbox__check,.nj-checkbox input[type="checkbox"]:invalid~.nj-checkbox__decorator .nj-checkbox__check,.nj-checkbox input[type="checkbox"][aria-invalid]~.nj-checkbox__decorator .nj-checkbox__check{border-color:var(--nj-checkbox-border-color)}.wpcf7-acceptance .nj-checkbox__decorator{display:inline-block;height:auto;padding-left:27.937px;width:auto}.nj-checkbox label{gap:0}.nj-checkbox--bb label .nj-checkbox__decorator{-ms-flex-negative:0;flex-shrink:0;margin-right:var(--nj-size-space-16)}.nj-checkbox--bb label .bb-form-label-content{cursor:default;font-size:var(--nj-size-font-base);pointer-events:none}.nj-checkbox--bb label .bb-form-label-content .cgv-modal{cursor:pointer;pointer-events:all}.nj-checkbox__text{-webkit-box-flex:1;display:inline-block;-ms-flex:1;flex:1;padding-left:7.937px}.nj-checkbox__check{height:20px;width:20px}.row .nj-form-item{margin-bottom:24px;position:relative}.row .nj-form-item.nj-form-item--error{margin-bottom:48px}#customSpinner,#errorApi,.bend-color-grey .white-circular-arc,.bend-color-white .grey-circular-arc,.form-bb-button.hidden,.form-bb-is-valid,.hidden,.nj-form-item--bb .nj-form-item__subscript,.page-template-template-form-cb .nice-select.open .current,.page-template-template-form-cb .nice-select:after,.row .nj-form-item.nj-form-item--error>.nj-form-item__subscript,.style-column-1 .style-column-2,.style-column-2 .style-column-1,.wp-block-contact-form-7-contact-form-selector #order-form #billing-section,.wp-block-engie-bend-three-quarter .bend_three_quarter_img,.wp-block-engie-block-picture-only.bend-color-grey100 .orange_circular_arc,.wp-block-engie-block-picture-only.bend-color-grey100 .white_circular_arc,.wp-block-engie-block-picture-only.bend-color-paleOrange .grey_circular_arc,.wp-block-engie-block-picture-only.bend-color-paleOrange .white_circular_arc,.wp-block-engie-block-picture-only.bend-color-white .grey_circular_arc,.wp-block-engie-block-picture-only.bend-color-white .orange_circular_arc,.wp-block-engie-carrousel-articles.carrousel_color_white .circular-arc,.wp-block-engie-hero-header-bb:before,.wp-block-engie-hero-header:before,.wpcf7-spinner,label[for="indicator"]{display:none}.row .nj-form-item .wpcf7-not-valid-tip{-webkit-box-align:end;-ms-flex-align:end;align-items:end;bottom:-20px;font-size:var(--nj-size-font-deci);left:0;position:absolute}.wpcf7-textarea{height:124px}.wp-block-contact-form-7-contact-form-selector .wpcf7-textarea{resize:none}.char-count-container{color:var(--nj-color-palette-grey-600);font-size:var(--nj-size-font-deci);line-height:20px;margin-top:4px}.contact-form-legal-notice .nj-checkbox__decorator{color:var(--nj-color-palette-grey-700);font-size:var(--nj-size-font-deci)}.row .col-5 .nj-form-item .wpcf7-not-valid-tip,.row .col-6 .nj-form-item .wpcf7-not-valid-tip,.row .col-lg-2 .nj-form-item .wpcf7-not-valid-tip,.row .col-md-3 .nj-form-item .wpcf7-not-valid-tip{font-size:.6875rem}.wpcf7-response-output{display:none!important}#errorApi.errorApiModal,.page-template-template-form-cb .nice-select .option:nth-child(2),.showSpinner{display:block!important}.submitSpinner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}input[type="date"][value=""]::-webkit-datetime-edit{color:#fff0}#errorApi.errorApiModal{background-color:var(--nj-color-background-backdrop)}#errorApi.errorApiModal .nj-modal__dialog{left:50%;margin:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}#errorApi.errorApiModal .nj-modal__header{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}#errorApi.errorApiModal .nj-modal__body,.app-mobile-app .mobile-app-column .block_advantages .block-advantages-container .block_advantage,.app-mobile-fid .block_advantages .block-advantages-container .block_advantage{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#errorApi.errorApiModal .nj-modal__title{color:var(--nj-color-palette-grey-1000);line-height:34px}#errorApi.errorApiModal .material-icons.nj-icon-material--xxl{font-size:var(--nj-size-icon-xxl)}#order-form .order-table .avantage-content p,.app-mobile-experience .block_advantages .block-advantages-container .block_advantage,.block-accordion-item .block-accordion-item-question,.block-accordion-item .item-question-icon,.form-title,.nj-form-item--bb.nj-form-item--error .nj-form-item__subscript{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.bb-form-input{scroll-margin-top:80px}.bb-form-input#bnbFormInputCgu{scroll-margin-top:160px}.nj-link--high-contrast a{color:#005aa0}.page-template-template-form-cb .wp-block-engie-section-titles{padding-left:0;padding-right:0}.block-cta-app-v2 .block-cta-app-v2-inner .block-cta-app-v2-content .wp-block-engie-block-cta-text-only .container,.page-template-template-form-cb .wp-block-engie-section-titles .container{padding-left:0}.page-template-template-form-cb .form-section{margin-bottom:35px}.page-template-template-form-cb .cb-form-info{margin-bottom:4px;margin-top:12px}.page-template-template-form-cb .cb-form-info p{color:var(--light-grey-grey-600);font-size:14px;font-weight:400}.page-template-template-form-cb .cb-form-info a{color:var(--nj-color-text-blue-primary)}.page-template-template-form-cb .nice-select{background-color:#fff0;background-image:url(/wp-content/plugins/advanced-custom-fields-pro/assets/images/icons/icon-chevron-down.svg);background-position:99%;background-repeat:no-repeat;background-size:20px;border:none;position:relative}.page-template-template-form-cb .nice-select.open{background-image:url(/wp-content/plugins/advanced-custom-fields-pro/assets/images/icons/icon-chevron-up.svg)}.page-template-template-form-cb .nice-select .current{display:block;margin-top:-8px;overflow:hidden}.page-template-template-form-cb .nice-select .nice-select-dropdown{background-color:#fff0;-webkit-box-shadow:none;box-shadow:none;margin-top:0;top:0}.page-template-template-form-cb .nice-select .nice-select-search{background-color:#fff0;border:none}.page-template-template-form-cb .nice-select .nice-select-search::-webkit-input-placeholder{color:#fff0}.page-template-template-form-cb .nice-select .nice-select-search::-moz-placeholder{color:#fff0}.page-template-template-form-cb .nice-select .nice-select-search:-ms-input-placeholder{color:#fff0}.page-template-template-form-cb .nice-select .nice-select-search::-ms-input-placeholder{color:#fff0}.page-template-template-form-cb .nice-select .nice-select-search::placeholder{color:#fff0}.page-template-template-form-cb .nice-select .list{background-color:#fff;border-radius:unset;outline:1px solid var(--nj-color-border-subtle)}.page-template-template-form-cb .nice-select .list .option.focus{background-color:var(--nj-color-palette-grey-200);border-left:2px solid var(--nj-color-text-brand-primary)}.page-template-template-form-cb #cbFormSelect .nj-form-item__label{z-index:1000}.page-template-template-form-cb .wpcf7-date{padding-right:var(--nj-fc-field-pad-right)}.page-template-template-form-cb .wpcf7-number::-webkit-inner-spin-button,.page-template-template-form-cb .wpcf7-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-template-template-form-cb .wpcf7-number[type="number"]{-moz-appearance:textfield}.page-template-template-form-cb .wpcf7-number~.nj-form-item__icon{top:62%}.page-template-template-form-cb .row .nj-form-item:not(:has(.wpcf7-not-valid-tip)){margin-bottom:10px}.page-template-template-form-cb .row .nj-form-item:not(:has(.wpcf7-not-valid-tip)).nj-form-item--error{margin-bottom:34px}.page-template-template-form-cb .submitSpinner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.page-template-template-form-cb #personnal-data-link{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}@media (max-width:991.98px){.page-template-template-form-cb .submitSpinner{background-color:#fff;bottom:0;padding:16px 0;position:sticky;z-index:2000}.page-template-template-form-cb .submitSpinner:before{background-color:var(--nj-color-base-neutral-300);-webkit-box-shadow:150px 0 0 var(--nj-color-base-neutral-300),-150px 0 0 var(--nj-color-base-neutral-300);box-shadow:150px 0 0 var(--nj-color-base-neutral-300),-150px 0 0 var(--nj-color-base-neutral-300);content:"";height:1px;left:0;position:absolute;top:-1px;width:100%}.page-template-template-form-cb .submitSpinner p{outline:#fff solid 16px;width:100%}.page-template-template-form-cb .wpcf7-submit{width:100%}}.form-title .wp-block-engie-block-bullet-numbers{margin-right:8px}.wp-block-engie-block-bullet-numbers.is-style-__blueBolt,.wp-block-engie-block-bullet-numbers.is-style-__spaceUltra{color:var(--nj-color-palette-grey-0)}.wp-block-engie-block-bullet-numbers{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-color:#fff0;border-radius:50px;border-style:solid;color:var(--nj-color-palette-ultramarine-900);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.wp-block-engie-block-bullet-numbers.__large-size,.wp-block-engie-block-bullet-numbers.__medium-size,.wp-block-engie-block-bullet-numbers.__small-size{font-size:var(--nj-size-font-base);height:30px;width:30px}@media only screen and (min-width:768px){.wp-block-engie-cta-wide-creative.nb-columns-1 .roundicons{margin-bottom:16px}.wp-block-engie-block-blank-dividers.tablet-hidden{height:0}.wp-block-engie-block-blank-dividers.tablet-d_height,.wp-block-engie-block-blank-dividers.tablet-r_height{height:64px}.wp-block-engie-block-blank-dividers.tablet-xs_height{height:32px}.wp-block-engie-block-blank-dividers.tablet-s_height{height:48px}.wp-block-engie-block-blank-dividers.tablet-l_height{height:80px}.wp-block-engie-block-blank-dividers.tablet-xl_height{height:112px}.wp-block-engie-block-blank-dividers.tablet-xxl_height{height:225px}.form-title .wp-block-engie-block-bullet-numbers{margin-right:16px}.wp-block-engie-block-bullet-numbers.__large-size,.wp-block-engie-block-bullet-numbers.__medium-size{font-size:var(--nj-size-font-hecto);height:40px;width:40px}.wp-block-engie-cta-wide-creative.nb-columns-1 .title-round-icon{display:block}}.wp-block-engie-block-bullet-numbers.is-style-__default,.wp-block-engie-block-bullet-numbers.is-style-__whiteBlue{border-color:var(--nj-color-palette-blue-600);border-width:2px}.wp-block-engie-block-cta-app .circular-arc,.wp-block-engie-block-picture-only .circular-arc,.wp-block-engie-block-stepper .circular-arc{left:0;position:absolute;right:0;z-index:0}.circular-arc img,.wp-block-engie-carrousel-articles .circular-arc img{height:auto;width:100%}.bend-color-grey.bend-orientation-bottom,.bend-color-white.bend-orientation-bottom .circular-arc,.bend-color-white.bend-orientation-top,.wp-block-engie-block-cta-main.background-grey,.wp-block-engie-block-stepper.bend-color-white,.wp-block-engie-block-two-column.background-grey,.wp-block-engie-carrousel-articles.carrousel_color_grey100 .circular-arc{background:var(--nj-color-palette-grey-100)}.wp-block-engie-post-card:hover .nj-card,.wp-block-engie-post-card>a:focus .nj-card{background-color:var(--nj-color-palette-grey-200)}.bend-orientation-top .circular-arc{rotate:180deg}.bend-orientation-top .circular-arc img{margin-top:-1px}.pictograms{border:none;padding:0!important}#order-form .order-table{color:var(--grey-100)}#order-form .order-table .align-middle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3px}#order-form .order-table .align-text-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#order-form .order-table p{line-height:24px}#order-form .order-table .avantage-content p span,.app-mobile-app .mobile-app-column p img{margin-right:10px}#order-form .order-table .strong-text,#order-form .order-table .total{font-weight:800}#order-form .order-table .material-icons{color:var(--nj-color-palette-green-600);height:25px;vertical-align:middle;width:25px}#order-form .libele{margin-top:13px}.block-cta-desc,.block-cta-wide-desc p,.color-boxed-sec p,.line-height-para p{color:var(--nj-color-palette-grey-800);font-size:var(--nj-core-size-20);line-height:28px;margin-bottom:24px}.wp-block-engie-cta-wide-creative.nb-columns-1 .title-round-icon,.wp-block-engie-cta-wide-illustration .title-round-icon{margin-bottom:24px}.wp-block-engie-cta-wide-creative .title-round-icon,.wp-block-engie-cta-wide-illustration .title-round-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.app-mobile-app>*,.app-mobile-experience,.app-mobile-fid>*,.block-cta-main-left .title-round-icon .block-cta-title,.block-two-column-left .title-round-icon .block-cta-title,.wp-block-engie-cta-wide-creative .title-round-icon .title-cta-wide,.wp-block-engie-cta-wide-illustration .title-round-icon .title-cta-wide{-webkit-box-flex:1;-ms-flex:1;flex:1}.block-cta-title.block-cta-wide-title{margin-bottom:8px}.block-cta-wide-desc p,.style-column-1.background-duramob-pale .block-cta-text-only-desc{color:var(--nj-color-palette-grey-900)}.block-cta-wide-desc p a{color:var(--nj-color-palette-blue-700)}.block-cta-wide-desc p a:hover{color:var(--nj-color-palette-blue-800)}.wp-block-engie-cta-wide-creative .title-cta-wide,.wp-block-engie-cta-wide-creative .wp-block-columns{margin-bottom:0}.wp-block-engie-cta-wide-creative .block-cta-wide-desc p,.wp-block-engie-cta-wide-creative .block-cta-wide-title *{max-width:none}.wp-block-engie-cta-wide-creative.nb-columns-2 .wp-block-engie-block-link,.wp-block-engie-cta-wide-creative.nb-columns-2 p:has(+.wp-block-engie-block-link){margin:0}.hero-header-desc{font-size:20px;line-height:28px;max-width:100%!important}.style-column-2 .block-cta-text-only-desc{font-size:14px;font-weight:400;line-height:20px;margin-top:16px;width:283px}@media only screen and (min-width:768px){.sub-title-cta-wide{max-width:487px}.block-cta-title.block-cta-wide-title{margin-bottom:16px}.block-cta-wide-desc p{max-width:451px}.block-cta-buttons-list.block-cta-wide-buttons-list{display:-webkit-box;display:-ms-flexbox;display:flex}.wp-block-engie-cta-wide-creative .block-cta-content{max-width:396px}.wp-block-engie-cta-wide-creative.nb-columns-2 .title-cta-wide{font-size:var(--nj-size-font-giga)}.wp-block-engie-cta-wide-creative.nb-columns-2 .wp-block-columns.is-layout-flex{gap:4rem}.style-column-2 .block-cta-text-only-desc{font-size:16px;font-weight:400;line-height:24px;margin-top:24px;width:439px}}.style-column-1 .block-cta-text-only-content-desc{color:var(--nj-color-palette-grey-700);font-size:var(--nj-size-font-deci);line-height:20px}@media only screen and (min-width:768px){.style-column-1 .block-cta-text-only-content-desc{font-size:var(--nj-size-font-base);line-height:24px;width:460px}}.style-column-2 .block-cta-text-only-content .block-cta-text-only-content-desc{color:var(--nj-color-palette-grey-700);font-size:14px;font-weight:400;line-height:20px}@media only screen and (min-width:768px){.style-column-2 .block-cta-text-only-content .block-cta-text-only-content-desc{font-size:16px;font-weight:400;line-height:24px}}.section_titles_desc,.style-column-1.background-white .block-cta-text-only-desc{color:var(--nj-color-palette-grey-700)}.section_titles_style_primary .section_titles_desc{font-size:16px;line-height:24px;margin-top:9px;padding-left:13px}@media only screen and (min-width:768px){.section_titles_style_primary .section_titles_desc{font-size:18px;line-height:28px;margin-top:8px;padding-left:21px}}.section_titles_style_secondary .section_titles_desc{font-size:16px;line-height:24px}.form-section-order{border-top:5px solid #ffbf66;padding-top:19px}.style-column-1 .block-cta-text-only-list-buttons ul li .nj-btn-primary,.wpcf7-list-item{margin:0}.nj-radio-group{margin-bottom:12px}.form-bb-button,.form-bb-txt{margin-bottom:var(--nj-size-space-16)}.wpcf7-not-valid-tip{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#wpcf7-recaptcha_error,.app-mobile-app .mobile-app-column p,.wpcf7-not-valid-tip{display:-webkit-box;display:-ms-flexbox;display:flex}#wpcf7-recaptcha_error{background:#ffeae5;border:1px solid #ff8979;gap:16px;margin-bottom:20px;padding:16px}.form-bb-txt{color:var(--nj-color-palette-grey-500);font-size:var(--nj-size-font-deci);line-height:20px}.form-required-info{margin-bottom:var(--nj-size-space-8)}.nj-card{border-bottom:4px solid var(--orange-engie);min-height:500px;text-align:left}.nj-card .img-container{height:236px;width:100%}.nj-card .img-container img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.nj-card__body{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px}.nj-card__body p{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:1rem;line-height:var(--nj-font-line-height-default);overflow:hidden}.nj-card__title{font-size:1.5rem!important;line-height:1.875rem;margin-bottom:0}.mb-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.nj-tag{font-size:var(--nj-size-font-deci);padding:4px}.nj-card p,.nj-card__title{color:var(--nj-color-palette-grey-1000)}.wp-block-engie-post-card>a:focus .nj-card{outline:2px solid var(--nj-color-palette-blue-600);outline-offset:4px}.block-accordion-item .block-accordion-item-question:active,.wp-block-engie-post-card>a:active .nj-card{background-color:var(--nj-color-palette-grey-300)}.block-accordion-item{border-bottom:1px solid var(--nj-color-palette-grey-300)}.block-accordion-item:has(:focus-visible){outline:2px solid var(--nj-color-palette-blue-600);outline-offset:4px}.block-accordion-item:has(:focus-visible) .block-accordion-item-question{background-color:var(--nj-color-palette-grey-200);outline:0}.block-accordion-item.active .block-accordion-item-question{background-color:#fff0}.block-accordion-item .block-accordion-item-question{background-color:#fff0;border:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;padding:18px 16px;width:100%}.block-accordion-item .block-accordion-item-question:focus:not(:focus-visible){outline:0}.block-accordion-item .block-accordion-item-question p{-webkit-box-flex:1;color:var(--nj-color-palette-grey-1000);-ms-flex:1;flex:1;font-family:var(--nj-font-family-sans-serif);font-size:var(--nj-size-font-deca);font-weight:var(--nj-font-weight-bold);line-height:28px;text-align:left}.block-accordion-item .block-accordion-item-question .item-question-icon{-webkit-box-pack:center;-ms-flex-pack:center;color:var(--nj-color-palette-blue-600);justify-content:center;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s}.block-accordion-item .block-accordion-item-content{display:none;padding:0 32px 24px}.block-accordion-item .block-accordion-item-content p{color:var(--nj-color-palette-grey-800);font-size:var(--nj-size-font-base);line-height:24px}.block-accordion-item.active .block-accordion-item-content,.wp-block-contact-form-7-contact-form-selector #order-form #billing-section.show{display:block}.block-accordion-item.active .item-question-icon,.wp-block-engie-carrousel-articles .slick-prev .material-icons{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wp-block-engie-block-card-illustration{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;border:1px solid var(--nj-color-palette-grey-300);border-bottom:4px solid var(--orange-engie);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between;padding:16px}.wp-block-engie-block-card-illustration .__card-illustration-image{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:148px;width:auto}.wp-block-engie-block-card-illustration .__card-illustration-image img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.wp-block-engie-block-card-illustration .__card-illustration-text{color:var(--sub-menu-cta-block);font-size:var(--nj-size-font-hecto);line-height:30px;padding-top:16px}.block_advantage .block_advantage_desc{color:var(--nj-color-palette-grey-900);font-size:var(--nj-size-font-deci);font-weight:400;line-height:var(--nj-size-space-20);margin-top:var(--nj-size-space-8)}.app-mobile-app .mobile-app-column .block_advantages .block-advantages-container .block_advantage .block_advantage_title,.app-mobile-fid .block_advantages .block-advantages-container .block_advantage .block_advantage_title,.block_advantage_desc_center,.wp-block-engie-block-cta{text-align:center}.block_advantage .pictograms{border:none;height:60px;width:60px}.wp-block-engie-block-cta-main.background-transparent,.wp-block-engie-block-stepper.bend-color-grey .bend-orientation-bottom,.wp-block-engie-block-stepper.bend-color-grey .bend-orientation-bottom .circular-arc,.wp-block-engie-block-stepper.bend-color-grey .bend-orientation-top,.wp-block-engie-block-two-column.background-transparent{background:0 0}.block-cta-main-left,.block-two-column-left{padding:18px 24px}.block-cta-main-left .title-round-icon,.block-two-column-left .title-round-icon{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.block-cta-app,.block-cta-main-right,.block-two-column-right,.wp-block-engie-block-picture-only,.wp-block-engie-cta-wide-illustration,.wp-block-engie-hero-header,.wp-block-engie-hero-header-bb{position:relative}.block-cta-main-right:after{background-size:contain;bottom:0;content:"";left:0;position:absolute;top:0;width:315px;z-index:var(--level-2)}.block-cta-main-right .block-cta-picture,.block-two-column-right .block-cta-picture{height:150px;width:100%}.wp-block-engie-cta-wide-illustration .block-cta-wide-left,.wp-block-engie-hero-header-bb.hero_header_style_1 .hero-header-inner,.wp-block-engie-hero-header.hero_header_style_1 .hero-header-inner{padding:24px 0}@media only screen and (min-width:768px){.section_titles_style_secondary .section_titles_desc{font-size:20px;line-height:30px;margin-top:8px}.block-cta-main-left{padding:40px}.block-cta-main-left .block-cta-buttons-list{display:-webkit-box;display:-ms-flexbox;display:flex}.block-cta-main-right .block-cta-picture{height:250px}.wp-block-engie-hero-header-bb.hero_header_style_1 .hero-header-inner,.wp-block-engie-hero-header.hero_header_style_1 .hero-header-inner{padding:24px 0}.wp-block-engie-hero-header-bb.hero_header_style_1:before,.wp-block-engie-hero-header.hero_header_style_1:before{background-position:0;background-repeat:no-repeat;background-size:contain;bottom:0;top:-90px;width:370px}}.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:150px}@media only screen and (min-width:768px){.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner{height:216px}}@media only screen and (min-width:1440px){.sub-title-cta-block{font-size:var(--nj-size-font-giga);line-height:45px}.title-cta-block,.title-cta-wide{font-size:var(--nj-size-font-tera);line-height:64px}.section_titles_style_primary .section_titles_title{border-left:5px solid var(--orange-engie);font-size:54px;line-height:64px;padding-left:18px}.section_titles_style_secondary .section_titles_title{font-size:36px;line-height:45px}.section_titles_style_tertiary .section_titles_title{font-size:28px;line-height:35px}.pictograms.icon-size-m,.roundicons.icon-size-m{border-width:2px;height:90px;width:90px}.pictograms.icon-size-l,.roundicons.icon-size-l{border-width:3px;height:100px;padding:15px;width:100px}.wp-block-engie-block-blank-dividers.desktop-hidden{height:0}.wp-block-engie-block-blank-dividers.desktop-d_height,.wp-block-engie-block-blank-dividers.desktop-r_height{height:64px}.wp-block-engie-block-blank-dividers.desktop-xs_height{height:32px}.wp-block-engie-block-blank-dividers.desktop-s_height{height:48px}.wp-block-engie-block-blank-dividers.desktop-l_height{height:80px}.wp-block-engie-block-blank-dividers.desktop-xl_height{height:112px}.wp-block-engie-block-blank-dividers.desktop-xxl_height{height:225px}.wp-block-engie-cta-wide-creative.nb-columns-2 .block-cta-wide-title{width:518px}.wp-block-engie-cta-wide-creative.nb-columns-2 .block-cta-wide-desc{width:398px}.style-column-2 .block-cta-text-only-desc{font-size:20px;font-weight:400;line-height:30px;margin-top:0;width:415px}.style-column-1 .block-cta-text-only-content-desc{font-size:var(--nj-size-font-base);line-height:24px;width:864px}.section_titles_style_primary .section_titles_desc{font-size:24px;line-height:34px;margin-top:17px;padding-left:21px}.section_titles_style_secondary .section_titles_desc{font-size:20px;line-height:30px;margin-top:8px}.wp-block-engie-hero-header-bb.hero_header_style_1:before,.wp-block-engie-hero-header.hero_header_style_1:before{background-position:0 0;top:26px}.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner{height:320px}}.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner--bb,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner--bb{-webkit-box-pack:justify;-ms-flex-pack:justify;gap:var(--nj-size-space-8);justify-content:space-between}.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner .hero-header-title,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner .hero-header-title{margin:0 auto}.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner .hero-header-bb-icon,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner .hero-header-bb-icon{-ms-flex-negative:0;flex-shrink:0;height:auto;width:58px}.hero-header-inner{color:var(--nj-color-palette-grey-0);position:relative;min-height:336px;display:flex;justify-content:center;align-items:center;z-index:var(--level-3)}@media only screen and (min-width:768px){.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner--bb,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner--bb{height:160px}.wp-block-engie-hero-header-bb.hero_header_style_2 .hero-header-inner .hero-header-bb-icon,.wp-block-engie-hero-header.hero_header_style_2 .hero-header-inner .hero-header-bb-icon{width:80px}.wp-block-engie-hero-header-bb.hero_header_style_2:before,.wp-block-engie-hero-header.hero_header_style_2:before{background-position:left 0;background-repeat:no-repeat;background-size:contain;bottom:0;top:0;width:297px}.wp-block-engie-hero-header-bb:before,.wp-block-engie-hero-header:before{content:"";display:block;left:0;position:absolute;z-index:var(--level-2)}.wp-block-engie-cta-wide-illustration .block-cta-wide-left{padding:48px 0}}@media only screen and (min-width:1200px){.wp-block-engie-cta-wide-creative.nb-columns-1 .roundicons{margin-bottom:0}.page-template-template-form-cb .form-section{margin-bottom:12px}.sub-title-cta-wide{max-width:548px}.block-cta-wide-desc p{max-width:512px}.wp-block-engie-cta-wide-creative.nb-columns-1 .block-cta-content{max-width:none}.wp-block-engie-cta-wide-creative.nb-columns-2 .wp-block-columns.is-layout-flex{gap:var(--nj-size-font-kilo)}.wp-block-engie-cta-wide-creative.nb-columns-1 .title-round-icon{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:974px}.wp-block-engie-cta-wide-creative.nb-columns-1 .sub-title-cta-wide{max-width:862px}.wp-block-engie-cta-wide-creative.nb-columns-1 .block-cta-wide-desc p{width:712px}.wp-block-engie-cta-wide-illustration .title-round-icon{max-width:774px}.wp-block-engie-block-cta-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-cta-main-left,.block-cta-main-right{width:50%}.block-cta-main-left{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:0 24px 0 0}.style-left.wp-block-engie-block-cta-main .block-cta-main-left{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-ordinal-group:2;-ms-flex-order:1;justify-content:flex-start;order:1;padding:0 0 0 64px}.block-cta-main-left .block-cta-content{width:490px}.block-cta-main-left .title-round-icon{margin-bottom:32px}.block-cta-main-left .block-cta-desc{max-width:380px}.block-cta-main-right:after{background-size:auto}.block-cta-main-right .block-cta-picture{height:450px}.wp-block-engie-cta-wide-illustration .block-cta-wide-left{padding:80px 350px 80px 0}}.wp-block-engie-cta-wide-illustration .block-cta-wide-right{height:173px}.wp-block-engie-cta-wide-creative{background:var(--orange-engie);position:relative}.wp-block-engie-cta-wide-creative .block-cta-wide-left{padding:32px 0 0}@media only screen and (min-width:768px){.wp-block-engie-cta-wide-illustration .block-cta-wide-right{height:212px}.wp-block-engie-cta-wide-creative .block-cta-wide-left{padding:48px 0}}@media only screen and (min-width:1200px){.wp-block-engie-cta-wide-illustration .block-cta-wide-right{bottom:0;height:auto;position:absolute;right:0;top:0;width:436px}.wp-block-engie-cta-wide-creative.nb-columns-1 .block-cta-wide-left{padding:80px 178px 80px 0}}.wp-block-engie-cta-wide-creative.nb-columns-2 .block-cta-wide-left .wp-block-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wp-block-engie-cta-wide-creative .block-cta-wide-right{height:211px}.block-cta-app .block-cta-app-inner{margin:0 auto;max-width:315px;position:relative}@media only screen and (min-width:768px){.wp-block-engie-cta-wide-creative .block-cta-wide-right{bottom:0;height:auto;position:absolute;right:0;top:0;width:300px}.block-cta-app .block-cta-app-inner{max-width:688px}}.block-cta-app-img{height:84px;position:relative;z-index:10}@media only screen and (min-width:768px){.block-cta-app-img{height:184px}}.block-cta-app-content .wp-block-engie-block-cta-text-only{position:relative;z-index:100}.block-cta-app .circular-arc,.wp-block-engie-block-picture-only.bend-orientation-top .circular-arc,.wp-block-engie-block-stepper.bend-orientation-top .circular-arc{bottom:0}.block-cta-app-v2{background:#fff;position:relative}.block-cta-app-v2 .block-cta-app-v2-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;justify-content:space-between;margin-bottom:40px}.block-cta-app-v2 .block-cta-app-v2-inner .wp-block-engie-block-cta-text-only{border-top:none!important}.block-cta-app-v2 .block-cta-app-v2-inner .wp-block-engie-block-cta-text-only .block-cta-text-only-title{font-size:var(--nj-core-size-54,54px);font-weight:700;line-height:64px;margin-bottom:20px}@media only screen and (max-width:992px){.block-cta-app-v2 .block-cta-app-v2-inner .wp-block-engie-block-cta-text-only .block-cta-text-only-title{font-size:var(--nj-core-size-40,40px);line-height:48px}.block-cta-app-v2 .block-cta-app-v2-inner .wp-block-engie-block-cta-text-only .block-cta-text-only-desc{font-size:18px;line-height:28px}}.block-cta-app-v2 .block-cta-app-v2-inner .block-cta-app-v2-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.block-cta-app-v2 .block-cta-app-v2-inner .block-cta-app-v2-content .wp-block-engie-block-cta-text-only .block-cta-text-only-content{width:auto!important}.block-cta-app-v2 .block-cta-app-v2-inner .block-cta-app-v2-content .block-cta-app-v2-app-icons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}@media only screen and (max-width:768px){.block-cta-app-v2 .block-cta-app-v2-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-cta-app-v2 .block-cta-app-v2-inner .block-cta-app-v2-content .block-cta-app-v2-app-icons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.block-cta-app-v2 .block-cta-app-v2-inner .block-cta-app-v2-img,.wp-block-engie-block-video__picture .block-picture-only-inner{max-width:100%}.style-column-1 .block-cta-text-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--nj-size-space-16) 0}.style-column-1 .block-cta-text-only-list-buttons ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.style-column-1 .block-cta-text-only-list-buttons ul li{width:-webkit-fill-available;width:-moz-available;width:fill}.style-column-1 .block-cta-text-only-list-buttons ul li .nj-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:48px;justify-content:center;line-height:20px}.style-column-1 .block-cta-text-only-list-buttons ul li .nj-btn--subtle,.style-column-2 .block-cta-text-only-content{margin-top:var(--nj-size-space-16)}@media only screen and (min-width:768px){.style-column-1 .block-cta-text-only{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding:19px 0}.style-column-1 .block-cta-text-only-content{width:565px}.style-column-1 .block-cta-text-only-list-buttons{margin-left:var(--nj-size-space-16)}.style-column-1 .block-cta-text-only-list-buttons ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.style-column-1 .block-cta-text-only-list-buttons ul li .nj-btn--subtle{margin:0;margin-top:var(--nj-size-space-16)}}.style-column-1 .block-cta-text-only .block-cta-text-only-title{color:var(--nj-color-palette-ultramarine-900)}.style-column-2 .block-cta-text-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:var(--nj-size-space-16)}.style-column-2 .block-cta-text-only-content-list-buttons ul .nj-btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;height:48px;justify-content:center;line-height:20px;margin-top:var(--nj-size-space-16)}@media only screen and (min-width:768px){.style-column-2 .block-cta-text-only{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:var(--nj-size-space-24)}.style-column-2 .block-cta-text-only-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:23px;width:640px}.style-column-2 .block-cta-text-only-content-list-buttons{margin-left:var(--nj-size-space-32)}.style-column-2 .block-cta-text-only-content-list-buttons ul .nj-btn{margin:0}.style-column-2 .block-cta-text-only-content-list-buttons ul .nj-btn--subtle{margin-top:var(--nj-size-space-16)}}.wp-block-engie-block-cta-text-only.background-white{background-color:var(--nj-color-palette-grey-0);border-top:3px solid var(--orange-engie)}.wp-block-engie-block-cta-text-only.background-duramob-pale{background-color:var(--orange-engie)}.section_titles_style_primary{padding:24px 17px}@media only screen and (min-width:768px){.section_titles_style_primary{padding:48px 0 32px}}.section_titles_style_secondary{padding:16px 0 8px}@media only screen and (min-width:768px){.section_titles_style_secondary{padding:32px 0 24px}}.section_titles_style_tertiary{padding:16px 0}.section_titles_style_quaternary{padding:8px 0}.wp-block-engie-bend-three-quarter{background:0 0;padding:0}@media only screen and (min-width:1440px){.wp-block-engie-cta-wide-creative.nb-columns-1 .block-cta-wide-left,.wp-block-engie-cta-wide-illustration .block-cta-wide-left{padding:80px 0}.section_titles_style_primary,.section_titles_style_secondary{padding:64px 0 48px}.section_titles_style_tertiary{padding:24px 0}.section_titles_style_quaternary{padding:8px 0}.wp-block-engie-bend-three-quarter .bend_three_quarter_img{background-repeat:no-repeat;display:block;height:94px;width:100%}}.wp-block-engie-bend-three-quarter .bend_three_quarter_white.bend_three_quarter_top{background:url(../svg/bend-three-quarter-top.svg)}.wp-block-engie-bend-three-quarter .bend_three_quarter_white.bend_three_quarter_bottom{background:url(../svg/bend-three-quarter-bottom.svg)}.wp-block-engie-bend-three-quarter .bend_three_quarter_grey100.bend_three_quarter_top{background:url(../svg/bend-three-quarter-top-gray.svg)}.wp-block-engie-bend-three-quarter .bend_three_quarter_grey100.bend_three_quarter_bottom{background:url(../svg/bend-three-quarter-bottom-gray.svg)}.wp-block-engie-bend-three-quarter .bend_three_quarter_paleOrange.bend_three_quarter_top{background:url(../svg/bend-three-quarter-top-orange.svg)}.wp-block-engie-bend-three-quarter .bend_three_quarter_paleOrange.bend_three_quarter_bottom{background:url(../svg/bend-three-quarter-bottom-orange.svg)}.wp-block-engie-bend-three-quarter .bend_three_quarter_bottom,.wp-block-engie-bend-three-quarter .bend_three_quarter_top{background-repeat:no-repeat!important}.wp-block-engie-bend-three-quarter .bend_three_quarter_right{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.wp-block-contact-form-7-contact-form-selector #contact-form .form-inner{max-width:624px}.app-mobile-experience .block_advantages .container,.wp-block-contact-form-7-contact-form-selector #contact-form .nj-form-group{padding:0}.wp-block-engie-carrousel-articles{background:var(--nj-color-palette-grey-100);text-align:center}@media only screen and (max-width:1200px){.wp-block-engie-carrousel-articles .container{max-width:100%}}.wp-block-contact-form-7-contact-form-selector #order-form .terms p:not(:last-child),.wp-block-engie-carrousel-articles .carousel-articles-wrapper{margin-bottom:32px}@media only screen and (max-width:767px){.nj-btn{width:100%}#errorApi.errorApiModal .nj-modal__dialog{max-width:calc(100% - 32px)}.block-cta-buttons-list li:not(:last-child){margin-bottom:16px}.nj-card{min-height:266px}.nj-card .img-container img{-o-object-position:25% 25%;object-position:25% 25%}.nj-card__title{font-size:1rem!important;line-height:var(--nj-font-line-height-default)}.wp-block-engie-hero-header-bb.hero_header_style_2--bb:before,.wp-block-engie-hero-header.hero_header_style_2--bb:before{background-position:50%;background-repeat:no-repeat;background-size:150px 144px;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:75px;z-index:var(--level-2)}.wp-block-engie-cta-wide-creative .block-cta-wide-left{margin-bottom:15px}.wp-block-engie-cta-wide-creative.nb-columns-2{padding-bottom:20px}.style-column-1 .block-cta-text-only-list-buttons{margin-top:var(--nj-size-space-16)}.wp-block-engie-carrousel-articles .slick-list{padding:0 20% 0 0}.wp-block-engie-carrousel-articles .slick-slide{margin:0 12px}}@media only screen and (min-width:768px) and (max-width:1023px){.wp-block-engie-block-card-illustration .__card-illustration-text{font-size:var(--nj-size-font-base);line-height:24px}.wp-block-engie-carrousel-articles .slick-list{padding:0 10% 0 0}}@media only screen and (max-width:1023px){#order-form .order-table .delivery{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.wp-block-engie-carrousel-articles .container{max-width:100%;padding-right:0}.wp-block-engie-carrousel-articles .slick-slide.slick-current{margin-left:0}}.wp-block-engie-carrousel-articles .slick-track{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding:10px 0}.wp-block-engie-carrousel-articles .slick-slide{height:auto}.wp-block-engie-carrousel-articles .slick-slide .nj-card,.wp-block-engie-carrousel-articles .slick-slide div.wp-block-engie-post-card,.wp-block-engie-carrousel-articles .slick-slide>div{display:block!important;height:100%}.wp-block-engie-carrousel-articles .slick-next,.wp-block-engie-carrousel-articles .slick-prev{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent!important;color:var(--nj-color-palette-blue-600);display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;justify-content:center;width:32px}.wp-block-engie-carrousel-articles .slick-next .material-icons,.wp-block-engie-carrousel-articles .slick-prev .material-icons{height:24px;width:24px}.wp-block-engie-carrousel-articles .slick-next:before,.wp-block-engie-carrousel-articles .slick-prev:before{content:unset}.wp-block-engie-carrousel-articles .slick-next:hover,.wp-block-engie-carrousel-articles .slick-prev:hover{background-color:var(--primary-blue-100)!important}.wp-block-engie-carrousel-articles .slick-next:active,.wp-block-engie-carrousel-articles .slick-prev:active{background-color:var(--primary-blue-200)!important}.wp-block-engie-carrousel-articles .slick-next:focus-visible,.wp-block-engie-carrousel-articles .slick-prev:focus-visible{background-color:var(--primary-blue-100)!important;outline:2px solid var(--nj-color-palette-blue-600)}.wp-block-engie-carrousel-articles .nj-btn{margin:0 auto;max-width:214px}.wp-block-engie-block-stepper{padding-top:24px;position:relative}.wp-block-engie-block-stepper .block-stepper-inner{display:grid;gap:34px;grid-template-columns:1fr;position:relative;z-index:var(--level-2)}.wp-block-engie-block-picture-only.bend-orientation-bottom .circular-arc,.wp-block-engie-block-stepper .circular-arc{top:0}.block_advantages .block-advantages-container{display:grid;gap:32px;grid-template-columns:1fr}@media only screen and (min-width:768px){.section_titles_style_tertiary{padding:24px 0}.section_titles_style_quaternary{padding:8px 0}.wp-block-engie-carrousel-articles .carousel-articles-wrapper{margin-bottom:48px}.block_advantages .block-advantages-container,.wp-block-engie-block-stepper .block-stepper-inner{grid-template-columns:repeat(3,1fr)}.block_advantages.block-fourth-elements .block-advantages-container{grid-template-columns:repeat(2,1fr)}}.block_advantage .block_advantage_date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:8px;margin-top:var(--nj-size-space-8)}.block_advantage .block_advantage_date_desc{color:var(--nj-color-palette-grey-700);font-size:var(--nj-size-font-base);font-weight:700;line-height:var(--nj-size-space-24)}.block_advantage .block_advantage_date_icon{color:var(--nj-color-palette-grey-500);display:inline-block;font-size:var(--nj-size-font-hecto);line-height:var(--nj-size-space-20)}.app-mobile-experience .block_advantages .block-advantages-container{grid-template-columns:1fr}.app-mobile-experience .block_advantages .block-advantages-container .block_advantage .pictograms{height:32px;width:32px}.app-mobile-app.is-layout-flex,.app-mobile-fid.is-layout-flex{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.app-mobile-fid .block_advantages>div{height:100%;padding:0}.app-mobile-fid .block_advantages .block-advantages-container{background:#fff;border:1px solid #ccd4da;border-radius:16px;grid-template-columns:1fr;height:100%;justify-items:center;padding:24px}.app-mobile-app .mobile-app-column .block_advantages .block-advantages-container .block_advantage .pictograms,.app-mobile-fid .block_advantages .block-advantages-container .block_advantage .pictograms{height:50px;width:50px}.app-mobile-app .mobile-app-column{background:#fff;border:1px solid #ccd4da;border-radius:16px;gap:10px;padding:24px}.app-mobile-app .mobile-app-column .block_advantages{margin-bottom:20px;width:100%}.app-mobile-app .mobile-app-column .block_advantages .block-advantages-container{grid-template-columns:1fr;justify-items:center}@media screen and (max-width:768px){.app-mobile-app>*,.app-mobile-fid>*{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}}.wp-block-contact-form-7-contact-form-selector #order-form .block-delivery{padding:0 24px}.wp-block-contact-form-7-contact-form-selector #order-form .terms{padding-top:32px}@media only screen and (min-width:768px){.wp-block-contact-form-7-contact-form-selector #order-form .terms{padding-top:48px}}.wp-block-contact-form-7-contact-form-selector #order-form .terms p{color:var(--nj-color-palette-grey-500);font-size:var(--nj-size-font-deci);line-height:20px}.wp-block-contact-form-7-contact-form-selector #order-form .form-error{margin:10px 0}.wp-block-engie-block-picture-only .block-picture-only-inner{margin:0 auto;position:relative;z-index:var(--level-5)}.wp-block-engie-block-picture-only .block-picture-only-inner img{height:auto;vertical-align:sub;width:100%}.wp-block-engie-block-picture-only .block-picture-only-inner:after{background-size:contain;bottom:0;content:"";left:0;position:absolute;top:0;width:100%;pointer-events:none;z-index:var(--level-2)}@media only screen and (min-width:1024px){.style-column-2 .block-cta-text-only-title{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:36px;line-height:45px}.form-title{font-size:var(--nj-size-font-mega);line-height:var(--form-title-line-height-desktop);margin-bottom:32px}.block_advantage .block_advantage_title{font-size:var(--nj-size-font-hecto);line-height:30px}.wp-block-engie-block-bullet-numbers.__large-size{font-size:var(--nj-size-font-kilo);height:50px;width:50px}.style-column-2 .block-cta-text-only-content .block-cta-text-only-content-desc{font-size:20px;font-weight:400;line-height:30px;margin-top:0}.form-section{margin-bottom:48px}.nj-radio-group__legend,.title-inputs{font-size:var(--nj-size-font-hecto);margin-bottom:17px}.reminder{font-size:var(--nj-size-font-deca);line-height:var(--form-title-line-height-desktop);margin-bottom:32px}.block-accordion-item .block-accordion-item-question:hover{background-color:var(--nj-color-palette-grey-200)}.block_advantage .block_advantage_desc{font-size:var(--nj-size-font-base);line-height:var(--nj-size-space-24)}.block_advantage .pictograms{height:70px;width:70px}.block-cta-app .block-cta-app-inner{max-width:918px}.block-cta-app-img{height:245px}.style-column-1 .block-cta-text-only{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;padding:16px 0}.style-column-1 .block-cta-text-only-content,.style-column-1 .block-cta-text-only-content-desc{width:864px}.style-column-1 .block-cta-text-only-list-buttons{margin-left:var(--nj-size-space-32)}.style-column-1 .block-cta-text-only-list-buttons ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.style-column-1 .block-cta-text-only-list-buttons ul li .nj-btn{margin:0}.style-column-1 .block-cta-text-only-list-buttons ul li .nj-btn--subtle{margin-left:var(--nj-size-space-16)}.style-column-2 .block-cta-text-only{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-ms-flex-direction:row;flex-direction:row;justify-content:center;padding:35px 32px}.style-column-2 .block-cta-text-only-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0;margin-left:var(--nj-size-space-24);width:415px}.style-column-2 .block-cta-text-only-content-list-buttons{margin:0;margin-top:var(--nj-size-space-32)}.style-column-2 .block-cta-text-only-content-list-buttons ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.style-column-2 .block-cta-text-only-content-list-buttons ul .nj-btn{margin:0 12px 0 0}.wp-block-engie-carrousel-articles{padding-top:48px}.wp-block-engie-carrousel-articles .carousel-articles-wrapper{padding:0 40px;position:relative}.wp-block-engie-carrousel-articles .slick-prev{left:0}.wp-block-engie-carrousel-articles .slick-next{right:0}.block_advantages.block-fourth-elements .block-advantages-container{grid-template-columns:repeat(4,1fr)}.block_advantage .block_advantage_date_desc{font-size:var(--nj-size-font-deca);line-height:28px}.wp-block-contact-form-7-contact-form-selector #order-form .terms{padding-top:72px}.wp-block-engie-block-picture-only .block-picture-only-inner{background-size:auto}}.wp-block-engie-block-picture-only .circular-arc{background:0 0!important}.wp-block-engie-block-cta.left{text-align:left}.wp-block-engie-block-cta.right{text-align:right}@media only screen and (max-width:767px){.wp-block-engie-carrousel-articles .slick-track{padding-left:5px}.wp-block-engie-block-cta .nj-btn{max-width:239px}}.wp-block-engie-block-video{border-bottom:3px solid var(--orange-engie);padding-bottom:var(--nj-size-space-16)}.wp-block-engie-block-video__header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:var(--nj-size-space-24)}.wp-block-engie-block-video__excerpt{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--nj-color-palette-grey-700);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;gap:var(--nj-size-space-8);padding-top:var(--nj-size-space-16)}.wp-block-engie-block-video__video iframe{aspect-ratio:16/9;height:auto;width:100%}.wp-block-engie-block-video__img{max-height:190px;-o-object-fit:cover;object-fit:cover}.block-accordion-item-content .wp-block-engie-block-video{margin-bottom:var(--nj-size-space-16);margin-top:var(--nj-size-space-16)}.wp-block-engie-block-linkedin{padding:20px 0}.wp-block-engie-block-linkedin iframe{border:1px solid var(--nj-color-text-tertiary);border-radius:15px}@media only screen and (min-width:768px){.wp-block-engie-block-video__img{max-height:382px}.block-two-column-left{padding:40px}.block-two-column-left .block-cta-buttons-list{display:-webkit-box;display:-ms-flexbox;display:flex}.block-two-column-right .block-cta-picture{height:250px}}@media only screen and (min-width:1200px){.wp-block-engie-cta-wide-creative.nb-columns-2 .block-cta-wide-left .wp-block-columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.wp-block-engie-block-video__header{gap:var(--nj-size-space-8)}.wp-block-engie-block-video__img{max-height:440px}.wp-block-engie-block-two-column{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-two-column-left,.block-two-column-right{width:50%}.block-two-column-left{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;padding:0 24px 0 0}.style-left.wp-block-engie-block-two-column .block-two-column-left{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-box-ordinal-group:2;-ms-flex-order:1;justify-content:flex-start;order:1;padding:0 0 0 64px}.block-two-column-left .block-cta-content{width:490px}.block-two-column-left .title-round-icon{margin-bottom:32px}.block-two-column-left .block-cta-desc{max-width:348px}.block-two-column-right:after{background-size:auto}.block-two-column-right .block-cta-picture{height:450px}}.top-header-pattern{background-image:url(../../assets/svg/hero-header-pattern.svg);background-position:0;background-repeat:no-repeat;background-size:contain}.btn-orange{background-color:var(--orange-engie);color:var(--nj-core-color-ultramarine-900)}