.elementor-2635 .elementor-element.elementor-element-94040e6 > .elementor-container{max-width:1200px;}.elementor-2635 .elementor-element.elementor-element-94040e6:not(.elementor-motion-effects-element-type-background), .elementor-2635 .elementor-element.elementor-element-94040e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;}.elementor-2635 .elementor-element.elementor-element-94040e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-2635 .elementor-element.elementor-element-94040e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2635 .elementor-element.elementor-element-1fa2779.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2635 .elementor-element.elementor-element-1fa2779.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2635 .elementor-element.elementor-element-25dae39{text-align:left;}.elementor-2635 .elementor-element.elementor-element-25dae39 .elementor-heading-title{color:#E73D1C;font-family:"Apfel", Sans-serif;font-size:64px;font-weight:900;}.elementor-2635 .elementor-element.elementor-element-95b94fd .pp-restaurant-menu-item-wrap{margin-bottom:calc((0px)/2);padding-bottom:calc((0px)/2);}.elementor-2635 .elementor-element.elementor-element-95b94fd .pp-restaurant-menu .pp-restaurant-menu-title{color:#EFE4CE;font-family:"Apfel", Sans-serif;font-size:16px;font-weight:800;}.elementor-2635 .elementor-element.elementor-element-95b94fd .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;}.elementor-2635 .elementor-element.elementor-element-95b94fd .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#EFE4CE;font-family:"Apfel", Sans-serif;font-weight:800;}.elementor-2635 .elementor-element.elementor-element-95b94fd .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:#a3a3a3;}.elementor-2635 .elementor-element.elementor-element-95b94fd .pp-restaurant-menu-style-1 .pp-price-title-connector{align-self:center;border-bottom-style:dashed;border-bottom-color:#EFE4CE;border-bottom-width:1px;bottom:calc((-1px)/2);}.elementor-2635 .elementor-element.elementor-element-f1ca4d9 > .elementor-container{max-width:1200px;}.elementor-2635 .elementor-element.elementor-element-f1ca4d9:not(.elementor-motion-effects-element-type-background), .elementor-2635 .elementor-element.elementor-element-f1ca4d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFE4CE;}.elementor-2635 .elementor-element.elementor-element-f1ca4d9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-2635 .elementor-element.elementor-element-f1ca4d9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2635 .elementor-element.elementor-element-53bf396 .elementor-heading-title{color:#282828;font-family:"Mazius", Sans-serif;font-size:36px;font-weight:800;}.elementor-2635 .elementor-element.elementor-element-af30ab1{color:#282828;font-family:"Apfel", Sans-serif;font-size:14px;}.elementor-2635 .elementor-element.elementor-element-6dc5ae2 .elementor-heading-title{color:#282828;font-family:"Mazius", Sans-serif;font-size:36px;font-weight:800;}.elementor-2635 .elementor-element.elementor-element-cf25126{--e-icon-list-icon-size:14px;}.elementor-2635 .elementor-element.elementor-element-cf25126 .elementor-icon-list-text{color:#282828;}.elementor-2635 .elementor-element.elementor-element-cf25126 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2635 .elementor-element.elementor-element-cf25126 .elementor-icon-list-item > a{font-family:"Apfel", Sans-serif;font-size:14px;}.elementor-2635 .elementor-element.elementor-element-6a025fb img{width:76%;}.elementor-2635 .elementor-element.elementor-element-f9fd9f1{text-align:center;color:#EFE4CE;font-family:"Apfel", Sans-serif;font-size:14px;}.elementor-2635 .elementor-element.elementor-element-bccf6f2 > .elementor-container{max-width:1200px;}.elementor-2635 .elementor-element.elementor-element-bccf6f2:not(.elementor-motion-effects-element-type-background), .elementor-2635 .elementor-element.elementor-element-bccf6f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E73D1C;}.elementor-2635 .elementor-element.elementor-element-bccf6f2{border-style:solid;border-width:1px 0px 0px 0px;border-color:#EFE4CE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 0px 0px;}.elementor-2635 .elementor-element.elementor-element-bccf6f2, .elementor-2635 .elementor-element.elementor-element-bccf6f2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-2635 .elementor-element.elementor-element-bccf6f2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2635 .elementor-element.elementor-element-ad59ed4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2635 .elementor-element.elementor-element-ad59ed4 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2635 .elementor-element.elementor-element-3b910d9.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2635 .elementor-element.elementor-element-3b910d9.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2635 .elementor-element.elementor-element-3b910d9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2635 .elementor-element.elementor-element-3b910d9 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-2635 .elementor-element.elementor-element-1c7be54{text-align:center;}.elementor-2635 .elementor-element.elementor-element-1c7be54 img{width:100%;}.elementor-bc-flex-widget .elementor-2635 .elementor-element.elementor-element-c0f1035.elementor-column .elementor-column-wrap{align-items:center;}.elementor-2635 .elementor-element.elementor-element-c0f1035.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2635 .elementor-element.elementor-element-e7f5c70 .elementor-repeater-item-2b75e8d.elementor-social-icon{background-color:#E73D1C;}.elementor-2635 .elementor-element.elementor-element-e7f5c70 .elementor-repeater-item-2b75e8d.elementor-social-icon i{color:#EFE4CE;}.elementor-2635 .elementor-element.elementor-element-e7f5c70 .elementor-repeater-item-2b75e8d.elementor-social-icon svg{fill:#EFE4CE;}.elementor-2635 .elementor-element.elementor-element-e7f5c70{--grid-template-columns:repeat(0, auto);--icon-size:48px;--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-2635 .elementor-element.elementor-element-e7f5c70 .elementor-widget-container{text-align:center;}.elementor-2635 .elementor-element.elementor-element-e7f5c70 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2635 .elementor-element.elementor-element-1ac7f89{color:#EFE4CE;font-family:"Apfel", Sans-serif;font-size:14px;}.elementor-2635 .elementor-element.elementor-element-02dc6fe .content-form .submit-form{text-align:left;padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-2635 .elementor-element.elementor-element-02dc6fe .elementor-column{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}body.rtl .elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > label{padding-left:0px;}body:not(.rtl) .elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > label{padding-right:0px;}body .elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > label{padding-bottom:0px;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > label, .elementor-2635 .elementor-element.elementor-element-02dc6fe .elementor-field-subgroup label{color:#FFFFFF;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > label{text-transform:uppercase;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > input, .elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > textarea, .elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > button{font-family:"Apfel", Sans-serif;text-transform:uppercase;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > input{text-align:left;padding:16px 16px 16px 16px;color:#282828;background-color:#ffffff;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > textarea{text-align:left;padding:16px 16px 16px 16px;color:#282828;background-color:#ffffff;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > input::placeholder{color:#282828;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > textarea::placeholder{color:#282828;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > input:focus{background-color:#ffffff;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > textarea:focus{background-color:#ffffff;}.elementor-2635 .elementor-element.elementor-element-02dc6fe fieldset > button{background-color:#282828;color:#FFFFFF;}.elementor-2635 .elementor-element.elementor-element-02dc6fe > .elementor-widget-container{background-color:#FFFFFF00;}@media(min-width:768px){.elementor-2635 .elementor-element.elementor-element-1fa2779{width:49.832%;}.elementor-2635 .elementor-element.elementor-element-9a7738f{width:50.128%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Apfel';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://henrifoodcourt.fr/wp-content/uploads/2025/03/Apfel-Grotezk-Regular-400.woff') format('woff');
}
@font-face {
	font-family: 'Apfel';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://henrifoodcourt.fr/wp-content/uploads/2025/03/Apfel-Grotezk-Fett-700.woff') format('woff');
}
@font-face {
	font-family: 'Apfel';
	font-style: oblique;
	font-weight: 400;
	font-display: auto;
	src: url('https://henrifoodcourt.fr/wp-content/uploads/2025/03/Apfel-Grotezk-Brukt-400.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mazius';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://henrifoodcourt.fr/wp-content/uploads/2025/03/MAZIUS-REVIEW-20.09-Regular-400.woff') format('woff');
}
@font-face {
	font-family: 'Mazius';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://henrifoodcourt.fr/wp-content/uploads/2025/03/MAZIUS-REVIEW-20.09-Italic-400.woff') format('woff');
}
@font-face {
	font-family: 'Mazius';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://henrifoodcourt.fr/wp-content/uploads/2025/03/MAZIUS-REVIEW-20.09-Extra-italic-400.woff') format('woff');
}
/* End Custom Fonts CSS */