.elementor-404 .elementor-element.elementor-element-13cde8d{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-404 .elementor-element.elementor-element-13cde8d:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-13cde8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitodibari.com/wp-content/uploads/2025/08/bg-homepage-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-c003371{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-404 .elementor-element.elementor-element-c003371 .elementor-heading-title{color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-ab50ded{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-404 .elementor-element.elementor-element-ab50ded .elementor-heading-title{font-size:32px;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-71a82cd{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-404 .elementor-element.elementor-element-71a82cd .elementor-heading-title{font-family:"Ubuntu Condensed", Sans-serif;font-size:22px;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-68b56d9{--display:flex;}.elementor-404 .elementor-element.elementor-element-68b56d9:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-68b56d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitodibari.com/wp-content/uploads/2025/08/sfondo-ai-creator.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-d3851c5 img{width:35%;}.elementor-404 .elementor-element.elementor-element-56ef5ad{text-align:center;}.elementor-404 .elementor-element.elementor-element-56ef5ad .elementor-heading-title{font-size:32px;}.elementor-404 .elementor-element.elementor-element-704bd4d{text-align:center;}.elementor-404 .elementor-element.elementor-element-4ba5096{margin:4rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-404 .elementor-element.elementor-element-4ba5096 .elementor-heading-title{font-size:32px;}.elementor-404 .elementor-element.elementor-element-f7908e8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;}.elementor-404 .elementor-element.elementor-element-f7908e8.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-2431ef8 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-2431ef8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-2431ef8 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-404 .elementor-element.elementor-element-a19a342 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-a19a342 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-a19a342 .elementor-button .elementor-button-content-wrapper{gap:13px;}.elementor-404 .elementor-element.elementor-element-8b1fc26{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-404 .elementor-element.elementor-element-26d6ee3 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-26d6ee3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-26d6ee3 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-404 .elementor-element.elementor-element-3f27cf3{margin:6rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-404 .elementor-element.elementor-element-5adc380{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-68e9472{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-59d8ded{text-align:center;}.elementor-404 .elementor-element.elementor-element-7e9e5e0 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-c835ae7{text-align:center;}.elementor-404 .elementor-element.elementor-element-6276be0 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-6276be0{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-6276be0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-6276be0 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-f8738d1 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-f8738d1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-f8738d1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-f8738d1 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-4506af9{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-b7c9a2d{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-db765a5{text-align:center;}.elementor-404 .elementor-element.elementor-element-ebdce90 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-d829303{text-align:center;}.elementor-404 .elementor-element.elementor-element-a6c8bc5 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-a6c8bc5{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-a6c8bc5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-a6c8bc5 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-a656059 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-a656059{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-a656059 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-a656059 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-ba3b38e{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-47db39a{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-48dfa79{text-align:center;}.elementor-404 .elementor-element.elementor-element-cacebd2 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-f4a5bce{text-align:center;}.elementor-404 .elementor-element.elementor-element-ab4f063 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-ab4f063{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-ab4f063 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-ab4f063 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-cde3dca .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-cde3dca{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-cde3dca .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-cde3dca .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-c4c05e9{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-d311da2{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-b3ac3f4{text-align:center;}.elementor-404 .elementor-element.elementor-element-b9f761b .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-9d27cd2{text-align:center;}.elementor-404 .elementor-element.elementor-element-cbbe91d .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-cbbe91d{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-cbbe91d .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-cbbe91d .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-af1efff .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-af1efff{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-af1efff .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-af1efff .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-3822efb{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-aa50d38{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-3700234{text-align:center;}.elementor-404 .elementor-element.elementor-element-8691be3 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-070ac16{text-align:center;}.elementor-404 .elementor-element.elementor-element-d74b06a .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-d74b06a{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-d74b06a .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-d74b06a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-031787a .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-031787a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-031787a .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-031787a .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-63f8b0e{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-d044fda{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-11c6d74{text-align:center;}.elementor-404 .elementor-element.elementor-element-7834937 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-7f748c2{text-align:center;}.elementor-404 .elementor-element.elementor-element-ce95565 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-ce95565{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-ce95565 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-ce95565 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-9a1799b .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-9a1799b{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-9a1799b .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-9a1799b .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-4208427{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-bfa647e{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-4d3c936{text-align:center;}.elementor-404 .elementor-element.elementor-element-281315b .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-1490d4e{text-align:center;}.elementor-404 .elementor-element.elementor-element-cd1819e .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-cd1819e{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-cd1819e .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-cd1819e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-7a61b94 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-7a61b94{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-7a61b94 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-7a61b94 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-b73968d{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-74f526d{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-fa5f9a7{text-align:center;}.elementor-404 .elementor-element.elementor-element-b225a27 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-0917428{text-align:center;}.elementor-404 .elementor-element.elementor-element-ae818a2 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-ae818a2{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-ae818a2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-ae818a2 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-62c4518 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-62c4518{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-62c4518 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-62c4518 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-b8fe135{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-8cc72a3{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-d9c33f7{text-align:center;}.elementor-404 .elementor-element.elementor-element-3f0cac7 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-3677e3a{text-align:center;}.elementor-404 .elementor-element.elementor-element-f16d71f .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-f16d71f{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-f16d71f .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-f16d71f .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-8b459e9 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-8b459e9{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-8b459e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-8b459e9 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-0c860ff{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-6b6345b{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-479ad64{text-align:center;}.elementor-404 .elementor-element.elementor-element-6521bc9 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-a7c63f0{text-align:center;}.elementor-404 .elementor-element.elementor-element-f317e86 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-f317e86{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-f317e86 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-f317e86 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-f6b5014 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-f6b5014{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-f6b5014 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-f6b5014 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-639042d{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-77425a5{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-a22f1a4{text-align:center;}.elementor-404 .elementor-element.elementor-element-d5ff931 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-a570c1b{text-align:center;}.elementor-404 .elementor-element.elementor-element-9312f3c .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-9312f3c{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-9312f3c .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-9312f3c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-ac0a3f3 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-ac0a3f3{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-ac0a3f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-ac0a3f3 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-f58f4ec{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-568ae88{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-82f0ec4{text-align:center;}.elementor-404 .elementor-element.elementor-element-2fb9b3f .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-23b43f1{text-align:center;}.elementor-404 .elementor-element.elementor-element-91491f3 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-91491f3{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-91491f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-91491f3 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-d56555a{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-90ac7f3{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-7c62207{text-align:center;}.elementor-404 .elementor-element.elementor-element-73e9c73 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-a3777b5{text-align:center;}.elementor-404 .elementor-element.elementor-element-86f54ea .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-86f54ea{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-86f54ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-86f54ea .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-91f49ca{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-fa602fa{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-0bb7c0c{text-align:center;}.elementor-404 .elementor-element.elementor-element-d0213c4 .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-c5a5043{text-align:center;}.elementor-404 .elementor-element.elementor-element-c9e34fb .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-c9e34fb{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-c9e34fb .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-c9e34fb .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-128bafd{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-16d53c2{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-d27d3fa{text-align:center;}.elementor-404 .elementor-element.elementor-element-27a741c .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-560f414{text-align:center;}.elementor-404 .elementor-element.elementor-element-b4f0e58 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-b4f0e58{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-b4f0e58 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-b4f0e58 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-a24f3c1{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-f98caa2{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-408e843{text-align:center;}.elementor-404 .elementor-element.elementor-element-5937a3c .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-ae25b76{text-align:center;}.elementor-404 .elementor-element.elementor-element-37f1978 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-37f1978{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-37f1978 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-37f1978 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-4b34c8a{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-404 .elementor-element.elementor-element-3ec9c02{text-align:center;font-size:32px;}.elementor-404 .elementor-element.elementor-element-825dc9e{text-align:center;}.elementor-404 .elementor-element.elementor-element-6ad6c1a .widget-image-caption{color:#BEBEBE;font-family:"Times New Roman", Sans-serif;font-size:18px;font-weight:300;}.elementor-404 .elementor-element.elementor-element-a9a98e8{text-align:center;}.elementor-404 .elementor-element.elementor-element-5d6d153 .elementor-button{background-color:#0a1867;font-size:3rem;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-5d6d153{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-404 .elementor-element.elementor-element-5d6d153 .elementor-button-content-wrapper{flex-direction:row;}.elementor-404 .elementor-element.elementor-element-5d6d153 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-404 .elementor-element.elementor-element-78ba9fd{--display:flex;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-404 .elementor-element.elementor-element-78ba9fd:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-78ba9fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitodibari.com/wp-content/uploads/2025/08/bg-homepage-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-404 .elementor-element.elementor-element-2de2b0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:32px;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-80226a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-0264822{text-align:center;color:#FFFFFF;}.elementor-404 .elementor-element.elementor-element-bbf6b63 .elementor-button{background-color:#FFFFFF;font-size:3rem;text-decoration:none;fill:#0a1867;color:#0a1867;}.elementor-404 .elementor-element.elementor-element-c412308{--display:flex;}.elementor-404 .elementor-element.elementor-element-7ae1c63{--display:flex;}@media(max-width:1024px){.elementor-404 .elementor-element.elementor-element-d3851c5{width:var( --container-widget-width, 330px );max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-d3851c5.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-d3851c5 img{width:99%;}}@media(max-width:767px){.elementor-404 .elementor-element.elementor-element-13cde8d{--padding-top:6rem;--padding-bottom:6rem;--padding-left:2rem;--padding-right:2rem;}.elementor-404 .elementor-element.elementor-element-ab50ded .elementor-heading-title{font-size:22px;}.elementor-404 .elementor-element.elementor-element-71a82cd .elementor-heading-title{font-size:18px;}.elementor-404 .elementor-element.elementor-element-68b56d9:not(.elementor-motion-effects-element-type-background), .elementor-404 .elementor-element.elementor-element-68b56d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vitodibari.com/wp-content/uploads/2025/08/sfondo-ai-creator.jpg");background-size:contain;}.elementor-404 .elementor-element.elementor-element-d3851c5{--container-widget-width:196px;--container-widget-flex-grow:0;width:var( --container-widget-width, 196px );max-width:196px;}.elementor-404 .elementor-element.elementor-element-d3851c5 img{width:100%;}.elementor-404 .elementor-element.elementor-element-56ef5ad .elementor-heading-title{font-size:26px;}.elementor-404 .elementor-element.elementor-element-4ba5096 .elementor-heading-title{font-size:26px;}.elementor-404 .elementor-element.elementor-element-f7908e8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-404 .elementor-element.elementor-element-68e9472{font-size:26px;}.elementor-404 .elementor-element.elementor-element-6276be0{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-6276be0.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-6276be0 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-f8738d1{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-f8738d1.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-f8738d1 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-b7c9a2d{font-size:26px;}.elementor-404 .elementor-element.elementor-element-a6c8bc5{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-a6c8bc5.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-a6c8bc5 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-a656059{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-a656059.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-a656059 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-47db39a{font-size:26px;}.elementor-404 .elementor-element.elementor-element-ab4f063{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-ab4f063.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-ab4f063 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-cde3dca{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-cde3dca.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-cde3dca .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-d311da2{font-size:26px;}.elementor-404 .elementor-element.elementor-element-cbbe91d{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-cbbe91d.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-cbbe91d .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-af1efff{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-af1efff.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-af1efff .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-aa50d38{font-size:26px;}.elementor-404 .elementor-element.elementor-element-d74b06a{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-d74b06a.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-d74b06a .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-031787a{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-031787a.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-031787a .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-d044fda{font-size:26px;}.elementor-404 .elementor-element.elementor-element-ce95565{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-ce95565.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-ce95565 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-9a1799b{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-9a1799b.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-9a1799b .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-bfa647e{font-size:26px;}.elementor-404 .elementor-element.elementor-element-cd1819e{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-cd1819e.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-cd1819e .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-7a61b94{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-7a61b94.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-7a61b94 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-74f526d{font-size:26px;}.elementor-404 .elementor-element.elementor-element-ae818a2{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-ae818a2.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-ae818a2 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-62c4518{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-62c4518.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-62c4518 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-8cc72a3{font-size:26px;}.elementor-404 .elementor-element.elementor-element-f16d71f{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-f16d71f.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-f16d71f .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-8b459e9{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-8b459e9.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-8b459e9 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-6b6345b{font-size:26px;}.elementor-404 .elementor-element.elementor-element-f317e86{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-f317e86.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-f317e86 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-f6b5014{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-f6b5014.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-f6b5014 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-77425a5{font-size:26px;}.elementor-404 .elementor-element.elementor-element-9312f3c{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-9312f3c.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-9312f3c .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-ac0a3f3{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-ac0a3f3.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-ac0a3f3 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-568ae88{font-size:26px;}.elementor-404 .elementor-element.elementor-element-91491f3{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-91491f3.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-91491f3 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-90ac7f3{font-size:26px;}.elementor-404 .elementor-element.elementor-element-86f54ea{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-86f54ea.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-86f54ea .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-fa602fa{font-size:26px;}.elementor-404 .elementor-element.elementor-element-c9e34fb{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-c9e34fb.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-c9e34fb .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-16d53c2{font-size:26px;}.elementor-404 .elementor-element.elementor-element-b4f0e58{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-b4f0e58.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-b4f0e58 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-f98caa2{font-size:26px;}.elementor-404 .elementor-element.elementor-element-37f1978{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-37f1978.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-37f1978 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-3ec9c02{font-size:26px;}.elementor-404 .elementor-element.elementor-element-5d6d153{width:var( --container-widget-width, 268px );max-width:268px;--container-widget-width:268px;--container-widget-flex-grow:0;}.elementor-404 .elementor-element.elementor-element-5d6d153.elementor-element{--align-self:center;}.elementor-404 .elementor-element.elementor-element-5d6d153 .elementor-button{font-size:2.1rem;}.elementor-404 .elementor-element.elementor-element-78ba9fd{--content-width:100%;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1rem;--padding-right:1rem;}}