.elementor-1229 .elementor-element.elementor-element-69d7c2c{--display:flex;--min-height:290px;--justify-content:center;--overlay-opacity:0.5;}.elementor-1229 .elementor-element.elementor-element-69d7c2c:not(.elementor-motion-effects-element-type-background), .elementor-1229 .elementor-element.elementor-element-69d7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ec6f5c9 );background-image:url("http://formation-hypnoses.com/wp-content/uploads/2026/09/devenir-hypnotherapeute-suisse-formation-hypnose-3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1229 .elementor-element.elementor-element-69d7c2c::before, .elementor-1229 .elementor-element.elementor-element-69d7c2c > .elementor-background-video-container::before, .elementor-1229 .elementor-element.elementor-element-69d7c2c > .e-con-inner > .elementor-background-video-container::before, .elementor-1229 .elementor-element.elementor-element-69d7c2c > .elementor-background-slideshow::before, .elementor-1229 .elementor-element.elementor-element-69d7c2c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1229 .elementor-element.elementor-element-69d7c2c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-3269513 );--background-overlay:'';}.elementor-1229 .elementor-element.elementor-element-db3cff2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:45px;font-weight:700;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-8a5109f );stroke:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-f6c21a0{--display:flex;}.elementor-1229 .elementor-element.elementor-element-b7a9895{--display:flex;}.elementor-1229 .elementor-element.elementor-element-bf1c6e4{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-73368c7{--display:flex;}.elementor-1229 .elementor-element.elementor-element-a4df375{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-a1556d8{--display:flex;}.elementor-1229 .elementor-element.elementor-element-9c9a428{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-4150ea4{--display:flex;}.elementor-1229 .elementor-element.elementor-element-ee42e79{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-4923d85{--display:flex;}.elementor-1229 .elementor-element.elementor-element-18dc423{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-bfacd62{--display:flex;}.elementor-1229 .elementor-element.elementor-element-34186df{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-fb36f2a{--display:flex;}.elementor-1229 .elementor-element.elementor-element-4a2133a{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-29dfd92{--display:flex;}.elementor-1229 .elementor-element.elementor-element-184b814{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-c15ad76{--display:flex;}.elementor-1229 .elementor-element.elementor-element-fbe5ff5{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-6e59cef{--display:flex;}.elementor-1229 .elementor-element.elementor-element-203372c{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-6e40ba5{--display:flex;}.elementor-1229 .elementor-element.elementor-element-e9a78c4{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-cc4e328{--display:flex;}.elementor-1229 .elementor-element.elementor-element-b815205{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-e50b9a5{--display:flex;}.elementor-1229 .elementor-element.elementor-element-df492e1{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-440c208{--display:flex;}.elementor-1229 .elementor-element.elementor-element-6bc4466{--display:flex;}.elementor-1229 .elementor-element.elementor-element-7ac51e3{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-e243405{--display:flex;}.elementor-1229 .elementor-element.elementor-element-9084a05{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-864c81c{--display:flex;}.elementor-1229 .elementor-element.elementor-element-df47afa{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-b469837{--display:flex;}.elementor-1229 .elementor-element.elementor-element-6a8631f{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-f2a8c2e{--display:flex;}.elementor-1229 .elementor-element.elementor-element-9ede8b6{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-f5349dd{--display:flex;}.elementor-1229 .elementor-element.elementor-element-c1e0130{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-3189ec8{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-1229 .elementor-element.elementor-element-15b7a48{--display:flex;}.elementor-1229 .elementor-element.elementor-element-aeae9a3{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-e2c71a5{--display:flex;}.elementor-1229 .elementor-element.elementor-element-7029b43{--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;}.elementor-1229 .elementor-element.elementor-element-2255e34{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 );color:var( --e-global-color-8a5109f );}.elementor-1229 .elementor-element.elementor-element-a8618e1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-1229 .elementor-element.elementor-element-a8618e1.elementor-element{--align-self:center;}.elementor-1229 .elementor-element.elementor-element-a8618e1:not( .elementor-widget-image ), .elementor-1229 .elementor-element.elementor-element-a8618e1.elementor-widget-image img{-webkit-mask-image:url( http://formation-hypnoses.com/wp-content/plugins/elementor/assets/mask-shapes/blob.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1229 .elementor-element.elementor-element-a8618e1 img{width:33%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1229 .elementor-element.elementor-element-bf1c6e4{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-a4df375{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-9c9a428{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-ee42e79{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-18dc423{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-34186df{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-4a2133a{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-184b814{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-fbe5ff5{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-203372c{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-e9a78c4{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-b815205{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-df492e1{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-7ac51e3{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-9084a05{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-df47afa{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-6a8631f{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-9ede8b6{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-c1e0130{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-aeae9a3{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-2255e34{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-1229 .elementor-element.elementor-element-bf1c6e4{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-a4df375{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-9c9a428{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-ee42e79{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-18dc423{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-34186df{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-4a2133a{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-184b814{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-fbe5ff5{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-203372c{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-e9a78c4{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-b815205{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-df492e1{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-7ac51e3{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-9084a05{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-df47afa{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-6a8631f{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-9ede8b6{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-c1e0130{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-aeae9a3{font-size:var( --e-global-typography-primary-font-size );}.elementor-1229 .elementor-element.elementor-element-2255e34{font-size:var( --e-global-typography-primary-font-size );}}