.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-container{min-height:400px}.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-d540e46:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.griechenbeisl.at/wp-content/uploads/2020/05/schnitzel6-1.jpg");background-position:center center;background-size:cover}.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-background-overlay{background-color:rgba(0,0,0,0);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-d540e46{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-shape-top svg{width:calc(300% + 1.3px);height:50px}.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:95px}.elementor-2122 .elementor-element.elementor-element-3252be9{text-align:center}.elementor-2122 .elementor-element.elementor-element-3252be9 .elementor-heading-title{color:#fff;font-family:"EB Garamond",Serif;font-size:66px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;text-shadow:0px 0px 11px rgba(0,0,0,.45)}.elementor-2122 .elementor-element.elementor-element-0e668d6{text-align:center}.elementor-2122 .elementor-element.elementor-element-0e668d6 .elementor-heading-title{color:maroon;font-size:3.5vw;font-weight:400;font-style:italic}.elementor-2122 .elementor-element.elementor-element-0e668d6>.elementor-widget-container{padding:0;border-style:solid;border-width:0}.elementor-2122 .elementor-element.elementor-element-1263bb1{--divider-border-style:solid;--divider-color:maroon;--divider-border-width:1px}.elementor-2122 .elementor-element.elementor-element-1263bb1 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-2122 .elementor-element.elementor-element-1263bb1 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-2122 .elementor-element.elementor-element-1263bb1>.elementor-widget-container{margin:-5px 0 0}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-title{color:#000;font-size:1.6vw;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#000;font-size:1.8vw;line-height:.1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-price-original{color:#000}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu-description{color:#7a7a7a;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1em;letter-spacing:2px;margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu-image img{min-width:150px;width:150px}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-container{min-height:350px}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-22ebe6d:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.griechenbeisl.at/wp-content/uploads/2020/05/IMG_9034_3.jpg");background-position:center center;background-size:cover}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-background-overlay{background-color:rgba(0,0,0,0);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-22ebe6d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-shape-top svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-shape-bottom .elementor-shape-fill{fill:#eee}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-2122 .elementor-element.elementor-element-2f18d7a:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-2f18d7a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-2f18d7a>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-2f18d7a{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-6429035{text-align:center}.elementor-2122 .elementor-element.elementor-element-6429035 .elementor-heading-title{color:maroon;font-size:3.5vw;font-weight:400;font-style:italic}.elementor-2122 .elementor-element.elementor-element-6429035>.elementor-widget-container{padding:0;border-style:solid;border-width:0}.elementor-2122 .elementor-element.elementor-element-7511a3e{--divider-border-style:solid;--divider-color:maroon;--divider-border-width:1px}.elementor-2122 .elementor-element.elementor-element-7511a3e .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-2122 .elementor-element.elementor-element-7511a3e .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-2122 .elementor-element.elementor-element-7511a3e>.elementor-widget-container{margin:-5px 0 0}.elementor-2122 .elementor-element.elementor-element-f7b4812:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-f7b4812>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-f7b4812>.elementor-background-overlay{opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-f7b4812{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-title{color:#000;font-size:1.6vw;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#000;font-size:1.8vw;line-height:.1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-price-original{color:#000}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu-description{color:#7a7a7a;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1em;letter-spacing:2px;margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu-image img{min-width:150px;width:150px}.elementor-2122 .elementor-element.elementor-element-97a7898:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-97a7898>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-97a7898{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-97a7898>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-97a7898>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px}.elementor-2122 .elementor-element.elementor-element-f68f653 .elementor-spacer-inner{height:25px}.elementor-2122 .elementor-element.elementor-element-43a2b3d{text-align:center}.elementor-2122 .elementor-element.elementor-element-43a2b3d .elementor-heading-title{color:maroon;font-size:3.5vw;font-weight:400;font-style:italic}.elementor-2122 .elementor-element.elementor-element-43a2b3d>.elementor-widget-container{padding:0;border-style:solid;border-width:0}.elementor-2122 .elementor-element.elementor-element-41bcaad{--divider-border-style:solid;--divider-color:maroon;--divider-border-width:1px}.elementor-2122 .elementor-element.elementor-element-41bcaad .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-2122 .elementor-element.elementor-element-41bcaad .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-2122 .elementor-element.elementor-element-41bcaad>.elementor-widget-container{margin:-5px 0 0}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-title{color:#000;font-size:1.6vw;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#000;font-size:1.8vw;line-height:.1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-price-original{color:#000}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu-description{color:#7a7a7a;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1em;letter-spacing:2px;margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu-image img{min-width:150px;width:150px}.elementor-2122 .elementor-element.elementor-element-2ff584b:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-2ff584b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-2ff584b{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-2ff584b>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-2ff584b>.elementor-shape-top svg{width:calc(300% + 1.3px);height:50px}.elementor-2122 .elementor-element.elementor-element-2ff584b>.elementor-shape-bottom .elementor-shape-fill{fill:#eee}.elementor-2122 .elementor-element.elementor-element-2ff584b>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px}.elementor-2122 .elementor-element.elementor-element-1e76d9d:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-1e76d9d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-1e76d9d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-1e76d9d>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-e74a723{text-align:center}.elementor-2122 .elementor-element.elementor-element-e74a723 .elementor-heading-title{color:maroon;font-size:3.5vw;font-weight:400;font-style:italic}.elementor-2122 .elementor-element.elementor-element-e74a723>.elementor-widget-container{padding:0;border-style:solid;border-width:0}.elementor-2122 .elementor-element.elementor-element-7d24e8f{--divider-border-style:solid;--divider-color:maroon;--divider-border-width:1px}.elementor-2122 .elementor-element.elementor-element-7d24e8f .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-2122 .elementor-element.elementor-element-7d24e8f .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-2122 .elementor-element.elementor-element-7d24e8f>.elementor-widget-container{margin:-5px 0 0}.elementor-2122 .elementor-element.elementor-element-7aec06e:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-7aec06e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-7aec06e{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-7aec06e>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-title{color:#000;font-size:1.6vw;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#000;font-size:1.8vw;line-height:.1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-price-original{color:#000}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu-description{color:#7a7a7a;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1em;letter-spacing:2px;margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu-image img{min-width:150px;width:150px}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-container{min-height:350px}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-259dc59:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.griechenbeisl.at/wp-content/uploads/2020/05/IMG_0226.jpg");background-position:center center;background-size:cover}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-background-overlay{background-color:rgba(0,0,0,0);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-259dc59{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-shape-top .elementor-shape-fill{fill:#eee}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-shape-top svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-2122 .elementor-element.elementor-element-b06e20f{text-align:center}.elementor-2122 .elementor-element.elementor-element-b06e20f .elementor-heading-title{color:maroon;font-size:3.5vw;font-weight:400;font-style:italic}.elementor-2122 .elementor-element.elementor-element-b06e20f>.elementor-widget-container{padding:0;border-style:solid;border-width:0}.elementor-2122 .elementor-element.elementor-element-a37a1ed{--divider-border-style:solid;--divider-color:maroon;--divider-border-width:1px}.elementor-2122 .elementor-element.elementor-element-a37a1ed .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-2122 .elementor-element.elementor-element-a37a1ed .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-2122 .elementor-element.elementor-element-a37a1ed>.elementor-widget-container{margin:-5px 0 0}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-title{color:#000;font-size:1.6vw;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#000;font-size:1.8vw;line-height:.1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-price-original{color:#000}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu-description{color:#7a7a7a;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1em;letter-spacing:2px;margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu-image img{min-width:150px;width:150px}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-container{min-height:350px}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-121232f:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.griechenbeisl.at/wp-content/uploads/2020/05/lachs03.jpg");background-position:center center;background-size:cover}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-background-overlay{background-color:rgba(0,0,0,0);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-121232f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-shape-top svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-shape-bottom .elementor-shape-fill{fill:#eee}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-2122 .elementor-element.elementor-element-b6286c1:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-b6286c1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-b6286c1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-b6286c1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-8a41f29{text-align:center}.elementor-2122 .elementor-element.elementor-element-8a41f29 .elementor-heading-title{color:maroon;font-size:3.5vw;font-weight:400;font-style:italic}.elementor-2122 .elementor-element.elementor-element-8a41f29>.elementor-widget-container{padding:0;border-style:solid;border-width:0}.elementor-2122 .elementor-element.elementor-element-b6a6d09{--divider-border-style:solid;--divider-color:maroon;--divider-border-width:1px}.elementor-2122 .elementor-element.elementor-element-b6a6d09 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-2122 .elementor-element.elementor-element-b6a6d09 .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-2122 .elementor-element.elementor-element-b6a6d09>.elementor-widget-container{margin:-5px 0 0}.elementor-2122 .elementor-element.elementor-element-1e8acbe:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-1e8acbe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#eee}.elementor-2122 .elementor-element.elementor-element-1e8acbe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-1e8acbe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-title{color:#000;font-size:1.6vw;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#000;font-size:1.8vw;line-height:.1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-price-original{color:#000}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu-description{color:#7a7a7a;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1em;letter-spacing:2px;margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu-image img{min-width:150px;width:150px}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-container{min-height:350px}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-b3cd1b6:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.griechenbeisl.at/wp-content/uploads/2020/05/IMG_0823_2.jpg");background-position:bottom center;background-size:cover}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-background-overlay{background-color:rgba(0,0,0,0);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-b3cd1b6{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-shape-top .elementor-shape-fill{fill:#eee}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-shape-top svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:70px}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-2122 .elementor-element.elementor-element-de6a9bb{text-align:center}.elementor-2122 .elementor-element.elementor-element-de6a9bb .elementor-heading-title{color:maroon;font-size:3.5vw;font-weight:400;font-style:italic}.elementor-2122 .elementor-element.elementor-element-de6a9bb>.elementor-widget-container{padding:0;border-style:solid;border-width:0}.elementor-2122 .elementor-element.elementor-element-5d854af{--divider-border-style:solid;--divider-color:maroon;--divider-border-width:1px}.elementor-2122 .elementor-element.elementor-element-5d854af .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0}.elementor-2122 .elementor-element.elementor-element-5d854af .elementor-divider{text-align:center;padding-top:2px;padding-bottom:2px}.elementor-2122 .elementor-element.elementor-element-5d854af>.elementor-widget-container{margin:-5px 0 0}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-title{color:#000;font-size:1.6vw;font-weight:600;font-style:normal;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-price-discount{color:#000;font-size:1.8vw;line-height:.1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-price-original{color:#000}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu-description{color:#7a7a7a;font-size:1.3vw;font-weight:300;font-style:italic;line-height:1em;letter-spacing:2px;margin-bottom:0}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu-image img{min-width:150px;width:150px}.elementor-2122 .elementor-element.elementor-element-89acfa0:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-89acfa0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-2122 .elementor-element.elementor-element-89acfa0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2122 .elementor-element.elementor-element-89acfa0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2122 .elementor-element.elementor-element-89acfa0>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-2122 .elementor-element.elementor-element-89acfa0>.elementor-shape-top svg{width:calc(300% + 1.3px);height:50px}.elementor-2122 .elementor-element.elementor-element-89acfa0>.elementor-shape-bottom .elementor-shape-fill{fill:#000}.elementor-2122 .elementor-element.elementor-element-89acfa0>.elementor-shape-bottom svg{width:calc(300% + 1.3px);height:50px}.elementor-2122 .elementor-element.elementor-element-bfc7994 .elementor-spacer-inner{height:25px}.eael-reading-progress-wrap .eael-reading-progress{height:5px !important}.eael-reading-progress-wrap .eael-reading-progress .eael-reading-progress-fill{height:5px !important;background-color:#1fd18e !important;transition:width 50ms ease}@media(max-width:1024px){.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-container{min-height:350px}.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-0e668d6 .elementor-heading-title{font-size:5vw}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-title{font-size:2.8vw;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:3vw}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu-description{font-size:2.2vw}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-container{min-height:250px}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-6429035 .elementor-heading-title{font-size:5vw}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:2.8vw;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:3vw}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu-description{font-size:2.2vw}.elementor-2122 .elementor-element.elementor-element-43a2b3d .elementor-heading-title{font-size:5vw}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:2.8vw;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:3vw}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu-description{font-size:2.2vw}.elementor-2122 .elementor-element.elementor-element-e74a723 .elementor-heading-title{font-size:5vw}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-title{font-size:2.8vw;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:3vw}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu-description{font-size:2.2vw}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-container{min-height:250px}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-b06e20f .elementor-heading-title{font-size:5vw}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-title{font-size:2.8vw;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:3vw}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu-description{font-size:2.2vw}.elementor-2122 .elementor-element.elementor-element-8a41f29 .elementor-heading-title{font-size:5vw}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-title{font-size:2.8vw;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:3vw}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu-description{font-size:2.2vw}.elementor-2122 .elementor-element.elementor-element-de6a9bb .elementor-heading-title{font-size:5vw}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-item{padding:2%}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-title{font-size:2.8vw;line-height:1em;letter-spacing:2px}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:3vw}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu-description{font-size:2.2vw}}@media(max-width:767px){.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-container{min-height:300px}.elementor-2122 .elementor-element.elementor-element-d540e46>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-0e668d6 .elementor-heading-title{font-size:10vw}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-item{padding:8%}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-title{font-size:6vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:10px}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:6vw}.elementor-2122 .elementor-element.elementor-element-44284df .pp-restaurant-menu-description{font-size:4.8vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-container{min-height:200px}.elementor-2122 .elementor-element.elementor-element-22ebe6d>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-6429035 .elementor-heading-title{font-size:10vw}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-item{padding:8%}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:6vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:10px}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:6vw}.elementor-2122 .elementor-element.elementor-element-a63cba7 .pp-restaurant-menu-description{font-size:4.8vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-43a2b3d .elementor-heading-title{font-size:10vw}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-item{padding:8%}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-title{font-size:6vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:10px}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:6vw}.elementor-2122 .elementor-element.elementor-element-cdc44a5 .pp-restaurant-menu-description{font-size:4.8vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-e74a723 .elementor-heading-title{font-size:10vw}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-item{padding:8%}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-title{font-size:6vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:10px}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:6vw}.elementor-2122 .elementor-element.elementor-element-3143cab .pp-restaurant-menu-description{font-size:4.8vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-container{min-height:200px}.elementor-2122 .elementor-element.elementor-element-259dc59>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-b06e20f .elementor-heading-title{font-size:10vw}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-item{padding:8%}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-title{font-size:6vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:10px}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:6vw}.elementor-2122 .elementor-element.elementor-element-a1b230d .pp-restaurant-menu-description{font-size:4.8vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-container{min-height:200px}.elementor-2122 .elementor-element.elementor-element-121232f>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-8a41f29 .elementor-heading-title{font-size:10vw}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-item{padding:8%}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-title{font-size:6vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:10px}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:6vw}.elementor-2122 .elementor-element.elementor-element-4bf572a .pp-restaurant-menu-description{font-size:4.8vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-container{min-height:200px}.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-container:after{content:"";min-height:inherit}.elementor-2122 .elementor-element.elementor-element-b3cd1b6:not(.elementor-motion-effects-element-type-background),.elementor-2122 .elementor-element.elementor-element-b3cd1b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("http://griechenbeisl.kinsta.cloud/wp-content/uploads/2020/01/IMG_0823_2.jpg");background-position:0 -45px;background-size:cover}.elementor-2122 .elementor-element.elementor-element-de6a9bb .elementor-heading-title{font-size:10vw}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-item{padding:8%}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-title{font-size:6vw;line-height:1em}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-header{margin-bottom:10px}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu .pp-restaurant-menu-price-discount{font-size:6vw}.elementor-2122 .elementor-element.elementor-element-9ce454c .pp-restaurant-menu-description{font-size:4.8vw;line-height:1em}}.pp-restaurant-menu-title-text{font-variant:small-caps}.pp-restaurant-menu-title-text{font-variant:small-caps}.pp-restaurant-menu-title-text{font-variant:small-caps}.pp-restaurant-menu-title-text{font-variant:small-caps}.pp-restaurant-menu-title-text{font-variant:small-caps}.pp-restaurant-menu-title-text{font-variant:small-caps}.pp-restaurant-menu-title-text{font-variant:small-caps}