.elementor-212 .elementor-element.elementor-element-4c59b9e5{--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-212 .elementor-element.elementor-element-6c893caa > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-6c893caa.elementor-element{--order:-99999 /* order start hack */;}.elementor-212 .elementor-element.elementor-element-6c893caa .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-29dc9014 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-29dc9014 .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-354a0cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-354a0cb .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-212 .elementor-element.elementor-element-92226c6{--display:flex;--min-height:320px;--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-212 .elementor-element.elementor-element-92226c6:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-92226c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://magnetiseurenergetique-ritaolivier.com/wp-content/uploads/2025/11/wenying-yuan-BdXbE_xp2T8-unsplash-copy-scaled.webp");background-position:top right;}.elementor-212 .elementor-element.elementor-element-36cf99d5{--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-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-212 .elementor-element.elementor-element-28a742cb > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-28a742cb{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-212 .elementor-element.elementor-element-403c121 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-403c121 .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-1590313 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-1590313 .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-212 .elementor-element.elementor-element-99c4e95 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-99c4e95 .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-8fb9dc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-8fb9dc9 .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-212 .elementor-element.elementor-element-7f2019d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-7f2019d .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-111dfd1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-111dfd1 .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-212 .elementor-element.elementor-element-8af761b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-8af761b .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-cf43e8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-cf43e8e .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-212 .elementor-element.elementor-element-acbc641 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-acbc641 .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-71762c8f{--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:80px;--margin-bottom:0px;--margin-left:40px;--margin-right:40px;}.elementor-212 .elementor-element.elementor-element-6ebee51a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-6ebee51a .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-7229d838 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-7229d838{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-212 .elementor-element.elementor-element-6a24015 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-212 .elementor-element.elementor-element-6a24015 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-212 .elementor-element.elementor-element-7f9d5993{--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-212 .elementor-element.elementor-element-474d0bed > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-474d0bed{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-212 .elementor-element.elementor-element-1b36f85 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-212 .elementor-element.elementor-element-1b36f85 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-212 .elementor-element.elementor-element-4dbf49e{--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-212 .elementor-element.elementor-element-abad117 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-abad117{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-212 .elementor-element.elementor-element-3c590950{--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-212 .elementor-element.elementor-element-5578574c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-5578574c .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-7b98857a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-7b98857a{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-212 .elementor-element.elementor-element-7b98857a a{color:#633C0099;}.elementor-212 .elementor-element.elementor-element-84fb6ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-212 .elementor-element.elementor-element-84fb6ee .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-212 .elementor-element.elementor-element-fbd9941 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-fbd9941 .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-de00fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-de00fe3 .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-212 .elementor-element.elementor-element-2cebf9f0{--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-212 .elementor-element.elementor-element-7acacf38 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-7acacf38{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-212 .elementor-element.elementor-element-7acacf38 a{color:#633C0099;}.elementor-212 .elementor-element.elementor-element-f71060d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-212 .elementor-element.elementor-element-f71060d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-212 .elementor-element.elementor-element-069a84b > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-069a84b{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-212 .elementor-element.elementor-element-069a84b a{color:#633C0099;}.elementor-212 .elementor-element.elementor-element-3937364{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-212 .elementor-element.elementor-element-abadb45{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-3bdf671{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:#000000;}.elementor-212 .elementor-element.elementor-element-931d830{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:#000000;}.elementor-212 .elementor-element.elementor-element-9be5a5b{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:#000000;}.elementor-212 .elementor-element.elementor-element-be41f67{--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-212 .elementor-element.elementor-element-4edc457d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-4edc457d .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-3647f91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-3647f91 .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-212 .elementor-element.elementor-element-57990c7d > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-57990c7d{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-212 .elementor-element.elementor-element-38c873c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-212 .elementor-element.elementor-element-24edf03{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-84c8784{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:#000000;}.elementor-212 .elementor-element.elementor-element-9fcc14f{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:#000000;}.elementor-212 .elementor-element.elementor-element-3923cf2{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:#000000;}.elementor-212 .elementor-element.elementor-element-752dcbba{--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-212 .elementor-element.elementor-element-3b7348d7 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-3b7348d7{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-212 .elementor-element.elementor-element-3b7348d7 a{color:#633C0099;}.elementor-212 .elementor-element.elementor-element-e141e3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-e141e3f .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-77a4077 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-77a4077 .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-212 .elementor-element.elementor-element-d881a32 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-d881a32{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-212 .elementor-element.elementor-element-17ff50e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-17ff50e .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:#89A59D;}.elementor-212 .elementor-element.elementor-element-0606d85 > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-0606d85{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-212 .elementor-element.elementor-element-c050c4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-c050c4e .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:0.8em;letter-spacing:-0.3px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#89A59D;}.elementor-212 .elementor-element.elementor-element-d1f221e > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-d1f221e{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-212 .elementor-element.elementor-element-d0e0e7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 150px 0px 150px;}.elementor-212 .elementor-element.elementor-element-d0e0e7d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-212 .elementor-element.elementor-element-72c2ef70{--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-212 .elementor-element.elementor-element-1360858a > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-212 .elementor-element.elementor-element-1360858a .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-212 .elementor-element.elementor-element-650cbf4a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-212 .elementor-element.elementor-element-650cbf4a{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-212 .elementor-element.elementor-element-650cbf4a a{color:#633C0099;}.elementor-212 .elementor-element.elementor-element-2b0b720{--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:-72px;--margin-left:0px;--margin-right:0px;}.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 );}body.elementor-page-212:not(.elementor-motion-effects-element-type-background), body.elementor-page-212 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}:root{--page-title-display:none;}@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-212 .elementor-element.elementor-element-28a742cb{font-size:14px;}.elementor-212 .elementor-element.elementor-element-7229d838{font-size:14px;}.elementor-212 .elementor-element.elementor-element-474d0bed{font-size:14px;}.elementor-212 .elementor-element.elementor-element-abad117{font-size:14px;}.elementor-212 .elementor-element.elementor-element-7b98857a{font-size:14px;}.elementor-212 .elementor-element.elementor-element-7acacf38{font-size:14px;}.elementor-212 .elementor-element.elementor-element-069a84b{font-size:14px;}.elementor-212 .elementor-element.elementor-element-abadb45{--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-3bdf671{font-size:14px;}.elementor-212 .elementor-element.elementor-element-931d830{font-size:14px;}.elementor-212 .elementor-element.elementor-element-9be5a5b{font-size:14px;}.elementor-212 .elementor-element.elementor-element-57990c7d{font-size:14px;}.elementor-212 .elementor-element.elementor-element-24edf03{--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-84c8784{font-size:14px;}.elementor-212 .elementor-element.elementor-element-9fcc14f{font-size:14px;}.elementor-212 .elementor-element.elementor-element-3923cf2{font-size:14px;}.elementor-212 .elementor-element.elementor-element-3b7348d7{font-size:14px;}.elementor-212 .elementor-element.elementor-element-d881a32{font-size:14px;}.elementor-212 .elementor-element.elementor-element-0606d85{font-size:14px;}.elementor-212 .elementor-element.elementor-element-d1f221e{font-size:14px;}.elementor-212 .elementor-element.elementor-element-650cbf4a{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 );}}@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-212 .elementor-element.elementor-element-6c893caa .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-29dc9014 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-354a0cb .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-212 .elementor-element.elementor-element-403c121 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-1590313 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-99c4e95 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-8fb9dc9 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-7f2019d .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-111dfd1 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-8af761b .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-cf43e8e .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-acbc641 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-6ebee51a .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-5578574c .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-fbd9941 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-de00fe3 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-abadb45{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-4edc457d .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-3647f91 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-24edf03{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-e141e3f .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-77a4077 .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-17ff50e .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-c050c4e .elementor-heading-title{font-size:70px;}.elementor-212 .elementor-element.elementor-element-1360858a .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 );}}