.elementor-13778 .elementor-element.elementor-element-5c4252d:not(.elementor-motion-effects-element-type-background), .elementor-13778 .elementor-element.elementor-element-5c4252d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://happyculteur.org/wp-content/uploads/2022/09/photo4-e1707949906663.jpg");}.elementor-13778 .elementor-element.elementor-element-5c4252d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13778 .elementor-element.elementor-element-5c4252d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13778 .elementor-element.elementor-element-320cda6{text-align:center;}.elementor-13778 .elementor-element.elementor-element-320cda6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:60px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-49a7418{text-align:center;}.elementor-13778 .elementor-element.elementor-element-49a7418 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-0cca4c7{width:var( --container-widget-width, 128.545% );max-width:128.545%;--container-widget-width:128.545%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-13778 .elementor-element.elementor-element-9d564ce{text-align:center;}.elementor-13778 .elementor-element.elementor-element-9d564ce img{border-style:none;}.elementor-13778 .elementor-element.elementor-element-e73f112{text-align:center;}.elementor-13778 .elementor-element.elementor-element-e73f112 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:400;color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-3320f81:not(.elementor-motion-effects-element-type-background), .elementor-13778 .elementor-element.elementor-element-3320f81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-3320f81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13778 .elementor-element.elementor-element-3320f81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13778 .elementor-element.elementor-element-fdffb37{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-13778 .elementor-element.elementor-element-c23c45b{text-align:left;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-13778 .elementor-element.elementor-element-dbef724{text-align:center;}.elementor-13778 .elementor-element.elementor-element-dbef724 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-80d5783:not(.elementor-motion-effects-element-type-background), .elementor-13778 .elementor-element.elementor-element-80d5783 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-80d5783{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13778 .elementor-element.elementor-element-80d5783 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13778 .elementor-element.elementor-element-caa6578 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}body:not(.rtl) .elementor-13778 .elementor-element.elementor-element-ebfe752{left:-17px;}body.rtl .elementor-13778 .elementor-element.elementor-element-ebfe752{right:-17px;}.elementor-13778 .elementor-element.elementor-element-ebfe752{top:0px;}.elementor-13778 .elementor-element.elementor-element-d0bcb60{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-13778 .elementor-element.elementor-element-a83212d{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-13778 .elementor-element.elementor-element-f2ad5b9{text-align:center;}.elementor-13778 .elementor-element.elementor-element-f2ad5b9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-5c308dc:not(.elementor-motion-effects-element-type-background), .elementor-13778 .elementor-element.elementor-element-5c308dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-5c308dc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13778 .elementor-element.elementor-element-5c308dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13778 .elementor-element.elementor-element-8899315{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-13778 .elementor-element.elementor-element-4996083{text-align:center;}.elementor-13778 .elementor-element.elementor-element-4996083 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-5bcea6d{font-family:"Roboto", Sans-serif;font-size:18px;}.elementor-13778 .elementor-element.elementor-element-1699b16:not(.elementor-motion-effects-element-type-background), .elementor-13778 .elementor-element.elementor-element-1699b16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-13778 .elementor-element.elementor-element-1699b16{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13778 .elementor-element.elementor-element-1699b16 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13778 .elementor-element.elementor-element-fec8582{font-family:"Roboto", Sans-serif;font-size:18px;}