.elementor-1121 .elementor-element.elementor-element-d2a2ecc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:44px;--padding-bottom:44px;--padding-left:88px;--padding-right:88px;}.elementor-1121 .elementor-element.elementor-element-d2a2ecc:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-d2a2ecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1121 .elementor-element.elementor-element-48e2847.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-48e2847 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-1264b12{--display:flex;--min-height:560px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1121 .elementor-element.elementor-element-635b9df{--display:flex;}.elementor-1121 .elementor-element.elementor-element-635b9df:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-635b9df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bistrot-parisien.fr/wp-content/uploads/2024/12/ChatGPT-Image-1-avr.-2026-09_46_14.webp");background-position:center center;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-dad7bef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:120px;--padding-bottom:120px;--padding-left:117px;--padding-right:88px;}.elementor-1121 .elementor-element.elementor-element-dad7bef:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-dad7bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1121 .elementor-element.elementor-element-791b4a0.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-791b4a0{text-align:start;}.elementor-1121 .elementor-element.elementor-element-791b4a0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-ae8e75e{text-align:start;}.elementor-1121 .elementor-element.elementor-element-ae8e75e .elementor-heading-title{font-family:"Cherié", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:24px;letter-spacing:0px;color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-7d7b9cb{color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-7314871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:120px 120px;--row-gap:120px;--column-gap:120px;--padding-top:120px;--padding-bottom:120px;--padding-left:88px;--padding-right:88px;}.elementor-1121 .elementor-element.elementor-element-7314871:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-7314871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1121 .elementor-element.elementor-element-c33abe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-f2a9a4c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-9a5a24b{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-9a5a24b .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-9a5a24b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-6088d86.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-6088d86{text-align:center;}.elementor-1121 .elementor-element.elementor-element-6088d86 .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-8aa44c7{--display:flex;}.elementor-1121 .elementor-element.elementor-element-4285001{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-4285001 .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-4285001 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-6e904b6{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:center;}.elementor-1121 .elementor-element.elementor-element-6e904b6.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-6e904b6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-7ad4429{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1121 .elementor-element.elementor-element-afcefb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-8a63077 img{width:100%;max-width:100%;height:456px;object-fit:cover;object-position:center center;border-radius:500px 20px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-6c735c6 .elementor-heading-title{font-family:var( --e-global-typography-0024561-font-family ), Sans-serif;font-size:var( --e-global-typography-0024561-font-size );font-weight:var( --e-global-typography-0024561-font-weight );text-transform:var( --e-global-typography-0024561-text-transform );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-e99ef4b{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-8bbed3c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-b9fc5f8{margin:80px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1121 .elementor-element.elementor-element-b9fc5f8 img{width:100%;max-width:100%;height:456px;object-fit:cover;object-position:center center;border-radius:500px 500px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-1ff7fd0 .elementor-heading-title{font-family:var( --e-global-typography-0024561-font-family ), Sans-serif;font-size:var( --e-global-typography-0024561-font-size );font-weight:var( --e-global-typography-0024561-font-weight );text-transform:var( --e-global-typography-0024561-text-transform );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-88d2df1{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-8014924{--display:flex;}.elementor-1121 .elementor-element.elementor-element-1dd5733{margin:160px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1121 .elementor-element.elementor-element-1dd5733 img{width:100%;max-width:100%;height:456px;object-fit:cover;object-position:center center;border-radius:20px 500px 20px 20px;}.elementor-1121 .elementor-element.elementor-element-e3666d6 .elementor-heading-title{font-family:var( --e-global-typography-0024561-font-family ), Sans-serif;font-size:var( --e-global-typography-0024561-font-size );font-weight:var( --e-global-typography-0024561-font-weight );text-transform:var( --e-global-typography-0024561-text-transform );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-f41e363{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-50407fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:80px;--padding-bottom:80px;--padding-left:88px;--padding-right:88px;}.elementor-1121 .elementor-element.elementor-element-50407fc:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-50407fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1121 .elementor-element.elementor-element-ac00319{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-ac72d8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-44913e8{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-44913e8 .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-44913e8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-eb43c46.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-eb43c46{text-align:center;}.elementor-1121 .elementor-element.elementor-element-eb43c46 .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-7d88b7a{--display:flex;}.elementor-1121 .elementor-element.elementor-element-5577a47{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-5577a47 .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-5577a47 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-5fc6a50.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-5fc6a50{text-align:center;}.elementor-1121 .elementor-element.elementor-element-5fc6a50 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-7dfad19{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-7dfad19:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-7dfad19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bistrot-parisien.fr/wp-content/uploads/2026/05/jay-wennington-N_Y88TWmGwA-unsplash-Grande.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-e7f9755{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:300px 300px;--row-gap:300px;--column-gap:300px;--padding-top:88px;--padding-bottom:44px;--padding-left:88px;--padding-right:88px;}.elementor-1121 .elementor-element.elementor-element-e7f9755:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-e7f9755 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1121 .elementor-element.elementor-element-0af42e5{--display:flex;}.elementor-1121 .elementor-element.elementor-element-f81bfb9{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-e88721c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-3509079{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-71e5649{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:20px;letter-spacing:0px;color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:10px 12px 10px 12px;}.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:hover, .elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-92acefe );border-color:var( --e-global-color-accent );}.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button-content-wrapper{flex-direction:row;}.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button .elementor-button-content-wrapper{gap:5px;}.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:hover svg, .elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:focus svg{fill:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-256c6b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:88px 88px;--row-gap:88px;--column-gap:88px;--padding-top:80px;--padding-bottom:80px;--padding-left:88px;--padding-right:88px;}.elementor-1121 .elementor-element.elementor-element-256c6b7:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-256c6b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1121 .elementor-element.elementor-element-630e84f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-bd369d0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-6ccb87e{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-6ccb87e .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-6ccb87e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-33dbef0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-33dbef0{text-align:center;}.elementor-1121 .elementor-element.elementor-element-33dbef0 .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-5ac1ada{--display:flex;}.elementor-1121 .elementor-element.elementor-element-a6fbb4f{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-a6fbb4f .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-a6fbb4f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-e75f276.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-e75f276{text-align:center;}.elementor-1121 .elementor-element.elementor-element-e75f276 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-1875c38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-f0b59a9{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1121 .elementor-element.elementor-element-d9c0f0d{--display:flex;}.elementor-1121 .elementor-element.elementor-element-d9c0f0d:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-d9c0f0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1121 .elementor-element.elementor-element-204f27a{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-92acefe );--border-color:var( --e-global-color-92acefe );--padding-top:120px;--padding-bottom:120px;--padding-left:120px;--padding-right:120px;}.elementor-1121 .elementor-element.elementor-element-204f27a:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-204f27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1121 .elementor-element.elementor-element-6417071{--display:flex;}.elementor-1121 .elementor-element.elementor-element-cb44f2f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-cb44f2f{text-align:center;}.elementor-1121 .elementor-element.elementor-element-cb44f2f .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-12ff3d9.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-12ff3d9{text-align:center;}.elementor-1121 .elementor-element.elementor-element-12ff3d9 .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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-058b9e5.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-058b9e5{text-align:center;}.elementor-1121 .elementor-element.elementor-element-058b9e5 .elementor-heading-title{font-family:"Cherié", Sans-serif;font-size:32px;font-weight:400;text-transform:none;line-height:40px;letter-spacing:0px;color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:16px 25px 16px 25px;}.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:hover, .elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-92acefe );border-color:var( --e-global-color-accent );}.elementor-1121 .elementor-element.elementor-element-3e3d377{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:hover svg, .elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:focus svg{fill:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-655d2ad{--display:flex;}.elementor-1121 .elementor-element.elementor-element-655d2ad:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-655d2ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1121 .elementor-element.elementor-element-cdab16c{--display:flex;--min-height:640px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-cdab16c:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-cdab16c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bistrot-parisien.fr/wp-content/uploads/2026/05/eric-mcnew-xXzJ6mpcdwY-unsplash-Grande.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1121 .elementor-element.elementor-element-f109a89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:120px;--padding-bottom:120px;--padding-left:140px;--padding-right:140px;}.elementor-1121 .elementor-element.elementor-element-f109a89:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-f109a89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1121 .elementor-element.elementor-element-f605e74{--display:flex;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1121 .elementor-element.elementor-element-9e0fbce.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-9e0fbce{text-align:center;}.elementor-1121 .elementor-element.elementor-element-9e0fbce .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-894a8bb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:136px 136px;--row-gap:136px;--column-gap:136px;}.elementor-1121 .elementor-element.elementor-element-2f37a95{--display:flex;}.elementor-1121 .elementor-element.elementor-element-c2edfe6 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:16px;letter-spacing:0px;fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-92acefe );border-radius:11px 11px 11px 11px;padding:15px 28px 15px 28px;}.elementor-1121 .elementor-element.elementor-element-c2edfe6 .elementor-button:hover, .elementor-1121 .elementor-element.elementor-element-c2edfe6 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1121 .elementor-element.elementor-element-9e60b3c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:39px 39px;--row-gap:39px;--column-gap:39px;}.elementor-1121 .elementor-element.elementor-element-53ed968{text-align:center;color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-9c9d5e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-1121 .elementor-element.elementor-element-dbe6b32 img{width:100%;max-width:173px;}.elementor-1121 .elementor-element.elementor-element-8e11bc9 img{width:100%;max-width:69px;}.elementor-1121 .elementor-element.elementor-element-3943eb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:136px 136px;--row-gap:136px;--column-gap:136px;}.elementor-1121 .elementor-element.elementor-element-74ff378 .elementor-button{background-color:#02010100;font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:700;text-transform:none;line-height:16px;letter-spacing:0px;fill:var( --e-global-color-92acefe );color:var( --e-global-color-92acefe );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-92acefe );border-radius:11px 11px 11px 11px;padding:15px 28px 15px 28px;}.elementor-1121 .elementor-element.elementor-element-74ff378 .elementor-button:hover, .elementor-1121 .elementor-element.elementor-element-74ff378 .elementor-button:focus{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1121 .elementor-element.elementor-element-2141525{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:120px;--padding-left:88px;--padding-right:88px;}.elementor-1121 .elementor-element.elementor-element-2141525:not(.elementor-motion-effects-element-type-background), .elementor-1121 .elementor-element.elementor-element-2141525 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1121 .elementor-element.elementor-element-01b108f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-903ff8d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-c1192d9{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-c1192d9 .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-c1192d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-3057c9f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1121 .elementor-element.elementor-element-3057c9f{text-align:center;}.elementor-1121 .elementor-element.elementor-element-3057c9f .elementor-heading-title{font-family:var( --e-global-typography-b24451d-font-family ), Sans-serif;font-size:var( --e-global-typography-b24451d-font-size );font-weight:var( --e-global-typography-b24451d-font-weight );text-transform:var( --e-global-typography-b24451d-text-transform );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-922224b{--display:flex;}.elementor-1121 .elementor-element.elementor-element-cb90cae{--divider-border-style:solid;--divider-color:var( --e-global-color-92acefe );--divider-border-width:1px;}.elementor-1121 .elementor-element.elementor-element-cb90cae .elementor-divider-separator{width:100%;}.elementor-1121 .elementor-element.elementor-element-cb90cae .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1121 .elementor-element.elementor-element-7b887d8{width:var( --container-widget-width, 836px );max-width:836px;--container-widget-width:836px;--container-widget-flex-grow:0;text-align:center;}.elementor-1121 .elementor-element.elementor-element-7b887d8.elementor-element{--align-self:center;}.elementor-1121 .elementor-element.elementor-element-7b887d8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-92acefe );}.elementor-1121 .elementor-element.elementor-element-3a57ead{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:127px 127px;--row-gap:127px;--column-gap:127px;}.elementor-1121 .elementor-element.elementor-element-c38d59f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-0634c49{--display:flex;}.elementor-1121 .elementor-element.elementor-element-62d5f9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-6cc6509{--display:flex;}.elementor-1121 .elementor-element.elementor-element-1bd1267{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-8e47764{--display:flex;}.elementor-1121 .elementor-element.elementor-element-f58eb56{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-4d1b604{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-92acefe );--n-accordion-title-hover-color:var( --e-global-color-92acefe );--n-accordion-title-active-color:var( --e-global-color-92acefe );--n-accordion-icon-size:24px;--n-accordion-icon-gap:12px;}.elementor-1121 .elementor-element.elementor-element-4d1b604 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1121 .elementor-element.elementor-element-4d1b604 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-1121 .elementor-element.elementor-element-4d1b604 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-0024561-font-family ), Sans-serif;font-weight:var( --e-global-typography-0024561-font-weight );text-transform:var( --e-global-typography-0024561-text-transform );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}:where( .elementor-1121 .elementor-element.elementor-element-4d1b604 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-1121 .elementor-element.elementor-element-06eb62c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1121 .elementor-element.elementor-element-707d855{--display:flex;}.elementor-1121 .elementor-element.elementor-element-59705ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-1fbec3e{--display:flex;}.elementor-1121 .elementor-element.elementor-element-1ffa78f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:0px;}.elementor-1121 .elementor-element.elementor-element-895c5e4{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:40px;--n-accordion-item-title-distance-from-content:8px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-92acefe );--n-accordion-title-hover-color:var( --e-global-color-92acefe );--n-accordion-title-active-color:var( --e-global-color-92acefe );--n-accordion-icon-size:24px;--n-accordion-icon-gap:12px;}.elementor-1121 .elementor-element.elementor-element-895c5e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-1121 .elementor-element.elementor-element-895c5e4 {--n-accordion-padding:0px 0px 0px 0px;}:where( .elementor-1121 .elementor-element.elementor-element-895c5e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-0024561-font-family ), Sans-serif;font-weight:var( --e-global-typography-0024561-font-weight );text-transform:var( --e-global-typography-0024561-text-transform );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}:where( .elementor-1121 .elementor-element.elementor-element-895c5e4 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}@media(max-width:1024px){.elementor-1121 .elementor-element.elementor-element-d2a2ecc{--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-48e2847 .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-1121 .elementor-element.elementor-element-1264b12{--min-height:600px;--flex-wrap:wrap;}.elementor-1121 .elementor-element.elementor-element-635b9df{--min-height:376px;}.elementor-1121 .elementor-element.elementor-element-dad7bef{--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-791b4a0.elementor-element{--align-self:flex-start;}.elementor-1121 .elementor-element.elementor-element-791b4a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-7314871{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-f2a9a4c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1121 .elementor-element.elementor-element-6088d86 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-6e904b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-7ad4429{--flex-wrap:wrap;}.elementor-1121 .elementor-element.elementor-element-6c735c6 .elementor-heading-title{font-size:var( --e-global-typography-0024561-font-size );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-e99ef4b{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-1121 .elementor-element.elementor-element-b9fc5f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1121 .elementor-element.elementor-element-1ff7fd0 .elementor-heading-title{font-size:var( --e-global-typography-0024561-font-size );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-88d2df1{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-1121 .elementor-element.elementor-element-1dd5733{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1121 .elementor-element.elementor-element-e3666d6 .elementor-heading-title{font-size:var( --e-global-typography-0024561-font-size );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-f41e363{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-1121 .elementor-element.elementor-element-50407fc{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-ac72d8d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1121 .elementor-element.elementor-element-eb43c46 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-5fc6a50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-7dfad19{--min-height:240px;}.elementor-1121 .elementor-element.elementor-element-e7f9755{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-f81bfb9{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-1121 .elementor-element.elementor-element-e88721c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1121 .elementor-element.elementor-element-bc591fd{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-256c6b7{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-bd369d0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1121 .elementor-element.elementor-element-33dbef0 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-e75f276 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-f0b59a9{--min-height:500px;--flex-wrap:wrap;}.elementor-1121 .elementor-element.elementor-element-d9c0f0d{--min-height:80px;}.elementor-1121 .elementor-element.elementor-element-204f27a{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-cb44f2f .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-12ff3d9 .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-1121 .elementor-element.elementor-element-3e3d377 .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-655d2ad{--min-height:80px;}.elementor-1121 .elementor-element.elementor-element-cdab16c{--min-height:240px;}.elementor-1121 .elementor-element.elementor-element-f109a89{--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-f605e74{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1121 .elementor-element.elementor-element-9e0fbce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-894a8bb{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-1121 .elementor-element.elementor-element-2f37a95{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-1121 .elementor-element.elementor-element-2141525{--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-1121 .elementor-element.elementor-element-903ff8d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-1121 .elementor-element.elementor-element-3057c9f .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-7b887d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-3a57ead{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-1121 .elementor-element.elementor-element-4d1b604{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-1121 .elementor-element.elementor-element-4d1b604 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-895c5e4{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-1121 .elementor-element.elementor-element-895c5e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}}@media(max-width:767px){.elementor-1121 .elementor-element.elementor-element-48e2847 .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-1121 .elementor-element.elementor-element-791b4a0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-f2a9a4c{--flex-wrap:nowrap;}.elementor-1121 .elementor-element.elementor-element-6088d86 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-6e904b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-6c735c6 .elementor-heading-title{font-size:var( --e-global-typography-0024561-font-size );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-e99ef4b{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-1121 .elementor-element.elementor-element-1ff7fd0 .elementor-heading-title{font-size:var( --e-global-typography-0024561-font-size );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-88d2df1{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-1121 .elementor-element.elementor-element-e3666d6 .elementor-heading-title{font-size:var( --e-global-typography-0024561-font-size );line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-f41e363{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-1121 .elementor-element.elementor-element-ac72d8d{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-1121 .elementor-element.elementor-element-eb43c46 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-5fc6a50 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-f81bfb9{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-1121 .elementor-element.elementor-element-bc591fd .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-bd369d0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:nowrap;}.elementor-1121 .elementor-element.elementor-element-33dbef0 .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-e75f276 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-f0b59a9{--min-height:450px;}.elementor-1121 .elementor-element.elementor-element-cb44f2f .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-12ff3d9 .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-1121 .elementor-element.elementor-element-3e3d377 .elementor-button{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-9e0fbce .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-903ff8d{--flex-wrap:nowrap;}.elementor-1121 .elementor-element.elementor-element-3057c9f .elementor-heading-title{font-size:var( --e-global-typography-b24451d-font-size );line-height:var( --e-global-typography-b24451d-line-height );letter-spacing:var( --e-global-typography-b24451d-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-7b887d8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-4d1b604{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-1121 .elementor-element.elementor-element-4d1b604 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}.elementor-1121 .elementor-element.elementor-element-895c5e4{--n-accordion-title-font-size:var( --e-global-typography-0024561-font-size );}:where( .elementor-1121 .elementor-element.elementor-element-895c5e4 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-0024561-line-height );letter-spacing:var( --e-global-typography-0024561-letter-spacing );}}@media(min-width:768px){.elementor-1121 .elementor-element.elementor-element-635b9df{--width:50%;}.elementor-1121 .elementor-element.elementor-element-dad7bef{--width:50%;}.elementor-1121 .elementor-element.elementor-element-0af42e5{--width:54%;}.elementor-1121 .elementor-element.elementor-element-e88721c{--width:46%;}.elementor-1121 .elementor-element.elementor-element-d9c0f0d{--width:200px;}.elementor-1121 .elementor-element.elementor-element-655d2ad{--width:200px;}.elementor-1121 .elementor-element.elementor-element-2f37a95{--width:68%;}.elementor-1121 .elementor-element.elementor-element-9e60b3c{--width:32%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1121 .elementor-element.elementor-element-635b9df{--width:100%;}.elementor-1121 .elementor-element.elementor-element-dad7bef{--width:100%;}.elementor-1121 .elementor-element.elementor-element-0af42e5{--width:100%;}.elementor-1121 .elementor-element.elementor-element-e88721c{--width:100%;}.elementor-1121 .elementor-element.elementor-element-d9c0f0d{--width:100%;}.elementor-1121 .elementor-element.elementor-element-204f27a{--width:100%;}.elementor-1121 .elementor-element.elementor-element-655d2ad{--width:100%;}.elementor-1121 .elementor-element.elementor-element-2f37a95{--width:100%;}.elementor-1121 .elementor-element.elementor-element-9e60b3c{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e99ef4b */.stats-row .elementor-element-5d5ba6d,
.stats-row .elementor-element-dc1ae82,
.stats-row .elementor-element-f6f220f {
  position: relative;
}

.stats-row .elementor-element-5d5ba6d::after,
.stats-row .elementor-element-dc1ae82::after,
.stats-row .elementor-element-f6f220f::after {
  content: "";
  position: absolute;
  top: 22%;
  right: 0;
  width: 1px;
  height: 56%;
  background: rgba(245, 238, 228, 0.65);
}

@media (max-width: 767px) {
  .stats-row .elementor-widget-counter::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88d2df1 */.stats-row .elementor-element-5d5ba6d,
.stats-row .elementor-element-dc1ae82,
.stats-row .elementor-element-f6f220f {
  position: relative;
}

.stats-row .elementor-element-5d5ba6d::after,
.stats-row .elementor-element-dc1ae82::after,
.stats-row .elementor-element-f6f220f::after {
  content: "";
  position: absolute;
  top: 22%;
  right: 0;
  width: 1px;
  height: 56%;
  background: rgba(245, 238, 228, 0.65);
}

@media (max-width: 767px) {
  .stats-row .elementor-widget-counter::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f41e363 */.stats-row .elementor-element-5d5ba6d,
.stats-row .elementor-element-dc1ae82,
.stats-row .elementor-element-f6f220f {
  position: relative;
}

.stats-row .elementor-element-5d5ba6d::after,
.stats-row .elementor-element-dc1ae82::after,
.stats-row .elementor-element-f6f220f::after {
  content: "";
  position: absolute;
  top: 22%;
  right: 0;
  width: 1px;
  height: 56%;
  background: rgba(245, 238, 228, 0.65);
}

@media (max-width: 767px) {
  .stats-row .elementor-widget-counter::after {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bc591fd */.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button-icon svg {
    width: 16px;
}

/* Bouton : icône + texte centrés */
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

/* Transition plus fluide du texte + icône vers la droite */
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button-text {
  position: relative;
  display: inline-block;
  line-height: 1 !important;
  transition: color 0.35s ease, transform 0.35s ease;
}

/* Numéro caché par défaut */
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button-text::after {
  content: "02 44 10 10 74";
  position: absolute;
  left: 50%;
  top: 55%;
  white-space: nowrap;
  opacity: 0;
  color: #F7F2EA;
  transform: translate(-50%, -35%);
  line-height: 1 !important;
  transition: opacity 0.35s ease, transform 0.35s ease;
  /**/
  font-family: var(--e-global-typography-b24451d-font-family), Sans-serif;
    font-size: 15px;
    font-weight: var(--e-global-typography-b24451d-font-weight);
    text-transform: var(--e-global-typography-b24451d-text-transform);
    /*line-height: var(--e-global-typography-b24451d-line-height);*/
    letter-spacing: var(--e-global-typography-b24451d-letter-spacing);
}

/* Icône : transition */
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button-icon {
  transition: transform 0.35s ease;
}

/* Au hover : l’icône se décale de 8px vers la droite */
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:hover .elementor-button-icon,
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:focus .elementor-button-icon {
  transform: translateX(8px);
}

/* Au hover : texte original masqué */
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:hover .elementor-button-text,
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:focus .elementor-button-text {
  color: transparent !important;
  transform: translateY(-2px);
}

/* Au hover : numéro affiché */
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:hover .elementor-button-text::after,
.elementor-1121 .elementor-element.elementor-element-bc591fd .elementor-button:focus .elementor-button-text::after {
  opacity: 1;
  transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e88721c */.elementor-1121 .elementor-element.elementor-element-e88721c .weight-700 {
    font-weight: 700;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3e3d377 */.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button-icon svg {
    width: 16px;
}

/* Bouton : icône + texte centrés */
.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button {
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button-content-wrapper {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 8px;
}

.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button-icon {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  line-height: 1 !important;
}

.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button-icon svg {
  display: block;
}

/* Icône blanche au hover */
.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:hover svg,
.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:hover svg *,
.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:focus svg,
.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:focus svg * {
  stroke: #ffffff !important;
}

.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:hover svg *:not([fill="none"]),
.elementor-1121 .elementor-element.elementor-element-3e3d377 .elementor-button:focus svg *:not([fill="none"]) {
  fill: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f0b59a9 */.elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquees-section {
  display: grid;
  grid-template-columns: 1fr;
  height: 100vh;
  overflow: hidden;
}


@media (min-width: 1024px) {

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee {
    height: 100vh;
    overflow: hidden;
    position: relative;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-track {
    display: flex;
    flex-direction: column;
    will-change: transform;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee img {
    width: 100%;
    height: 140px;
    object-fit: cover;
    display: block;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-text {
    height: 160px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #F7F2EA;
    font-size: 14px;
    letter-spacing: 0.04em;
    text-transform: uppercase;
  }

  /* UP */
  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-1 .marquee-track {
    animation: marqueeDown 18s linear infinite;
  }

  /* DOWN */
  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-2 .marquee-track {
    animation: marqueeUp 18s linear infinite;
  }

  @keyframes marqueeUp {
    from {
      transform: translateY(0);
    }
    to {
      transform: translateY(-50%);
    }
  }

  @keyframes marqueeDown {
    from {
      transform: translateY(-50%);
    }
    to {
      transform: translateY(0);
    }
  }
}

@media (max-width: 1023px) {

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee {
    height: 80px;
    overflow: hidden;
    position: relative;
    width: 100%;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-track {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: max-content;
    will-change: transform;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-group {
    display: flex;
    flex-direction: row;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-track > * {
    display: flex;
    align-items: center;
    height: 80px;
    flex-shrink: 0;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee img {
    width: 120px;
    height: 80px;
    object-fit: cover;
    flex-shrink: 0;
  }

  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-text {
    height: 80px;
    display: flex;
    align-items: center;
    padding: 0 20px;
    white-space: nowrap;
    flex-shrink: 0;
  }

  /* LEFT */
  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-1 .marquee-track {
    animation: marqueeLeft 18s linear infinite;
  }

  /* RIGHT */
  .elementor-1121 .elementor-element.elementor-element-f0b59a9 .marquee-2 .marquee-track {
    animation: marqueeRight 18s linear infinite;
  }

  @keyframes marqueeLeft {
    from { transform: translateX(0); }
    to { transform: translateX(-50%); }
  }

  @keyframes marqueeRight {
    from { transform: translateX(-50%); }
    to { transform: translateX(0); }
  }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c2edfe6 */.elementor-1121 .elementor-element.elementor-element-c2edfe6 .rouge {
    color: #FF0000;
}

.elementor-1121 .elementor-element.elementor-element-c2edfe6 .bleu {
    color: #0014FF;
}

.elementor-1121 .elementor-element.elementor-element-c2edfe6 .jaune {
    color: #FFB700;
}

.elementor-1121 .elementor-element.elementor-element-c2edfe6 .vert {
    color: #00B252;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f37a95 */.elementor-1121 .elementor-element.elementor-element-2f37a95 .ti-widget.ti-goog .ti-review-item>.ti-inner {
    background-color: transparent !important;
    border: 1px solid #FFF1DD !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-74ff378 */.elementor-1121 .elementor-element.elementor-element-74ff378 .rouge {
    color: #FF0000;
}

.elementor-1121 .elementor-element.elementor-element-74ff378 .bleu {
    color: #0014FF;
}

.elementor-1121 .elementor-element.elementor-element-74ff378 .jaune {
    color: #FFB700;
}

.elementor-1121 .elementor-element.elementor-element-74ff378 .vert {
    color: #00B252;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2141525 */.elementor-1121 .elementor-element.elementor-element-2141525 .e-n-accordion-item-title {
    align-items: flex-start;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Cherié';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bistrot-parisien.fr/wp-content/uploads/2026/05/CherieSerif-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */