.elementor-433 .elementor-element.elementor-element-1bdf5dd:not(.elementor-motion-effects-element-type-background),.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url("https://www.ristorantelavittoria.com/wp-content/uploads/2025/01/La-Vittoria_50-2.jpg");background-position:center center;background-size:cover}.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-background-overlay{background-color:#000;opacity:.35;transition:background .3s,border-radius .3s,opacity .3s}.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-container{min-height:400px}.elementor-433 .elementor-element.elementor-element-1bdf5dd{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-shape-bottom .elementor-shape-fill{fill:#fff}.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-shape-bottom svg{width:calc(180% + 1.3px);height:8px}.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-shape-bottom{z-index:2;pointer-events:none}.elementor-433 .elementor-element.elementor-element-2fc6b4b .pt-subtitle{margin:0 0 20px}.elementor-433 .elementor-element.elementor-element-2fc6b4b .pt-title{font-size:72px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-d5731da{padding:80px 0}.elementor-433 .elementor-element.elementor-element-ecd6c7e>.elementor-element-populated{padding:0 45px 0 0}.elementor-433 .elementor-element.elementor-element-79d6e28>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-79d6e28 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-3b13d0e .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-21fa4a9>.elementor-element-populated{padding:0 0 0 45px}.elementor-433 .elementor-element.elementor-element-ae5bb43>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-ae5bb43 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-44be6b9 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-4ed63e0:not(.elementor-motion-effects-element-type-background),.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ristorantelavittoria.com/wp-content/uploads/2025/01/La-Vittoria_40-1.jpg");background-position:center center;background-size:cover}.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-container{min-height:400px}.elementor-433 .elementor-element.elementor-element-4ed63e0{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-shape-top svg{width:calc(180% + 1.3px);height:8px}.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-433 .elementor-element.elementor-element-01fbe16{padding:80px 0}.elementor-433 .elementor-element.elementor-element-9d952ee>.elementor-element-populated{padding:0 45px 0 0}.elementor-433 .elementor-element.elementor-element-005cd13>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-005cd13 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-80232a3 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-f29d12e>.elementor-element-populated{padding:0 0 0 45px}.elementor-433 .elementor-element.elementor-element-49647e7>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-49647e7 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-6d0ab7a .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-4f98916:not(.elementor-motion-effects-element-type-background),.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ristorantelavittoria.com/wp-content/uploads/2025/01/La-Vittoria_4-1.jpg");background-position:center center;background-size:cover}.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-container{min-height:400px}.elementor-433 .elementor-element.elementor-element-4f98916{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-shape-top svg{width:calc(180% + 1.3px);height:8px}.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-433 .elementor-element.elementor-element-fbbd5c3{padding:80px 0}.elementor-433 .elementor-element.elementor-element-9db5f90>.elementor-element-populated{padding:0 45px 0 0}.elementor-433 .elementor-element.elementor-element-e1c0430>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-e1c0430 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-ea27172 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-d1f0cfb>.elementor-element-populated{padding:0 0 0 45px}.elementor-433 .elementor-element.elementor-element-f2cc023 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-42844c7>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-42844c7 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-6081251 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-3e22800>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-3e22800 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-b7e7406 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-150bd7d>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-150bd7d .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-675e99f .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-d031ae1:not(.elementor-motion-effects-element-type-background),.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ristorantelavittoria.com/wp-content/uploads/2025/01/La-Vittoria_55-1.jpg");background-position:center center;background-size:cover}.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-container{min-height:400px}.elementor-433 .elementor-element.elementor-element-d031ae1{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-shape-top svg{width:calc(180% + 1.3px);height:8px}.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-433 .elementor-element.elementor-element-d43321c{padding:80px 0}.elementor-433 .elementor-element.elementor-element-46f5de8>.elementor-element-populated{padding:0 45px 0 0}.elementor-433 .elementor-element.elementor-element-4c7429b>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-4c7429b .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-a253c15 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-f3feff6>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-f3feff6 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-74da8d4 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-bd8abea>.elementor-element-populated{padding:0 0 0 45px}.elementor-433 .elementor-element.elementor-element-8bbe377 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-6e1778e>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-6e1778e .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-9202469 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-6667ced>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-6667ced .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-f9e5504 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-7f93e22:not(.elementor-motion-effects-element-type-background),.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ristorantelavittoria.com/wp-content/uploads/2025/01/La-Vittoria_60-1.jpg");background-position:center center;background-size:cover}.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-container{min-height:400px}.elementor-433 .elementor-element.elementor-element-7f93e22{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-shape-top svg{width:calc(180% + 1.3px);height:8px}.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-shape-top{z-index:2;pointer-events:none}.elementor-433 .elementor-element.elementor-element-40ea0bc{padding:80px 0}.elementor-433 .elementor-element.elementor-element-e360a9d>.elementor-element-populated{padding:0 45px 0 0}.elementor-433 .elementor-element.elementor-element-15bc916>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-15bc916 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-16657fc .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-9e0bcf3>.elementor-element-populated{padding:0 0 0 45px}.elementor-433 .elementor-element.elementor-element-7b106be>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-7b106be .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-0b04b7d .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-85dd952>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-85dd952 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-2e7ffb0 .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-6cbe743>.elementor-widget-container{margin:0 0 15px;padding:10px 0;border-style:solid;border-width:2px 0;border-color:#dd5903}.elementor-433 .elementor-element.elementor-element-6cbe743 .pt-title{font-size:30px;text-transform:uppercase}.elementor-433 .elementor-element.elementor-element-036c47b .pt-food-menu-group span{border-style:solid}.elementor-433 .elementor-element.elementor-element-2bccede:not(.elementor-motion-effects-element-type-background),.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.ristorantelavittoria.com/wp-content/uploads/2025/01/rsz_la_vittoria_63.jpg");background-position:center center;background-size:cover}.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-container{min-height:400px}.elementor-433 .elementor-element.elementor-element-2bccede{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-shape-top .elementor-shape-fill{fill:#fff}.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-shape-top svg{width:calc(180% + 1.3px);height:8px}.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-shape-top{z-index:2;pointer-events:none}@media(max-width:1024px) and (min-width:768px){.elementor-433 .elementor-element.elementor-element-ecd6c7e{width:100%}.elementor-433 .elementor-element.elementor-element-21fa4a9{width:100%}.elementor-433 .elementor-element.elementor-element-9d952ee{width:100%}.elementor-433 .elementor-element.elementor-element-f29d12e{width:100%}.elementor-433 .elementor-element.elementor-element-9db5f90{width:100%}.elementor-433 .elementor-element.elementor-element-d1f0cfb{width:100%}.elementor-433 .elementor-element.elementor-element-46f5de8{width:100%}.elementor-433 .elementor-element.elementor-element-bd8abea{width:100%}.elementor-433 .elementor-element.elementor-element-e360a9d{width:100%}.elementor-433 .elementor-element.elementor-element-9e0bcf3{width:100%}}@media(max-width:1024px){.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-shape-bottom svg{width:calc(300% + 1.3px)}.elementor-433 .elementor-element.elementor-element-2fc6b4b .pt-title{font-size:60px}.elementor-433 .elementor-element.elementor-element-d5731da{padding:70px 0}.elementor-433 .elementor-element.elementor-element-ecd6c7e>.elementor-element-populated{padding:0}.elementor-433 .elementor-element.elementor-element-21fa4a9>.elementor-element-populated{padding:70px 0 0}.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-shape-top svg{width:calc(300% + 1.3px)}.elementor-433 .elementor-element.elementor-element-01fbe16{padding:70px 0}.elementor-433 .elementor-element.elementor-element-9d952ee>.elementor-element-populated{padding:0}.elementor-433 .elementor-element.elementor-element-f29d12e>.elementor-element-populated{padding:70px 0 0}.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-shape-top svg{width:calc(300% + 1.3px)}.elementor-433 .elementor-element.elementor-element-fbbd5c3{padding:70px 0}.elementor-433 .elementor-element.elementor-element-9db5f90>.elementor-element-populated{padding:0}.elementor-433 .elementor-element.elementor-element-d1f0cfb>.elementor-element-populated{padding:25px 0 0}.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-shape-top svg{width:calc(300% + 1.3px)}.elementor-433 .elementor-element.elementor-element-d43321c{padding:70px 0}.elementor-433 .elementor-element.elementor-element-46f5de8>.elementor-element-populated{padding:0}.elementor-433 .elementor-element.elementor-element-bd8abea>.elementor-element-populated{padding:25px 0 0}.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-shape-top svg{width:calc(300% + 1.3px)}.elementor-433 .elementor-element.elementor-element-40ea0bc{padding:70px 0}.elementor-433 .elementor-element.elementor-element-e360a9d>.elementor-element-populated{padding:0}.elementor-433 .elementor-element.elementor-element-9e0bcf3>.elementor-element-populated{padding:70px 0 0}.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-shape-top svg{width:calc(300% + 1.3px)}}@media(max-width:767px){.elementor-433 .elementor-element.elementor-element-1bdf5dd>.elementor-shape-bottom svg{width:calc(500% + 1.3px);height:6px}.elementor-433 .elementor-element.elementor-element-2fc6b4b .pt-title{font-size:40px}.elementor-433 .elementor-element.elementor-element-4ed63e0>.elementor-shape-top svg{width:calc(500% + 1.3px);height:6px}.elementor-433 .elementor-element.elementor-element-4f98916>.elementor-shape-top svg{width:calc(500% + 1.3px);height:6px}.elementor-433 .elementor-element.elementor-element-d1f0cfb>.elementor-element-populated{padding:25px 0 0}.elementor-433 .elementor-element.elementor-element-d031ae1>.elementor-shape-top svg{width:calc(500% + 1.3px);height:6px}.elementor-433 .elementor-element.elementor-element-bd8abea>.elementor-element-populated{padding:25px 0 0}.elementor-433 .elementor-element.elementor-element-7f93e22>.elementor-shape-top svg{width:calc(500% + 1.3px);height:6px}.elementor-433 .elementor-element.elementor-element-2bccede>.elementor-shape-top svg{width:calc(500% + 1.3px);height:6px}}