.elementor-2322 .elementor-element.elementor-element-cf6757a:not(.elementor-motion-effects-element-type-background),.elementor-2322 .elementor-element.elementor-element-cf6757a>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.javi-restaurant.de/wp-content/uploads/2026/08/Javi-Menu-Header.webp);background-position:top center;background-size:cover}.elementor-2322 .elementor-element.elementor-element-cf6757a>.elementor-background-overlay{background-color:#000;opacity:.35;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2322 .elementor-element.elementor-element-cf6757a>.elementor-container{min-height:500px}.elementor-2322 .elementor-element.elementor-element-cf6757a{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2322 .elementor-element.elementor-element-2b3fb5b>.elementor-widget-container{margin:50px 0 0 0}.elementor-2322 .elementor-element.elementor-element-2b3fb5b .pt-title{font-size:80px;text-transform:uppercase}.elementor-2322 .elementor-element.elementor-element-39a7df8{padding:60px 0 60px 0}.elementor-2322 .elementor-element.elementor-element-88fd125 .pt-title-wrap{max-width:75%}.elementor-2322 .elementor-element.elementor-element-88fd125 .pt-title{font-size:60px}.elementor-2322 .elementor-element.elementor-element-88fd125 .pt-title-text{font-size:16px}.elementor-2322 .elementor-element.elementor-element-e95bb56>.elementor-widget-container{margin:0 0 30px 0}.elementor-2322 .elementor-element.elementor-element-e95bb56 .pt-title-wrap{max-width:75%}.elementor-2322 .elementor-element.elementor-element-e95bb56 .pt-title{font-size:55px}.elementor-2322 .elementor-element.elementor-element-e95bb56 .pt-title-text{font-size:16px}.elementor-2322 .elementor-element.elementor-element-3715880{padding:0 0 110px 0}.elementor-2322 .elementor-element.elementor-element-0350643 .pt-title{font-size:26px;text-transform:uppercase;margin:0 0 0 0}.elementor-2322 .elementor-element.elementor-element-0350643 .pt-title-text{font-size:16px}.elementor-2322 .elementor-element.elementor-element-b1b5ee5 .pt-food-menu-group span{border-style:solid}.elementor-2322 .elementor-element.elementor-element-b1b5ee5 .pt-food-menu-title{font-family:"Jost",Sans-serif;font-size:18px;font-weight:500}.elementor-2322 .elementor-element.elementor-element-26ef08e .pt-title{font-size:26px;text-transform:uppercase;margin:0 0 0 0}.elementor-2322 .elementor-element.elementor-element-26ef08e .pt-title-text{font-size:16px}.elementor-2322 .elementor-element.elementor-element-885a05d .pt-food-menu-group span{border-style:solid}.elementor-2322 .elementor-element.elementor-element-885a05d .pt-food-menu-title{font-family:"Jost",Sans-serif;font-size:18px;font-weight:500}.elementor-2322 .elementor-element.elementor-element-7b8d0c5 .pt-title{font-size:26px;text-transform:uppercase;margin:0 0 0 0}.elementor-2322 .elementor-element.elementor-element-7b8d0c5 .pt-title-text{font-size:16px}.elementor-2322 .elementor-element.elementor-element-57728ab .pt-food-menu-group span{border-style:solid}.elementor-2322 .elementor-element.elementor-element-57728ab .pt-food-menu-title{font-family:"Jost",Sans-serif;font-size:18px;font-weight:500}.elementor-2322 .elementor-element.elementor-element-c0a6c33>.elementor-element-populated{padding:0 0 0 0}@media(max-width:1366px){.elementor-2322 .elementor-element.elementor-element-88fd125 .pt-title-wrap{max-width:80%}.elementor-2322 .elementor-element.elementor-element-f65cc37>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-2322 .elementor-element.elementor-element-0350643 .pt-title{font-size:24px}.elementor-2322 .elementor-element.elementor-element-b8c6f6f>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-2322 .elementor-element.elementor-element-26ef08e .pt-title{font-size:24px}.elementor-2322 .elementor-element.elementor-element-81a2b99>.elementor-element-populated{padding:15px 15px 15px 15px}.elementor-2322 .elementor-element.elementor-element-7b8d0c5 .pt-title{font-size:24px}}@media(max-width:1024px){.elementor-2322 .elementor-element.elementor-element-88fd125 .pt-title-wrap{max-width:100%}.elementor-2322 .elementor-element.elementor-element-e95bb56 .pt-title-wrap{max-width:100%}.elementor-2322 .elementor-element.elementor-element-3715880{padding:0 0 50px 0}.elementor-2322 .elementor-element.elementor-element-f65cc37>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2322 .elementor-element.elementor-element-b8c6f6f>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2322 .elementor-element.elementor-element-81a2b99>.elementor-element-populated{padding:10px 10px 10px 10px}}@media(max-width:767px){.elementor-2322 .elementor-element.elementor-element-2b3fb5b .pt-title{font-size:48px}.elementor-2322 .elementor-element.elementor-element-88fd125 .pt-subtitle{font-size:12px;margin:0 0 25px 0}.elementor-2322 .elementor-element.elementor-element-88fd125 .pt-title{font-size:35px}.elementor-2322 .elementor-element.elementor-element-7756557{padding:60px 0 0 0}.elementor-2322 .elementor-element.elementor-element-e95bb56 .pt-subtitle{font-size:12px}.elementor-2322 .elementor-element.elementor-element-e95bb56 .pt-title{font-size:40px}.elementor-2322 .elementor-element.elementor-element-3715880{padding:0 0 60px 0}.elementor-2322 .elementor-element.elementor-element-f65cc37>.elementor-element-populated{padding:20px 0 30px 0}.elementor-2322 .elementor-element.elementor-element-b1b5ee5 .pt-food-menu-price{line-height:1.35em}.elementor-2322 .elementor-element.elementor-element-b8c6f6f>.elementor-element-populated{padding:0 0 0 0}.elementor-2322 .elementor-element.elementor-element-885a05d .pt-food-menu-price{line-height:1.35em}.elementor-2322 .elementor-element.elementor-element-81a2b99>.elementor-element-populated{padding:30px 0 0 0}.elementor-2322 .elementor-element.elementor-element-57728ab .pt-food-menu-price{line-height:1.35em}}