.elementor-12 .elementor-element.elementor-element-a8c8a96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a8c8a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2025/01/0052_Didier_Meril_Restaurant-52-scaled.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a8c8a96 > .elementor-container{min-height:780px;}.elementor-12 .elementor-element.elementor-element-a8c8a96{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-a8c8a96 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-e6ab5c5.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-e6ab5c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-1613fdc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-1613fdc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2023/12/DAV_3001-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-1613fdc.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-1613fdc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-1613fdc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-1613fdc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-f38fb1d{--spacer-size:50px;}.elementor-12 .elementor-element.elementor-element-5acf98b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-5acf98b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(200deg, #1F3A4F8C 0%, var( --e-global-color-a4f5661 ) 68%);}.elementor-12 .elementor-element.elementor-element-5acf98b > .elementor-element-populated >  .elementor-background-overlay{opacity:1;}.elementor-12 .elementor-element.elementor-element-5acf98b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 10% 10% 10%;}.elementor-12 .elementor-element.elementor-element-5acf98b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-5123c8d{text-align:start;}.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-12 .elementor-element.elementor-element-ab8ba3b .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-3e0c2be > .elementor-widget-container{margin:0px 0px 0px -255px;}.elementor-12 .elementor-element.elementor-element-3e0c2be{text-align:center;}.elementor-12 .elementor-element.elementor-element-3e0c2be .elementor-heading-title{font-family:"BillyBond", Sans-serif;font-size:59px;font-weight:400;color:#E0C374;}.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-12 .elementor-element.elementor-element-3a3e195{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-4f53195 );}.elementor-widget-pp-buttons .pp-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background:var( --e-global-color-accent );}.elementor-widget-pp-buttons .pp-button-icon-number{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-89ef465 .elementor-repeater-item-6337517.pp-button{background:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-89ef465 .elementor-repeater-item-6337517.pp-button:hover{background:var( --e-global-color-4f53195 );color:var( --e-global-color-a4f5661 );}.elementor-12 .elementor-element.elementor-element-89ef465 .elementor-repeater-item-a5def09.pp-button{background:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-89ef465 .elementor-repeater-item-a5def09.pp-button:hover{background:var( --e-global-color-4f53195 );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-89ef465 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-12 .elementor-element.elementor-element-89ef465 .pp-button{padding:10px 16px 10px 10px;font-family:"Roboto Condensed", Sans-serif;font-weight:500;text-transform:uppercase;background:#1F3A4F;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-89ef465 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-89ef465 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-89ef465 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-89ef465 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-89ef465{text-align:center;}.pp-tooltip.pp-tooltip-89ef465 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-89ef465.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-89ef465.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-89ef465.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-89ef465.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-89ef465 .pp-tooltip-content{color:#ffffff;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-4d4d910.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-4d4d910.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-f7d5412.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-f7d5412.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e19d48a .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-default .elementor-icon{color:var( --e-global-color-4f53195 );border-color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-e19d48a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e19d48a .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-e19d48a .elementor-icon svg{height:15px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-8e5759b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-8e5759b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-12 .elementor-element.elementor-element-52fd108 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-12 .elementor-element.elementor-element-0ee834d{--display:flex;--min-height:780px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-308cc2a{--display:flex;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-308cc2a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-308cc2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2023/11/Suite-2-1-sur-7.jpg");background-position:center right;background-size:auto;}.elementor-12 .elementor-element.elementor-element-6a9657d{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-1b9ce89{--display:flex;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-5cba432 .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-default .elementor-icon{color:var( --e-global-color-4f53195 );border-color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-5cba432.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5cba432 .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-5cba432 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-24f3d88{--display:flex;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-24f3d88:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-24f3d88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2022/09/fond-part-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-a381deb{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-ebab047{--display:flex;--overlay-opacity:1;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-ebab047::before, .elementor-12 .elementor-element.elementor-element-ebab047 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ebab047 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ebab047 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ebab047 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ebab047 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-591dcbd{text-align:start;}.elementor-12 .elementor-element.elementor-element-bfe24f9 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-a4f5661 );}.elementor-12 .elementor-element.elementor-element-7d01813 > .elementor-widget-container{margin:0px 0px 0px -350px;}.elementor-12 .elementor-element.elementor-element-7d01813{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d01813 .elementor-heading-title{font-family:"BillyBond", Sans-serif;font-size:59px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8d46f29{--display:flex;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-d8421eb{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-5c48c50{--display:flex;--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-5daf1e3{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:500;color:#1B3141;}.elementor-12 .elementor-element.elementor-element-e15a0ae .elementor-repeater-item-6337517.pp-button{background:#02010100;color:var( --e-global-color-a4f5661 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a4f5661 );}.elementor-12 .elementor-element.elementor-element-e15a0ae .elementor-repeater-item-6337517.pp-button:hover{background:var( --e-global-color-a4f5661 );color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-e15a0ae .elementor-repeater-item-a5def09.pp-button{background:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e15a0ae .elementor-repeater-item-a5def09.pp-button:hover{background:var( --e-global-color-4f53195 );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-e15a0ae .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-12 .elementor-element.elementor-element-e15a0ae .pp-button{padding:10px 16px 10px 10px;font-family:"Roboto Condensed", Sans-serif;font-weight:500;text-transform:uppercase;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-e15a0ae .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-e15a0ae .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-e15a0ae .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-e15a0ae .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-e15a0ae{text-align:center;}.pp-tooltip.pp-tooltip-e15a0ae .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-e15a0ae.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-e15a0ae.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-e15a0ae.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-e15a0ae.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-e15a0ae .pp-tooltip-content{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-75e744c{--display:flex;--min-height:780px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-715c1fa{--display:flex;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-715c1fa:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-715c1fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2022/09/fond-part-3.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2c6e24a{--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-6e09486{--display:flex;--overlay-opacity:1;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-6e09486::before, .elementor-12 .elementor-element.elementor-element-6e09486 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6e09486 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6e09486 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6e09486 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6e09486 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-5452222{text-align:start;}.elementor-12 .elementor-element.elementor-element-ed7f5da .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-weight:500;text-transform:uppercase;color:var( --e-global-color-a4f5661 );}.elementor-12 .elementor-element.elementor-element-8275067 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8275067{text-align:center;}.elementor-12 .elementor-element.elementor-element-8275067 .elementor-heading-title{font-family:"BillyBond", Sans-serif;font-size:59px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5e771c6{--display:flex;--justify-content:flex-start;}.elementor-12 .elementor-element.elementor-element-e1ea78b{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-ea6f89d{--display:flex;--padding-top:0%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-ecddebc{font-family:"Roboto Condensed", Sans-serif;font-size:15px;font-weight:500;color:#1B3141;}.elementor-12 .elementor-element.elementor-element-31cd6e6 .elementor-repeater-item-6337517.pp-button{background:#02010100;color:var( --e-global-color-a4f5661 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a4f5661 );}.elementor-12 .elementor-element.elementor-element-31cd6e6 .elementor-repeater-item-6337517.pp-button:hover{background:var( --e-global-color-a4f5661 );color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-31cd6e6 .elementor-repeater-item-a5def09.pp-button{background:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-31cd6e6 .elementor-repeater-item-a5def09.pp-button:hover{background:var( --e-global-color-4f53195 );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-31cd6e6 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-12 .elementor-element.elementor-element-31cd6e6 .pp-button{padding:10px 16px 10px 10px;font-family:"Roboto Condensed", Sans-serif;font-weight:500;text-transform:uppercase;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-31cd6e6 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-31cd6e6 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-31cd6e6 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-31cd6e6 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-31cd6e6{text-align:center;}.pp-tooltip.pp-tooltip-31cd6e6 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-31cd6e6.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-31cd6e6.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-31cd6e6.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-31cd6e6.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-31cd6e6 .pp-tooltip-content{color:#ffffff;}.elementor-12 .elementor-element.elementor-element-2f7d303{--display:flex;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-2f7d303:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2f7d303 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2024/04/chambre-adela-4-scaled.jpg");background-position:center right;background-size:cover;}.elementor-12 .elementor-element.elementor-element-66b95e7{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-a92237c{--display:flex;--justify-content:flex-end;}.elementor-12 .elementor-element.elementor-element-0980658 .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-0980658.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-0980658.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0980658.elementor-view-default .elementor-icon{color:var( --e-global-color-4f53195 );border-color:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-0980658.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-0980658.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4f53195 );}.elementor-12 .elementor-element.elementor-element-0980658.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0980658.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0980658.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0980658.elementor-view-framed .elementor-icon:hover, .elementor-12 .elementor-element.elementor-element-0980658.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-0980658 .elementor-icon{font-size:15px;border-width:1px 1px 1px 1px;}.elementor-12 .elementor-element.elementor-element-0980658 .elementor-icon svg{height:15px;}.elementor-12 .elementor-element.elementor-element-b269d80{--display:flex;}.elementor-12 .elementor-element.elementor-element-7d2bb81{--display:grid;--min-height:402px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-7d2bb81:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d2bb81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-fc31ed9.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-fc31ed9{text-align:center;}.elementor-12 .elementor-element.elementor-element-fc31ed9 .elementor-heading-title{font-family:"Roboto Slab", Sans-serif;font-size:47px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-89ee90c{width:100%;max-width:100%;}.elementor-12 .elementor-element.elementor-element-89ee90c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-89ee90c.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-89ee90c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12 .elementor-element.elementor-element-7ef3ccb:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7ef3ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-4f53195 ) 30%, #E0E0E0 98%);}.elementor-12 .elementor-element.elementor-element-7ef3ccb > .elementor-background-overlay{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2022/09/Photo-exterieur-avis.webp");background-position:center right;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-7ef3ccb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-53b714c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-53b714c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.restaurant-didier-meril.com/wp-content/uploads/2022/09/motif-or.jpg");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-12 .elementor-element.elementor-element-53b714c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-53b714c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-710eff2 > .elementor-container{max-width:1500px;}.elementor-12 .elementor-element.elementor-element-710eff2{margin-top:90px;margin-bottom:90px;}.elementor-12 .elementor-element.elementor-element-ac35b9f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac35b9f{text-align:start;}.elementor-12 .elementor-element.elementor-element-ac35b9f .elementor-heading-title{font-family:"BillyBond", Sans-serif;font-size:59px;font-weight:400;color:var( --e-global-color-a4f5661 );}.elementor-widget-pp-testimonials .pp-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-pp-testimonials .pp-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-pp-testimonials .pp-testimonial-position{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonials-wrap .pp-testimonials-thumb-item:before{background-color:#FFFFFFE6;}.elementor-12 .elementor-element.elementor-element-86c5471{--grid-column-gap:20px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonials-masonry .pp-grid-item-wrap{padding-left:calc(20px/2);padding-right:calc(20px/2);}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonials-masonry{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonials .slick-list{margin-left:calc(-20px/2);margin-right:calc(-20px/2);}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial{box-shadow:1px 5px 10px 0px rgba(0,0,0,0.5);padding:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-outer{padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonials-wrap .pp-testimonials-thumb-item:before{margin-top:-15px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-1 .pp-testimonial-content, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-5 .pp-testimonial-content, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-6 .pp-testimonial-content, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-7 .pp-testimonial-content{margin-bottom:20px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-2 .pp-testimonial-content{margin-top:20px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-3 .pp-testimonial-content{margin-left:20px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-4 .pp-testimonial-content{margin-right:20px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-content{text-align:left;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-name{margin-bottom:5px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-position{font-family:"Roboto Condensed", Sans-serif;font-weight:600;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonials-image-stacked .pp-testimonial-image, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-7 .pp-testimonial-image{margin-bottom:10px;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonials-image-inline .pp-testimonial-image, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-5 .pp-testimonial-image, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-8 .pp-testimonial-image{margin-right:10px;}.elementor-12 .elementor-element.elementor-element-86c5471.pp-testimonials-h-align-right .pp-testimonials-image-inline .pp-testimonial-image, .elementor-12 .elementor-element.elementor-element-86c5471 .pp-testimonial-skin-6 .pp-testimonial-image{margin-left:10px;margin-right:0;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-slick-slider .slick-dots li{background:#E0E0E0;}.elementor-12 .elementor-element.elementor-element-86c5471 .pp-slick-slider .slick-dots li.slick-active{background:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8e1faa4 .elementor-repeater-item-a5def09.pp-button{background:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8e1faa4 .elementor-repeater-item-a5def09.pp-button:hover{background:var( --e-global-color-4f53195 );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8e1faa4 .pp-buttons-group{column-gap:10px;row-gap:10px;}.elementor-12 .elementor-element.elementor-element-8e1faa4 .pp-button{padding:10px 16px 10px 10px;font-family:"Roboto Condensed", Sans-serif;font-weight:500;text-transform:uppercase;color:#ffffff;}.elementor-12 .elementor-element.elementor-element-8e1faa4 .pp-icon-before .pp-button-icon{margin-right:8px;}.elementor-12 .elementor-element.elementor-element-8e1faa4 .pp-icon-after .pp-button-icon{margin-left:8px;}.elementor-12 .elementor-element.elementor-element-8e1faa4 .pp-icon-top .pp-button-icon{margin-bottom:8px;}.elementor-12 .elementor-element.elementor-element-8e1faa4 .pp-icon-bottom .pp-button-icon{margin-top:8px;}.pp-tooltip-8e1faa4{text-align:center;}.pp-tooltip.pp-tooltip-8e1faa4 .tooltipster-box{background-color:#000000;}.pp-tooltip.pp-tooltip-8e1faa4.tooltipster-top .tooltipster-arrow-background{border-top-color:#000000;}.pp-tooltip.pp-tooltip-8e1faa4.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000000;}.pp-tooltip.pp-tooltip-8e1faa4.tooltipster-left .tooltipster-arrow-background{border-left-color:#000000;}.pp-tooltip.pp-tooltip-8e1faa4.tooltipster-right .tooltipster-arrow-background{border-right-color:#000000;}.pp-tooltip.pp-tooltip-8e1faa4 .pp-tooltip-content{color:#ffffff;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-3e0c2be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-f7d5412.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-f7d5412.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-f7d5412.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-12 .elementor-element.elementor-element-e19d48a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-52fd108 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7d01813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5c48c50{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-12 .elementor-element.elementor-element-8275067 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ea6f89d{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-12 .elementor-element.elementor-element-7d2bb81{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-a8c8a96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a8c8a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-800px -83px;}.elementor-12 .elementor-element.elementor-element-f38fb1d{--spacer-size:435px;}.elementor-12 .elementor-element.elementor-element-5123c8d{text-align:center;}.elementor-12 .elementor-element.elementor-element-3e0c2be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e19d48a .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-591dcbd{text-align:center;}.elementor-12 .elementor-element.elementor-element-7d01813 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d8421eb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-5452222{text-align:center;}.elementor-12 .elementor-element.elementor-element-8275067 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e1ea78b{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-12 .elementor-element.elementor-element-7d2bb81{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-710eff2{margin-top:30px;margin-bottom:30px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-1613fdc{width:47.652%;}.elementor-12 .elementor-element.elementor-element-5acf98b{width:52.348%;}.elementor-12 .elementor-element.elementor-element-7d2bb81{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-e6ab5c5{width:100%;}.elementor-12 .elementor-element.elementor-element-1613fdc{width:50%;}.elementor-12 .elementor-element.elementor-element-5acf98b{width:50%;}.elementor-12 .elementor-element.elementor-element-4d4d910{width:100%;}.elementor-12 .elementor-element.elementor-element-ebab047{--width:100%;}.elementor-12 .elementor-element.elementor-element-8d46f29{--width:100%;}.elementor-12 .elementor-element.elementor-element-6e09486{--width:100%;}.elementor-12 .elementor-element.elementor-element-5e771c6{--width:100%;}}@media(min-width:1025px){.elementor-12 .elementor-element.elementor-element-a8c8a96:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a8c8a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for pp-buttons, class: .elementor-element-89ef465 */.elementor-12 .elementor-element.elementor-element-89ef465{cursor: pointer;}/* End custom CSS */
/* Start custom CSS for pp-buttons, class: .elementor-element-e15a0ae */.elementor-12 .elementor-element.elementor-element-e15a0ae{cursor: pointer;}/* End custom CSS */
/* Start custom CSS for pp-buttons, class: .elementor-element-31cd6e6 */.elementor-12 .elementor-element.elementor-element-31cd6e6{cursor: pointer;}/* End custom CSS */
/* Start custom CSS for pp-buttons, class: .elementor-element-8e1faa4 */.elementor-12 .elementor-element.elementor-element-8e1faa4{cursor: pointer;}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BillyBond';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.restaurant-didier-meril.com/wp-content/uploads/2022/09/Billybond.ttf') format('truetype');
}
/* End Custom Fonts CSS */