.elementor-7995 .elementor-element.elementor-element-3af62068:not(.elementor-motion-effects-element-type-background), .elementor-7995 .elementor-element.elementor-element-3af62068 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://fulcrobistrot.it/wp-content/uploads/2026/01/DSC5260.jpeg");background-position:center center;background-size:cover;}.elementor-7995 .elementor-element.elementor-element-3af62068 > .elementor-background-overlay{background-color:#000000;opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7995 .elementor-element.elementor-element-3af62068{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:280px 0px 180px 0px;}.elementor-7995 .elementor-element.elementor-element-14e60969 .pt-subtitle{font-size:18px;margin:0px 0px 20px 0px;}.elementor-7995 .elementor-element.elementor-element-14e60969 .pt-title{font-size:80px;}.elementor-7995 .elementor-element.elementor-element-2d5e6367{padding:100px 0px 120px 0px;}.elementor-7995 .elementor-element.elementor-element-64785047 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-64785047 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-5cb05dd2 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-d3f1ef3 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-d3f1ef3 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-d0b15aa{padding:0px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-59eed0a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-59eed0a .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-f07cb8c > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-b454ff1 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-b454ff1 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-a995180{padding:0px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-8b61225 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-828ba46 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-828ba46 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-a158937 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-a158937 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-9c56836 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-56ff71f > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-56ff71f .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-19fc5c4 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-19fc5c4 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-1408aed > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-1f5351a > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-1f5351a .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-765c7cf .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-765c7cf .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-79ec0c6{padding:0px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-0efcfe0 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-b9086da > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-b9086da .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-8b76b67 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-8b76b67 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-445130e > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-ad7b0ec > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-ad7b0ec .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-66d4531 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-66d4531 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-704b017 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-9887d71 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-9887d71 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-5f75656 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-5f75656 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-9f4da2e{padding:0px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-9dac585 > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-2392d07 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-2392d07 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-88e55c6 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-88e55c6 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-cd2506c > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-5573502 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-5573502 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-0eb9b32 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-0eb9b32 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}.elementor-7995 .elementor-element.elementor-element-848a03b > .elementor-element-populated{padding:0px 40px 0px 0px;}.elementor-7995 .elementor-element.elementor-element-41957b9 > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-7995 .elementor-element.elementor-element-41957b9 .pt-subtitle{font-size:28px;font-weight:500;}.elementor-7995 .elementor-element.elementor-element-57f4db2 .pt-food-menu-group span{border-style:solid;}.elementor-7995 .elementor-element.elementor-element-57f4db2 .pt-food-menu-title{font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;}@media(max-width:1024px) and (min-width:768px){.elementor-7995 .elementor-element.elementor-element-5cb05dd2{width:100%;}.elementor-7995 .elementor-element.elementor-element-f07cb8c{width:100%;}.elementor-7995 .elementor-element.elementor-element-8b61225{width:100%;}.elementor-7995 .elementor-element.elementor-element-9c56836{width:100%;}.elementor-7995 .elementor-element.elementor-element-1408aed{width:100%;}.elementor-7995 .elementor-element.elementor-element-0efcfe0{width:100%;}.elementor-7995 .elementor-element.elementor-element-445130e{width:100%;}.elementor-7995 .elementor-element.elementor-element-704b017{width:100%;}.elementor-7995 .elementor-element.elementor-element-9dac585{width:100%;}.elementor-7995 .elementor-element.elementor-element-cd2506c{width:100%;}.elementor-7995 .elementor-element.elementor-element-848a03b{width:100%;}}@media(max-width:1024px){.elementor-7995 .elementor-element.elementor-element-3af62068{padding:200px 0px 180px 0px;}.elementor-7995 .elementor-element.elementor-element-14e60969 .pt-title{font-size:60px;}.elementor-7995 .elementor-element.elementor-element-2d5e6367{padding:80px 0px 80px 0px;}.elementor-7995 .elementor-element.elementor-element-64785047 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-64785047 .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-5cb05dd2 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-d0b15aa{padding:80px 0px 80px 0px;}.elementor-7995 .elementor-element.elementor-element-59eed0a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-59eed0a .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-f07cb8c > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-a995180{padding:80px 0px 80px 0px;}.elementor-7995 .elementor-element.elementor-element-8b61225 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-828ba46 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-828ba46 .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-9c56836 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-56ff71f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-56ff71f .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-1408aed > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-1f5351a > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-1f5351a .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-79ec0c6{padding:80px 0px 80px 0px;}.elementor-7995 .elementor-element.elementor-element-0efcfe0 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-b9086da > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-b9086da .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-445130e > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-ad7b0ec > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-ad7b0ec .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-704b017 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-9887d71 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-9887d71 .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-9f4da2e{padding:80px 0px 80px 0px;}.elementor-7995 .elementor-element.elementor-element-9dac585 > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-2392d07 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-2392d07 .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-cd2506c > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-5573502 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-5573502 .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-848a03b > .elementor-element-populated{padding:0px 0px 30px 0px;}.elementor-7995 .elementor-element.elementor-element-41957b9 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-7995 .elementor-element.elementor-element-41957b9 .pt-subtitle{font-size:24px;}}@media(max-width:767px){.elementor-7995 .elementor-element.elementor-element-14e60969 .pt-subtitle{font-size:16px;}.elementor-7995 .elementor-element.elementor-element-14e60969 .pt-title{font-size:48px;}.elementor-7995 .elementor-element.elementor-element-2d5e6367{padding:60px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-64785047 .pt-subtitle{font-size:24px;}.elementor-7995 .elementor-element.elementor-element-d3f1ef3 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-d0b15aa{padding:60px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-b454ff1 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-a995180{padding:60px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-a158937 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-19fc5c4 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-765c7cf .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-79ec0c6{padding:60px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-8b76b67 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-66d4531 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-5f75656 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-9f4da2e{padding:60px 0px 60px 0px;}.elementor-7995 .elementor-element.elementor-element-88e55c6 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-0eb9b32 .pt-food-menu-price{line-height:1.35em;}.elementor-7995 .elementor-element.elementor-element-57f4db2 .pt-food-menu-price{line-height:1.35em;}}