.elementor-567 .elementor-element.elementor-element-2fea74c > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-2fea74c:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-2fea74c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14314F;background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2024/07/casamare-ristorante-portovenere-sul-mare-scaled.jpg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-2fea74c > .elementor-background-overlay{background-color:#14314F;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-2fea74c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-664f224 .pt-title{text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-51ddeb6{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-ed96630 .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-ed96630 .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-ed96630 .pt-title-text{color:#297037;}.elementor-567 .elementor-element.elementor-element-7090134{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-688bade > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-e75c896 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-e75c896 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-dbcf158 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-b3f3213 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-b3f3213 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-a5d7c8b > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-a5d7c8b:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-a5d7c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2024/07/casamare-portovenere_antipasti.jpg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-a5d7c8b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-a5d7c8b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-bd0b99f{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-139916a .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-139916a .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-139916a .pt-title-text{color:#297037;}.elementor-567 .elementor-element.elementor-element-4746c55{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-e749c5a > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-8157ce4 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-8157ce4 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-8c33b5d > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-e0ed99d .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-e0ed99d .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-ba49842 > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-ba49842:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-ba49842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2024/07/casamare-portovenere.jpg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-ba49842{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-ba49842 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-429ca88{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-c341c3c .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-c341c3c .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-b801580{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-bbf5181 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-0c91ea1 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-0c91ea1 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-4f902df > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-ea34935 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-ea34935 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-77dc9da > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-77dc9da:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-77dc9da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2023/08/pizza-tartufo-casamare-forte-dei-marmi.jpg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-77dc9da{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-77dc9da > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-acf7436{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-609106e .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-609106e .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-d3d6897{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-47a81cf > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-9ec7501 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-9ec7501 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-d19ec8b > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-3ace900 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-3ace900 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-92244bc > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-92244bc:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-92244bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2023/07/iVyYrcUw-1.jpeg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-92244bc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-92244bc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-6e2ade3{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-adaab4e .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-adaab4e .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-7772bae{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-fcb8d0e > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-f87f725 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-f87f725 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-73c475a > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-dbcdbd2 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-dbcdbd2 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-62c6b66 > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-62c6b66:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-62c6b66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2023/07/FOOD-CASAMARE2-140t.jpg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-62c6b66{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-62c6b66 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-70b4ed7{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-cafe61a .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-cafe61a .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-29efbb7{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-f2b2f34 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-3e1901c .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-3e1901c .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-84b3309 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-67d781b .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-67d781b .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-8cafb72 > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-8cafb72:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-8cafb72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2024/07/casamare-ristorante-portovenere.jpg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-8cafb72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-8cafb72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-cf4a2c3{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-fbbe1d4 .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-fbbe1d4 .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-1c8e664{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-e4f2b82 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-31ea6bb .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-31ea6bb .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-c56c923 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-6e26059 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-6e26059 .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-1515bf2 > .elementor-container{min-height:560px;}.elementor-567 .elementor-element.elementor-element-1515bf2:not(.elementor-motion-effects-element-type-background), .elementor-567 .elementor-element.elementor-element-1515bf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pv.casamarefortedeimarmi.com/wp-content/uploads/2023/07/U5qDLgyg.jpeg");background-position:center center;background-size:cover;}.elementor-567 .elementor-element.elementor-element-1515bf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-567 .elementor-element.elementor-element-1515bf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-567 .elementor-element.elementor-element-3ca148b{padding:100px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-e173d03 .pt-subtitle{margin:0px 0px 10px 0px;}.elementor-567 .elementor-element.elementor-element-e173d03 .pt-title{color:#297037;text-transform:uppercase;}.elementor-567 .elementor-element.elementor-element-60a0cad{padding:0px 0px 120px 0px;}.elementor-567 .elementor-element.elementor-element-0e91ed6 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-567 .elementor-element.elementor-element-f2abd2b .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-f2abd2b .pt-food-menu-title{color:#297037;}.elementor-567 .elementor-element.elementor-element-589a2af > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-567 .elementor-element.elementor-element-44c9102 .pt-food-menu-group span{border-style:solid;}.elementor-567 .elementor-element.elementor-element-44c9102 .pt-food-menu-title{color:#297037;}@media(max-width:1024px){.elementor-567 .elementor-element.elementor-element-51ddeb6{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-7090134{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-688bade > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-dbcf158 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-567 .elementor-element.elementor-element-bd0b99f{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-4746c55{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-e749c5a > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-8c33b5d > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-567 .elementor-element.elementor-element-429ca88{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-b801580{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-bbf5181 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-4f902df > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-567 .elementor-element.elementor-element-acf7436{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-d3d6897{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-47a81cf > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-d19ec8b > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-567 .elementor-element.elementor-element-6e2ade3{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-7772bae{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-fcb8d0e > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-73c475a > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-567 .elementor-element.elementor-element-70b4ed7{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-29efbb7{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-f2b2f34 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-84b3309 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-567 .elementor-element.elementor-element-cf4a2c3{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-1c8e664{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-e4f2b82 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-c56c923 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-567 .elementor-element.elementor-element-3ca148b{padding:80px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-60a0cad{padding:0px 0px 80px 0px;}.elementor-567 .elementor-element.elementor-element-0e91ed6 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-567 .elementor-element.elementor-element-589a2af > .elementor-element-populated{padding:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-567 .elementor-element.elementor-element-2fea74c > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-51ddeb6{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-7090134{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-688bade > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-dbcf158 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-a5d7c8b > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-bd0b99f{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-4746c55{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-e749c5a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-8c33b5d > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-ba49842 > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-429ca88{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-b801580{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-bbf5181 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-4f902df > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-77dc9da > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-acf7436{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-d3d6897{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-47a81cf > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-d19ec8b > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-92244bc > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-6e2ade3{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-7772bae{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-fcb8d0e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-73c475a > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-62c6b66 > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-70b4ed7{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-29efbb7{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-f2b2f34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-84b3309 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-8cafb72 > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-cf4a2c3{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-1c8e664{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-e4f2b82 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-c56c923 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-1515bf2 > .elementor-container{min-height:400px;}.elementor-567 .elementor-element.elementor-element-3ca148b{padding:60px 0px 50px 0px;}.elementor-567 .elementor-element.elementor-element-60a0cad{padding:0px 0px 60px 0px;}.elementor-567 .elementor-element.elementor-element-0e91ed6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-567 .elementor-element.elementor-element-589a2af > .elementor-element-populated{padding:32px 0px 0px 0px;}}