.elementor-34385 .elementor-element.elementor-element-c49bc7e{--display:flex;--overlay-opacity:0.5;}.elementor-34385 .elementor-element.elementor-element-c49bc7e:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-c49bc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://assainirenov.fr/wp-content/uploads/2025/05/Snapchat-377804104.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34385 .elementor-element.elementor-element-c49bc7e::before, .elementor-34385 .elementor-element.elementor-element-c49bc7e > .elementor-background-video-container::before, .elementor-34385 .elementor-element.elementor-element-c49bc7e > .e-con-inner > .elementor-background-video-container::before, .elementor-34385 .elementor-element.elementor-element-c49bc7e > .elementor-background-slideshow::before, .elementor-34385 .elementor-element.elementor-element-c49bc7e > .e-con-inner > .elementor-background-slideshow::before, .elementor-34385 .elementor-element.elementor-element-c49bc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-34385 .elementor-element.elementor-element-c49bc7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34385 .elementor-element.elementor-element-b8cf8cd{--spacer-size:100px;}.elementor-34385 .elementor-element.elementor-element-16a4e0c{--display:flex;}.elementor-34385 .elementor-element.elementor-element-16a4e0c:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-16a4e0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-34385 .elementor-element.elementor-element-4dcdffd{--display:flex;}.elementor-34385 .elementor-element.elementor-element-d8b8f56{--display:flex;}.elementor-34385 .elementor-element.elementor-element-d8b8f56:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-d8b8f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-34385 .elementor-element.elementor-element-d8b8f56.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34385 .elementor-element.elementor-element-94e2d13{--display:flex;}.elementor-34385 .elementor-element.elementor-element-94e2d13:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-94e2d13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-34385 .elementor-element.elementor-element-0f57db7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34385 .elementor-element.elementor-element-0f57db7:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-0f57db7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-34385 .elementor-element.elementor-element-c45cd25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34385 .elementor-element.elementor-element-c45cd25:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-c45cd25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://assainirenov.fr/wp-content/uploads/2025/05/Snapchat-377804104-1536x2048.jpg");background-position:center center;background-repeat:no-repeat;}.elementor-34385 .elementor-element.elementor-element-c45cd25.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34385 .elementor-element.elementor-element-7f1c60b{--display:flex;}.elementor-34385 .elementor-element.elementor-element-316f51c{--display:flex;}.elementor-34385 .elementor-element.elementor-element-316f51c:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-316f51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-34385 .elementor-element.elementor-element-316f51c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-34385 .elementor-element.elementor-element-dd6f3bf{--spacer-size:83px;}.elementor-34385 .elementor-element.elementor-element-16cf1d1{--display:flex;}.elementor-34385 .elementor-element.elementor-element-89782bc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-34385 .elementor-element.elementor-element-89782bc:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-89782bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-kadence1 );}.elementor-34385 .elementor-element.elementor-element-89782bc > .elementor-shape-top svg, .elementor-34385 .elementor-element.elementor-element-89782bc > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:33px;}@media(max-width:767px){.elementor-34385 .elementor-element.elementor-element-b8cf8cd{--spacer-size:125px;}}@media(min-width:768px){.elementor-34385 .elementor-element.elementor-element-c49bc7e{--width:101.664%;}.elementor-34385 .elementor-element.elementor-element-d8b8f56{--width:102.379%;}.elementor-34385 .elementor-element.elementor-element-c45cd25{--width:101.864%;}.elementor-34385 .elementor-element.elementor-element-316f51c{--width:101.731%;}}@media(min-width:1025px){.elementor-34385 .elementor-element.elementor-element-c49bc7e:not(.elementor-motion-effects-element-type-background), .elementor-34385 .elementor-element.elementor-element-c49bc7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}