.elementor-1203 .elementor-element.elementor-element-7df872c:not(.elementor-motion-effects-element-type-background), .elementor-1203 .elementor-element.elementor-element-7df872c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bibulus-ristorante.de/wp-content/uploads/2026/05/IMG20260527191859.jpg");background-size:cover;}.elementor-1203 .elementor-element.elementor-element-7df872c > .elementor-background-overlay{background-color:#000000;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1203 .elementor-element.elementor-element-7df872c > .elementor-container{min-height:400px;}.elementor-1203 .elementor-element.elementor-element-7df872c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 50px 0px;}.elementor-1203 .elementor-element.elementor-element-9db991a .pt-title{font-size:80px;}.elementor-1203 .elementor-element.elementor-element-05303d2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-1203 .elementor-element.elementor-element-05303d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1203 .elementor-element.elementor-element-f9a3265{padding:0px 0px 120px 0px;}.elementor-1203 .elementor-element.elementor-element-5c21dd8 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-1203 .elementor-element.elementor-element-89be58d .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-89be58d .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-9a6ca5d .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-a1fc942 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-a1fc942 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-a1fc942 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-46d75ec .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-81e81de > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-81e81de .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-81e81de .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-b4ac466 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-633feba > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-633feba .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-633feba .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-8ba00c2 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-659493d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-659493d .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-659493d .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-ac0b1e2 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-c15bdef > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-c15bdef .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-c15bdef .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-e822d61 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-c15a8f5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-c15a8f5 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-c15a8f5 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-e4e5b28 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-b4a1dae > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-b4a1dae .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-b4a1dae .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-8a046eb .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-f121ddf > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-f121ddf .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-f121ddf .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-6d08a71 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-fc172f5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-fc172f5 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-fc172f5 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-67f33b4 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-c2d2954 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-c2d2954 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-c2d2954 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-b1549c6 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-f5c4708 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-f5c4708 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-f5c4708 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-eb8e230 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-93afe3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-1203 .elementor-element.elementor-element-93afe3c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1203 .elementor-element.elementor-element-354d592 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-354d592 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-354d592 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-5451a22 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-bf5c6ac > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-bf5c6ac .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-bf5c6ac .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-4bc9c9a .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-7b44a6d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-7b44a6d .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-7b44a6d .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-c4d7405 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-f15f6e7 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-f15f6e7 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-f15f6e7 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-9555a8d .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-452a9fc > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-452a9fc .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-452a9fc .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-6ebbb13 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-2f876c3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-2f876c3 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-2f876c3 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-44dc120 .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-10dd396 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-10dd396 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-10dd396 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-f0af1ac .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-07b1f2e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-07b1f2e .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-07b1f2e .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-5b67ecf .pt-food-menu-group span{border-style:solid;}.elementor-1203 .elementor-element.elementor-element-a88d499 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-1203 .elementor-element.elementor-element-a88d499 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-1203 .elementor-element.elementor-element-a88d499 .pt-title{font-size:32px;}.elementor-1203 .elementor-element.elementor-element-18d11c0 .pt-food-menu-group span{border-style:solid;}@media(max-width:1024px) and (min-width:768px){.elementor-1203 .elementor-element.elementor-element-5c21dd8{width:100%;}}@media(min-width:1025px){.elementor-1203 .elementor-element.elementor-element-7df872c:not(.elementor-motion-effects-element-type-background), .elementor-1203 .elementor-element.elementor-element-7df872c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-1203 .elementor-element.elementor-element-7df872c > .elementor-container{min-height:200px;}.elementor-1203 .elementor-element.elementor-element-7df872c{padding:100px 0px 50px 0px;}.elementor-1203 .elementor-element.elementor-element-9db991a .pt-title{font-size:60px;}.elementor-1203 .elementor-element.elementor-element-f9a3265{padding:0px 0px 80px 0px;}.elementor-1203 .elementor-element.elementor-element-5c21dd8 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1203 .elementor-element.elementor-element-9db991a .pt-title{font-size:42px;}}