.elementor-392 .elementor-element.elementor-element-71ea795:not(.elementor-motion-effects-element-type-background), .elementor-392 .elementor-element.elementor-element-71ea795 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6E6768;background-image:url("https://i0.wp.com/www.sarahabassi.fr/storage/2025/02/HR-ELEMENTS-PG2-LA-TISSEUSE-DE-MELODIES-T1.webp?fit=2000%2C1517&ssl=1");}.elementor-392 .elementor-element.elementor-element-71ea795{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-392 .elementor-element.elementor-element-71ea795 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-392 .elementor-element.elementor-element-71ea795 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-71ea795 > .elementor-shape-bottom svg{height:47px;}.elementor-392 .elementor-element.elementor-element-174174d{--spacer-size:81px;}.elementor-392 .elementor-element.elementor-element-5c305a8{padding:0px 60px 0px 90px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-2567c54{text-align:center;}.elementor-392 .elementor-element.elementor-element-2567c54 .elementor-heading-title{font-family:"Style Script", Sans-serif;font-size:97px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-c7371e7{--spacer-size:118px;}.elementor-392 .elementor-element.elementor-element-3abf1c8:not(.elementor-motion-effects-element-type-background), .elementor-392 .elementor-element.elementor-element-3abf1c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-3abf1c8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-392 .elementor-element.elementor-element-3abf1c8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-392 .elementor-element.elementor-element-3abf1c8 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-3abf1c8 > .elementor-shape-bottom svg{height:62px;}.elementor-392 .elementor-element.elementor-element-3c4130c{--spacer-size:90px;}.elementor-392 .elementor-element.elementor-element-7ee0924{text-align:start;}.elementor-392 .elementor-element.elementor-element-7ee0924 .elementor-heading-title{font-family:"Style Script", Sans-serif;font-size:75px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );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-392 .elementor-element.elementor-element-cf7e41d{color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-392 .elementor-element.elementor-element-54c8b1d .elementor-button{background-color:#E7BD62;font-family:"Satisfy", Sans-serif;font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-c696dce );border-radius:17px 17px 17px 17px;padding:16px 30px 16px 30px;}.elementor-392 .elementor-element.elementor-element-54c8b1d .elementor-button:hover, .elementor-392 .elementor-element.elementor-element-54c8b1d .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c696dce );}.elementor-392 .elementor-element.elementor-element-54c8b1d > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-392 .elementor-element.elementor-element-54c8b1d .elementor-button:hover svg, .elementor-392 .elementor-element.elementor-element-54c8b1d .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-392 .elementor-element.elementor-element-dbb7c14 img{width:100%;}.elementor-392 .elementor-element.elementor-element-32ffb71{--spacer-size:109px;}.elementor-392 .elementor-element.elementor-element-587a9c0:not(.elementor-motion-effects-element-type-background), .elementor-392 .elementor-element.elementor-element-587a9c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-587a9c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:050px 0px 50px 0px;}.elementor-392 .elementor-element.elementor-element-587a9c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-392 .elementor-element.elementor-element-587a9c0 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-587a9c0 > .elementor-shape-bottom svg{height:62px;}.elementor-392 .elementor-element.elementor-element-88f5388{text-align:start;}.elementor-392 .elementor-element.elementor-element-88f5388 .elementor-heading-title{font-family:"Style Script", Sans-serif;font-size:58px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.38823529411764707);color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-4d37021{text-align:start;}.elementor-392 .elementor-element.elementor-element-4d37021 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:39px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.38823529411764707);color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-7b8ce9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-392 .elementor-element.elementor-element-7b8ce9e{text-align:start;color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-c1ab370 .elementor-button{background-color:#E7BD62;font-family:"Satisfy", Sans-serif;font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-c696dce );border-radius:17px 17px 17px 17px;padding:16px 30px 16px 30px;}.elementor-392 .elementor-element.elementor-element-c1ab370 .elementor-button:hover, .elementor-392 .elementor-element.elementor-element-c1ab370 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c696dce );}.elementor-392 .elementor-element.elementor-element-c1ab370 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-392 .elementor-element.elementor-element-c1ab370 .elementor-button:hover svg, .elementor-392 .elementor-element.elementor-element-c1ab370 .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-392 .elementor-element.elementor-element-bbbc240{--spacer-size:90px;}.elementor-392 .elementor-element.elementor-element-6be92cd img{width:100%;}.elementor-392 .elementor-element.elementor-element-e29d622{--spacer-size:50px;}.elementor-392 .elementor-element.elementor-element-c7fd8ac img{width:100%;}.elementor-392 .elementor-element.elementor-element-e69f549{text-align:start;}.elementor-392 .elementor-element.elementor-element-e69f549 .elementor-heading-title{font-family:"Satisfy", Sans-serif;font-size:39px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.38823529411764707);color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-9daf2a4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-392 .elementor-element.elementor-element-9daf2a4{text-align:start;color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-c6447f7 .elementor-button{background-color:#E7BD62;font-family:"Satisfy", Sans-serif;font-size:25px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:var( --e-global-color-c696dce );color:var( --e-global-color-c696dce );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-c696dce );border-radius:17px 17px 17px 17px;padding:16px 30px 16px 30px;}.elementor-392 .elementor-element.elementor-element-c6447f7 .elementor-button:hover, .elementor-392 .elementor-element.elementor-element-c6447f7 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-c696dce );}.elementor-392 .elementor-element.elementor-element-c6447f7 > .elementor-widget-container{margin:5% 0% 0% 0%;}.elementor-392 .elementor-element.elementor-element-c6447f7 .elementor-button:hover svg, .elementor-392 .elementor-element.elementor-element-c6447f7 .elementor-button:focus svg{fill:var( --e-global-color-c696dce );}.elementor-392 .elementor-element.elementor-element-b9a71bb{--spacer-size:50px;}.elementor-392 .elementor-element.elementor-element-3a23ecf:not(.elementor-motion-effects-element-type-background), .elementor-392 .elementor-element.elementor-element-3a23ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-3a23ecf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:00px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-392 .elementor-element.elementor-element-3a23ecf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-392 .elementor-element.elementor-element-3a23ecf > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-3a23ecf > .elementor-shape-bottom svg{height:62px;}.elementor-392 .elementor-element.elementor-element-b31e2e3{--spacer-size:90px;}.elementor-392 .elementor-element.elementor-element-1b62455{--spacer-size:50px;}.elementor-392 .elementor-element.elementor-element-ae881ea{text-align:center;}.elementor-392 .elementor-element.elementor-element-ae881ea .elementor-heading-title{font-family:"Style Script", Sans-serif;font-size:58px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-613d995 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-33d72ce .widget-image-caption{color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-42cca78 .widget-image-caption{color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-b4cd51d{--spacer-size:109px;}.elementor-392 .elementor-element.elementor-element-d637c8c:not(.elementor-motion-effects-element-type-background), .elementor-392 .elementor-element.elementor-element-d637c8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-d637c8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:050px 0px 50px 0px;}.elementor-392 .elementor-element.elementor-element-d637c8c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-392 .elementor-element.elementor-element-a1b2292{text-align:start;}.elementor-392 .elementor-element.elementor-element-a1b2292 .elementor-heading-title{font-family:"Style Script", Sans-serif;font-size:58px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-shadow:0px 0px 10px rgba(255, 255, 255, 0.38823529411764707);color:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-eac8883{--spacer-size:84px;}.elementor-392 .elementor-element.elementor-element-264f59f:not(.elementor-motion-effects-element-type-background), .elementor-392 .elementor-element.elementor-element-264f59f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://i0.wp.com/www.sarahabassi.fr/storage/2025/02/HR-ELEMENTS-PG1-LA-TISSEUSE-DE-MELODIES-T1.webp?fit=2000%2C1517&ssl=1");background-size:cover;}.elementor-392 .elementor-element.elementor-element-264f59f > .elementor-container{min-height:594px;}.elementor-392 .elementor-element.elementor-element-264f59f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-392 .elementor-element.elementor-element-264f59f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-392 .elementor-element.elementor-element-264f59f > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-primary );}.elementor-392 .elementor-element.elementor-element-264f59f > .elementor-shape-top svg{width:calc(127% + 1.3px);height:51px;}.elementor-392 .elementor-element.elementor-element-264f59f > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-392 .elementor-element.elementor-element-264f59f > .elementor-shape-bottom svg{width:calc(105% + 1.3px);height:46px;}.elementor-392 .elementor-element.elementor-element-04819a4{--spacer-size:44px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-392 .elementor-element.elementor-element-58a6127{width:60%;}.elementor-392 .elementor-element.elementor-element-35d6abb{width:40%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-392 .elementor-element.elementor-element-2567c54 .elementor-heading-title{font-size:45px;}.elementor-392 .elementor-element.elementor-element-7ee0924 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-392 .elementor-element.elementor-element-54c8b1d .elementor-button{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-392 .elementor-element.elementor-element-88f5388 .elementor-heading-title{font-size:45px;}.elementor-392 .elementor-element.elementor-element-4d37021 .elementor-heading-title{font-size:45px;}.elementor-392 .elementor-element.elementor-element-c1ab370 .elementor-button{font-size:14px;}.elementor-392 .elementor-element.elementor-element-e69f549 .elementor-heading-title{font-size:45px;}.elementor-392 .elementor-element.elementor-element-c6447f7 .elementor-button{font-size:14px;}.elementor-392 .elementor-element.elementor-element-ae881ea .elementor-heading-title{font-size:45px;}.elementor-392 .elementor-element.elementor-element-a1b2292 .elementor-heading-title{font-size:45px;}.elementor-392 .elementor-element.elementor-element-04819a4{--spacer-size:69px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-392 .elementor-element.elementor-element-2567c54 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-392 .elementor-element.elementor-element-7ee0924 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-392 .elementor-element.elementor-element-88f5388 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-392 .elementor-element.elementor-element-4d37021 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-392 .elementor-element.elementor-element-e69f549 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-392 .elementor-element.elementor-element-ae881ea .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-392 .elementor-element.elementor-element-a1b2292 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-392 .elementor-element.elementor-element-264f59f > .elementor-container{min-height:357px;}.elementor-392 .elementor-element.elementor-element-04819a4{--spacer-size:53px;}}