.elementor-2285 .elementor-element.elementor-element-02d2caa:not(.elementor-motion-effects-element-type-background),.elementor-2285 .elementor-element.elementor-element-02d2caa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.javi-restaurant.de/wp-content/uploads/2026/08/Javi-Hero-Background-2.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2285 .elementor-element.elementor-element-02d2caa>.elementor-background-overlay{background-color:#000;opacity:.49;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2285 .elementor-element.elementor-element-02d2caa>.elementor-container{min-height:500px}.elementor-2285 .elementor-element.elementor-element-02d2caa{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2285 .elementor-element.elementor-element-4b92ff6>.elementor-widget-container{margin:50px 0 0 0}.elementor-2285 .elementor-element.elementor-element-4b92ff6 .pt-title{font-size:80px;text-transform:uppercase}.elementor-2285 .elementor-element.elementor-element-23393780{margin-top:-160px;margin-bottom:300px;z-index:2}.elementor-2285 .elementor-element.elementor-element-10d921c2>.elementor-element-populated{padding:0 0 0 0}.elementor-2285 .elementor-element.elementor-element-19a1294f{width:auto;max-width:auto;top:227px;text-align:start}.elementor-2285 .elementor-element.elementor-element-19a1294f img{width:50%;opacity:.75}.elementor-2285 .elementor-element.elementor-element-25119a85.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-2285 .elementor-element.elementor-element-25119a85>.elementor-element-populated{padding:0 0 0 0}.elementor-2285 .elementor-element.elementor-element-169d24d6{width:auto;max-width:auto;margin:-100px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;bottom:-400px;text-align:end}body:not(.rtl) .elementor-2285 .elementor-element.elementor-element-169d24d6{right:20px}body.rtl .elementor-2285 .elementor-element.elementor-element-169d24d6{left:20px}.elementor-2285 .elementor-element.elementor-element-169d24d6 img{opacity:.75}.elementor-2285 .elementor-element.elementor-element-cdfe2e1{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 0 100px 0}.elementor-2285 .elementor-element.elementor-element-cdfe2e1>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-50a9eee6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-50a9eee6.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-147c5e7c.elementor-column .elementor-widget-wrap{align-items:flex-end}.elementor-2285 .elementor-element.elementor-element-147c5e7c.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end}.elementor-2285 .elementor-element.elementor-element-147c5e7c>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2285 .elementor-element.elementor-element-147c5e7c>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2285 .elementor-element.elementor-element-4b694b3a>.elementor-widget-container{margin:0% -15% 0% 0%}.elementor-2285 .elementor-element.elementor-element-4b694b3a img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:10px 10px 10px 10px}.elementor-2285 .elementor-element.elementor-element-7a14dbc0>.elementor-widget-container{margin:0% 0% 0% -30%}.elementor-2285 .elementor-element.elementor-element-7a14dbc0 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:10px 10px 10px 10px}.elementor-2285 .elementor-element.elementor-element-59285ef5{--spacer-size:50px}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-4bc786d4.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-4bc786d4.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-4bc786d4>.elementor-element-populated{padding:0 0 0 80px}.elementor-2285 .elementor-element.elementor-element-330f89a0 .pt-subtitle{font-size:16px;margin:0 0 15px 0}.elementor-2285 .elementor-element.elementor-element-330f89a0 .pt-title{font-size:50px}.elementor-2285 .elementor-element.elementor-element-330f89a0 .pt-title-btn{margin:25px 0 0 0}.elementor-2285 .elementor-element.elementor-element-581ef9e{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:0 0 100px 0}.elementor-2285 .elementor-element.elementor-element-581ef9e>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-338af1e.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-338af1e.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-338af1e>.elementor-element-populated{padding:0 40px 0 0}.elementor-2285 .elementor-element.elementor-element-e48c7f5 .pt-subtitle{font-size:16px;margin:0 0 15px 0}.elementor-2285 .elementor-element.elementor-element-e48c7f5 .pt-title{font-size:50px;line-height:1.2em}.elementor-2285 .elementor-element.elementor-element-e48c7f5 .pt-title-btn{margin:25px 0 0 0}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-51ff289.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-51ff289.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-03964f0.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-03964f0.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-03964f0>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2285 .elementor-element.elementor-element-03964f0>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2285 .elementor-element.elementor-element-382f17f:not(.elementor-motion-effects-element-type-background),.elementor-2285 .elementor-element.elementor-element-382f17f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.javi-restaurant.de/wp-content/uploads/2026/08/Javi-Sakura-Background.webp);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2285 .elementor-element.elementor-element-382f17f>.elementor-background-overlay{background-color:#000;opacity:.45;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2285 .elementor-element.elementor-element-382f17f>.elementor-container{min-height:50vh}.elementor-2285 .elementor-element.elementor-element-382f17f{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2285 .elementor-element.elementor-element-3d5c70e .elementor-button{background-color:#fff0;font-size:75px}.elementor-2285 .elementor-element.elementor-element-3d5c70e:hover{--e-transform-translateY:-12px}.elementor-2285 .elementor-element.elementor-element-3e47d214{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 0 120px 0}.elementor-2285 .elementor-element.elementor-element-3e47d214>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-4da26149.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-4da26149.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-4da26149>.elementor-element-populated{padding:0 80px 0 0}.elementor-2285 .elementor-element.elementor-element-7b1108f0 .pt-subtitle{font-size:16px;margin:0 0 15px 0}.elementor-2285 .elementor-element.elementor-element-7b1108f0 .pt-title{font-size:50px}.elementor-2285 .elementor-element.elementor-element-7b1108f0 .pt-title-btn{margin:25px 0 0 0}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-62091e2a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-62091e2a.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-e55aa59.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-e55aa59.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-f0573cf>.elementor-widget-container{margin:0% -20% 0% 0%}.elementor-2285 .elementor-element.elementor-element-f0573cf img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:10px 10px 10px 10px}.elementor-bc-flex-widget .elementor-2285 .elementor-element.elementor-element-469a769.elementor-column .elementor-widget-wrap{align-items:center}.elementor-2285 .elementor-element.elementor-element-469a769.elementor-column.elementor-element[data-element_type="column"]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-2285 .elementor-element.elementor-element-469a769>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2285 .elementor-element.elementor-element-469a769>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2285 .elementor-element.elementor-element-6c82991 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-secondary);border-radius:10px 10px 10px 10px}.elementor-2285 .elementor-element.elementor-element-5a44bfc4:not(.elementor-motion-effects-element-type-background),.elementor-2285 .elementor-element.elementor-element-5a44bfc4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://www.javi-restaurant.de/wp-content/uploads/2026/08/Javi-Reservation-Container-BG.webp);background-position:center center;background-size:cover}.elementor-2285 .elementor-element.elementor-element-5a44bfc4>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2285 .elementor-element.elementor-element-5a44bfc4{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:160px 0 160px 0}.elementor-2285 .elementor-element.elementor-element-62bc9c20 .pt-title-wrap{max-width:880px}.elementor-2285 .elementor-element.elementor-element-62bc9c20 .pt-subtitle{margin:0 0 20px 0}.elementor-2285 .elementor-element.elementor-element-62bc9c20 .pt-title-text{font-size:18px}.elementor-2285 .elementor-element.elementor-element-62bc9c20 .pt-title-btn{margin:40px 0 0 0}@media(max-width:1512px){.elementor-2285 .elementor-element.elementor-element-4da26149>.elementor-element-populated{padding:0 30px 0 0}}@media(min-width:768px){.elementor-2285 .elementor-element.elementor-element-50a9eee6{width:55%}.elementor-2285 .elementor-element.elementor-element-147c5e7c{width:50%}.elementor-2285 .elementor-element.elementor-element-7eea5403{width:50%}.elementor-2285 .elementor-element.elementor-element-4bc786d4{width:45%}.elementor-2285 .elementor-element.elementor-element-338af1e{width:70%}.elementor-2285 .elementor-element.elementor-element-51ff289{width:30%}.elementor-2285 .elementor-element.elementor-element-4da26149{width:45%}.elementor-2285 .elementor-element.elementor-element-62091e2a{width:55%}.elementor-2285 .elementor-element.elementor-element-e55aa59{width:50%}.elementor-2285 .elementor-element.elementor-element-469a769{width:50%}}@media(max-width:1024px) and (min-width:768px){.elementor-2285 .elementor-element.elementor-element-50a9eee6{width:100%}.elementor-2285 .elementor-element.elementor-element-4bc786d4{width:100%}.elementor-2285 .elementor-element.elementor-element-338af1e{width:100%}.elementor-2285 .elementor-element.elementor-element-51ff289{width:100%}.elementor-2285 .elementor-element.elementor-element-4da26149{width:100%}.elementor-2285 .elementor-element.elementor-element-62091e2a{width:100%}}@media(max-width:1366px){.elementor-2285 .elementor-element.elementor-element-4bc786d4>.elementor-element-populated{padding:0 0 0 30px}.elementor-2285 .elementor-element.elementor-element-330f89a0 .pt-title{font-size:48px}.elementor-2285 .elementor-element.elementor-element-e48c7f5 .pt-title{font-size:48px}.elementor-2285 .elementor-element.elementor-element-7b1108f0 .pt-title{font-size:48px}.elementor-2285 .elementor-element.elementor-element-62bc9c20 .pt-title-text{font-size:16px}}@media(max-width:1024px){.elementor-2285 .elementor-element.elementor-element-23393780{margin-top:0;margin-bottom:0}.elementor-2285 .elementor-element.elementor-element-19a1294f{top:-150px}.elementor-2285 .elementor-element.elementor-element-19a1294f img{width:220px}.elementor-2285 .elementor-element.elementor-element-169d24d6{margin:-40px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;bottom:-100px}body:not(.rtl) .elementor-2285 .elementor-element.elementor-element-169d24d6{right:-17%}body.rtl .elementor-2285 .elementor-element.elementor-element-169d24d6{left:-17%}.elementor-2285 .elementor-element.elementor-element-169d24d6 img{width:250px}.elementor-2285 .elementor-element.elementor-element-cdfe2e1{padding:80px 0 40px 0}.elementor-2285 .elementor-element.elementor-element-4bc786d4>.elementor-element-populated{padding:50px 0 0 0}.elementor-2285 .elementor-element.elementor-element-581ef9e{padding:0 0 80px 0}.elementor-2285 .elementor-element.elementor-element-338af1e>.elementor-element-populated{padding:30px 0 0 0}.elementor-2285 .elementor-element.elementor-element-c2a3e62>.elementor-widget-container{margin:50px 0 50px 0}.elementor-2285 .elementor-element.elementor-element-382f17f>.elementor-container{min-height:60vh}.elementor-2285 .elementor-element.elementor-element-3e47d214{padding:80px 0 80px 0}.elementor-2285 .elementor-element.elementor-element-4da26149>.elementor-element-populated{padding:50px 0 0 0}.elementor-2285 .elementor-element.elementor-element-62bc9c20 .pt-title-text{font-size:18px}}@media(max-width:767px){.elementor-2285 .elementor-element.elementor-element-4b92ff6 .pt-title{font-size:48px}.elementor-2285 .elementor-element.elementor-element-19a1294f img{width:140px}.elementor-2285 .elementor-element.elementor-element-169d24d6{bottom:10px}.elementor-2285 .elementor-element.elementor-element-169d24d6 img{width:170px}.elementor-2285 .elementor-element.elementor-element-cdfe2e1{padding:60px 0 30px 0}.elementor-2285 .elementor-element.elementor-element-4b694b3a>.elementor-widget-container{margin:0% 0% 0% 0%}.elementor-2285 .elementor-element.elementor-element-7a14dbc0>.elementor-widget-container{margin:10px 0 0 0}.elementor-2285 .elementor-element.elementor-element-59285ef5{--spacer-size:0px}.elementor-2285 .elementor-element.elementor-element-4bc786d4>.elementor-element-populated{padding:10px 0 50px 0}.elementor-2285 .elementor-element.elementor-element-330f89a0 .pt-subtitle{font-size:13px}.elementor-2285 .elementor-element.elementor-element-330f89a0 .pt-title{font-size:40px}.elementor-2285 .elementor-element.elementor-element-330f89a0 .pt-title-text{font-size:16px}.elementor-2285 .elementor-element.elementor-element-581ef9e{padding:0 0 60px 0}.elementor-2285 .elementor-element.elementor-element-338af1e>.elementor-element-populated{padding:10px 0 0 0}.elementor-2285 .elementor-element.elementor-element-e48c7f5 .pt-subtitle{font-size:11px}.elementor-2285 .elementor-element.elementor-element-e48c7f5 .pt-title{font-size:40px}.elementor-2285 .elementor-element.elementor-element-e48c7f5 .pt-title-text{font-size:16px}.elementor-2285 .elementor-element.elementor-element-382f17f{padding:40px 0 40px 0}.elementor-2285 .elementor-element.elementor-element-7ffa103 .pt-title{font-size:34px}.elementor-2285 .elementor-element.elementor-element-3e47d214{padding:60px 0 60px 0}.elementor-2285 .elementor-element.elementor-element-4da26149>.elementor-element-populated{padding:0 0 50px 0}.elementor-2285 .elementor-element.elementor-element-7b1108f0 .pt-subtitle{font-size:13px}.elementor-2285 .elementor-element.elementor-element-7b1108f0 .pt-title{font-size:33px}.elementor-2285 .elementor-element.elementor-element-7b1108f0 .pt-title-text{font-size:16px}.elementor-2285 .elementor-element.elementor-element-f0573cf>.elementor-widget-container{margin:0 0 0 0}.elementor-2285 .elementor-element.elementor-element-6c82991>.elementor-widget-container{margin:10px 0 0 0}.elementor-2285 .elementor-element.elementor-element-5a44bfc4{padding:90px 0 90px 0}.elementor-2285 .elementor-element.elementor-element-62bc9c20 .pt-title-text{font-size:16px}}