.elementor-18 .elementor-element.elementor-element-23b26d9a{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-18 .elementor-element.elementor-element-2e3bb679 .elementor-repeater-item-1c666bd .swiper-slide-bg{background-image:url(https://neurofeedback-samson-06.fr/wp-content/uploads/2025/10/u3629437652_Minimalist_hero_banner_169_soft_pastel_tones_A471_dfa399c3-9e97-4431-aec2-ab3919436b0c_2.png);background-size:cover;}.elementor-18 .elementor-element.elementor-element-2e3bb679 .elementor-repeater-item-1c666bd .elementor-background-overlay{background-color:#FFFFFF52;}.elementor-18 .elementor-element.elementor-element-2e3bb679 .elementor-repeater-item-1c666bd .swiper-slide-contents{margin:0 auto;}.elementor-18 .elementor-element.elementor-element-2e3bb679 .swiper-slide{transition-duration:calc(5000ms*1.2);height:1000px;}.elementor-18 .elementor-element.elementor-element-2e3bb679 .elementor-slide-button{background-color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-weight:600;color:var( --e-global-color-d8780e8 );border-color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-2e3bb679 .elementor-slide-button:hover{background-color:#E9E4DC;color:var( --e-global-color-text );border-color:#E9E4DC;}.elementor-18 .elementor-element.elementor-element-2e3bb679{width:100%;max-width:100%;margin:-100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-2e3bb679 .swiper-slide-contents{max-width:100%;}.elementor-18 .elementor-element.elementor-element-2e3bb679 .swiper-slide-inner{text-align:center;}.elementor-18 .elementor-element.elementor-element-2e3bb679 .elementor-slide-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18 .elementor-element.elementor-element-2e3bb679 .elementor-slide-description{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-465c8a44{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-271ec460{--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:-82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-116719bb .elementor-repeater-item-1c666bd .swiper-slide-bg{background-image:url(https://neurofeedback-samson-06.fr/wp-content/uploads/2025/10/u3629437652_Minimalist_hero_banner_169_soft_pastel_tones_A471_dfa399c3-9e97-4431-aec2-ab3919436b0c_2.png);background-size:cover;}.elementor-18 .elementor-element.elementor-element-116719bb .elementor-repeater-item-1c666bd .elementor-background-overlay{background-color:#FFFFFF80;}.elementor-18 .elementor-element.elementor-element-116719bb .swiper-slide{transition-duration:calc(5000ms*1.2);height:962px;}.elementor-18 .elementor-element.elementor-element-116719bb .elementor-slide-button{background-color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-weight:600;color:#E9E4DC;border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-116719bb .elementor-slide-button:hover{background-color:#E9E4DC;color:var( --e-global-color-text );border-color:#E9E4DC;}.elementor-18 .elementor-element.elementor-element-116719bb{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-18 .elementor-element.elementor-element-116719bb .swiper-slide-contents{max-width:100%;}.elementor-18 .elementor-element.elementor-element-116719bb .swiper-slide-inner{text-align:center;}.elementor-18 .elementor-element.elementor-element-116719bb .elementor-slide-heading{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-18 .elementor-element.elementor-element-116719bb .elementor-slide-description{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-weight:300;}.elementor-18 .elementor-element.elementor-element-31c2eac3{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-7fb14905{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-76f72868:hover{background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:1px 1px 1px 1px;}.elementor-18 .elementor-element.elementor-element-76f72868{padding:37px 37px 37px 37px;transition:background 2s, border 2s, border-radius 2s, box-shadow 2s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;text-align:center;}.elementor-18 .elementor-element.elementor-element-76f72868 .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-text );}.elementor-18 .elementor-element.elementor-element-5e2cc5bf{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18 .elementor-element.elementor-element-4bb71ebd{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-2b9db553{--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-18 .elementor-element.elementor-element-f361bbf{--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-18 .elementor-element.elementor-element-bd83e91{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-19829996{--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-18 .elementor-element.elementor-element-5b979b97{--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-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-18 .elementor-element.elementor-element-6411303e{padding:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-6411303e:hover{box-shadow:0px 0px 8px 4px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-6411303e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-6411303e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-6411303e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-6411303e .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-18 .elementor-element.elementor-element-6411303e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-6411303e .elementor-image-box-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-text );}.elementor-18 .elementor-element.elementor-element-6411303e:has(:hover) .elementor-image-box-title,
					 .elementor-18 .elementor-element.elementor-element-6411303e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-6411303e .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-63d81ce{--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-18 .elementor-element.elementor-element-7ae40cfe{padding:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-7ae40cfe:hover{box-shadow:0px 0px 8px 4px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-7ae40cfe.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-7ae40cfe.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-7ae40cfe.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-7ae40cfe .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-18 .elementor-element.elementor-element-7ae40cfe .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-7ae40cfe .elementor-image-box-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-text );}.elementor-18 .elementor-element.elementor-element-7ae40cfe:has(:hover) .elementor-image-box-title,
					 .elementor-18 .elementor-element.elementor-element-7ae40cfe:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-7ae40cfe .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-6d0a4ce{--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-18 .elementor-element.elementor-element-579861e4{padding:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-579861e4:hover{box-shadow:0px 0px 8px 4px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-579861e4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-18 .elementor-element.elementor-element-579861e4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-18 .elementor-element.elementor-element-579861e4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-579861e4 .elementor-image-box-wrapper .elementor-image-box-img{width:51%;}.elementor-18 .elementor-element.elementor-element-579861e4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-18 .elementor-element.elementor-element-579861e4 .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-579861e4:has(:hover) .elementor-image-box-title,
					 .elementor-18 .elementor-element.elementor-element-579861e4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-579861e4 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-101640a9{--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-18 .elementor-element.elementor-element-3988fa3a{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-5ed371c5{--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-18 .elementor-element.elementor-element-31af1b85{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-390ea659{text-align:center;}.elementor-18 .elementor-element.elementor-element-390ea659 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-18 .elementor-element.elementor-element-2beac56b{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-18 .elementor-element.elementor-element-2ec3dbd2{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-a21b577{--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-18 .elementor-element.elementor-element-65b01332{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-748861d0{text-align:center;}.elementor-18 .elementor-element.elementor-element-748861d0 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-54273955{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-5d1390ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-18 .elementor-element.elementor-element-5d1390ac:not(.elementor-motion-effects-element-type-background), .elementor-18 .elementor-element.elementor-element-5d1390ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://neurofeedback-samson-06.fr/wp-content/uploads/2025/10/u3629437652_Minimalist_hero_banner_169_pastel_palette_A47148__e611e28f-a395-4099-ad32-b01500a93ecf_1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-18 .elementor-element.elementor-element-5d1390ac::before, .elementor-18 .elementor-element.elementor-element-5d1390ac > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-5d1390ac > .e-con-inner > .elementor-background-video-container::before, .elementor-18 .elementor-element.elementor-element-5d1390ac > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-5d1390ac > .e-con-inner > .elementor-background-slideshow::before, .elementor-18 .elementor-element.elementor-element-5d1390ac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-18 .elementor-element.elementor-element-5a12a5ec{--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-18 .elementor-element.elementor-element-6714e8bc{background-color:var( --e-global-color-primary );padding:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-6714e8bc:hover{box-shadow:0px 0px 8px 4px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-6714e8bc .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:77px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-6714e8bc:has(:hover) .elementor-image-box-title,
					 .elementor-18 .elementor-element.elementor-element-6714e8bc:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-6714e8bc .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-7d9cdc36{--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-18 .elementor-element.elementor-element-a282a5d{background-color:var( --e-global-color-primary );padding:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-a282a5d:hover{box-shadow:0px 0px 8px 4px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-a282a5d .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:77px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-a282a5d:has(:hover) .elementor-image-box-title,
					 .elementor-18 .elementor-element.elementor-element-a282a5d:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-a282a5d .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-14657003{--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-18 .elementor-element.elementor-element-18a4a265{background-color:var( --e-global-color-primary );padding:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-18a4a265:hover{box-shadow:0px 0px 8px 4px rgba(0,0,0,0.5);}.elementor-18 .elementor-element.elementor-element-18a4a265 .elementor-image-box-title{font-family:"Cormorant Garamond", Sans-serif;font-size:77px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-18a4a265:has(:hover) .elementor-image-box-title,
					 .elementor-18 .elementor-element.elementor-element-18a4a265:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-18 .elementor-element.elementor-element-18a4a265 .elementor-image-box-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-18 .elementor-element.elementor-element-7ea7b445{--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-18 .elementor-element.elementor-element-fedb57a{--spacer-size:50px;}.elementor-18 .elementor-element.elementor-element-2fd5576d{--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-18 .elementor-element.elementor-element-6bfacb42{--e-image-carousel-slides-to-show:2;}.elementor-18 .elementor-element.elementor-element-6bfacb42 .swiper-wrapper{display:flex;align-items:center;}.elementor-18 .elementor-element.elementor-element-21e79e60{--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-18 .elementor-element.elementor-element-2ddd4e3{--spacer-size:50px;}@media(min-width:768px){.elementor-18 .elementor-element.elementor-element-5b979b97{--width:50%;}.elementor-18 .elementor-element.elementor-element-63d81ce{--width:50%;}.elementor-18 .elementor-element.elementor-element-6d0a4ce{--width:50%;}.elementor-18 .elementor-element.elementor-element-5d1390ac{--width:100%;}.elementor-18 .elementor-element.elementor-element-5a12a5ec{--width:50%;}.elementor-18 .elementor-element.elementor-element-7d9cdc36{--width:50%;}.elementor-18 .elementor-element.elementor-element-14657003{--width:50%;}.elementor-18 .elementor-element.elementor-element-2fd5576d{--content-width:628px;}}@media(max-width:767px){.elementor-18 .elementor-element.elementor-element-271ec460{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-18 .elementor-element.elementor-element-116719bb{margin:-82px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-18 .elementor-element.elementor-element-116719bb .swiper-slide{height:34.1em;}.elementor-18 .elementor-element.elementor-element-116719bb .elementor-slide-description{font-size:18px;}.elementor-18 .elementor-element.elementor-element-6411303e .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-7ae40cfe .elementor-image-box-img{margin-bottom:15px;}.elementor-18 .elementor-element.elementor-element-579861e4 .elementor-image-box-img{margin-bottom:15px;}}/* Start custom CSS for html, class: .elementor-element-1cc900e9 *//* Import des polices Audrey Paul Samson */
@import url('https://fonts.googleapis.com/css2?family=Eczar:wght@400;600&family=Marck+Script&family=Merriweather+Sans:wght@300;400;500;600&display=swap');

/* Section Hero Audrey */
.hero-audrey {
  background:
    radial-gradient(1000px 500px at 10% -10%, rgba(182,192,212,.10), transparent 60%), /* bleu minéral doux */
    radial-gradient(800px 420px at 110% 10%, rgba(107,75,62,.06), transparent 60%), /* marron bois */
    #FDF9F3; /* blanc coquille */
  color: #5D4A4A; /* gris neutre texte */
  padding: clamp(24px, 4vw, 64px) clamp(16px, 5vw, 64px);
  font-family: 'Merriweather Sans', sans-serif;
}

/* Grille texte / image */
.hero-audrey__inner {
  display: grid;
  grid-template-columns: 1.05fr 1fr;
  gap: clamp(20px, 4vw, 56px);
  align-items: center;
  max-width: 1200px;
  margin: 0 auto;
}

/* Eyebrow (sur-titre) */
.eyebrow {
  letter-spacing: .06em;
  text-transform: uppercase;
  font-size: .82rem;
  font-family: 'Merriweather Sans', sans-serif;
  color: #6B4B3E; /* marron bois */
  margin: 0 0 .4rem;
}

/* Titres */
.hero-audrey h1,
.hero-audrey h2,
.hero-audrey h3 {
  font-family: 'Eczar', serif;
  font-weight: 600;
  line-height: 1.1;
  color: #5D4A4A; /* gris neutre */
  margin: 0 0 .6rem;
}

/* Sous-titre signature */
.subtitle-signature {
  font-family: 'Marck Script', cursive;
  font-size: clamp(1.2rem, 2.2vw, 2rem);
  color: #B6C0D4; /* bleu minéral */
  margin-bottom: 1rem;
}

/* Texte / paragraphe */
.hero-audrey p {
  font-family: 'Merriweather Sans', sans-serif;
  font-size: clamp(1rem, 1.2vw, 1.125rem);
  color: #5D4A4A; /* gris neutre */
  margin: 0;
  line-height: 1.6;
}

/* Bloc image */
.hero-audrey__media {
  margin: 0;
  position: relative;
  isolation: isolate;
  overflow: hidden;
  background: #ffffff; /* fond blanc */
  box-shadow: 0 12px 30px rgba(0,0,0,.08);
}

.hero-audrey__media img {
  display: block;
  width: 100%;
  height: 100%;
  max-height: 680px;
  object-fit: cover;
  object-position: 40% 30%;
}

/* Effet liseré et vignette douce */
.hero-audrey__media::after {
  content: "";
  position: absolute;
  inset: 0;
  pointer-events: none;
  box-shadow:
     inset 0 0 0 1px rgba(255,255,255,.7),
     inset 0 -20px 80px rgba(0,0,0,.08),
     inset 0  12px 40px rgba(255,255,255,.06);
}

/* Bulles décoratives pastel */
.hero-audrey__media::before {
  content: "";
  position: absolute;
  inset: -20%;
  z-index: -1;
  background:
    radial-gradient(300px 240px at 10% 10%, rgba(247,216,196,.15), transparent 60%), /* rose lait d’amande */
    radial-gradient(260px 200px at 90% 90%, rgba(182,192,212,.12), transparent 65%); /* bleu minéral */
  filter: blur(24px);
}

/* Responsive */
@media (max-width: 900px) {
  .hero-audrey__inner {
    grid-template-columns: 1fr;
  }
  .hero-audrey__media img {
    max-height: 520px;
    object-position: 50% 30%;
  }
}/* End custom CSS */