.elementor-widget-section .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-section .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4793 .elementor-element.elementor-element-cea59b9 > .elementor-background-overlay{opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-cea59b9{padding:0px 50px 0px 50px;}.elementor-4793 .elementor-element.elementor-element-af96158:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4793 .elementor-element.elementor-element-af96158 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2026/01/cabinet-jourdain-acupuncture.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-af96158 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F6F2E7;opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-af96158 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-4793 .elementor-element.elementor-element-af96158 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-c75062a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-4793 .elementor-element.elementor-element-3c0a46e .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:55px;font-weight:400;text-transform:uppercase;color:#B1B793;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4793 .elementor-element.elementor-element-1218f4a{--spacer-size:50px;}.elementor-4793 .elementor-element.elementor-element-3c613c3 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-b2c88f1 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-319edc4 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-59a0f03{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-7d57519 > .elementor-element-populated{padding:0px 50px 0px 010px;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{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-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-4793 .elementor-element.elementor-element-d6e6299{color:#959595;font-family:"CastleT", Sans-serif;font-size:30px;font-weight:400;}.elementor-4793 .elementor-element.elementor-element-ecedd64 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-ecedd64{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-785a5ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4793 .elementor-element.elementor-element-785a5ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2026/01/cabinet-jourdain-acupuncture.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-785a5ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4793 .elementor-element.elementor-element-785a5ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-5ce2fa6{--spacer-size:300px;}.elementor-4793 .elementor-element.elementor-element-7f10168 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-5119a83{--spacer-size:80px;}.elementor-4793 .elementor-element.elementor-element-8e25327 > .elementor-background-overlay{opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-8e25327{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-4793 .elementor-element.elementor-element-ee73052 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F6F2E7;opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-ee73052 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-4793 .elementor-element.elementor-element-ee73052 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-2701f6a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-2701f6a > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-41cc22a .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;line-height:43px;color:#959595;}.elementor-4793 .elementor-element.elementor-element-10855f5{--spacer-size:10px;}.elementor-4793 .elementor-element.elementor-element-e6bebc6 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-f3bc56e .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-a6863da > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-a6863da{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-01e1aa7 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-bd32597 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-683c18d > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-683c18d{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-016221e > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-eb37b15{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-cb531d8 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-cb531d8{color:#B1B793;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-4fa8f22 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-fa17a9d{--spacer-size:50px;}.elementor-4793 .elementor-element.elementor-element-e828445:not(.elementor-motion-effects-element-type-background), .elementor-4793 .elementor-element.elementor-element-e828445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-e828445 > .elementor-background-overlay{opacity:0.92;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-e828445{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 50px 0px 50px;}.elementor-4793 .elementor-element.elementor-element-e968c83:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4793 .elementor-element.elementor-element-e968c83 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF8C;}.elementor-4793 .elementor-element.elementor-element-e968c83 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFFFF;opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-e968c83 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-4793 .elementor-element.elementor-element-e968c83 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-c586711 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-c586711 > .elementor-element-populated{padding:0px 010px 0px 010px;}.elementor-4793 .elementor-element.elementor-element-8bbb61d .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-1ac1409 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-1ac1409{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-51ebda3{--spacer-size:40px;}.elementor-4793 .elementor-element.elementor-element-2268118 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-2268118 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-d5fbec8 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d5fbec8{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-50f823c > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-50f823c{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-2e4dc9b{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-5aeba64 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-5aeba64{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-f516533 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-f516533{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-78efd3d{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-d38f76b > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d38f76b{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-1a3231f > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-1a3231f{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-5e2dcbc{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-7b6d491 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-7b6d491 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-3e99ee0 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-3e99ee0{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-f390eff > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-f390eff{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-38cf965{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-d897d68 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d897d68{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-ddc6bc3 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-ddc6bc3{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-4892360 > .elementor-background-overlay{opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-4892360{padding:0px 50px 0px 50px;}.elementor-4793 .elementor-element.elementor-element-6ab2645 > .elementor-element-populated >  .elementor-background-overlay{background-color:#B1B793;opacity:1;}.elementor-4793 .elementor-element.elementor-element-6ab2645 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 20px 60px 20px;}.elementor-4793 .elementor-element.elementor-element-6ab2645 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-c1bd1ff > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-c1bd1ff > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-e691332 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-b3b0c26{color:#FFFFFF;font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;line-height:43px;}.elementor-4793 .elementor-element.elementor-element-7e3db48 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-5899d5f{--spacer-size:70px;}.elementor-4793 .elementor-element.elementor-element-8c7b467 > .elementor-element-populated{padding:10px 10px 10px 010px;}.elementor-4793 .elementor-element.elementor-element-3c0d7a1 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-4603705 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-4603705 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-a0dc220 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-a0dc220{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-842c825 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-842c825{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-56437c5{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-56437c5 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d2d90a5 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d2d90a5{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-19bcdee > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-19bcdee{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-14ca87f{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-14ca87f > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-3670ead > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-3670ead{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-b0b85a5 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-b0b85a5{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-30cb876{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-30cb876 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d8ac0dd > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d8ac0dd{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-03a1913 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-03a1913{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-69cbc52{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-69cbc52 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-280955e > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-280955e{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-e253bf1 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-e253bf1{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-b6ec2ff > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-268aa29{--spacer-size:70px;}.elementor-4793 .elementor-element.elementor-element-bedd04a > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-fb682c0 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-widget-accordion .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-accordion .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-item{border-width:0px;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-tab-title{background-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-icon, .elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-title{color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-active .elementor-accordion-icon, .elementor-4793 .elementor-element.elementor-element-b58725e .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-title{font-family:"CastleT", Sans-serif;font-size:20px;font-weight:400;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-4793 .elementor-element.elementor-element-99f952a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-5134962{--spacer-size:70px;}.elementor-4793 .elementor-element.elementor-element-d2d574f > .elementor-background-overlay{opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-d2d574f{padding:0px 50px 0px 50px;}.elementor-4793 .elementor-element.elementor-element-f6c7d56 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F6F2E7;opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-f6c7d56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-4793 .elementor-element.elementor-element-f6c7d56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-0589a84 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-0589a84 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-6a85e7e{color:#959595;font-family:"CastleT", Sans-serif;font-size:30px;font-weight:400;}.elementor-4793 .elementor-element.elementor-element-c5bbd18{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-c5bbd18 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-e6ccc0c > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-e6ccc0c{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-455b50c > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-e177ce4{--spacer-size:70px;}.elementor-4793 .elementor-element.elementor-element-441961f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-441961f > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-9426a89 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-6a36746 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-6a36746{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-c930aa8{--spacer-size:25px;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-item{border-width:0px;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-tab-title{background-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-icon, .elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-title{color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-active .elementor-accordion-icon, .elementor-4793 .elementor-element.elementor-element-457da72 .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-title{font-family:"CastleT", Sans-serif;font-size:20px;font-weight:400;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-icon.elementor-accordion-icon-left{margin-right:20px;}.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-icon.elementor-accordion-icon-right{margin-left:20px;}.elementor-4793 .elementor-element.elementor-element-186803a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-aebabab{--spacer-size:70px;}.elementor-4793 .elementor-element.elementor-element-ee270a4 > .elementor-background-overlay{opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-ee270a4{padding:0px 50px 0px 50px;}.elementor-4793 .elementor-element.elementor-element-9d7d0b6 > .elementor-element-populated >  .elementor-background-overlay{background-color:#F6F2E7;opacity:0.92;}.elementor-4793 .elementor-element.elementor-element-9d7d0b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 60px 0px;}.elementor-4793 .elementor-element.elementor-element-9d7d0b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-558b8be > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-558b8be > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-64caf81 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:43px;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-8358d6e > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-8358d6e{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-d3ffb59 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d3ffb59{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-c627b1e{--spacer-size:20px;}.elementor-4793 .elementor-element.elementor-element-1d3ef3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-1d3ef3b > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-82bc38f > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-82bc38f{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-widget-icon-list .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-4793 .elementor-element.elementor-element-53493f8 .elementor-icon-list-icon i{color:#B1B793;transition:color 0.3s;}.elementor-4793 .elementor-element.elementor-element-53493f8 .elementor-icon-list-icon svg{fill:#B1B793;transition:fill 0.3s;}.elementor-4793 .elementor-element.elementor-element-53493f8{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-4793 .elementor-element.elementor-element-53493f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4793 .elementor-element.elementor-element-53493f8 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;}.elementor-4793 .elementor-element.elementor-element-53493f8 .elementor-icon-list-text{color:#B1B793;transition:color 0.3s;}.elementor-4793 .elementor-element.elementor-element-57eb920{--spacer-size:10px;}.elementor-4793 .elementor-element.elementor-element-2f1961c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-2f1961c > .elementor-element-populated{padding:0px 010px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-dbd94a2 > .elementor-widget-container{padding:0px 50px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-dbd94a2{color:#959595;font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;line-height:28px;}.elementor-4793 .elementor-element.elementor-element-be04dc8 .elementor-icon-list-icon i{color:#B1B793;transition:color 0.3s;}.elementor-4793 .elementor-element.elementor-element-be04dc8 .elementor-icon-list-icon svg{fill:#B1B793;transition:fill 0.3s;}.elementor-4793 .elementor-element.elementor-element-be04dc8{--e-icon-list-icon-size:9px;--icon-vertical-offset:0px;}.elementor-4793 .elementor-element.elementor-element-be04dc8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-4793 .elementor-element.elementor-element-be04dc8 .elementor-icon-list-item > a{font-family:"Source Sans Pro", Sans-serif;font-size:18px;font-weight:400;}.elementor-4793 .elementor-element.elementor-element-be04dc8 .elementor-icon-list-text{color:#B1B793;transition:color 0.3s;}.elementor-4793 .elementor-element.elementor-element-35d82fe{--spacer-size:10px;}.elementor-4793 .elementor-element.elementor-element-af55dbc > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-672eb36{--spacer-size:70px;}.elementor-4793 .elementor-element.elementor-element-c55e23d{margin-top:0px;margin-bottom:20px;}.elementor-4793 .elementor-element.elementor-element-5aba14e .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:45px;color:#959595;}.elementor-4793 .elementor-element.elementor-element-a84f751 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4793 .elementor-element.elementor-element-25602b9 > .elementor-widget-container{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2026/01/Cabinet-Robert-Jourdain_17_11_251146.jpg");background-position:0px -50px;background-repeat:no-repeat;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-0d87f59{margin-top:-120px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-4793 .elementor-element.elementor-element-351e06c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-4793 .elementor-element.elementor-element-351e06c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-351e06c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-351e06c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-4793 .elementor-element.elementor-element-351e06c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-74c8b96 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:24px;font-weight:400;color:#959595;}.elementor-4793 .elementor-element.elementor-element-a6f97c5 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-a6f97c5 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:17px;font-weight:400;text-transform:uppercase;color:#B1B793;}.elementor-widget-icon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4793 .elementor-element.elementor-element-81ed587 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-81ed587 .elementor-icon-wrapper{text-align:left;}.elementor-4793 .elementor-element.elementor-element-81ed587.elementor-view-stacked .elementor-icon{background-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-81ed587.elementor-view-framed .elementor-icon, .elementor-4793 .elementor-element.elementor-element-81ed587.elementor-view-default .elementor-icon{color:#B1B793;border-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-81ed587.elementor-view-framed .elementor-icon, .elementor-4793 .elementor-element.elementor-element-81ed587.elementor-view-default .elementor-icon svg{fill:#B1B793;}.elementor-4793 .elementor-element.elementor-element-81ed587 .elementor-icon{font-size:17px;}.elementor-4793 .elementor-element.elementor-element-81ed587 .elementor-icon svg{height:17px;}.elementor-4793 .elementor-element.elementor-element-b0ed2a8 > .elementor-widget-container{margin:13px 0px 0px 5px;}.elementor-4793 .elementor-element.elementor-element-b0ed2a8 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:12px;font-weight:400;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-f7a3bf0{--spacer-size:10px;}.elementor-4793 .elementor-element.elementor-element-7c1dbd9{color:#959595;font-family:"CastleT", Sans-serif;font-size:12px;font-weight:400;line-height:18px;}.elementor-4793 .elementor-element.elementor-element-57cabfa{--spacer-size:30px;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4793 .elementor-element.elementor-element-2ba1b65 .elementor-button{background-color:#B1B793;font-family:"CastleT", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;fill:#F6F2E7;color:#F6F2E7;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 30px 08px 30px;}.elementor-4793 .elementor-element.elementor-element-2ba1b65 .elementor-button:hover, .elementor-4793 .elementor-element.elementor-element-2ba1b65 .elementor-button:focus{background-color:#F6F2E7;color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-2ba1b65 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-2ba1b65 .elementor-button:hover svg, .elementor-4793 .elementor-element.elementor-element-2ba1b65 .elementor-button:focus svg{fill:#B1B793;}.elementor-4793 .elementor-element.elementor-element-ff04920 .elementor-button{background-color:#FFFFFF;font-family:"CastleT", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;fill:#959595;color:#959595;border-style:solid;border-width:0px 0px 1px 0px;border-color:#959595;border-radius:0px 0px 0px 0px;padding:10px 30px 08px 30px;}.elementor-4793 .elementor-element.elementor-element-ff04920 .elementor-button:hover, .elementor-4793 .elementor-element.elementor-element-ff04920 .elementor-button:focus{background-color:#959595;color:#F6F2E7;}.elementor-4793 .elementor-element.elementor-element-ff04920 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-ff04920 .elementor-button:hover svg, .elementor-4793 .elementor-element.elementor-element-ff04920 .elementor-button:focus svg{fill:#F6F2E7;}.elementor-4793 .elementor-element.elementor-element-b96c789 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-3df5ca5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-bc46785 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-4793 .elementor-element.elementor-element-18a9c28{--spacer-size:50px;}.elementor-4793 .elementor-element.elementor-element-40009b1{margin-top:0px;margin-bottom:20px;}.elementor-4793 .elementor-element.elementor-element-8796320 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:45px;color:#959595;}.elementor-4793 .elementor-element.elementor-element-b4f4485 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-4793 .elementor-element.elementor-element-663bc39:not(.elementor-motion-effects-element-type-background), .elementor-4793 .elementor-element.elementor-element-663bc39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2021/03/Cabinet_int_24_02_21_032.jpg");background-position:center center;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-663bc39 > .elementor-background-overlay{background-color:#B1B793;opacity:0.67;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-663bc39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-4793 .elementor-element.elementor-element-383021d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4793 .elementor-element.elementor-element-383021d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4793 .elementor-element.elementor-element-383021d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-4793 .elementor-element.elementor-element-383021d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-d661991{text-align:center;}.elementor-4793 .elementor-element.elementor-element-d661991 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-03729dd .elementor-button{background-color:#F6F2E7;font-family:"CastleT", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;fill:#B1B793;color:#B1B793;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F2E7;border-radius:0px 0px 0px 0px;padding:10px 50px 08px 050px;}.elementor-4793 .elementor-element.elementor-element-03729dd .elementor-button:hover, .elementor-4793 .elementor-element.elementor-element-03729dd .elementor-button:focus{background-color:#B1B793;color:#F6F2E7;border-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-03729dd .elementor-button:hover svg, .elementor-4793 .elementor-element.elementor-element-03729dd .elementor-button:focus svg{fill:#F6F2E7;}.elementor-4793 .elementor-element.elementor-element-5ad0011 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-4793 .elementor-element.elementor-element-a29c9ed:not(.elementor-motion-effects-element-type-background), .elementor-4793 .elementor-element.elementor-element-a29c9ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2021/05/CJ_massagemedical.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-a29c9ed > .elementor-background-overlay{background-color:#B1B793;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-a29c9ed{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-4793 .elementor-element.elementor-element-c0b93e7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4793 .elementor-element.elementor-element-c0b93e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4793 .elementor-element.elementor-element-6327640{text-align:center;}.elementor-4793 .elementor-element.elementor-element-6327640 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-aff0661 .elementor-button{background-color:#F6F2E7;font-family:"CastleT", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;fill:#B1B793;color:#B1B793;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F2E7;border-radius:0px 0px 0px 0px;padding:10px 50px 08px 050px;}.elementor-4793 .elementor-element.elementor-element-aff0661 .elementor-button:hover, .elementor-4793 .elementor-element.elementor-element-aff0661 .elementor-button:focus{background-color:#B1B793;color:#F6F2E7;border-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-aff0661 .elementor-button:hover svg, .elementor-4793 .elementor-element.elementor-element-aff0661 .elementor-button:focus svg{fill:#F6F2E7;}.elementor-4793 .elementor-element.elementor-element-cbd42cb > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-4793 .elementor-element.elementor-element-47964cd:not(.elementor-motion-effects-element-type-background), .elementor-4793 .elementor-element.elementor-element-47964cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2021/03/Cabinet_int_24_02_21_034.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-47964cd > .elementor-background-overlay{background-color:#B1B793;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-47964cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-4793 .elementor-element.elementor-element-5fd51fa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4793 .elementor-element.elementor-element-5fd51fa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4793 .elementor-element.elementor-element-e100bbf{text-align:center;}.elementor-4793 .elementor-element.elementor-element-e100bbf .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-c19370f .elementor-button{background-color:#F6F2E7;font-family:"CastleT", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;fill:#B1B793;color:#B1B793;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F2E7;border-radius:0px 0px 0px 0px;padding:10px 50px 08px 050px;}.elementor-4793 .elementor-element.elementor-element-c19370f .elementor-button:hover, .elementor-4793 .elementor-element.elementor-element-c19370f .elementor-button:focus{background-color:#B1B793;color:#F6F2E7;border-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-c19370f .elementor-button:hover svg, .elementor-4793 .elementor-element.elementor-element-c19370f .elementor-button:focus svg{fill:#F6F2E7;}.elementor-4793 .elementor-element.elementor-element-8af8f8c > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-4793 .elementor-element.elementor-element-caaf067:not(.elementor-motion-effects-element-type-background), .elementor-4793 .elementor-element.elementor-element-caaf067 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2024/02/dietetique_2.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-caaf067 > .elementor-background-overlay{background-color:#B1B793;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-caaf067{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-4793 .elementor-element.elementor-element-001fde8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4793 .elementor-element.elementor-element-001fde8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4793 .elementor-element.elementor-element-458c2f1{text-align:center;}.elementor-4793 .elementor-element.elementor-element-458c2f1 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-9252d5a .elementor-button{background-color:#F6F2E7;font-family:"CastleT", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;fill:#B1B793;color:#B1B793;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F2E7;border-radius:0px 0px 0px 0px;padding:10px 50px 08px 050px;}.elementor-4793 .elementor-element.elementor-element-9252d5a .elementor-button:hover, .elementor-4793 .elementor-element.elementor-element-9252d5a .elementor-button:focus{background-color:#B1B793;color:#F6F2E7;border-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-9252d5a .elementor-button:hover svg, .elementor-4793 .elementor-element.elementor-element-9252d5a .elementor-button:focus svg{fill:#F6F2E7;}.elementor-4793 .elementor-element.elementor-element-ce14a60 > .elementor-element-populated{padding:0px 5px 0px 5px;}.elementor-4793 .elementor-element.elementor-element-0adbbcd:not(.elementor-motion-effects-element-type-background), .elementor-4793 .elementor-element.elementor-element-0adbbcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2024/03/naturopathie.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-0adbbcd > .elementor-background-overlay{background-color:#B1B793;opacity:0.73;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4793 .elementor-element.elementor-element-0adbbcd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-4793 .elementor-element.elementor-element-a6406cc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4793 .elementor-element.elementor-element-a6406cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4793 .elementor-element.elementor-element-81bb0e5{text-align:center;}.elementor-4793 .elementor-element.elementor-element-81bb0e5 .elementor-heading-title{font-family:"CastleT", Sans-serif;font-size:25px;font-weight:400;color:#FFFFFF;}.elementor-4793 .elementor-element.elementor-element-1d7f1c7 .elementor-button{background-color:#F6F2E7;font-family:"CastleT", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;fill:#B1B793;color:#B1B793;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F6F2E7;border-radius:0px 0px 0px 0px;padding:10px 50px 08px 050px;}.elementor-4793 .elementor-element.elementor-element-1d7f1c7 .elementor-button:hover, .elementor-4793 .elementor-element.elementor-element-1d7f1c7 .elementor-button:focus{background-color:#B1B793;color:#F6F2E7;border-color:#B1B793;}.elementor-4793 .elementor-element.elementor-element-1d7f1c7 .elementor-button:hover svg, .elementor-4793 .elementor-element.elementor-element-1d7f1c7 .elementor-button:focus svg{fill:#F6F2E7;}.elementor-4793 .elementor-element.elementor-element-7392745{--spacer-size:100px;}@media(max-width:1024px){.elementor-4793 .elementor-element.elementor-element-cea59b9{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-af96158 > .elementor-element-populated{padding:40px 10px 60px 10px;}.elementor-4793 .elementor-element.elementor-element-c468dca{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-b07b01f{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-8e25327{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-ee73052 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-4793 .elementor-element.elementor-element-e828445{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-e968c83 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-4793 .elementor-element.elementor-element-4892360{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-b4a3c0d{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-fb5026e{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-9f567f4{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-bedd04a > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-d2d574f{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-f6c7d56 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-4793 .elementor-element.elementor-element-986e6bb{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-441961f > .elementor-element-populated{padding:10px 0px 10px 10px;}.elementor-4793 .elementor-element.elementor-element-ee270a4{padding:0px 10px 0px 10px;}.elementor-4793 .elementor-element.elementor-element-9d7d0b6 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-4793 .elementor-element.elementor-element-25602b9 > .elementor-widget-container{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2026/01/Cabinet-Robert-Jourdain_17_11_251146.jpg");background-position:0px -67px;}}@media(max-width:767px){.elementor-4793 .elementor-element.elementor-element-3c0a46e .elementor-heading-title{font-size:35px;}.elementor-4793 .elementor-element.elementor-element-b2c88f1 .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-7d57519 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-4793 .elementor-element.elementor-element-d6e6299{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-ecedd64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-41cc22a .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-e6bebc6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-f3bc56e .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-a6863da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-01e1aa7 > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-bd32597 .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-683c18d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-016221e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-cb531d8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-8bbb61d .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-1ac1409 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4793 .elementor-element.elementor-element-2268118 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d5fbec8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-50f823c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-5aeba64 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-f516533 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d38f76b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-1a3231f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-7b6d491 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-3e99ee0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-f390eff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d897d68 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-ddc6bc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-e691332 .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-8c7b467 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-3c0d7a1 .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-4603705 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-a0dc220 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-842c825 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-56437c5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d2d90a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-19bcdee > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-14ca87f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-3670ead > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-b0b85a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-30cb876 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-d8ac0dd > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-03a1913 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-69cbc52 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-280955e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-e253bf1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-bedd04a > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-6a85e7e{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-c5bbd18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-e6ccc0c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-441961f > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-6a36746 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4793 .elementor-element.elementor-element-64caf81 .elementor-heading-title{font-size:25px;}.elementor-4793 .elementor-element.elementor-element-8358d6e > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-4793 .elementor-element.elementor-element-d3ffb59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-1d3ef3b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-82bc38f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-2f1961c > .elementor-element-populated{padding:20px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-dbd94a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4793 .elementor-element.elementor-element-25602b9 > .elementor-widget-container{background-image:url("https://cabinet-jourdain.ivimedia.website/wp-content/uploads/2026/01/Cabinet-Robert-Jourdain_17_11_251146.jpg");background-position:0px -49px;background-size:cover;}.elementor-4793 .elementor-element.elementor-element-663bc39{margin-top:10px;margin-bottom:0px;}}/* Start custom CSS for accordion, class: .elementor-element-b58725e */.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-item{
    padding-bottom:7px;
    display:none;
}

.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-item + .elementor-accordion-item{
    display: block;
}

.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-item .elementor-tab-title{
   position:relative;
   padding-left:45px;
}

.elementor-4793 .elementor-element.elementor-element-b58725e .elementor-accordion-item .elementor-tab-title span{
   position:absolute;
   left:8px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-457da72 */.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-item{
    padding-bottom:7px;
    display:none;
}

.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-item + .elementor-accordion-item{
    display: block;
}

.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-item .elementor-tab-title{
   position:relative;
   padding-left:45px;
}

.elementor-4793 .elementor-element.elementor-element-457da72 .elementor-accordion-item .elementor-tab-title span{
   position:absolute;
   left:8px;
}
.liste-sans-espace {
  padding-left: 1.2em; /* espace minimal pour la puce */
  margin-left: 0;
}

.liste-sans-espace li {
  padding-left: 0.4em; /* espace entre puce et texte */
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-53493f8 */.elementor-4793 .elementor-element.elementor-element-53493f8 .elementor-icon-list-item{
    align-items:flex-start;
}
.elementor-4793 .elementor-element.elementor-element-53493f8 .elementor-icon-list-item .elementor-icon-list-icon{
    margin-top:9px;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-be04dc8 */.elementor-4793 .elementor-element.elementor-element-be04dc8 .elementor-icon-list-item{
    align-items:flex-start;
}
.elementor-4793 .elementor-element.elementor-element-be04dc8 .elementor-icon-list-item .elementor-icon-list-icon{
    margin-top:9px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5aba14e */.elementor-4793 .elementor-element.elementor-element-5aba14e{
    position:relative;
}
.elementor-4793 .elementor-element.elementor-element-5aba14e::after{
    content:'';
    position:absolute;
    bottom:-6px;
    left:0;
    width:100px;
    height:1px;
    background:#959595;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-25602b9 */@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-25602b9{
        max-width:370px;
        margin:auto;
    }
    .elementor-4793 .elementor-element.elementor-element-25602b9 a{
        height:450px !important;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-81ed587 */.elementor-4793 .elementor-element.elementor-element-81ed587{
    display:inline-block;
    width:auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0ed2a8 */.elementor-4793 .elementor-element.elementor-element-b0ed2a8{
    display: inline-block;
    width:auto;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2ba1b65 */.elementor-4793 .elementor-element.elementor-element-2ba1b65 a{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ff04920 */.elementor-4793 .elementor-element.elementor-element-ff04920 a{
    width:100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-351e06c */.elementor-4793 .elementor-element.elementor-element-351e06c{
    box-shadow: 0px 3px 6px #00000029;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0d87f59 */@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-0d87f59{
        max-width:370px;
        margin-left:auto;
        margin-right:auto;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a84f751 */@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-a84f751{
        width:50%;
    }
}

@media screen and (max-width: 767px) {
    .elementor-4793 .elementor-element.elementor-element-a84f751{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b96c789 */@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-b96c789{
        width:50%;
    }
}

@media screen and (max-width: 767px) {
    .elementor-4793 .elementor-element.elementor-element-b96c789{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3df5ca5 */@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-3df5ca5{
        width:50%;
    }
}

@media screen and (max-width: 767px) {
    .elementor-4793 .elementor-element.elementor-element-3df5ca5{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc46785 */@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-bc46785{
        width:50%;
    }
}

@media screen and (max-width: 767px) {
    .elementor-4793 .elementor-element.elementor-element-bc46785{
        width:100%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8796320 */.elementor-4793 .elementor-element.elementor-element-8796320{
    position:relative;
}
.elementor-4793 .elementor-element.elementor-element-8796320::after{
    content:'';
    position:absolute;
    bottom:-6px;
    left:0;
    width:100px;
    height:1px;
    background:#959595;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-383021d */.elementor-4793 .elementor-element.elementor-element-383021d{
    height:280px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-663bc39 */.elementor-4793 .elementor-element.elementor-element-663bc39:hover .elementor-background-overlay{
    opacity:0.10 !important;
}

@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-663bc39 .elementor-background-overlay{
        opacity:0.67 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c0b93e7 */.elementor-4793 .elementor-element.elementor-element-c0b93e7{
    height:280px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a29c9ed */.elementor-4793 .elementor-element.elementor-element-a29c9ed:hover .elementor-background-overlay{
    opacity:0.10 !important;
}

.elementor-4793 .elementor-element.elementor-element-a29c9ed:hover h2{
    color:white !important;
}


@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-a29c9ed .elementor-background-overlay{
        opacity:0.73 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5fd51fa */.elementor-4793 .elementor-element.elementor-element-5fd51fa{
    height:280px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-47964cd */.elementor-4793 .elementor-element.elementor-element-47964cd:hover .elementor-background-overlay{
    opacity:0.10 !important;
}

.elementor-4793 .elementor-element.elementor-element-47964cd:hover h2{
    color:white !important;
}


@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-47964cd .elementor-background-overlay{
        opacity:0.73 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-001fde8 */.elementor-4793 .elementor-element.elementor-element-001fde8{
    height:280px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-caaf067 */.elementor-4793 .elementor-element.elementor-element-caaf067:hover .elementor-background-overlay{
    opacity:0.10 !important;
}

.elementor-4793 .elementor-element.elementor-element-caaf067:hover h2{
    color:white !important;
}


@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-caaf067 .elementor-background-overlay{
        opacity:0.73 !important;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6406cc */.elementor-4793 .elementor-element.elementor-element-a6406cc{
    height:280px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0adbbcd */.elementor-4793 .elementor-element.elementor-element-0adbbcd:hover .elementor-background-overlay{
    opacity:0.10 !important;
}

.elementor-4793 .elementor-element.elementor-element-0adbbcd:hover h2{
    color:white !important;
}


@media screen and (max-width: 1025px) {
    .elementor-4793 .elementor-element.elementor-element-0adbbcd .elementor-background-overlay{
        opacity:0.73 !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'CastleT';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://cabinet-jourdain.ch/wp-content/uploads/2021/02/CastleT-1.ttf') format('truetype');
}
/* End Custom Fonts CSS */