.elementor-211 .elementor-element.elementor-element-d621672{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:040px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-211 .elementor-element.elementor-element-bdc48c4 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-bdc48c4.elementor-element{--order:-99999 /* order start hack */;}.elementor-211 .elementor-element.elementor-element-bdc48c4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:7vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-4d73172 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-4d73172 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-c59605a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-c59605a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2vw;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#445031EB;}.elementor-211 .elementor-element.elementor-element-9f28828{--display:flex;--min-height:581px;--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;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-211 .elementor-element.elementor-element-9f28828:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-9f28828 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnetiseurenergetique-ritaolivier.com/wp-content/uploads/2025/12/CITACAO.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-211 .elementor-element.elementor-element-26d2893c{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-211 .elementor-element.elementor-element-16d2f334 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-16d2f334{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-a3271a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-a3271a0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-9ac0590 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-9ac0590 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-acfb446 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-acfb446 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-666ff2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-666ff2e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4vw;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#445031EB;}.elementor-211 .elementor-element.elementor-element-3a94b251{--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;--margin-top:040px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-3d5d431d > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-3d5d431d .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-335fb09 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-335fb09 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-4977a34 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-4977a34 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4vw;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#445031EB;}.elementor-211 .elementor-element.elementor-element-27cc7b2f{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-77e8ec8b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-77e8ec8b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-7747a414 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-7747a414{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-17ba35f > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-17ba35f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-624b61b > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-624b61b{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-7822f833{--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;--align-items:stretch;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-211 .elementor-element.elementor-element-3ed55a42{text-align:right;}.elementor-211 .elementor-element.elementor-element-3ed55a42 img{max-width:84%;}.elementor-211 .elementor-element.elementor-element-e51f10c{--display:flex;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-211 .elementor-element.elementor-element-129e9d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-129e9d7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.9vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-45f6737{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-8327fac{--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;--align-items:stretch;}.elementor-211 .elementor-element.elementor-element-4ecb65c{text-align:left;}.elementor-211 .elementor-element.elementor-element-4ecb65c img{max-width:84%;}.elementor-211 .elementor-element.elementor-element-842260d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-842260d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-8d1cd18 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-8d1cd18 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-c1ca626 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-c1ca626 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4vw;font-weight:800;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#445031EB;}.elementor-211 .elementor-element.elementor-element-44b13f4 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-44b13f4{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-103f0989{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-4988619a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-4988619a{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-4988619a a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-f001ff4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-f001ff4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#89A59D;}.elementor-211 .elementor-element.elementor-element-433d2450{--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;--margin-top:040px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-4c7b9b6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-4c7b9b6 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-2539f84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-2539f84 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4vw;font-weight:200;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#445031EB;}.elementor-211 .elementor-element.elementor-element-40d5cd33 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-40d5cd33{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-40d5cd33 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-3f6f6309{--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;--margin-top:040px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-7e9dab0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-7e9dab0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-7517b0a2 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-7517b0a2{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-7517b0a2 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-5d4345f0{--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;--margin-top:040px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-795b7049 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-795b7049 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-e78c754 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-e78c754 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#89A59D;}.elementor-211 .elementor-element.elementor-element-5996baa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-5996baa7{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-6331f24{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-3205f569{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-24b49d2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-24b49d2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-69deb3d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-69deb3d{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-cef8e79 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-cef8e79{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-cef8e79 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-b100fbd > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-b100fbd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-78c3d1e > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-78c3d1e{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-78c3d1e a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-0fc126a > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-0fc126a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-d143349 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-d143349{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-d143349 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-d8ed341{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#6B8A80;}.elementor-211 .elementor-element.elementor-element-06483e0 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-06483e0{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-06483e0 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-8aa256b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-8aa256b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#89A59D;}.elementor-211 .elementor-element.elementor-element-a5a782c > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-a5a782c{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-a5a782c a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-b4c3542{--display:flex;--min-height:581px;--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;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-211 .elementor-element.elementor-element-b4c3542:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-b4c3542 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnetiseurenergetique-ritaolivier.com/wp-content/uploads/2025/12/salome.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-211 .elementor-element.elementor-element-a783069{--display:flex;}.elementor-211 .elementor-element.elementor-element-3d4bb88 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-3d4bb88 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.4vw;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-99c7742 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-99c7742 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.9vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-b41f1a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-b41f1a9 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-e9b77f4 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-e9b77f4{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-e9b77f4 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-9e4bb18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-9e4bb18 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-3b7100d > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-3b7100d{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-3b7100d a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-00b0ec1{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#6B8A80;}.elementor-211 .elementor-element.elementor-element-cddc42a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-cddc42a{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-cddc42a a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-67b4155{font-family:"DM Sans", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:#6B8A80;}.elementor-211 .elementor-element.elementor-element-d330a40 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-d330a40 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-d820ce5 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-d820ce5{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-d820ce5 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-f41d595{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-211 .elementor-element.elementor-element-f9f0f76{--display:flex;}.elementor-211 .elementor-element.elementor-element-f9f0f76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-d85f1b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-211 .elementor-element.elementor-element-d0e692b{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-211 .elementor-element.elementor-element-82ab3b9 .elementor-button{background-color:#8A8282;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-211 .elementor-element.elementor-element-82ab3b9 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-211 .elementor-element.elementor-element-c374087 .elementor-button{background-color:#8A8282;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;}.elementor-211 .elementor-element.elementor-element-c374087 > .elementor-widget-container{margin:20px 20px 20px 20px;}.elementor-211 .elementor-element.elementor-element-157cf32{--display:flex;}.elementor-211 .elementor-element.elementor-element-6a4d575c{--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;--margin-top:040px;--margin-bottom:50px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-52b6049 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-52b6049{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-52b6049 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-5e57a3a > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-5e57a3a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-e075c1f > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-e075c1f{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-e075c1f a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-e38781d{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-3a5acb5{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-3a5acb5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-4d73088 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-4d73088{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-cbee6fe{--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;--align-items:stretch;}.elementor-211 .elementor-element.elementor-element-b38cc19{text-align:right;}.elementor-211 .elementor-element.elementor-element-b38cc19 img{max-width:84%;}.elementor-211 .elementor-element.elementor-element-99fa302{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-b15bdc0{--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;--align-items:stretch;}.elementor-211 .elementor-element.elementor-element-30fbcaf{text-align:right;}.elementor-211 .elementor-element.elementor-element-30fbcaf img{max-width:84%;}.elementor-211 .elementor-element.elementor-element-7ccdc9d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-7ccdc9d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-d9b7ec6 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-d9b7ec6{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-e77dfc5{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-504d8de{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-504d8de.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-7ce1ab5 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-7ce1ab5{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-3531fc7{--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;--align-items:stretch;}.elementor-211 .elementor-element.elementor-element-3c24c16{text-align:right;}.elementor-211 .elementor-element.elementor-element-3c24c16 img{max-width:84%;}.elementor-211 .elementor-element.elementor-element-fa6cb11{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-0ee2e48{--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;--align-items:flex-start;}.elementor-211 .elementor-element.elementor-element-0ee2e48.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-811239b{text-align:left;}.elementor-211 .elementor-element.elementor-element-811239b img{max-width:84%;}.elementor-211 .elementor-element.elementor-element-30e5f7e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-30e5f7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-211 .elementor-element.elementor-element-c2de378{text-align:right;}.elementor-211 .elementor-element.elementor-element-b03e4c2{--display:flex;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-211 .elementor-element.elementor-element-1715067 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-1715067{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-1715067 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-805cb0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-211 .elementor-element.elementor-element-2c3a5cc{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-211 .elementor-element.elementor-element-9ebbe9a{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-211 .elementor-element.elementor-element-52fb7da{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;}.elementor-211 .elementor-element.elementor-element-730c6c4{--display:flex;}.elementor-211 .elementor-element.elementor-element-3f3ff02 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-3f3ff02{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-3f3ff02 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-e3f45d9{--display:flex;}.elementor-211 .elementor-element.elementor-element-373f24e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-373f24e{text-align:center;}.elementor-211 .elementor-element.elementor-element-373f24e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:2.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-f15e772{--display:flex;}.elementor-211 .elementor-element.elementor-element-ed729bf > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-ed729bf{text-align:center;}.elementor-211 .elementor-element.elementor-element-ed729bf .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.6vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#A3B3AE;}.elementor-211 .elementor-element.elementor-element-a2553bd{--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;--margin-top:60px;--margin-bottom:50px;--margin-left:40px;--margin-right:40px;}.elementor-211 .elementor-element.elementor-element-ddc5c41 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-211 .elementor-element.elementor-element-ddc5c41 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:1.8vw;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:0.9em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#89A59D;}.elementor-211 .elementor-element.elementor-element-25858a9 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-211 .elementor-element.elementor-element-25858a9{text-align:justify;font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;word-spacing:0em;color:var( --e-global-color-3c65eba );}.elementor-211 .elementor-element.elementor-element-25858a9 a{color:#633C0099;}.elementor-211 .elementor-element.elementor-element-a26e4e3{--display:flex;--min-height:581px;--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;--margin-top:040px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-211 .elementor-element.elementor-element-a26e4e3:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-a26e4e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnetiseurenergetique-ritaolivier.com/wp-content/uploads/2025/12/FOOTER-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}body.elementor-page-211:not(.elementor-motion-effects-element-type-background), body.elementor-page-211 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-211 .elementor-element.elementor-element-77e8ec8b{--width:63.069%;}.elementor-211 .elementor-element.elementor-element-7822f833{--width:100%;}.elementor-211 .elementor-element.elementor-element-8327fac{--width:100%;}.elementor-211 .elementor-element.elementor-element-842260d{--width:63.069%;}.elementor-211 .elementor-element.elementor-element-f9f0f76{--width:60.983%;}.elementor-211 .elementor-element.elementor-element-d85f1b0{--width:50%;}.elementor-211 .elementor-element.elementor-element-3a5acb5{--width:63.069%;}.elementor-211 .elementor-element.elementor-element-cbee6fe{--width:100%;}.elementor-211 .elementor-element.elementor-element-b15bdc0{--width:100%;}.elementor-211 .elementor-element.elementor-element-7ccdc9d{--width:63.069%;}.elementor-211 .elementor-element.elementor-element-504d8de{--width:63.069%;}.elementor-211 .elementor-element.elementor-element-3531fc7{--width:100%;}.elementor-211 .elementor-element.elementor-element-0ee2e48{--width:26.214%;}.elementor-211 .elementor-element.elementor-element-30e5f7e{--width:63.069%;}.elementor-211 .elementor-element.elementor-element-2c3a5cc{--width:25%;}.elementor-211 .elementor-element.elementor-element-9ebbe9a{--width:25%;}.elementor-211 .elementor-element.elementor-element-52fb7da{--width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-211 .elementor-element.elementor-element-16d2f334{font-size:14px;}.elementor-211 .elementor-element.elementor-element-7747a414{font-size:14px;}.elementor-211 .elementor-element.elementor-element-624b61b{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-211 .elementor-element.elementor-element-44b13f4{font-size:14px;}.elementor-211 .elementor-element.elementor-element-4988619a{font-size:14px;}.elementor-211 .elementor-element.elementor-element-40d5cd33{font-size:14px;}.elementor-211 .elementor-element.elementor-element-7517b0a2{font-size:14px;}.elementor-211 .elementor-element.elementor-element-5996baa7{font-size:14px;}.elementor-211 .elementor-element.elementor-element-3205f569{font-size:14px;}.elementor-211 .elementor-element.elementor-element-69deb3d{font-size:14px;}.elementor-211 .elementor-element.elementor-element-cef8e79{font-size:14px;}.elementor-211 .elementor-element.elementor-element-78c3d1e{font-size:14px;}.elementor-211 .elementor-element.elementor-element-d143349{font-size:14px;}.elementor-211 .elementor-element.elementor-element-d8ed341{font-size:14px;}.elementor-211 .elementor-element.elementor-element-06483e0{font-size:14px;}.elementor-211 .elementor-element.elementor-element-a5a782c{font-size:14px;}.elementor-211 .elementor-element.elementor-element-e9b77f4{font-size:14px;}.elementor-211 .elementor-element.elementor-element-3b7100d{font-size:14px;}.elementor-211 .elementor-element.elementor-element-00b0ec1{font-size:14px;}.elementor-211 .elementor-element.elementor-element-cddc42a{font-size:14px;}.elementor-211 .elementor-element.elementor-element-67b4155{font-size:14px;}.elementor-211 .elementor-element.elementor-element-d820ce5{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-211 .elementor-element.elementor-element-82ab3b9 .elementor-button{font-size:18px;}.elementor-211 .elementor-element.elementor-element-c374087 .elementor-button{font-size:18px;}.elementor-211 .elementor-element.elementor-element-52b6049{font-size:14px;}.elementor-211 .elementor-element.elementor-element-e075c1f{font-size:14px;}.elementor-211 .elementor-element.elementor-element-4d73088{font-size:14px;}.elementor-211 .elementor-element.elementor-element-d9b7ec6{font-size:14px;}.elementor-211 .elementor-element.elementor-element-7ce1ab5{font-size:14px;}.elementor-211 .elementor-element.elementor-element-1715067{font-size:14px;}.elementor-211 .elementor-element.elementor-element-3f3ff02{font-size:14px;}.elementor-211 .elementor-element.elementor-element-25858a9{font-size:14px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-211 .elementor-element.elementor-element-bdc48c4 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-4d73172 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-c59605a .elementor-heading-title{font-size:70px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-211 .elementor-element.elementor-element-a3271a0 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-9ac0590 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-acfb446 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-666ff2e .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-3d5d431d .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-335fb09 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-4977a34 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-17ba35f .elementor-heading-title{font-size:70px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-211 .elementor-element.elementor-element-129e9d7 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-8d1cd18 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-c1ca626 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-f001ff4 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-4c7b9b6 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-2539f84 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-7e9dab0 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-795b7049 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-e78c754 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-24b49d2 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-b100fbd .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-0fc126a .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-8aa256b .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-3d4bb88 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-99c7742 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-b41f1a9 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-9e4bb18 .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-d330a40 .elementor-heading-title{font-size:70px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-211 .elementor-element.elementor-element-82ab3b9 .elementor-button{font-size:16px;}.elementor-211 .elementor-element.elementor-element-c374087 .elementor-button{font-size:16px;}.elementor-211 .elementor-element.elementor-element-5e57a3a .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-373f24e .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-ed729bf .elementor-heading-title{font-size:70px;}.elementor-211 .elementor-element.elementor-element-ddc5c41 .elementor-heading-title{font-size:70px;}}