.elementor-17078 .elementor-element.elementor-element-679d5634 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-679d5634:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-679d5634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://www.vannuccipiante.it/wp-content/uploads/2026/08/Homepage-scaled.jpg");background-position:center center;background-size:cover;}.elementor-17078 .elementor-element.elementor-element-679d5634 > .elementor-background-overlay{background-color:#000000;opacity:0.31;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-679d5634{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 22px 0px 22px;}.elementor-17078 .elementor-element.elementor-element-89c5ba0 > .elementor-element-populated{margin:43px 22px 33px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;}.elementor-17078 .elementor-element.elementor-element-279fb79{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-67210c7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-67210c7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-bf4e101 .elementor-icon-wrapper{text-align:center;}.elementor-17078 .elementor-element.elementor-element-bf4e101.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-17078 .elementor-element.elementor-element-bf4e101.elementor-view-framed .elementor-icon, .elementor-17078 .elementor-element.elementor-element-bf4e101.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-17078 .elementor-element.elementor-element-bf4e101.elementor-view-framed .elementor-icon, .elementor-17078 .elementor-element.elementor-element-bf4e101.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-17078 .elementor-element.elementor-element-bf4e101 .elementor-icon{font-size:33px;}.elementor-17078 .elementor-element.elementor-element-bf4e101 .elementor-icon svg{height:33px;}.elementor-17078 .elementor-element.elementor-element-c65f66c{--spacer-size:21px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-f7153e1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-f7153e1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-9012239{z-index:1;}.elementor-17078 .elementor-element.elementor-element-9012239 .elementor-icon-wrapper{text-align:center;}.elementor-17078 .elementor-element.elementor-element-9012239.elementor-view-stacked .elementor-icon{background-color:#ffffff;}.elementor-17078 .elementor-element.elementor-element-9012239.elementor-view-framed .elementor-icon, .elementor-17078 .elementor-element.elementor-element-9012239.elementor-view-default .elementor-icon{color:#ffffff;border-color:#ffffff;}.elementor-17078 .elementor-element.elementor-element-9012239.elementor-view-framed .elementor-icon, .elementor-17078 .elementor-element.elementor-element-9012239.elementor-view-default .elementor-icon svg{fill:#ffffff;}.elementor-17078 .elementor-element.elementor-element-9012239 .elementor-icon{font-size:33px;}.elementor-17078 .elementor-element.elementor-element-9012239 .elementor-icon svg{height:33px;}.elementor-17078 .elementor-element.elementor-element-c9a9691 > .elementor-widget-container{margin:-27px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-c9a9691{text-align:center;font-family:"Futura Book", futura;color:#ffffff;}.elementor-17078 .elementor-element.elementor-element-3880b37{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-1053e15 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-1053e15:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-1053e15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17078 .elementor-element.elementor-element-1053e15 > .elementor-container{max-width:980px;}.elementor-17078 .elementor-element.elementor-element-1053e15{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-1053e15 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-4d4ffa19{--spacer-size:14px;}.elementor-17078 .elementor-element.elementor-element-64b7b15{--spacer-size:19px;}.elementor-17078 .elementor-element.elementor-element-646b9bd{text-align:center;font-family:"Futura PT Heavy", futura;font-size:28px;color:#FFFFFF;}.elementor-17078 .elementor-element.elementor-element-2fd9c70a{--spacer-size:50px;}.elementor-17078 .elementor-element.elementor-element-2698d53d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-2698d53d:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-2698d53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, var( --e-global-color-text ) 0%, var( --e-global-color-secondary ) 64%);}.elementor-17078 .elementor-element.elementor-element-2698d53d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-17078 .elementor-element.elementor-element-2698d53d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-2ade3a9c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-2ade3a9c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-2ade3a9c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-17078 .elementor-element.elementor-element-2ade3a9c > .elementor-element-populated{margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;}.elementor-17078 .elementor-element.elementor-element-e098f83 > .elementor-widget-container{margin:0px 0px -56px -222px;}.elementor-17078 .elementor-element.elementor-element-e098f83{z-index:2;}.elementor-17078 .elementor-element.elementor-element-e098f83 .elementor-icon-wrapper{text-align:center;}.elementor-17078 .elementor-element.elementor-element-e098f83.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-e098f83.elementor-view-framed .elementor-icon, .elementor-17078 .elementor-element.elementor-element-e098f83.elementor-view-default .elementor-icon{color:var( --e-global-color-4dafb07d );border-color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-e098f83.elementor-view-framed .elementor-icon, .elementor-17078 .elementor-element.elementor-element-e098f83.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-e098f83 .elementor-icon{font-size:48px;}.elementor-17078 .elementor-element.elementor-element-e098f83 .elementor-icon svg{height:48px;}.elementor-17078 .elementor-element.elementor-element-353522d3 > .elementor-widget-container{margin:-92px -92px -92px -92px;}.elementor-17078 .elementor-element.elementor-element-6da5bd15{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-71f78db9.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-17078 .elementor-element.elementor-element-71f78db9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-17078 .elementor-element.elementor-element-71f78db9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;}.elementor-17078 .elementor-element.elementor-element-71f78db9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-22911c19{text-align:start;}.elementor-17078 .elementor-element.elementor-element-22911c19 .elementor-heading-title{font-family:"Montserrat", futura;font-size:35px;font-weight:600;text-transform:uppercase;text-shadow:2px 2px 10px rgba(0,0,0,0.3);color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-51cfcc3d{text-align:start;}.elementor-17078 .elementor-element.elementor-element-51cfcc3d .elementor-heading-title{font-family:"Futura Book", futura;font-size:25px;letter-spacing:2px;color:#FFFFFF;}.elementor-17078 .elementor-element.elementor-element-754f155c .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-66303590 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-4cf3b176 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-dce88b4 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-47e2f96f .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-452ce275 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-19fb0416 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-3c40c843 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-5dabd36b .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-738c66e7 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:33px;line-height:1.3em;color:#fff8e7;}.elementor-17078 .elementor-element.elementor-element-2f140f78{--spacer-size:30px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-6f6c441.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-17078 .elementor-element.elementor-element-6f6c441.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-17078 .elementor-element.elementor-element-6f6c441 > .elementor-element-populated{margin:11px 11px 11px 11px;--e-column-margin-right:11px;--e-column-margin-left:11px;}.elementor-17078 .elementor-element.elementor-element-33f4a59a:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-33f4a59a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-17078 .elementor-element.elementor-element-33f4a59a > .elementor-container{max-width:980px;}.elementor-17078 .elementor-element.elementor-element-33f4a59a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 25px 0px;}.elementor-17078 .elementor-element.elementor-element-33f4a59a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-9fd94b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17078 .elementor-element.elementor-element-9fd94b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-47ef98d2 > .elementor-widget-container{margin:0px 0px -150px 0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-47ef98d2{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-68ee115c > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-78cb01e6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-78cb01e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-78656ac3{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-3e06f64f{text-align:start;}.elementor-17078 .elementor-element.elementor-element-3e06f64f .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:40px;color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-2a2fa804{font-family:"Montserrat", futura;font-size:15px;font-weight:500;color:#54595f;}.elementor-17078 .elementor-element.elementor-element-2a0c7e7a .elementor-button{background-color:#939391;font-family:"Nickainley-Normal", futura;font-size:33px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-17078 .elementor-element.elementor-element-2a0c7e7a .elementor-button:hover, .elementor-17078 .elementor-element.elementor-element-2a0c7e7a .elementor-button:focus{background-color:#23a455;}.elementor-17078 .elementor-element.elementor-element-2a0c7e7a{z-index:1;}.elementor-17078 .elementor-element.elementor-element-add5002{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;}.elementor-17078 .elementor-element.elementor-element-add5002 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-112fd585.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-112fd585.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-500d1265{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-354ec50d{text-align:start;}.elementor-17078 .elementor-element.elementor-element-354ec50d .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:40px;color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-379fdd86 .elementor-button{background-color:#939391;font-family:"Nickainley-Normal", futura;font-size:33px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-17078 .elementor-element.elementor-element-379fdd86 .elementor-button:hover, .elementor-17078 .elementor-element.elementor-element-379fdd86 .elementor-button:focus{background-color:#23a455;}.elementor-17078 .elementor-element.elementor-element-379fdd86{z-index:1;}.elementor-17078 .elementor-element.elementor-element-3bbcb68 > .elementor-widget-container{margin:0px 0px -150px 0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-3bbcb68{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-25d691b7 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-17078 .elementor-element.elementor-element-4b5908ee{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;}.elementor-17078 .elementor-element.elementor-element-4b5908ee > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-5ff83716{z-index:1;text-align:start;}.elementor-17078 .elementor-element.elementor-element-6bee3db2 > .elementor-widget-container{margin:0px 0px -150px 0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-6bee3db2{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-257e1d53 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-210e2b95.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-210e2b95.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-51067013{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-286ce892{text-align:start;}.elementor-17078 .elementor-element.elementor-element-286ce892 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:40px;color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-55fde504 .elementor-button{background-color:#939391;font-family:"Nickainley-Normal", futura;font-size:33px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-17078 .elementor-element.elementor-element-55fde504 .elementor-button:hover, .elementor-17078 .elementor-element.elementor-element-55fde504 .elementor-button:focus{background-color:#23a455;}.elementor-17078 .elementor-element.elementor-element-55fde504{z-index:1;}.elementor-17078 .elementor-element.elementor-element-12bb3aa9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;}.elementor-17078 .elementor-element.elementor-element-12bb3aa9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-616af099{z-index:0;}.elementor-17078 .elementor-element.elementor-element-216ac5d{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-216ac5d .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-57a7657d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-57a7657d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-b918373{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-29ec49f6{text-align:start;}.elementor-17078 .elementor-element.elementor-element-29ec49f6 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:40px;color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-5248203d .elementor-button{background-color:#939391;font-family:"Nickainley-Normal", futura;font-size:33px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-17078 .elementor-element.elementor-element-5248203d .elementor-button:hover, .elementor-17078 .elementor-element.elementor-element-5248203d .elementor-button:focus{background-color:#23a455;}.elementor-17078 .elementor-element.elementor-element-5248203d{z-index:1;}.elementor-17078 .elementor-element.elementor-element-d1ea71b > .elementor-widget-container{margin:0px 0px -150px 0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-d1ea71b{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-1f0ea391 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-17078 .elementor-element.elementor-element-7bc45fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-100px;margin-bottom:-100px;}.elementor-17078 .elementor-element.elementor-element-7bc45fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-2888a48e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-17078 .elementor-element.elementor-element-2888a48e{text-align:start;}.elementor-17078 .elementor-element.elementor-element-2684d7c2 > .elementor-widget-container{margin:0px 0px -150px 0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-2684d7c2{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-30040fbb > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-7f0b50ef.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-7f0b50ef.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-676f543d{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-4108912d{text-align:start;}.elementor-17078 .elementor-element.elementor-element-4108912d .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:40px;color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-a8fe701 .elementor-button{background-color:#939391;font-family:"Nickainley-Normal", futura;font-size:33px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-17078 .elementor-element.elementor-element-a8fe701 .elementor-button:hover, .elementor-17078 .elementor-element.elementor-element-a8fe701 .elementor-button:focus{background-color:#23a455;}.elementor-17078 .elementor-element.elementor-element-a8fe701{z-index:1;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-2c7eafad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-2c7eafad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-9e4d4af{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-73bc155{text-align:start;}.elementor-17078 .elementor-element.elementor-element-73bc155 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:40px;color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-6e165906 .elementor-button{background-color:#939391;font-family:"Nickainley-Normal", futura;font-size:33px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-17078 .elementor-element.elementor-element-6e165906 .elementor-button:hover, .elementor-17078 .elementor-element.elementor-element-6e165906 .elementor-button:focus{background-color:#23a455;}.elementor-17078 .elementor-element.elementor-element-6e165906{z-index:1;}.elementor-17078 .elementor-element.elementor-element-28206174 > .elementor-widget-container{margin:0px 0px -150px 0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-28206174{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-1d036ba7 > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-17078 .elementor-element.elementor-element-3d86a964 > .elementor-widget-container{margin:0px 0px -150px 0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-3d86a964{z-index:1;text-align:end;}.elementor-17078 .elementor-element.elementor-element-aef984a > .elementor-widget-container{margin:-50px -50px -50px -50px;}.elementor-bc-flex-widget .elementor-17078 .elementor-element.elementor-element-23c4f133.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-17078 .elementor-element.elementor-element-23c4f133.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-4279a57f{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-5f7ba3c4{text-align:start;}.elementor-17078 .elementor-element.elementor-element-5f7ba3c4 .elementor-heading-title{font-family:"Nickainley-Normal", futura;font-size:40px;color:var( --e-global-color-4dafb07d );}.elementor-17078 .elementor-element.elementor-element-38df1903 .elementor-button{background-color:#939391;font-family:"Nickainley-Normal", futura;font-size:33px;font-weight:600;font-style:normal;letter-spacing:0px;}.elementor-17078 .elementor-element.elementor-element-38df1903 .elementor-button:hover, .elementor-17078 .elementor-element.elementor-element-38df1903 .elementor-button:focus{background-color:#23a455;}.elementor-17078 .elementor-element.elementor-element-38df1903{z-index:1;}.elementor-17078 .elementor-element.elementor-element-1d6387ac .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-17078 .elementor-element.elementor-element-1d6387ac{text-align:center;}.elementor-17078 .elementor-element.elementor-element-6ecd651b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-6ecd651b:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-6ecd651b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#403f3c;}.elementor-17078 .elementor-element.elementor-element-6ecd651b > .elementor-container{min-height:50px;}.elementor-17078 .elementor-element.elementor-element-6ecd651b{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17078 .elementor-element.elementor-element-6ecd651b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-5e8c43ce{--spacer-size:20px;}.elementor-17078 .elementor-element.elementor-element-58e9ce40 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-17078 .elementor-element.elementor-element-58e9ce40:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-58e9ce40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#403f3c;}.elementor-17078 .elementor-element.elementor-element-58e9ce40 > .elementor-container{min-height:50px;}.elementor-17078 .elementor-element.elementor-element-58e9ce40{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-17078 .elementor-element.elementor-element-58e9ce40 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-17078 .elementor-element.elementor-element-2344d319{z-index:1;text-align:center;}.elementor-17078 .elementor-element.elementor-element-2344d319 .elementor-heading-title{font-family:"Futura Book", futura;font-size:16px;font-weight:400;color:#ffffff;}@media(min-width:768px){.elementor-17078 .elementor-element.elementor-element-0b13046{width:54.927%;}.elementor-17078 .elementor-element.elementor-element-67210c7{width:10.036%;}.elementor-17078 .elementor-element.elementor-element-f7153e1{width:10.037%;}.elementor-17078 .elementor-element.elementor-element-2ade3a9c{width:30%;}.elementor-17078 .elementor-element.elementor-element-71f78db9{width:39.664%;}.elementor-17078 .elementor-element.elementor-element-5afce010{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-5976bbe3{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-6156910f{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-de6ea4a{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-27511c04{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-2a637a2c{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-43b75367{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-57851dce{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-3321de23{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-6ab918ff{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-1dcf7a62{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-49abb523{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-975d3e0{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-49a34dda{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-7b3b401b{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-4ec562c0{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-353f785c{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-31d16863{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-5ff2c1d5{width:14.407%;}.elementor-17078 .elementor-element.elementor-element-638e3a31{width:85.587%;}.elementor-17078 .elementor-element.elementor-element-6f6c441{width:30%;}.elementor-17078 .elementor-element.elementor-element-7f083f7d{width:35%;}.elementor-17078 .elementor-element.elementor-element-78cb01e6{width:65%;}.elementor-17078 .elementor-element.elementor-element-112fd585{width:65%;}.elementor-17078 .elementor-element.elementor-element-7933d172{width:35%;}.elementor-17078 .elementor-element.elementor-element-311aeb98{width:35%;}.elementor-17078 .elementor-element.elementor-element-210e2b95{width:65%;}.elementor-17078 .elementor-element.elementor-element-57a7657d{width:65%;}.elementor-17078 .elementor-element.elementor-element-4ac1b4ec{width:35%;}.elementor-17078 .elementor-element.elementor-element-b179b5a{width:35%;}.elementor-17078 .elementor-element.elementor-element-7f0b50ef{width:65%;}.elementor-17078 .elementor-element.elementor-element-2c7eafad{width:65%;}.elementor-17078 .elementor-element.elementor-element-24cdaeec{width:35%;}.elementor-17078 .elementor-element.elementor-element-6322cb2d{width:35%;}.elementor-17078 .elementor-element.elementor-element-23c4f133{width:65%;}}@media(min-width:1025px){.elementor-17078 .elementor-element.elementor-element-679d5634:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-679d5634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-17078 .elementor-element.elementor-element-679d5634{padding:0px 25px 0px 25px;}.elementor-17078 .elementor-element.elementor-element-2698d53d{padding:50px 30px 50px 30px;}.elementor-17078 .elementor-element.elementor-element-2f140f78{--spacer-size:10px;}.elementor-17078 .elementor-element.elementor-element-6ecd651b{padding:0px 20px 0px 20px;}.elementor-17078 .elementor-element.elementor-element-58e9ce40{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-17078 .elementor-element.elementor-element-679d5634:not(.elementor-motion-effects-element-type-background), .elementor-17078 .elementor-element.elementor-element-679d5634 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.vannuccipiante.it/wp-content/uploads/2025/08/BACK-02.png");}.elementor-17078 .elementor-element.elementor-element-679d5634{margin-top:0px;margin-bottom:0px;padding:5px 20px 0px 20px;}.elementor-17078 .elementor-element.elementor-element-77b8492 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-89c5ba0{width:59%;}.elementor-17078 .elementor-element.elementor-element-67210c7{width:20%;}.elementor-17078 .elementor-element.elementor-element-67210c7 > .elementor-element-populated{margin:33px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17078 .elementor-element.elementor-element-f7153e1{width:20%;}.elementor-17078 .elementor-element.elementor-element-f7153e1 > .elementor-element-populated{margin:33px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-17078 .elementor-element.elementor-element-3880b37{--spacer-size:33px;}.elementor-17078 .elementor-element.elementor-element-62924f68 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-646b9bd > .elementor-widget-container{margin:11px 11px 11px 11px;}.elementor-17078 .elementor-element.elementor-element-646b9bd{font-size:20px;}.elementor-17078 .elementor-element.elementor-element-2fd9c70a{--spacer-size:22px;}.elementor-17078 .elementor-element.elementor-element-2698d53d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17078 .elementor-element.elementor-element-2ade3a9c > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;}.elementor-17078 .elementor-element.elementor-element-71f78db9 > .elementor-element-populated{margin:33px 33px 33px 33px;--e-column-margin-right:33px;--e-column-margin-left:33px;}.elementor-17078 .elementor-element.elementor-element-22911c19{text-align:start;}.elementor-17078 .elementor-element.elementor-element-22911c19 .elementor-heading-title{font-size:25px;}.elementor-17078 .elementor-element.elementor-element-51cfcc3d{text-align:start;}.elementor-17078 .elementor-element.elementor-element-51cfcc3d .elementor-heading-title{font-size:22px;}.elementor-17078 .elementor-element.elementor-element-5afce010{width:15%;}.elementor-17078 .elementor-element.elementor-element-5976bbe3{width:85%;}.elementor-17078 .elementor-element.elementor-element-754f155c .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-6156910f{width:15%;}.elementor-17078 .elementor-element.elementor-element-de6ea4a{width:85%;}.elementor-17078 .elementor-element.elementor-element-66303590 .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-27511c04{width:15%;}.elementor-17078 .elementor-element.elementor-element-2a637a2c{width:85%;}.elementor-17078 .elementor-element.elementor-element-4cf3b176 .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-43b75367{width:15%;}.elementor-17078 .elementor-element.elementor-element-57851dce{width:85%;}.elementor-17078 .elementor-element.elementor-element-dce88b4 .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-3321de23{width:15%;}.elementor-17078 .elementor-element.elementor-element-6ab918ff{width:85%;}.elementor-17078 .elementor-element.elementor-element-47e2f96f .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-1dcf7a62{width:15%;}.elementor-17078 .elementor-element.elementor-element-49abb523{width:85%;}.elementor-17078 .elementor-element.elementor-element-452ce275 .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-975d3e0{width:15%;}.elementor-17078 .elementor-element.elementor-element-49a34dda{width:85%;}.elementor-17078 .elementor-element.elementor-element-19fb0416 .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-7b3b401b{width:15%;}.elementor-17078 .elementor-element.elementor-element-4ec562c0{width:85%;}.elementor-17078 .elementor-element.elementor-element-3c40c843 .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-353f785c{width:15%;}.elementor-17078 .elementor-element.elementor-element-31d16863{width:85%;}.elementor-17078 .elementor-element.elementor-element-5dabd36b .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-5ff2c1d5{width:15%;}.elementor-17078 .elementor-element.elementor-element-638e3a31{width:85%;}.elementor-17078 .elementor-element.elementor-element-738c66e7 .elementor-heading-title{font-size:29px;}.elementor-17078 .elementor-element.elementor-element-2f140f78{--spacer-size:0px;}.elementor-17078 .elementor-element.elementor-element-611b067f > .elementor-element-populated{margin:22px 22px 22px 22px;--e-column-margin-right:22px;--e-column-margin-left:22px;}.elementor-17078 .elementor-element.elementor-element-3e06f64f{text-align:center;}.elementor-17078 .elementor-element.elementor-element-3e06f64f .elementor-heading-title{font-size:30px;}.elementor-17078 .elementor-element.elementor-element-2a0c7e7a .elementor-button{font-size:20px;}.elementor-17078 .elementor-element.elementor-element-354ec50d{text-align:center;}.elementor-17078 .elementor-element.elementor-element-354ec50d .elementor-heading-title{font-size:30px;}.elementor-17078 .elementor-element.elementor-element-379fdd86 .elementor-button{font-size:18px;}.elementor-17078 .elementor-element.elementor-element-5ff83716{text-align:center;}.elementor-17078 .elementor-element.elementor-element-286ce892{text-align:center;}.elementor-17078 .elementor-element.elementor-element-286ce892 .elementor-heading-title{font-size:30px;}.elementor-17078 .elementor-element.elementor-element-55fde504 .elementor-button{font-size:20px;}.elementor-17078 .elementor-element.elementor-element-29ec49f6{text-align:center;}.elementor-17078 .elementor-element.elementor-element-29ec49f6 .elementor-heading-title{font-size:30px;}.elementor-17078 .elementor-element.elementor-element-5248203d .elementor-button{font-size:20px;}.elementor-17078 .elementor-element.elementor-element-4108912d{text-align:center;}.elementor-17078 .elementor-element.elementor-element-4108912d .elementor-heading-title{font-size:30px;}.elementor-17078 .elementor-element.elementor-element-a8fe701 .elementor-button{font-size:20px;}.elementor-17078 .elementor-element.elementor-element-73bc155{text-align:center;}.elementor-17078 .elementor-element.elementor-element-73bc155 .elementor-heading-title{font-size:30px;}.elementor-17078 .elementor-element.elementor-element-6e165906 .elementor-button{font-size:20px;}.elementor-17078 .elementor-element.elementor-element-5f7ba3c4{text-align:center;}.elementor-17078 .elementor-element.elementor-element-5f7ba3c4 .elementor-heading-title{font-size:30px;}.elementor-17078 .elementor-element.elementor-element-38df1903 .elementor-button{font-size:20px;}.elementor-17078 .elementor-element.elementor-element-2344d319{text-align:center;}.elementor-17078 .elementor-element.elementor-element-2344d319 .elementor-heading-title{font-size:13px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura Book';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vannuccipiante.it/wp-content/uploads/2019/11/FuturaPTBook.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Futura PT Heavy';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vannuccipiante.it/wp-content/uploads/2019/11/FuturaPTHeavy.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Nickainley-Normal';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.vannuccipiante.it/wp-content/uploads/2019/10/Nickainley-Normal.ttf') format('truetype');
}
/* End Custom Fonts CSS */