.elementor-18 .elementor-element.elementor-element-f0ce7ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-f0ce7ee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f0ce7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-f0ce7ee::before, .elementor-18 .elementor-element.elementor-element-f0ce7ee > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f0ce7ee > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-f0ce7ee > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f0ce7ee > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-f0ce7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-f0ce7ee.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18 .elementor-element.elementor-element-36566f6 > .elementor-widget-container{margin:54px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-36566f6 img{width:25%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-3f13f83 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 76px 0px;}.elementor-18 .elementor-element.elementor-element-3f13f83{text-align:center;font-family:"Roboto", Sans-serif;font-size:22px;font-weight:400;color:#000000;}.elementor-18 .elementor-element.elementor-element-10b4d453{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-10b4d453:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-10b4d453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://mariagelisaruben.fr/wp-content/uploads/2025/03/fondd.png");}.elementor-18 .elementor-element.elementor-element-10b4d453::before, .elementor-18 .elementor-element.elementor-element-10b4d453 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-10b4d453 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-10b4d453 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-10b4d453 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-10b4d453 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-10b4d453.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4b79d361{font-family:"Rouge Script", Sans-serif;font-size:59px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-d25bf16{font-family:"Imperial Script", Sans-serif;font-size:59px;font-weight:500;text-shadow:0px 0px 0px #FFFFFF;color:#000000;}.elementor-18 .elementor-element.elementor-element-c2ceb3e{font-family:"Rouge Script", Sans-serif;font-size:59px;font-weight:500;color:#000000;}.elementor-widget-eael-countdown .eael-countdown-digits::after{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-digits{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-countdown .eael-countdown-finish-message .expiry-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.eael-countdown-finish-text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-365658b6{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-365658b6 > .elementor-widget-container{margin:0% 25% 0% 24%;padding:0% 0% 0% 0%;}.elementor-18 .elementor-element.elementor-element-365658b6.elementor-element{--align-self:flex-start;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-item > div{text-align:center;padding:-1% -1% -1% -1%;border-radius:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-digits::after{top:0%;left:0%;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-container{margin-bottom:0px;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-digits{color:#000000;font-family:"Libre Baskerville", Sans-serif;font-size:40px;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-label{color:#000000;font-family:"Rouge Script", Sans-serif;font-size:12px;font-weight:900;line-height:41px;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-days .eael-countdown-digits{color:#000000;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-days .eael-countdown-label{color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-52a5a919{--divider-border-style:solid;--divider-color:#000000;--divider-border-width:1px;}.elementor-18 .elementor-element.elementor-element-52a5a919 .elementor-divider-separator{width:100%;}.elementor-18 .elementor-element.elementor-element-52a5a919 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-537a800 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-537a800.elementor-view-stacked .elementor-icon{background-color:#D4010F85;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-537a800.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-537a800.elementor-view-default .elementor-icon{color:#D4010F85;border-color:#D4010F85;}.elementor-18 .elementor-element.elementor-element-537a800.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-537a800.elementor-view-default .elementor-icon svg{fill:#D4010F85;}.elementor-18 .elementor-element.elementor-element-537a800.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-537a800.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-537a800 .elementor-icon{padding:10px;}.elementor-18 .elementor-element.elementor-element-48a4daa9{--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;--justify-content:center;--overlay-opacity:0.5;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;box-shadow:0px 0px 2px 0px rgba(14, 0.9999999999999996, 0.9999999999999996, 0.92) inset;--margin-top:30px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-48a4daa9:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-48a4daa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-48a4daa9::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-379ebc43{font-weight:200;}.elementor-18 .elementor-element.elementor-element-431025ab img{width:15%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-173aa8e1 > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-173aa8e1{text-align:center;}.elementor-18 .elementor-element.elementor-element-173aa8e1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:100;font-style:italic;color:#000000;}.elementor-18 .elementor-element.elementor-element-2ce31ef3 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2ce31ef3{text-align:center;font-family:"Imperial Script", Sans-serif;font-size:55px;font-weight:500;letter-spacing:1.5px;color:#000000;}.elementor-18 .elementor-element.elementor-element-6c0328a7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6c0328a7{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-419c27f > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-419c27f{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-18 .elementor-element.elementor-element-41232188 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41232188{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-18 .elementor-element.elementor-element-5d3d304c > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5d3d304c{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-4a68a3e9 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4a68a3e9{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-77877b54 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-77877b54{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-4a8592c1 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4a8592c1{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:35px;font-weight:400;font-style:italic;text-decoration:none;color:#000000;}.elementor-18 .elementor-element.elementor-element-d87f807 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-d87f807.elementor-view-stacked .elementor-icon{background-color:#D4010F85;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d87f807.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d87f807.elementor-view-default .elementor-icon{color:#D4010F85;border-color:#D4010F85;}.elementor-18 .elementor-element.elementor-element-d87f807.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-d87f807.elementor-view-default .elementor-icon svg{fill:#D4010F85;}.elementor-18 .elementor-element.elementor-element-d87f807.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d87f807.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-d87f807 .elementor-icon{padding:10px;}.elementor-18 .elementor-element.elementor-element-259d6bed{--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;--justify-content:center;--overlay-opacity:0.5;border-style:none;--border-style:none;box-shadow:0px 0px 2px 0px rgba(73.92343749999999, 17.195234375, 17.195234375, 0.62) inset;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;}.elementor-18 .elementor-element.elementor-element-259d6bed:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-259d6bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://mariagelisaruben.fr/wp-content/plugins/elementor/assets/images/placeholder.png");}.elementor-18 .elementor-element.elementor-element-259d6bed::before, .elementor-18 .elementor-element.elementor-element-259d6bed > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-259d6bed > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-259d6bed > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-259d6bed > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-259d6bed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-259d6bed.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-420092dc{font-weight:200;}.elementor-18 .elementor-element.elementor-element-7c50c65b img{width:15%;}.elementor-18 .elementor-element.elementor-element-17c1f8c > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-17c1f8c{text-align:center;}.elementor-18 .elementor-element.elementor-element-17c1f8c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:100;font-style:italic;color:#000000;}.elementor-18 .elementor-element.elementor-element-9b61909 > .elementor-widget-container{margin:-35px -35px -35px -35px;}.elementor-18 .elementor-element.elementor-element-9b61909 img{width:24%;}.elementor-18 .elementor-element.elementor-element-77823513 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-77823513{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-103540b0 > .elementor-widget-container{margin:-16px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-103540b0{text-align:center;}.elementor-18 .elementor-element.elementor-element-103540b0 .elementor-heading-title{font-family:"Imperial Script", Sans-serif;font-size:55px;font-weight:500;letter-spacing:1.5px;color:#000000;}.elementor-18 .elementor-element.elementor-element-783d9849 > .elementor-widget-container{margin:-20px -20px -20px -20px;}.elementor-18 .elementor-element.elementor-element-783d9849{text-align:center;font-size:27px;color:#000000;}.elementor-18 .elementor-element.elementor-element-486e4b11 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-486e4b11{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-e425154 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e425154{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-a29396b > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a29396b{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-41db99ad > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41db99ad{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-18 .elementor-element.elementor-element-3eb799f0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3eb799f0{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:600;color:#000000;}.elementor-18 .elementor-element.elementor-element-41759f0 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41759f0{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-40a034e1 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-40a034e1{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-60dbc4c4 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-60dbc4c4{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:30px;font-weight:500;color:#000000;}.elementor-18 .elementor-element.elementor-element-8641c67 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-8641c67{text-align:center;font-family:"Cormorant Upright", Sans-serif;font-size:35px;font-weight:400;font-style:italic;text-decoration:none;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-4a05016 .elementor-button{background-color:#E56973;font-family:"Cormorant Upright", Sans-serif;font-weight:700;}.elementor-18 .elementor-element.elementor-element-4a05016 .elementor-button-content-wrapper{flex-direction:row;}.elementor-18 .elementor-element.elementor-element-499c196 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-499c196.elementor-view-stacked .elementor-icon{background-color:#D4010F85;color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-499c196.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-499c196.elementor-view-default .elementor-icon{color:#D4010F85;border-color:#D4010F85;}.elementor-18 .elementor-element.elementor-element-499c196.elementor-view-framed .elementor-icon, .elementor-18 .elementor-element.elementor-element-499c196.elementor-view-default .elementor-icon svg{fill:#D4010F85;}.elementor-18 .elementor-element.elementor-element-499c196.elementor-view-framed .elementor-icon{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-499c196.elementor-view-stacked .elementor-icon svg{fill:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-499c196 .elementor-icon{padding:10px;}.elementor-18 .elementor-element.elementor-element-49362e68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;box-shadow:0px 0px 4px 0px rgba(0,0,0,0.5);--margin-top:23px;--margin-bottom:0px;--margin-left:5px;--margin-right:5px;}.elementor-18 .elementor-element.elementor-element-49362e68:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-49362e68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-2956cda > .elementor-widget-container{margin:33px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2956cda{text-align:center;}.elementor-18 .elementor-element.elementor-element-2956cda .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:100;font-style:italic;color:#000000;}.elementor-18 .elementor-element.elementor-element-6644f2fd{width:100%;max-width:100%;}.elementor-18 .elementor-element.elementor-element-6644f2fd > .elementor-widget-container{background-color:#FFFFFF;}.elementor-18 .elementor-element.elementor-element-6644f2fd.ha-has-bg-overlay > .elementor-widget-container:before{transition:background 0.3s;}.elementor-18 .elementor-element.elementor-element-2aee29c{--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;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button{bottom:15px;right:15px;width:50px;height:50px;z-index:9999;opacity:0.7;background-color:#E2C0BE;border-radius:5px;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button i{font-size:15px;color:#000000;}.eael-ext-scroll-to-top-wrap .eael-ext-scroll-to-top-button svg{width:15px;height:15px;fill:#000000;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-48a4daa9{--width:100%;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-f0ce7ee:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-f0ce7ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariagelisaruben.fr/wp-content/uploads/2025/03/fondchampe.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-f0ce7ee{--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-10b4d453:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-10b4d453 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariagelisaruben.fr/wp-content/uploads/2025/03/fondchampe.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-10b4d453{--overlay-opacity:0.46;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4b79d361 > .elementor-widget-container{margin:148px 10px 0px 20px;padding:0px 36px 0px 36px;}.elementor-18 .elementor-element.elementor-element-4b79d361.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-4b79d361{text-align:center;font-size:55px;letter-spacing:1.4px;}.elementor-18 .elementor-element.elementor-element-d25bf16 > .elementor-widget-container{margin:-92px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d25bf16{text-align:center;font-size:42px;letter-spacing:1.4px;}.elementor-18 .elementor-element.elementor-element-c2ceb3e > .elementor-widget-container{margin:-105px 0px 0px 15px;padding:0px 10px 0px 12px;}.elementor-18 .elementor-element.elementor-element-c2ceb3e{text-align:center;font-size:55px;letter-spacing:1.4px;}.elementor-18 .elementor-element.elementor-element-365658b6 > .elementor-widget-container{margin:18% 4% 0% -2%;padding:0% 8% 0% 8%;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-label{padding-left:6px;font-size:22px;line-height:0.1em;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-item > div{text-align:center;padding:6px -11px 4px 7px;}.elementor-18 .elementor-element.elementor-element-365658b6 .eael-countdown-digits{font-size:38px;}.elementor-18 .elementor-element.elementor-element-52a5a919 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-52a5a919 .elementor-divider-separator{width:13%;margin:0 auto;margin-center:0;}.elementor-18 .elementor-element.elementor-element-52a5a919 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-18 .elementor-element.elementor-element-537a800 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-537a800.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-537a800 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-537a800 .elementor-icon{font-size:25px;}.elementor-18 .elementor-element.elementor-element-537a800 .elementor-icon svg{height:25px;}.elementor-18 .elementor-element.elementor-element-48a4daa9::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-48a4daa9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mariagelisaruben.fr/wp-content/uploads/2025/03/fond-roses.png");background-position:top center;}.elementor-18 .elementor-element.elementor-element-48a4daa9{--width:100%;--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.21;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:103px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-2f54fcd5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-379ebc43 > .elementor-widget-container{margin:6px -105px 0px 172px;padding:-5px 3px 0px 0px;}.elementor-18 .elementor-element.elementor-element-379ebc43{text-align:justify;font-size:18px;}.elementor-18 .elementor-element.elementor-element-431025ab > .elementor-widget-container{margin:-89px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-431025ab img{width:25%;}.elementor-18 .elementor-element.elementor-element-173aa8e1 > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-173aa8e1 .elementor-heading-title{letter-spacing:4px;}.elementor-18 .elementor-element.elementor-element-2ce31ef3 > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2ce31ef3{font-size:52px;}.elementor-18 .elementor-element.elementor-element-6c0328a7 > .elementor-widget-container{margin:-46px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-6c0328a7{font-size:25px;}.elementor-18 .elementor-element.elementor-element-419c27f > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-419c27f{font-size:28px;}.elementor-18 .elementor-element.elementor-element-41232188 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41232188{font-size:28px;}.elementor-18 .elementor-element.elementor-element-5d3d304c > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-5d3d304c{font-size:25px;}.elementor-18 .elementor-element.elementor-element-4a68a3e9 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-4a68a3e9{font-size:25px;}.elementor-18 .elementor-element.elementor-element-77877b54 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-77877b54{font-size:25px;}.elementor-18 .elementor-element.elementor-element-4a8592c1 > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:6px 8px 0px 8px;}.elementor-18 .elementor-element.elementor-element-4a8592c1{font-size:20px;}.elementor-18 .elementor-element.elementor-element-d87f807 > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-d87f807.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-d87f807 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-d87f807 .elementor-icon{font-size:25px;}.elementor-18 .elementor-element.elementor-element-d87f807 .elementor-icon svg{height:25px;}.elementor-18 .elementor-element.elementor-element-259d6bed:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-259d6bed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mariagelisaruben.fr/wp-content/uploads/2025/03/fond-roses-480x1024.png");}.elementor-18 .elementor-element.elementor-element-259d6bed{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.75;--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:67px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-259d6bed.e-con{--align-self:center;}.elementor-18 .elementor-element.elementor-element-420092dc > .elementor-widget-container{margin:-6px -105px 0px 172px;padding:-5px 3px 0px 0px;}.elementor-18 .elementor-element.elementor-element-420092dc{text-align:justify;font-size:18px;}.elementor-18 .elementor-element.elementor-element-7c50c65b > .elementor-widget-container{margin:-79px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-7c50c65b img{width:25%;}.elementor-18 .elementor-element.elementor-element-17c1f8c > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-17c1f8c .elementor-heading-title{letter-spacing:4px;}.elementor-18 .elementor-element.elementor-element-9b61909 > .elementor-widget-container{margin:4px 3px 3px 3px;}.elementor-18 .elementor-element.elementor-element-9b61909 img{width:36%;}.elementor-18 .elementor-element.elementor-element-77823513 > .elementor-widget-container{margin:-4px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-77823513{font-size:25px;}.elementor-18 .elementor-element.elementor-element-103540b0 > .elementor-widget-container{margin:-27px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-103540b0 .elementor-heading-title{font-size:52px;}.elementor-18 .elementor-element.elementor-element-486e4b11 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-486e4b11{font-size:25px;}.elementor-18 .elementor-element.elementor-element-e425154 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-e425154{font-size:25px;}.elementor-18 .elementor-element.elementor-element-a29396b > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-a29396b{font-size:25px;}.elementor-18 .elementor-element.elementor-element-41db99ad > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41db99ad{font-size:28px;}.elementor-18 .elementor-element.elementor-element-3eb799f0 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-3eb799f0{font-size:28px;}.elementor-18 .elementor-element.elementor-element-41759f0 > .elementor-widget-container{margin:-34px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-41759f0{font-size:25px;}.elementor-18 .elementor-element.elementor-element-40a034e1 > .elementor-widget-container{margin:-38px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-40a034e1{font-size:25px;}.elementor-18 .elementor-element.elementor-element-60dbc4c4 > .elementor-widget-container{margin:-40px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-60dbc4c4{font-size:25px;}.elementor-18 .elementor-element.elementor-element-8641c67 > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:6px 8px 0px 8px;}.elementor-18 .elementor-element.elementor-element-8641c67{font-size:20px;}.elementor-18 .elementor-element.elementor-element-499c196 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-499c196.elementor-element{--align-self:center;}.elementor-18 .elementor-element.elementor-element-499c196 .elementor-icon-wrapper{text-align:center;}.elementor-18 .elementor-element.elementor-element-499c196 .elementor-icon{font-size:25px;}.elementor-18 .elementor-element.elementor-element-499c196 .elementor-icon svg{height:25px;}.elementor-18 .elementor-element.elementor-element-49362e68{--width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-701c813c > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2956cda > .elementor-widget-container{margin:-1px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2956cda .elementor-heading-title{letter-spacing:4px;}.elementor-18 .elementor-element.elementor-element-6644f2fd{width:var( --container-widget-width, 317px );max-width:317px;--container-widget-width:317px;--container-widget-flex-grow:0;}.elementor-18 .elementor-element.elementor-element-6644f2fd.elementor-element{--align-self:center;}}