.page-id-23222451 .et_pb_section.et_pb_section_0_tb_header.et_pb_sticky_module{z-index:999999!important}.chapitres .et_pb_row:not(:firt-child){z-index:99999}.chapitres h2,.chapitres .et_pb_text_inner{color:#fff}.chapitres h2{line-height:1.2;font-weight:600;letter-spacing:-1px;font-size:36px}.page-id-23222451 .quickbuttons{display:none}#menu-maison-mga{font-size:14px;font-weight:700;text-transform:uppercase;color:rgba(0,0,0,.6)}.df{display:flex}.f1{flex:1}.aic{align-items:center}.aie{align-items:end}.jcc{justify-content:center}.jcs{justify-content:start}.dif{display:inline-flex}.dt{display:table}.dc{display:contents}.dn{display:none}.fdc{flex-direction:column}.fdr{flex-direction:row}.ma{margin:auto}.wmc{width:max-content}.tac,.tac *,.tac>*>h2,.tac>*>h3,.tac>*>p{text-align:center}.tae,.tae *,.tae>*>h2,.tae>*>h3,.tae>*>p{text-align:end}.width100{max-width:100%!important}.width80,.et_pb_row.width80{max-width:960px!important}.width60,.et_pb_row.width60{max-width:750px!important}.width50,.et_pb_row.width50{max-width:50%!important}.column_count_2{-webkit-column-count:2;column-count:2;-moz-column-count:2;column-gap:4rem}.pa-image-1-1 .et_pb_image_wrap{padding-top:100%;display:block}.pa-image-1-1 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-image-3-2 .et_pb_image_wrap{padding-top:66.66%;display:block}.pa-image-3-2 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-image-2-3 .et_pb_image_wrap{padding-top:150%;display:block}.pa-image-2-3 .et_pb_image_wrap img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.grid .et_pb_module{display:inline-flex}.grid.col_6 .et_pb_column{display:grid;gap:1.5rem;grid-template-columns:repeat(6,1fr)}.ecosysteme .et_pb_blurb{background-color:#f6f8fc;border-radius:25px;padding:1rem}.ecosysteme .et_pb_blurb .et_pb_main_blurb_image{margin:1rem}.grid .et_pb_button_module_wrapper:not(:last-child){margin-right:1.5rem}.cta.primary a,.et_pb_button.cta.primary,.dipi_button_grid_child.cta.primary a,.et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button,.cta.primary.et_pb_wc_add_to_cart .cart .single_add_to_cart_button,.et_pb_module.et_pb_wc_cart_totals.woocommerce-cart .cart_totals .wc-proceed-to-checkout a,.wc-block-components-checkout-place-order-button{font-size:20px!important;font-weight:600;border:2px solid #e02b20!important;border-radius:2rem;background-color:#e02b20!important;color:#ffffff!important;padding:1rem 1.5rem!important;margin:auto;text-transform:uppercase}.cta.primary a:hover,.et_pb_button.cta.primary:hover,.dipi_button_grid_child.cta.primary a:hover,.et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button:hover,.cta.primary.et_pb_wc_add_to_cart .cart .single_add_to_cart_button:hover,.et_pb_module.et_pb_wc_cart_totals.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:hover,.wc-block-components-checkout-place-order-button:hover{font-size:20px!important;font-weight:600;color:#e02b20!important;border:2px solid #e02b20!important;border-radius:2rem;background-color:#fff!important;padding:1rem 1.5rem!important;opacity:1!important}.cta.secondary a,.pa-fixed-header .et_pb_menu__menu .cta.secondary a,.et_pb_button.cta.secondary,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce-page button.button{font-size:20px!important;font-weight:600;border:1px solid #e02b20!important;border-radius:2rem;background-color:#fff!important;color:#e02b20!important;padding:1rem 1.5rem!important;text-transform:uppercase}.cta.secondary a:hover,.pa-fixed-header .cta.secondary a:hover,.et_pb_button.cta.secondary:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce-page button.button:hover{font-size:20px!important;font-weight:600;border:1px solid #e02b20!important;border-radius:2rem;color:#fff!important;background-color:#e02b20!important;padding:1rem 1.5rem!important;opacity:1}.cta.no_after::after,.dipi_blog_slider .dipi-blog-slider-wrapper .et_pb_button.et_pb_custom_button_icon.dipi-more-link::after{content:""}@media only screen and (max-width:960px){.highlight_special *{font-size:3rem}.cta.secondary a,.pa-fixed-header .et_pb_menu__menu .cta.secondary a,.et_pb_button.cta.secondary,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce-page button.button,.cta.primary a,.et_pb_button.cta.primary,.dipi_button_grid_child.cta.primary a,.et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button,.cta.primary.et_pb_wc_add_to_cart .cart .single_add_to_cart_button,.et_pb_module.et_pb_wc_cart_totals.woocommerce-cart .cart_totals .wc-proceed-to-checkout a,.wc-block-components-checkout-place-order-button,.cta.secondary a:hover,.pa-fixed-header .cta.secondary a:hover,.et_pb_button.cta.secondary:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce-page button.button:hover,.cta.primary a:hover,.et_pb_button.cta.primary:hover,.dipi_button_grid_child.cta.primary a:hover,.et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button:hover,.cta.primary.et_pb_wc_add_to_cart .cart .single_add_to_cart_button:hover,.et_pb_module.et_pb_wc_cart_totals.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:hover,.wc-block-components-checkout-place-order-button:hover{font-size:16px!important}.meta_data .et_pb_column{margin-left:0}.grid.col_6 .et_pb_column{grid-template-columns:repeat(3,1fr)}.grid.col_6 .et_pb_column .et_pb_blurb{margin-bottom:0px}}@media only screen and (max-width:480px){.highlight_special *{font-size:2rem}.chapitres h2{font-size:26px}.chapitres h2,.chapitres .et_pb_text_inner{line-height:1.4}.grid.col_6 .et_pb_column{grid-template-columns:repeat(2,1fr);gap:1rem}.grid.col_6 .et_pb_column .et_pb_blurb_description{font-size:12px;line-height:1.5;letter-spacing:-.5px}.cta.secondary a,.pa-fixed-header .et_pb_menu__menu .cta.secondary a,.et_pb_button.cta.secondary,.et_button_no_icon.woocommerce button.button,.et_button_no_icon.woocommerce-page button.button,.cta.primary a,.et_pb_button.cta.primary,.dipi_button_grid_child.cta.primary a,.et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button,.cta.primary.et_pb_wc_add_to_cart .cart .single_add_to_cart_button,.et_pb_module.et_pb_wc_cart_totals.woocommerce-cart .cart_totals .wc-proceed-to-checkout a,.wc-block-components-checkout-place-order-button,.cta.secondary a:hover,.pa-fixed-header .cta.secondary a:hover,.et_pb_button.cta.secondary:hover,.et_button_no_icon.woocommerce button.button:hover,.et_button_no_icon.woocommerce-page button.button:hover,.cta.primary a:hover,.et_pb_button.cta.primary:hover,.dipi_button_grid_child.cta.primary a:hover,.et_pb_newsletter_button_wrap .et_pb_newsletter_button.et_pb_button:hover,.cta.primary.et_pb_wc_add_to_cart .cart .single_add_to_cart_button:hover,.et_pb_module.et_pb_wc_cart_totals.woocommerce-cart .cart_totals .wc-proceed-to-checkout a:hover,.wc-block-components-checkout-place-order-button:hover{width:100%;padding:0.5rem 1rem!important}}