.elementor-14 .elementor-element.elementor-element-182cca9 > .elementor-container{max-width:893px;min-height:38vh;}.elementor-14 .elementor-element.elementor-element-182cca9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-182cca9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6BB70;background-image:url("https://aesthetic-skin.pl/wp-content/uploads/2024/06/tapeta-zlote-i-ciemne-liscie-w-grafice.jpg");background-position:bottom center;background-size:cover;}.elementor-14 .elementor-element.elementor-element-182cca9 > .elementor-background-overlay{background-image:url("https://aesthetic-skin.pl/wp-content/uploads/2024/06/tapeta-zlote-i-ciemne-liscie-w-grafice.jpg");background-position:top center;background-size:cover;opacity:0.18;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-182cca9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-182cca9 > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-a820d7c );}.elementor-14 .elementor-element.elementor-element-182cca9 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:80px;}.elementor-14 .elementor-element.elementor-element-abdfbbd{text-align:center;}.elementor-14 .elementor-element.elementor-element-abdfbbd .elementor-heading-title{color:#D8D8D7;font-family:var( --e-global-typography-fbcc382-font-family ), Sans-serif;font-size:var( --e-global-typography-fbcc382-font-size );font-weight:var( --e-global-typography-fbcc382-font-weight );line-height:var( --e-global-typography-fbcc382-line-height );letter-spacing:var( --e-global-typography-fbcc382-letter-spacing );word-spacing:var( --e-global-typography-fbcc382-word-spacing );}.elementor-14 .elementor-element.elementor-element-abdfbbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4a4812b9 > .elementor-container{max-width:887px;}.elementor-14 .elementor-element.elementor-element-4a4812b9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4a4812b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a820d7c );}.elementor-14 .elementor-element.elementor-element-4a4812b9 > .elementor-background-overlay{background-image:url("https://aesthetic-skin.pl/wp-content/uploads/2024/06/tapeta-zlote-i-ciemne-liscie-w-grafice.jpg");background-position:center center;background-size:cover;opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-4a4812b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-2778486d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-2778486d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-2778486d > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-db72c5b{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-db72c5b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d185642{column-gap:0px;text-align:justify;color:#DFDFDF;font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;text-shadow:0px 0px 0px rgba(0,0,0,0.3);width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-d185642.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d15721e{text-align:center;}.elementor-14 .elementor-element.elementor-element-d15721e .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:"Maitree", Sans-serif;font-size:28px;font-weight:500;line-height:42px;letter-spacing:-0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14 .elementor-element.elementor-element-d15721e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-77d4d7b7{text-align:left;}.elementor-14 .elementor-element.elementor-element-77d4d7b7 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:"Maitree", Sans-serif;font-size:28px;font-weight:500;line-height:42px;letter-spacing:-0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14 .elementor-element.elementor-element-77d4d7b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-11da8d3{text-align:left;}.elementor-14 .elementor-element.elementor-element-11da8d3 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:"Maitree", Sans-serif;font-size:28px;font-weight:500;line-height:42px;letter-spacing:-0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14 .elementor-element.elementor-element-11da8d3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-47bf2fa{column-gap:0px;text-align:justify;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-47bf2fa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-e0742cf{text-align:left;}.elementor-14 .elementor-element.elementor-element-e0742cf .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-e0742cf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-da5269b{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-da5269b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-a62c767{text-align:left;}.elementor-14 .elementor-element.elementor-element-a62c767 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-a62c767 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-3e5d7022{text-align:left;}.elementor-14 .elementor-element.elementor-element-3e5d7022 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-3e5d7022 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a306d06{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a306d06.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button{font-family:var( --e-global-typography-e5350e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e5350e9-font-size );font-weight:var( --e-global-typography-e5350e9-font-weight );text-transform:var( --e-global-typography-e5350e9-text-transform );font-style:var( --e-global-typography-e5350e9-font-style );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );fill:var( --e-global-color-c3348a1 );color:var( --e-global-color-c3348a1 );background-color:var( --e-global-color-7fe2975 );}.elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button:focus{color:var( --e-global-color-ab78bd3 );background-color:var( --e-global-color-33f3eef );}.elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button:focus svg{fill:var( --e-global-color-ab78bd3 );}.elementor-14 .elementor-element.elementor-element-a8a7bb3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a8a7bb3{width:var( --container-widget-width, 21.027% );max-width:21.027%;--container-widget-width:21.027%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-a8a7bb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-1c52458b > .elementor-container{max-width:887px;}.elementor-14 .elementor-element.elementor-element-1c52458b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-1c52458b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a820d7c );}.elementor-14 .elementor-element.elementor-element-1c52458b > .elementor-background-overlay{background-image:url("https://aesthetic-skin.pl/wp-content/uploads/2024/06/tapeta-zlote-i-ciemne-liscie-w-grafice.jpg");background-position:center center;background-size:cover;opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-1c52458b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-2d8029eb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-2d8029eb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-2d8029eb > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-9e945a1{text-align:left;}.elementor-14 .elementor-element.elementor-element-9e945a1 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-9e945a1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3de9ac6{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3de9ac6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-a84ae85{text-align:left;}.elementor-14 .elementor-element.elementor-element-a84ae85 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-a84ae85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-596c44b{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-596c44b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-ff10569{text-align:left;}.elementor-14 .elementor-element.elementor-element-ff10569 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-ff10569 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c1b64b8{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c1b64b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-979a21b{text-align:left;}.elementor-14 .elementor-element.elementor-element-979a21b .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-979a21b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-719f9de{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-719f9de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-6095f40{text-align:left;}.elementor-14 .elementor-element.elementor-element-6095f40 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-6095f40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-07d2c57{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-07d2c57.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-c680759 .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-14 .elementor-element.elementor-element-c680759 .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-14 .elementor-element.elementor-element-c680759 .elementor-button{font-family:var( --e-global-typography-e5350e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e5350e9-font-size );font-weight:var( --e-global-typography-e5350e9-font-weight );text-transform:var( --e-global-typography-e5350e9-text-transform );font-style:var( --e-global-typography-e5350e9-font-style );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );fill:var( --e-global-color-c3348a1 );color:var( --e-global-color-c3348a1 );background-color:var( --e-global-color-7fe2975 );}.elementor-14 .elementor-element.elementor-element-c680759 .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-c680759 .elementor-button:focus{color:var( --e-global-color-ab78bd3 );background-color:var( --e-global-color-33f3eef );}.elementor-14 .elementor-element.elementor-element-c680759 .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-c680759 .elementor-button:focus svg{fill:var( --e-global-color-ab78bd3 );}.elementor-14 .elementor-element.elementor-element-c680759 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c680759{width:var( --container-widget-width, 21.625% );max-width:21.625%;--container-widget-width:21.625%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-c680759.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-afda064 > .elementor-container{max-width:887px;}.elementor-14 .elementor-element.elementor-element-afda064:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-afda064 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a820d7c );}.elementor-14 .elementor-element.elementor-element-afda064 > .elementor-background-overlay{background-image:url("https://aesthetic-skin.pl/wp-content/uploads/2024/06/tapeta-zlote-i-ciemne-liscie-w-grafice.jpg");background-position:center center;background-size:cover;opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-afda064{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-dfbde30.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-dfbde30.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-dfbde30 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-523d617{text-align:center;}.elementor-14 .elementor-element.elementor-element-523d617 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:"Maitree", Sans-serif;font-size:28px;font-weight:500;line-height:42px;letter-spacing:-0.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-14 .elementor-element.elementor-element-523d617 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2951c11{text-align:left;}.elementor-14 .elementor-element.elementor-element-2951c11 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-2951c11 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-b889ef2{text-align:left;}.elementor-14 .elementor-element.elementor-element-b889ef2 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-b889ef2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button .elementor-align-icon-right{margin-left:22px;}.elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button .elementor-align-icon-left{margin-right:22px;}.elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button{font-family:var( --e-global-typography-e5350e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e5350e9-font-size );font-weight:var( --e-global-typography-e5350e9-font-weight );text-transform:var( --e-global-typography-e5350e9-text-transform );font-style:var( --e-global-typography-e5350e9-font-style );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );fill:var( --e-global-color-c3348a1 );color:var( --e-global-color-c3348a1 );background-color:var( --e-global-color-7fe2975 );}.elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button:focus{color:var( --e-global-color-ab78bd3 );background-color:var( --e-global-color-33f3eef );}.elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button:focus svg{fill:var( --e-global-color-ab78bd3 );}.elementor-14 .elementor-element.elementor-element-33dd50f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-33dd50f{width:var( --container-widget-width, 21.625% );max-width:21.625%;--container-widget-width:21.625%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-33dd50f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-dfa9e48 > .elementor-container{max-width:887px;}.elementor-14 .elementor-element.elementor-element-dfa9e48:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-dfa9e48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a820d7c );}.elementor-14 .elementor-element.elementor-element-dfa9e48 > .elementor-background-overlay{background-image:url("https://aesthetic-skin.pl/wp-content/uploads/2024/06/tapeta-zlote-i-ciemne-liscie-w-grafice.jpg");background-position:center center;background-size:cover;opacity:0.24;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-dfa9e48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 6em 1em;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-7a7ccc0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-7a7ccc0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-7a7ccc0 > .elementor-element-populated{margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-59715bf{text-align:left;}.elementor-14 .elementor-element.elementor-element-59715bf .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-59715bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3f7430a{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-3f7430a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-d12475c{text-align:left;}.elementor-14 .elementor-element.elementor-element-d12475c .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-d12475c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f0e1158{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-f0e1158.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-c746229{text-align:left;}.elementor-14 .elementor-element.elementor-element-c746229 .elementor-heading-title{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-b82c2da-font-family ), Sans-serif;font-size:var( --e-global-typography-b82c2da-font-size );font-weight:var( --e-global-typography-b82c2da-font-weight );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-c746229 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-99df688{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-99df688.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-title{color:var( --e-global-color-322b939 );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-price-menu-divider{border-bottom-style:dotted;border-bottom-width:1px;width:100%;border-bottom-color:var( --e-global-color-15a023c );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-price-original{text-decoration:line-through;color:var( --e-global-color-15a023c );font-family:var( --e-global-typography-d68fff4-font-family ), Sans-serif;font-size:var( --e-global-typography-d68fff4-font-size );font-weight:var( --e-global-typography-d68fff4-font-weight );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu-image img{min-width:150px;width:150px;}.elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button .elementor-align-icon-right{margin-left:10px;}.elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button .elementor-align-icon-left{margin-right:10px;}.elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button{font-family:var( --e-global-typography-e5350e9-font-family ), Sans-serif;font-size:var( --e-global-typography-e5350e9-font-size );font-weight:var( --e-global-typography-e5350e9-font-weight );text-transform:var( --e-global-typography-e5350e9-text-transform );font-style:var( --e-global-typography-e5350e9-font-style );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );fill:var( --e-global-color-c3348a1 );color:var( --e-global-color-c3348a1 );background-color:var( --e-global-color-7fe2975 );}.elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button:hover, .elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button:focus{color:var( --e-global-color-ab78bd3 );background-color:var( --e-global-color-33f3eef );}.elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button:hover svg, .elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button:focus svg{fill:var( --e-global-color-ab78bd3 );}.elementor-14 .elementor-element.elementor-element-fffca4b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fffca4b{width:var( --container-widget-width, 20.789% );max-width:20.789%;--container-widget-width:20.789%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-fffca4b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-213b77c{column-gap:0px;color:var( --e-global-color-0eaaba7 );font-family:"Maitree", Sans-serif;font-size:20px;font-style:normal;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-213b77c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-60603df{text-align:center;width:var( --container-widget-width, 99.52% );max-width:99.52%;--container-widget-width:99.52%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-60603df img{width:50%;}.elementor-14 .elementor-element.elementor-element-60603df.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-2778486d{width:100%;}.elementor-14 .elementor-element.elementor-element-2d8029eb{width:100%;}.elementor-14 .elementor-element.elementor-element-dfbde30{width:100%;}.elementor-14 .elementor-element.elementor-element-7a7ccc0{width:100%;}}@media(min-width:1025px){.elementor-14 .elementor-element.elementor-element-182cca9 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-abdfbbd .elementor-heading-title{font-size:var( --e-global-typography-fbcc382-font-size );line-height:var( --e-global-typography-fbcc382-line-height );letter-spacing:var( --e-global-typography-fbcc382-letter-spacing );word-spacing:var( --e-global-typography-fbcc382-word-spacing );}.elementor-14 .elementor-element.elementor-element-db72c5b{column-gap:0px;}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-e0742cf .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-a62c767 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-3e5d7022 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}.elementor-14 .elementor-element.elementor-element-9e945a1 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-a84ae85 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-ff10569 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-979a21b .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6095f40 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-c680759 .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}.elementor-14 .elementor-element.elementor-element-2951c11 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b889ef2 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}.elementor-14 .elementor-element.elementor-element-59715bf .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d12475c .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-c746229 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-182cca9 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px;}.elementor-14 .elementor-element.elementor-element-abdfbbd{text-align:center;}.elementor-14 .elementor-element.elementor-element-abdfbbd .elementor-heading-title{font-size:var( --e-global-typography-fbcc382-font-size );line-height:var( --e-global-typography-fbcc382-line-height );letter-spacing:var( --e-global-typography-fbcc382-letter-spacing );word-spacing:var( --e-global-typography-fbcc382-word-spacing );}.elementor-14 .elementor-element.elementor-element-4a4812b9{padding:6em 1em 0em 1em;}.elementor-14 .elementor-element.elementor-element-2778486d > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-db72c5b{text-align:center;}.elementor-14 .elementor-element.elementor-element-d185642{text-align:center;}.elementor-14 .elementor-element.elementor-element-d15721e{text-align:center;}.elementor-14 .elementor-element.elementor-element-77d4d7b7{text-align:center;}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-67bf4e7 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-11da8d3{text-align:center;}.elementor-14 .elementor-element.elementor-element-47bf2fa{text-align:center;}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-286c6b42 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-e0742cf{text-align:center;}.elementor-14 .elementor-element.elementor-element-e0742cf .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-da5269b{text-align:center;}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-696fdf9 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-a62c767{text-align:center;}.elementor-14 .elementor-element.elementor-element-a62c767 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-113ec4b .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-3e5d7022{text-align:center;}.elementor-14 .elementor-element.elementor-element-3e5d7022 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-a306d06{text-align:center;}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f5e3f8b .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-a8a7bb3 .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}.elementor-14 .elementor-element.elementor-element-a8a7bb3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1c52458b{padding:1em 1em 3em 1em;}.elementor-14 .elementor-element.elementor-element-2d8029eb > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9e945a1{text-align:center;}.elementor-14 .elementor-element.elementor-element-9e945a1 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-3de9ac6{text-align:center;}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-8a3f313 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-a84ae85{text-align:center;}.elementor-14 .elementor-element.elementor-element-a84ae85 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-596c44b{text-align:center;}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-5cb3a34 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-ff10569{text-align:center;}.elementor-14 .elementor-element.elementor-element-ff10569 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-c1b64b8{text-align:center;}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-afa35dd .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-979a21b{text-align:center;}.elementor-14 .elementor-element.elementor-element-979a21b .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-719f9de{text-align:center;}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d102808 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6095f40{text-align:center;}.elementor-14 .elementor-element.elementor-element-6095f40 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-07d2c57{text-align:center;}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-06b4d19 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-c680759 .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}.elementor-14 .elementor-element.elementor-element-c680759 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-afda064{padding:0em 1em 0em 1em;}.elementor-14 .elementor-element.elementor-element-dfbde30 > .elementor-element-populated{margin:50px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-523d617{text-align:center;}.elementor-14 .elementor-element.elementor-element-2951c11{text-align:center;}.elementor-14 .elementor-element.elementor-element-2951c11 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-f558800 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b889ef2{text-align:center;}.elementor-14 .elementor-element.elementor-element-b889ef2 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-08c93ea .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-33dd50f .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}.elementor-14 .elementor-element.elementor-element-33dd50f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dfa9e48{padding:3em 1em 6em 1em;}.elementor-14 .elementor-element.elementor-element-7a7ccc0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-59715bf{text-align:center;}.elementor-14 .elementor-element.elementor-element-59715bf .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-3f7430a{text-align:center;}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-6932229 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-d12475c{text-align:center;}.elementor-14 .elementor-element.elementor-element-d12475c .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-f0e1158{text-align:center;}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-b2ba7c4 .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-c746229{text-align:center;}.elementor-14 .elementor-element.elementor-element-c746229 .elementor-heading-title{font-size:var( --e-global-typography-b82c2da-font-size );line-height:var( --e-global-typography-b82c2da-line-height );letter-spacing:var( --e-global-typography-b82c2da-letter-spacing );word-spacing:var( --e-global-typography-b82c2da-word-spacing );}.elementor-14 .elementor-element.elementor-element-99df688{text-align:center;}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-title{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-068107a .pp-restaurant-menu .pp-restaurant-menu-price-original{font-size:var( --e-global-typography-d68fff4-font-size );line-height:var( --e-global-typography-d68fff4-line-height );letter-spacing:var( --e-global-typography-d68fff4-letter-spacing );word-spacing:var( --e-global-typography-d68fff4-word-spacing );}.elementor-14 .elementor-element.elementor-element-fffca4b .elementor-button{font-size:var( --e-global-typography-e5350e9-font-size );line-height:var( --e-global-typography-e5350e9-line-height );letter-spacing:var( --e-global-typography-e5350e9-letter-spacing );word-spacing:var( --e-global-typography-e5350e9-word-spacing );}.elementor-14 .elementor-element.elementor-element-fffca4b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-213b77c{text-align:center;}}