.elementor-2555 .elementor-element.elementor-element-1789a166{--display:flex;--min-height:620px;--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;--overlay-opacity:0.42;--padding-top:130px;--padding-bottom:110px;--padding-left:70px;--padding-right:70px;}.elementor-2555 .elementor-element.elementor-element-1789a166:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-1789a166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/04/ChatGPT-Image-24-avr.-2026_-00_40_50.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-1789a166::before, .elementor-2555 .elementor-element.elementor-element-1789a166 > .elementor-background-video-container::before, .elementor-2555 .elementor-element.elementor-element-1789a166 > .e-con-inner > .elementor-background-video-container::before, .elementor-2555 .elementor-element.elementor-element-1789a166 > .elementor-background-slideshow::before, .elementor-2555 .elementor-element.elementor-element-1789a166 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2555 .elementor-element.elementor-element-1789a166 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2555 .elementor-element.elementor-element-5d0dd85{--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;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-2b5c727a{text-align:start;}.elementor-2555 .elementor-element.elementor-element-2b5c727a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#E67E22;}.elementor-2555 .elementor-element.elementor-element-6c78442f{text-align:start;}.elementor-2555 .elementor-element.elementor-element-6c78442f .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:54px;font-weight:600;color:#F4EEE6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-2192369d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:17px;color:#F4EEE6;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2555 .elementor-element.elementor-element-212161a .elementor-button{background-color:#E67E22;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-2555 .elementor-element.elementor-element-f750a2a{--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:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-2555 .elementor-element.elementor-element-f750a2a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-f750a2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-2555 .elementor-element.elementor-element-1f37ea7e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-1f37ea7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#E67E22;}.elementor-2555 .elementor-element.elementor-element-487440b1{text-align:center;}.elementor-2555 .elementor-element.elementor-element-487440b1 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:42px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-4307a121{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-2ec014f3{--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-2555 .elementor-element.elementor-element-2ec014f3:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-2ec014f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-2555 .elementor-element.elementor-element-5dfd76f7{--display:flex;--min-height:520px;--overlay-opacity:0.36;}.elementor-2555 .elementor-element.elementor-element-5dfd76f7:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-5dfd76f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/04/ChatGPT-Image-28-avr.-2026-10_44_52.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-5dfd76f7::before, .elementor-2555 .elementor-element.elementor-element-5dfd76f7 > .elementor-background-video-container::before, .elementor-2555 .elementor-element.elementor-element-5dfd76f7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2555 .elementor-element.elementor-element-5dfd76f7 > .elementor-background-slideshow::before, .elementor-2555 .elementor-element.elementor-element-5dfd76f7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2555 .elementor-element.elementor-element-5dfd76f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-2555 .elementor-element.elementor-element-458db9a5{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.18);--border-color:rgba(201,162,122,0.18);--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-2555 .elementor-element.elementor-element-458db9a5:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-458db9a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-79637827{text-align:start;}.elementor-2555 .elementor-element.elementor-element-79637827 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#E67E22;}.elementor-2555 .elementor-element.elementor-element-2b159c12{text-align:start;}.elementor-2555 .elementor-element.elementor-element-2b159c12 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:38px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-3a2abc1e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-66fec0f{--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-2555 .elementor-element.elementor-element-66fec0f:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-66fec0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2555 .elementor-element.elementor-element-b6e535c{--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;}.elementor-2555 .elementor-element.elementor-element-f09bbde{--display:flex;--min-height:699px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2555 .elementor-element.elementor-element-f09bbde:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-f09bbde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/05/ChatGPT-Image-26-mai-2026-10_09_58.png");background-position:center right;}.elementor-2555 .elementor-element.elementor-element-82f6c68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-2555 .elementor-element.elementor-element-e35a5ad{text-align:start;}.elementor-2555 .elementor-element.elementor-element-e35a5ad .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#C17A2C;}.elementor-2555 .elementor-element.elementor-element-c920d5b{text-align:start;}.elementor-2555 .elementor-element.elementor-element-c920d5b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:52px;font-weight:600;line-height:1.1em;color:#F4E7D3;}.elementor-2555 .elementor-element.elementor-element-0f5ae44{text-align:start;font-family:"Poppins", Sans-serif;font-size:16px;line-height:1.9em;color:#B8B1A8;}.elementor-2555 .elementor-element.elementor-element-50fd3cb{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#2A2A2A;--border-color:#2A2A2A;--border-radius:6px 6px 6px 6px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-2555 .elementor-element.elementor-element-50fd3cb:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-50fd3cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-7fdbe370{font-family:"Cormorant Garamond", Sans-serif;font-size:28px;font-style:italic;color:#CFC7BC;}.elementor-2555 .elementor-element.elementor-element-e6a4f6f .elementor-button{background-color:#C17A2C;font-family:"Poppins", Sans-serif;font-weight:600;border-radius:3px 3px 3px 3px;}.elementor-2555 .elementor-element.elementor-element-15a5e445{--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:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-2555 .elementor-element.elementor-element-15a5e445:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-15a5e445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-2555 .elementor-element.elementor-element-275729e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-275729e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#E67E22;}.elementor-2555 .elementor-element.elementor-element-362d3561{text-align:center;}.elementor-2555 .elementor-element.elementor-element-362d3561 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:42px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-21da9eaa{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-ecd3f41{--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;--flex-wrap:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2555 .elementor-element.elementor-element-54ef2577{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-54ef2577:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-54ef2577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-42192d22{text-align:start;}.elementor-2555 .elementor-element.elementor-element-42192d22 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-23bbc984{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-dfaffcf{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-dfaffcf a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-dfaffcf a:hover, .elementor-2555 .elementor-element.elementor-element-dfaffcf a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-8389da7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-8389da7:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-8389da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-ebe458d{text-align:start;}.elementor-2555 .elementor-element.elementor-element-ebe458d .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-1ef81ae{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-9e44931{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-9e44931 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-9e44931 a:hover, .elementor-2555 .elementor-element.elementor-element-9e44931 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-78de594a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-78de594a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-78de594a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-39eb575{text-align:start;}.elementor-2555 .elementor-element.elementor-element-39eb575 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-ac9cb5d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-62de1732{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-62de1732 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-62de1732 a:hover, .elementor-2555 .elementor-element.elementor-element-62de1732 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-19084{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-19084:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-19084 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-2e9f3c86{text-align:start;}.elementor-2555 .elementor-element.elementor-element-2e9f3c86 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-7a0e378e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-263788{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-263788 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-263788 a:hover, .elementor-2555 .elementor-element.elementor-element-263788 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-1db9b71a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-1db9b71a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-1db9b71a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-1bd673d3{text-align:start;}.elementor-2555 .elementor-element.elementor-element-1bd673d3 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-56fb08f8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-319eeda6{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-319eeda6 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-319eeda6 a:hover, .elementor-2555 .elementor-element.elementor-element-319eeda6 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-22f82f09{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-22f82f09:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-22f82f09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-51d64d6b{text-align:start;}.elementor-2555 .elementor-element.elementor-element-51d64d6b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-4f623187{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-10278448{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-10278448 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-10278448 a:hover, .elementor-2555 .elementor-element.elementor-element-10278448 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-565575cd{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-565575cd:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-565575cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-444b4d29{text-align:start;}.elementor-2555 .elementor-element.elementor-element-444b4d29 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-68d2b47b{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-698a2b9{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-698a2b9 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-698a2b9 a:hover, .elementor-2555 .elementor-element.elementor-element-698a2b9 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-6af088bd{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-6af088bd:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-6af088bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-6f5ea1ae{text-align:start;}.elementor-2555 .elementor-element.elementor-element-6f5ea1ae .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-2ad23392{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-47adf3bf{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-47adf3bf a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-47adf3bf a:hover, .elementor-2555 .elementor-element.elementor-element-47adf3bf a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-547fc74c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-547fc74c:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-547fc74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-52eacfe{text-align:start;}.elementor-2555 .elementor-element.elementor-element-52eacfe .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-5d2cfd26{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-5ec9355c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-5ec9355c a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-5ec9355c a:hover, .elementor-2555 .elementor-element.elementor-element-5ec9355c a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-35396845{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-35396845:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-35396845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-1e06c4c{text-align:start;}.elementor-2555 .elementor-element.elementor-element-1e06c4c .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-6ca151c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-48685a63{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-48685a63 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-48685a63 a:hover, .elementor-2555 .elementor-element.elementor-element-48685a63 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-25f2249a{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-25f2249a:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-25f2249a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-721780cd{text-align:start;}.elementor-2555 .elementor-element.elementor-element-721780cd .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-6c4e6e8e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-7826d7c5{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-7826d7c5 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-7826d7c5 a:hover, .elementor-2555 .elementor-element.elementor-element-7826d7c5 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-61ef240d{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-61ef240d:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-61ef240d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-51e02ace{text-align:start;}.elementor-2555 .elementor-element.elementor-element-51e02ace .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-40592ec0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-40d20720{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-40d20720 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-40d20720 a:hover, .elementor-2555 .elementor-element.elementor-element-40d20720 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-7b823924{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.24);--border-color:rgba(201,162,122,0.24);--padding-top:30px;--padding-bottom:30px;--padding-left:28px;--padding-right:28px;}.elementor-2555 .elementor-element.elementor-element-7b823924:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-7b823924 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-fad7b95{text-align:start;}.elementor-2555 .elementor-element.elementor-element-fad7b95 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:22px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-26df5846{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-35bad605{text-align:start;font-family:"Montserrat", Sans-serif;font-size:13px;color:#C9A27A;}.elementor-2555 .elementor-element.elementor-element-35bad605 a{color:var( --e-global-color-accent );}.elementor-2555 .elementor-element.elementor-element-35bad605 a:hover, .elementor-2555 .elementor-element.elementor-element-35bad605 a:focus{color:var( --e-global-color-secondary );}.elementor-2555 .elementor-element.elementor-element-7d35febf{--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-2555 .elementor-element.elementor-element-7d35febf:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-7d35febf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-2555 .elementor-element.elementor-element-3ecd038c{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(201,162,122,0.18);--border-color:rgba(201,162,122,0.18);--padding-top:80px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-2555 .elementor-element.elementor-element-3ecd038c:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-3ecd038c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-2555 .elementor-element.elementor-element-6e24ff4c{text-align:start;}.elementor-2555 .elementor-element.elementor-element-6e24ff4c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#E67E22;}.elementor-2555 .elementor-element.elementor-element-4ee900e5{text-align:start;}.elementor-2555 .elementor-element.elementor-element-4ee900e5 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:36px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-6443c4c3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:16px;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-375135e7{--display:flex;--min-height:500px;}.elementor-2555 .elementor-element.elementor-element-375135e7:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-375135e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/04/ChatGPT-Image-27-avr.-2026-21_56_38.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-4da633e1{--display:flex;--min-height:330px;--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:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-2555 .elementor-element.elementor-element-4da633e1:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-4da633e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/04/ChatGPT-Image-24-avr.-2026_-03_16_46.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2555 .elementor-element.elementor-element-2350eec{text-align:center;}.elementor-2555 .elementor-element.elementor-element-2350eec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:#E67E22;}.elementor-2555 .elementor-element.elementor-element-7652e63{text-align:center;}.elementor-2555 .elementor-element.elementor-element-7652e63 .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:42px;font-weight:600;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-77495fc4{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;color:#F4EEE6;}.elementor-2555 .elementor-element.elementor-element-f5bf85 .elementor-button{background-color:#E67E22;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}@media(min-width:768px){.elementor-2555 .elementor-element.elementor-element-66fec0f{--content-width:1200px;}.elementor-2555 .elementor-element.elementor-element-f09bbde{--content-width:1089px;}.elementor-2555 .elementor-element.elementor-element-8389da7{--width:1140%;}}@media(max-width:767px){.elementor-2555 .elementor-element.elementor-element-1789a166:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-1789a166 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-22_18_03.webp");}.elementor-2555 .elementor-element.elementor-element-6c78442f .elementor-heading-title{font-size:32px;}.elementor-2555 .elementor-element.elementor-element-487440b1 .elementor-heading-title{font-size:26px;}.elementor-2555 .elementor-element.elementor-element-4307a121{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-5dfd76f7:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-5dfd76f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-22_28_00.webp");}.elementor-2555 .elementor-element.elementor-element-2b159c12{text-align:center;}.elementor-2555 .elementor-element.elementor-element-2b159c12 .elementor-heading-title{font-size:26px;}.elementor-2555 .elementor-element.elementor-element-3a2abc1e{text-align:center;}.elementor-2555 .elementor-element.elementor-element-362d3561 .elementor-heading-title{font-size:26px;}.elementor-2555 .elementor-element.elementor-element-21da9eaa{font-size:16px;}.elementor-2555 .elementor-element.elementor-element-4ee900e5{text-align:center;}.elementor-2555 .elementor-element.elementor-element-4ee900e5 .elementor-heading-title{font-size:26px;}.elementor-2555 .elementor-element.elementor-element-6443c4c3{text-align:center;}.elementor-2555 .elementor-element.elementor-element-375135e7:not(.elementor-motion-effects-element-type-background), .elementor-2555 .elementor-element.elementor-element-375135e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://restaurantdelecureuil.ch/wp-content/uploads/2026/05/ChatGPT-Image-5-mai-2026-22_09_57.png");}.elementor-2555 .elementor-element.elementor-element-7652e63 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for container, class: .elementor-element-1789a166 */.elementor-2555 .elementor-element.elementor-element-1789a166::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    
    background: radial-gradient(
        circle at 70% 40%,
        rgba(255,255,255,0.12),
        rgba(255,255,255,0.05) 20%,
        rgba(0,0,0,0.2) 60%,
        rgba(0,0,0,0.6) 100%
    );

    mix-blend-mode: screen;
    pointer-events: none;
    animation: smokeMove 12s infinite alternate ease-in-out;
}@keyframes smokeMove {
    0% {
        transform: translateY(0px) translateX(0px);
        opacity: 0.6;
    }
    50% {
        transform: translateY(-10px) translateX(5px);
        opacity: 0.8;
    }
    100% {
        transform: translateY(-20px) translateX(-5px);
        opacity: 0.6;
    }
}/* End custom CSS */