.elementor-12321 .elementor-element.elementor-element-bd64bce{--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-12321 .elementor-element.elementor-element-bd64bce:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-bd64bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );background-image:url("https://academie-revitalis.ch/wp-content/uploads/2026/11/1-Arbre-lumineux-de-lequilibre-interieur.png");background-position:1px 17px;background-repeat:no-repeat;background-size:100% auto;}.elementor-12321 .elementor-element.elementor-element-2afd465{--spacer-size:54px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12321 .elementor-element.elementor-element-c204820{text-align:end;}.elementor-12321 .elementor-element.elementor-element-c204820 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:79px;font-weight:500;line-height:78px;letter-spacing:1.7px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#7C5E5EBA;stroke:#7C5E5EBA;text-shadow:0px 0px 0px #010002;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12321 .elementor-element.elementor-element-edd5721{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;text-align:end;font-family:"Roboto", Sans-serif;font-size:43px;font-weight:400;line-height:40px;letter-spacing:0.8px;text-shadow:7px 8px 7px rgba(255, 255, 255, 0.78);color:#4D136B;}.elementor-12321 .elementor-element.elementor-element-edd5721.elementor-element{--align-self:flex-end;}.elementor-12321 .elementor-element.elementor-element-46c93a1{--spacer-size:12px;}.elementor-12321 .elementor-element.elementor-element-4be8cc3{--display:flex;}.elementor-12321 .elementor-element.elementor-element-4be8cc3:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-4be8cc3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#623C81C2;}.elementor-12321 .elementor-element.elementor-element-ee78cb5{font-family:"Roboto", Sans-serif;font-size:32px;font-weight:400;line-height:30px;color:#FFFFFE;}.elementor-12321 .elementor-element.elementor-element-ed6e106{--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-12321 .elementor-element.elementor-element-ed6e106:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-ed6e106 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6B3A891A;}.elementor-12321 .elementor-element.elementor-element-9ca9082{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12321 .elementor-element.elementor-element-9ca9082.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12321 .elementor-element.elementor-element-7a1f764{width:var( --container-widget-width, 80.898% );max-width:80.898%;--container-widget-width:80.898%;--container-widget-flex-grow:0;}.elementor-12321 .elementor-element.elementor-element-7a1f764 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12321 .elementor-element.elementor-element-7a1f764.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12321 .elementor-element.elementor-element-7a1f764 img{width:95%;border-radius:12px 12px 12px 12px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-12321 .elementor-element.elementor-element-cc234a0{--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-12321 .elementor-element.elementor-element-cc234a0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12321 .elementor-element.elementor-element-b048228{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-9a8593a{--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-12321 .elementor-element.elementor-element-9a8593a:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-9a8593a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-6400039{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-85da871{--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-12321 .elementor-element.elementor-element-85da871:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-85da871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-7fd4623{--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-12321 .elementor-element.elementor-element-6b1164f{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12321 .elementor-element.elementor-element-d1ac48b .elementor-button{background-color:var( --e-global-color-6a13ee0 );}.elementor-12321 .elementor-element.elementor-element-d1ac48b.elementor-element{--align-self:center;}.elementor-12321 .elementor-element.elementor-element-cc41bc5{--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-12321 .elementor-element.elementor-element-cc41bc5:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-cc41bc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6B3A891A 0%, #FFFFFF 100%);}.elementor-12321 .elementor-element.elementor-element-ed7ed0a{--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-12321 .elementor-element.elementor-element-4c892f5{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-1674301{--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-12321 .elementor-element.elementor-element-fe1cbb9{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-9a600e0{--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-12321 .elementor-element.elementor-element-9a600e0:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-9a600e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #6B3A8980 100%);}.elementor-12321 .elementor-element.elementor-element-8b02718{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-54afaff{--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-12321 .elementor-element.elementor-element-54afaff:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-54afaff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://academie-revitalis.ch/wp-content/uploads/2026/11/3-Harmonie-lumineuse-du-vivant.png");background-size:cover;}.elementor-12321 .elementor-element.elementor-element-1651d33{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-1651d33.elementor-element{--align-self:flex-end;}.elementor-12321 .elementor-element.elementor-element-c97fdbc{--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-12321 .elementor-element.elementor-element-c97fdbc:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-c97fdbc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-4135bba{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-b9babd1{--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-12321 .elementor-element.elementor-element-b9babd1:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-b9babd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-b9babd1 > .elementor-shape-top .elementor-shape-fill, .elementor-12321 .elementor-element.elementor-element-b9babd1 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12321 .elementor-element.elementor-element-b9babd1 > .elementor-shape-top svg, .elementor-12321 .elementor-element.elementor-element-b9babd1 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:47px;}.elementor-12321 .elementor-element.elementor-element-51fff76{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-1ff1a42{--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-12321 .elementor-element.elementor-element-1ff1a42:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-1ff1a42 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-56ac7e4{--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-12321 .elementor-element.elementor-element-24938ff{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-12321 .elementor-element.elementor-element-2ea899f .elementor-button{background-color:var( --e-global-color-6a13ee0 );}.elementor-12321 .elementor-element.elementor-element-2ea899f.elementor-element{--align-self:center;}.elementor-12321 .elementor-element.elementor-element-2a93006{--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-12321 .elementor-element.elementor-element-c5c2cb1{--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-12321 .elementor-element.elementor-element-5132062{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-9be07f1{--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-12321 .elementor-element.elementor-element-65d4336{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-2bfd09f{--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-12321 .elementor-element.elementor-element-2bfd09f:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-2bfd09f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#623C81C2;}.elementor-12321 .elementor-element.elementor-element-158425a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-b8b3985{--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-12321 .elementor-element.elementor-element-b8b3985:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-b8b3985 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, var( --e-global-color-accent ) 100%);}.elementor-12321 .elementor-element.elementor-element-6e30305{--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-12321 .elementor-element.elementor-element-a5d4f62{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-4ce150a{--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-12321 .elementor-element.elementor-element-9b08b23{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-cf72882{--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-12321 .elementor-element.elementor-element-cf72882:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-cf72882 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #FFFFFF 100%);}.elementor-12321 .elementor-element.elementor-element-b5dbd7b{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-f0e0f43{--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-12321 .elementor-element.elementor-element-f0e0f43:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-f0e0f43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-beebe33{--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-12321 .elementor-element.elementor-element-2cc464a{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-9190899{--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-12321 .elementor-element.elementor-element-055de02{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-a23917c{--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-12321 .elementor-element.elementor-element-54efa0b{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-d3c7b02{--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-12321 .elementor-element.elementor-element-d6eafa8{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-8fa18f1{--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-12321 .elementor-element.elementor-element-8fa18f1:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-8fa18f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, #FFFFFF 100%);}.elementor-12321 .elementor-element.elementor-element-94bc9b4{--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-12321 .elementor-element.elementor-element-952ae15.elementor-element{--align-self:center;}.elementor-12321 .elementor-element.elementor-element-952ae15 img{border-radius:8px 8px 8px 8px;box-shadow:10px 10px 10px 0px rgba(0,0,0,0.5);}.elementor-12321 .elementor-element.elementor-element-5ae7138{--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-12321 .elementor-element.elementor-element-179c35b{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-0dfb23c{--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-12321 .elementor-element.elementor-element-0dfb23c:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-0dfb23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-0cff91e{--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-12321 .elementor-element.elementor-element-148f5b4{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-1759750{--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-12321 .elementor-element.elementor-element-a0babd4{font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-69078c7{--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-12321 .elementor-element.elementor-element-69078c7:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-69078c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-69078c7 > .elementor-shape-top .elementor-shape-fill, .elementor-12321 .elementor-element.elementor-element-69078c7 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12321 .elementor-element.elementor-element-69078c7 > .elementor-shape-top svg, .elementor-12321 .elementor-element.elementor-element-69078c7 > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:47px;}.elementor-12321 .elementor-element.elementor-element-0f1383c{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-6b236fe{--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-12321 .elementor-element.elementor-element-6b236fe:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-6b236fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-60f55f7{--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-12321 .elementor-element.elementor-element-ff7ea13{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-12321 .elementor-element.elementor-element-e2c4b86 .elementor-button{background-color:var( --e-global-color-6a13ee0 );}.elementor-12321 .elementor-element.elementor-element-e2c4b86.elementor-element{--align-self:center;}.elementor-12321 .elementor-element.elementor-element-4078a3d > .elementor-background-overlay{background-color:#ffffff;opacity:0.93;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12321 .elementor-element.elementor-element-4078a3d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12321 .elementor-element.elementor-element-4078a3d > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12321 .elementor-element.elementor-element-49ede08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12321 .elementor-element.elementor-element-49ede08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://academie-revitalis.ch/wp-content/uploads/2026/11/3-Harmonie-lumineuse-du-vivant.png");background-position:-122px -127px;background-size:cover;}.elementor-12321 .elementor-element.elementor-element-49ede08 > .elementor-element-populated >  .elementor-background-overlay{background-color:#f9f6db;opacity:0.23;}.elementor-12321 .elementor-element.elementor-element-49ede08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12321 .elementor-element.elementor-element-49ede08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12321 .elementor-element.elementor-element-92cdaf4{--spacer-size:50px;}.elementor-12321 .elementor-element.elementor-element-8a969f0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 50px 80px 80px;}.elementor-12321 .elementor-element.elementor-element-8a969f0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12321 .elementor-element.elementor-element-98968d0 > .elementor-container{max-width:700px;}.elementor-12321 .elementor-element.elementor-element-704a6da{text-align:center;}.elementor-12321 .elementor-element.elementor-element-704a6da .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.3em;font-weight:800;text-transform:uppercase;letter-spacing:4px;color:#212121;}.elementor-12321 .elementor-element.elementor-element-c964ef9{text-align:center;}.elementor-12321 .elementor-element.elementor-element-c964ef9 .elementor-heading-title{font-family:"Nunito Sans", Sans-serif;font-size:3.8em;font-weight:800;color:#28211a;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12321 .elementor-element.elementor-element-3084f5f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;}.elementor-12321 .elementor-element.elementor-element-3084f5f .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-12321 .elementor-element.elementor-element-3084f5f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-12321 .elementor-element.elementor-element-368b7a6{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.3em;line-height:1.4em;color:var( --e-global-color-486c839 );}.elementor-12321 .elementor-element.elementor-element-fb41ac3{--spacer-size:50px;}.elementor-12321 .elementor-element.elementor-element-8a65072{margin-top:0px;margin-bottom:30px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-accordion-item{border-width:1px;border-color:#ebebeb;}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-accordion-item .elementor-tab-content{border-width:1px;border-block-start-color:#ebebeb;}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-block-end-color:#ebebeb;}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-accordion-icon, .elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-accordion-title{color:#424242;}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-accordion-icon svg{fill:#424242;}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-active .elementor-accordion-icon, .elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-active .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-accordion-title{font-family:"Roboto", Sans-serif;font-size:1em;letter-spacing:1px;}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-tab-title{padding:20px 20px 20px 20px;}.elementor-12321 .elementor-element.elementor-element-64e67cb .elementor-tab-content{color:#757575;font-family:"Roboto", Sans-serif;font-size:1.2em;line-height:1.5em;}.elementor-12321 .elementor-element.elementor-element-1a61f50{--spacer-size:50px;}.elementor-12321 .elementor-element.elementor-element-29b551b{--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-12321 .elementor-element.elementor-element-29b551b:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-29b551b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-29b551b > .elementor-shape-top .elementor-shape-fill, .elementor-12321 .elementor-element.elementor-element-29b551b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-12321 .elementor-element.elementor-element-29b551b > .elementor-shape-top svg, .elementor-12321 .elementor-element.elementor-element-29b551b > .e-con-inner > .elementor-shape-top svg{width:calc(100% + 1.3px);height:47px;}.elementor-12321 .elementor-element.elementor-element-ba9703c{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-aeff184{--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-12321 .elementor-element.elementor-element-aeff184:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-aeff184 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12321 .elementor-element.elementor-element-d00d591{--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-12321 .elementor-element.elementor-element-7fec59d{text-align:center;font-family:"Roboto", Sans-serif;font-size:30px;font-weight:400;line-height:18px;color:var( --e-global-color-secondary );}.elementor-12321 .elementor-element.elementor-element-215ea1c .elementor-button{background-color:var( --e-global-color-6a13ee0 );}.elementor-12321 .elementor-element.elementor-element-215ea1c.elementor-element{--align-self:center;}.elementor-12321 .elementor-element.elementor-element-ee3543c{text-align:center;font-family:"Roboto", Sans-serif;font-size:24px;font-weight:400;line-height:32px;}.elementor-12321 .elementor-element.elementor-element-31e4e90{--display:flex;}.elementor-12321 .elementor-element.elementor-element-31e4e90:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-31e4e90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #6B3A89A6 0%, var( --e-global-color-accent ) 100%);}.elementor-12321 .elementor-element.elementor-element-3809e97{text-align:center;font-family:"Roboto", Sans-serif;font-size:25px;font-weight:400;line-height:30px;color:var( --e-global-color-text );}.elementor-12321 .elementor-element.elementor-element-8e7144c{--spacer-size:50px;}@media(max-width:1024px){.elementor-12321 .elementor-element.elementor-element-bd64bce:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-bd64bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12321 .elementor-element.elementor-element-49ede08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12321 .elementor-element.elementor-element-49ede08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12321 .elementor-element.elementor-element-8a969f0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-12321 .elementor-element.elementor-element-c964ef9 .elementor-heading-title{font-size:3.5em;}.elementor-12321 .elementor-element.elementor-element-1a61f50{--spacer-size:0px;}}@media(max-width:767px){.elementor-12321 .elementor-element.elementor-element-bd64bce:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-bd64bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-35px 9px;background-size:739px auto;}.elementor-12321 .elementor-element.elementor-element-2afd465{--spacer-size:0px;}.elementor-12321 .elementor-element.elementor-element-c204820 .elementor-heading-title{font-size:28px;line-height:0.8em;-webkit-text-stroke-width:1px;stroke-width:1px;}.elementor-12321 .elementor-element.elementor-element-edd5721{font-size:22px;line-height:1em;}.elementor-12321 .elementor-element.elementor-element-46c93a1{--spacer-size:2px;}.elementor-12321 .elementor-element.elementor-element-ee78cb5{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-b048228{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-4c892f5{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-fe1cbb9{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-8b02718{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-1651d33{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-4135bba{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-5132062{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-65d4336{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-158425a{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-a5d4f62{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-9b08b23{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-b5dbd7b{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-2cc464a{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-055de02{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-54efa0b{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-d6eafa8{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-179c35b{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-148f5b4{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-a0babd4{font-size:20px;line-height:1.2em;}.elementor-12321 .elementor-element.elementor-element-49ede08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12321 .elementor-element.elementor-element-49ede08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12321 .elementor-element.elementor-element-92cdaf4{--spacer-size:179px;}.elementor-12321 .elementor-element.elementor-element-8a969f0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-12321 .elementor-element.elementor-element-704a6da{text-align:center;}.elementor-12321 .elementor-element.elementor-element-c964ef9{text-align:center;}.elementor-12321 .elementor-element.elementor-element-c964ef9 .elementor-heading-title{font-size:2.5em;}.elementor-12321 .elementor-element.elementor-element-3084f5f .elementor-divider-separator{width:72px;margin:0 auto;margin-center:0;}.elementor-12321 .elementor-element.elementor-element-3084f5f .elementor-divider{text-align:center;}.elementor-12321 .elementor-element.elementor-element-8a65072{margin-top:0px;margin-bottom:30px;}.elementor-12321 .elementor-element.elementor-element-3809e97{column-gap:0px;font-size:20px;line-height:1.2em;}}@media(min-width:768px){.elementor-12321 .elementor-element.elementor-element-9ca9082{--width:34%;}.elementor-12321 .elementor-element.elementor-element-cc234a0{--width:66%;}.elementor-12321 .elementor-element.elementor-element-7fd4623{--width:50%;}.elementor-12321 .elementor-element.elementor-element-ed7ed0a{--width:50%;}.elementor-12321 .elementor-element.elementor-element-1674301{--width:50%;}.elementor-12321 .elementor-element.elementor-element-56ac7e4{--width:50%;}.elementor-12321 .elementor-element.elementor-element-c5c2cb1{--width:50%;}.elementor-12321 .elementor-element.elementor-element-9be07f1{--width:50%;}.elementor-12321 .elementor-element.elementor-element-6e30305{--width:50%;}.elementor-12321 .elementor-element.elementor-element-4ce150a{--width:50%;}.elementor-12321 .elementor-element.elementor-element-beebe33{--width:25%;}.elementor-12321 .elementor-element.elementor-element-9190899{--width:25%;}.elementor-12321 .elementor-element.elementor-element-a23917c{--width:25%;}.elementor-12321 .elementor-element.elementor-element-d3c7b02{--width:25%;}.elementor-12321 .elementor-element.elementor-element-94bc9b4{--width:33.3333%;}.elementor-12321 .elementor-element.elementor-element-5ae7138{--width:66.6666%;}.elementor-12321 .elementor-element.elementor-element-0cff91e{--width:50%;}.elementor-12321 .elementor-element.elementor-element-1759750{--width:50%;}.elementor-12321 .elementor-element.elementor-element-60f55f7{--width:50%;}.elementor-12321 .elementor-element.elementor-element-49ede08{width:33.011%;}.elementor-12321 .elementor-element.elementor-element-8a969f0{width:50.349%;}.elementor-12321 .elementor-element.elementor-element-e5be6dc{width:16.636%;}.elementor-12321 .elementor-element.elementor-element-d00d591{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12321 .elementor-element.elementor-element-49ede08{width:30%;}.elementor-12321 .elementor-element.elementor-element-8a969f0{width:70%;}.elementor-12321 .elementor-element.elementor-element-e5be6dc{width:100%;}}@media(min-width:1025px){.elementor-12321 .elementor-element.elementor-element-bd64bce:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-bd64bce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-12321 .elementor-element.elementor-element-54afaff:not(.elementor-motion-effects-element-type-background), .elementor-12321 .elementor-element.elementor-element-54afaff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-12321 .elementor-element.elementor-element-49ede08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12321 .elementor-element.elementor-element-49ede08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}