.elementor-22 .elementor-element.elementor-element-1feddcd{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.47;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1feddcd::before, .elementor-22 .elementor-element.elementor-element-1feddcd > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1feddcd > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-1feddcd > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1feddcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-1feddcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-95a3a7c{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-67aa66a{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-63961a8{--display:flex;}.elementor-22 .elementor-element.elementor-element-921114e{--spacer-size:60px;}.elementor-22 .elementor-element.elementor-element-bd2bab5{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-93eba20{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-93eba20.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-184f308{text-align:center;}.elementor-22 .elementor-element.elementor-element-184f308 .elementor-heading-title{font-style:italic;line-height:22px;}.elementor-22 .elementor-element.elementor-element-6ae8b78{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 25px;--row-gap:35px;--column-gap:25px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-6ae8b78.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-e073e61{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-e073e61.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-e073e61.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-e073e61.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-f32a354{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-f32a354.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-f32a354.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-f32a354.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-130ba09{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-130ba09 .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-130ba09.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-130ba09.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-130ba09.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-130ba09 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-130ba09 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-130ba09 .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-b0ae517{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b0ae517 .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-b0ae517.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-b0ae517.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-b0ae517.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-b0ae517 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-b0ae517 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-b0ae517 .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-4df23b9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4df23b9 .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-4df23b9.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-4df23b9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4df23b9.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-4df23b9 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4df23b9 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-4df23b9 .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-85925f9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-85925f9 .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-85925f9.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-85925f9.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-85925f9.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-85925f9 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-85925f9 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-85925f9 .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-4116798{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-4116798 .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-4116798.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-4116798.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-4116798.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-4116798 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4116798 .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-4116798 .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-5e2c17c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-5e2c17c .elementor-icon-box-wrapper{gap:16px;}.elementor-22 .elementor-element.elementor-element-5e2c17c.elementor-view-stacked .elementor-icon{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-5e2c17c.elementor-view-framed .elementor-icon, .elementor-22 .elementor-element.elementor-element-5e2c17c.elementor-view-default .elementor-icon{fill:#1F3528;color:#1F3528;border-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-5e2c17c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5e2c17c .elementor-icon-box-title a{font-family:"Lora", Sans-serif;font-size:17px;font-weight:400;}.elementor-22 .elementor-element.elementor-element-5e2c17c .elementor-icon-box-title{color:#1F3528;}.elementor-22 .elementor-element.elementor-element-5d988c0{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-5d988c0.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-5248ed0{text-align:center;}.elementor-22 .elementor-element.elementor-element-56f2cac{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-22 .elementor-element.elementor-element-56f2cac .elementor-heading-title{line-height:22px;}.elementor-22 .elementor-element.elementor-element-9c65572{text-align:center;}.elementor-22 .elementor-element.elementor-element-9c65572 .elementor-heading-title{line-height:22px;}.elementor-22 .elementor-element.elementor-element-0947e72{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-643fbdc{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-44c3f45{--display:flex;}.elementor-22 .elementor-element.elementor-element-6394392{--spacer-size:40px;}.elementor-22 .elementor-element.elementor-element-11ec96d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-11ec96d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-11ec96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6DDCF;}.elementor-22 .elementor-element.elementor-element-71a93bd{--display:flex;--justify-content:center;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-71a93bd.e-con{--align-self:center;}.elementor-22 .elementor-element.elementor-element-df3558e{text-align:center;}.elementor-22 .elementor-element.elementor-element-8297365{text-align:center;}.elementor-22 .elementor-element.elementor-element-8297365 .elementor-heading-title{line-height:22px;}.elementor-22 .elementor-element.elementor-element-7922e18{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f9af51c{--display:flex;--background-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-f9af51c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f9af51c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/DSC1174-HDR-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-f9af51c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-a22277a{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f88c00e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;}.elementor-22 .elementor-element.elementor-element-6c51883 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-df664f2{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-df664f2.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-df664f2 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#2A2E30;}.elementor-22 .elementor-element.elementor-element-ede0abf{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f0a815c{--display:flex;}.elementor-22 .elementor-element.elementor-element-f0a815c:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f0a815c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/DSC1059-HDR-2-scaled.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-f0a815c.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-6ff122e{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-1d62924 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;}.elementor-22 .elementor-element.elementor-element-60c1f81 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-f8b6366{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-f8b6366.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-f8b6366 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#2A2E30;}.elementor-22 .elementor-element.elementor-element-5710331{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-518b07f{--display:flex;}.elementor-22 .elementor-element.elementor-element-518b07f:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-518b07f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/DSC0884-HDR-scaled.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-518b07f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-eed1635{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-8cbc63e .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;}.elementor-22 .elementor-element.elementor-element-24c06fc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;}.elementor-22 .elementor-element.elementor-element-491388d{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-491388d.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-491388d .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:22px;color:#2A2E30;}.elementor-22 .elementor-element.elementor-element-29f17c5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:10px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-2cc05b0 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-22 .elementor-element.elementor-element-2cc05b0 .aux-modern-button .aux-overlay:before{background-color:#1F3528;}.elementor-22 .elementor-element.elementor-element-2cc05b0 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-22 .elementor-element.elementor-element-2cc05b0 .aux-modern-button .aux-overlay:after{background-color:#16271E;}.elementor-22 .elementor-element.elementor-element-2cc05b0 .aux-modern-button-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-2cc05b0 .aux-text{font-family:"Quicksand", Sans-serif;font-size:15px;text-transform:uppercase;}.elementor-22 .elementor-element.elementor-element-be343cf{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-75a2b4f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-22 .elementor-element.elementor-element-4c15f8c{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-22 .elementor-element.elementor-element-71768e1{text-align:center;}.elementor-22 .elementor-element.elementor-element-71768e1 .elementor-heading-title{line-height:35px;}.elementor-22 .elementor-element.elementor-element-4337993{text-align:center;}.elementor-22 .elementor-element.elementor-element-4337993 .elementor-heading-title{line-height:22px;}.elementor-22 .elementor-element.elementor-element-4474fe4 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-22 .elementor-element.elementor-element-4474fe4 .aux-modern-button .aux-overlay:before{background-color:#1F352800;}.elementor-22 .elementor-element.elementor-element-4474fe4 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-22 .elementor-element.elementor-element-4474fe4 .aux-modern-button .aux-overlay:after{background-color:#16271E00;}.elementor-22 .elementor-element.elementor-element-4474fe4 .aux-modern-button-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-4474fe4 .aux-text{font-family:"Quicksand", Sans-serif;font-size:15px;text-transform:uppercase;text-decoration:underline;color:#1F3528;}.elementor-22 .elementor-element.elementor-element-06b8da5{--display:flex;}.elementor-22 .elementor-element.elementor-element-06b8da5:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-06b8da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/piscina.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-42022df{--display:flex;--min-height:135vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.6;}.elementor-22 .elementor-element.elementor-element-42022df:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-42022df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/angelo-casto-qYzQjxsvknU-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-42022df::before, .elementor-22 .elementor-element.elementor-element-42022df > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-42022df > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-42022df > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-42022df > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-42022df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-600d2ef{--display:flex;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--row-gap:13px;--column-gap:13px;--margin-top:65px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-814d20a{text-align:center;}.elementor-22 .elementor-element.elementor-element-814d20a .elementor-heading-title{line-height:35px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-76bbfcf{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-22 .elementor-element.elementor-element-76bbfcf.elementor-element{--align-self:center;}.elementor-22 .elementor-element.elementor-element-76bbfcf .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-ed87acf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-e31ee91{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px #000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-e31ee91:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e31ee91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFBFB;}.elementor-22 .elementor-element.elementor-element-e352adb{--display:flex;--background-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-e352adb:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e352adb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/de76124c-f3e8-b5b2-1507-1ba6f3a5b53f.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-e352adb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-d2c06d5{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-fdac359 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;}.elementor-22 .elementor-element.elementor-element-5b1b439.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-5b1b439{text-align:start;}.elementor-22 .elementor-element.elementor-element-5b1b439 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#2A2E30;}.elementor-22 .elementor-element.elementor-element-f3f00f4{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px #000000;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-f3f00f4:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-f3f00f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a06f161{--display:flex;--background-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-a06f161:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-a06f161 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/41.webp");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-a06f161.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-2061e11{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-3575fb9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;}.elementor-22 .elementor-element.elementor-element-cd78cbb.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-cd78cbb{text-align:start;}.elementor-22 .elementor-element.elementor-element-cd78cbb .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#2A2E30;}.elementor-22 .elementor-element.elementor-element-19c9d90{--display:flex;--min-height:500px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.98);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-22 .elementor-element.elementor-element-19c9d90:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-19c9d90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFDFD;}.elementor-22 .elementor-element.elementor-element-19c9d90.e-con{--order:-99999 /* order start hack */;}.elementor-22 .elementor-element.elementor-element-71b419d{--display:flex;--background-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-71b419d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-71b419d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/97.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-71b419d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-0f4d9d4{--display:flex;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-22 .elementor-element.elementor-element-715c3c9 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:23px;}.elementor-22 .elementor-element.elementor-element-25db04a.elementor-element{--align-self:flex-start;}.elementor-22 .elementor-element.elementor-element-25db04a{text-align:start;}.elementor-22 .elementor-element.elementor-element-25db04a .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:400;line-height:23px;color:#2A2E30;}.elementor-22 .elementor-element.elementor-element-fe49c84 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-22 .elementor-element.elementor-element-fe49c84 .aux-modern-button .aux-overlay:before{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-fe49c84 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-22 .elementor-element.elementor-element-fe49c84 .aux-modern-button .aux-overlay:after{background-color:#F1EFE6;}.elementor-22 .elementor-element.elementor-element-fe49c84 .aux-modern-button-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-fe49c84 .aux-text{font-family:"Quicksand", Sans-serif;font-size:15px;text-transform:uppercase;color:#1F3528;}.elementor-22 .elementor-element.elementor-element-ab7e4eb{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--flex-wrap:wrap;--align-content:space-evenly;}.elementor-22 .elementor-element.elementor-element-bddb8ed{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-9eef895{text-align:center;}.elementor-22 .elementor-element.elementor-element-3669773{--display:flex;}.elementor-22 .elementor-element.elementor-element-a638de6 .elementor-heading-title{line-height:22px;}.elementor-22 .elementor-element.elementor-element-6ff12c9 .elementor-heading-title{line-height:22px;}.elementor-22 .elementor-element.elementor-element-5545167 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-22 .elementor-element.elementor-element-5545167 .aux-modern-button .aux-overlay:before{background-color:#1F352800;}.elementor-22 .elementor-element.elementor-element-5545167 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-22 .elementor-element.elementor-element-5545167 .aux-modern-button .aux-overlay:after{background-color:#16271E00;}.elementor-22 .elementor-element.elementor-element-5545167{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-5545167 .aux-modern-button-wrapper{text-align:left;}.elementor-22 .elementor-element.elementor-element-5545167 .aux-modern-button{padding:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5545167 .aux-overlay:before, .elementor-22 .elementor-element.elementor-element-5545167 .aux-overlay:after{border-radius:0px 0px 0px 0px;}.elementor-22 .elementor-element.elementor-element-5545167 .aux-text{font-family:"Quicksand", Sans-serif;font-size:15px;text-transform:uppercase;text-decoration:underline;color:#1F3528;}.elementor-22 .elementor-element.elementor-element-b5252f2{--display:flex;--min-height:350px;}.elementor-22 .elementor-element.elementor-element-b5252f2:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-b5252f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/eventi.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-22 .elementor-element.elementor-element-12cfca6{--display:flex;--min-height:0px;}.elementor-22 .elementor-element.elementor-element-7a0c3e6{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.54;--margin-top:0px;--margin-bottom:-70px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-7a0c3e6:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-7a0c3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/chris-lawton-3Ik7xWYJv3U-unsplash.jpg");background-position:center center;background-size:cover;}.elementor-22 .elementor-element.elementor-element-7a0c3e6::before, .elementor-22 .elementor-element.elementor-element-7a0c3e6 > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7a0c3e6 > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-7a0c3e6 > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7a0c3e6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-7a0c3e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-b431fb6{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-22 .elementor-element.elementor-element-3e89614{text-align:center;}.elementor-22 .elementor-element.elementor-element-3e89614 .elementor-heading-title{color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-a3751be{text-align:center;}.elementor-22 .elementor-element.elementor-element-a3751be .elementor-heading-title{line-height:22px;color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-3feaf67{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-a5191af{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-22 .elementor-element.elementor-element-5ed7b00 .aux-modern-button.aux-modern-button-outline .aux-overlay:before, .elementor-22 .elementor-element.elementor-element-5ed7b00 .aux-modern-button .aux-overlay:before{background-color:#FFFFFF;}.elementor-22 .elementor-element.elementor-element-5ed7b00 .aux-modern-button.aux-modern-button-outline .aux-overlay:after, .elementor-22 .elementor-element.elementor-element-5ed7b00 .aux-modern-button .aux-overlay:after{background-color:#F1EFE6;}.elementor-22 .elementor-element.elementor-element-5ed7b00 .aux-modern-button-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-5ed7b00 .aux-text{font-family:"Quicksand", Sans-serif;font-size:15px;text-transform:uppercase;color:#1F3528;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-93eba20{--width:65%;}.elementor-22 .elementor-element.elementor-element-6ae8b78{--width:100%;}.elementor-22 .elementor-element.elementor-element-5d988c0{--width:65%;}.elementor-22 .elementor-element.elementor-element-71a93bd{--width:100%;}.elementor-22 .elementor-element.elementor-element-7922e18{--width:30%;}.elementor-22 .elementor-element.elementor-element-ede0abf{--width:30%;}.elementor-22 .elementor-element.elementor-element-5710331{--width:30%;}.elementor-22 .elementor-element.elementor-element-29f17c5{--width:100%;}.elementor-22 .elementor-element.elementor-element-75a2b4f{--width:50%;}.elementor-22 .elementor-element.elementor-element-4c15f8c{--width:80%;}.elementor-22 .elementor-element.elementor-element-06b8da5{--width:50%;}.elementor-22 .elementor-element.elementor-element-600d2ef{--width:100%;}.elementor-22 .elementor-element.elementor-element-e31ee91{--width:30%;}.elementor-22 .elementor-element.elementor-element-f3f00f4{--width:30%;}.elementor-22 .elementor-element.elementor-element-19c9d90{--width:30%;}.elementor-22 .elementor-element.elementor-element-3669773{--width:43%;}.elementor-22 .elementor-element.elementor-element-b5252f2{--width:41%;}.elementor-22 .elementor-element.elementor-element-b431fb6{--width:70%;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-95a3a7c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-67aa66a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-921114e{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-bd2bab5{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-22 .elementor-element.elementor-element-e073e61{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-e073e61 .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-f32a354{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon-box-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-f32a354 .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-130ba09{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-130ba09 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-130ba09 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-130ba09 .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-b0ae517{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-b0ae517 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-b0ae517 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-b0ae517 .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-4df23b9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-4df23b9 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-4df23b9 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4df23b9 .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-85925f9{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-85925f9 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-85925f9 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-85925f9 .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-4116798{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-4116798 .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-4116798 .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-4116798 .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-5e2c17c{--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-22 .elementor-element.elementor-element-5e2c17c .elementor-icon{font-size:70px;}.elementor-22 .elementor-element.elementor-element-5e2c17c .elementor-icon-box-title, .elementor-22 .elementor-element.elementor-element-5e2c17c .elementor-icon-box-title a{font-size:20px;}.elementor-22 .elementor-element.elementor-element-5d988c0{--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-22 .elementor-element.elementor-element-6394392{--spacer-size:50px;}.elementor-22 .elementor-element.elementor-element-11ec96d{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-22 .elementor-element.elementor-element-7922e18{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-f9af51c{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-f88c00e .elementor-heading-title{line-height:27px;}.elementor-22 .elementor-element.elementor-element-6c51883 .elementor-heading-title{line-height:27px;}.elementor-22 .elementor-element.elementor-element-df664f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-ede0abf{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-f0a815c{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-60c1f81 .elementor-heading-title{line-height:27px;}.elementor-22 .elementor-element.elementor-element-f8b6366{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-5710331{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-518b07f{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-24c06fc .elementor-heading-title{line-height:27px;}.elementor-22 .elementor-element.elementor-element-491388d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-22 .elementor-element.elementor-element-29f17c5{--margin-top:-10px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-be343cf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-75a2b4f{--min-height:80vh;}.elementor-22 .elementor-element.elementor-element-71768e1 .elementor-heading-title{line-height:39px;}.elementor-22 .elementor-element.elementor-element-06b8da5{--min-height:80vh;}.elementor-22 .elementor-element.elementor-element-42022df{--min-height:80vh;}.elementor-22 .elementor-element.elementor-element-600d2ef{--min-height:0px;--margin-top:55px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-814d20a .elementor-heading-title{line-height:39px;}.elementor-22 .elementor-element.elementor-element-76bbfcf{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-22 .elementor-element.elementor-element-ed87acf{--gap:45px 45px;--row-gap:45px;--column-gap:45px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-22 .elementor-element.elementor-element-e31ee91{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-e352adb{--min-height:350px;}.elementor-22 .elementor-element.elementor-element-5b1b439{text-align:start;}.elementor-22 .elementor-element.elementor-element-f3f00f4{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-a06f161{--min-height:350px;}.elementor-22 .elementor-element.elementor-element-cd78cbb{text-align:start;}.elementor-22 .elementor-element.elementor-element-19c9d90{--min-height:400px;}.elementor-22 .elementor-element.elementor-element-71b419d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-71b419d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://giuliveto.com/wp-content/uploads/2026/02/valnerina.jpg");background-position:center left;}.elementor-22 .elementor-element.elementor-element-71b419d{--min-height:350px;}.elementor-22 .elementor-element.elementor-element-25db04a{text-align:start;}.elementor-22 .elementor-element.elementor-element-fe49c84{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-22 .elementor-element.elementor-element-ab7e4eb{--padding-top:35px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-22 .elementor-element.elementor-element-3669773{--justify-content:center;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-052b3c6{text-align:center;}.elementor-22 .elementor-element.elementor-element-052b3c6 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-22 .elementor-element.elementor-element-a638de6{text-align:center;}.elementor-22 .elementor-element.elementor-element-6ff12c9{text-align:center;}.elementor-22 .elementor-element.elementor-element-5545167 .aux-modern-button-wrapper{text-align:center;}.elementor-22 .elementor-element.elementor-element-b5252f2{--min-height:450px;--margin-top:15px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-22 .elementor-element.elementor-element-12cfca6{--min-height:0px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-22 .elementor-element.elementor-element-12cfca6.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-22 .elementor-element.elementor-element-7a0c3e6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-22 .elementor-element.elementor-element-3e89614 .elementor-heading-title{font-size:30px;line-height:35px;}}/* Start custom CSS for container, class: .elementor-element-1feddcd */.aux-resp.aux-s-fhd .aux-fold, .aux-resp.aux-s-fhd .aux-fold-width, .aux-resp.aux-s-fhd .aux-boxed-container > .aux-container{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7922e18 */.elementor-22 .elementor-element.elementor-element-7922e18 {
  transition: transform 0.25s ease;
}

.elementor-22 .elementor-element.elementor-element-7922e18:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ede0abf */.elementor-22 .elementor-element.elementor-element-ede0abf {
  transition: transform 0.25s ease;
}

.elementor-22 .elementor-element.elementor-element-ede0abf:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5710331 */.elementor-22 .elementor-element.elementor-element-5710331 {
  transition: transform 0.25s ease;
}

.elementor-22 .elementor-element.elementor-element-5710331:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be343cf */.aux-resp.aux-s-fhd .aux-fold, .aux-resp.aux-s-fhd .aux-fold-width, .aux-resp.aux-s-fhd .aux-boxed-container > .aux-container{
    padding: 0px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e31ee91 */.elementor-22 .elementor-element.elementor-element-e31ee91 {
  transition: transform 0.25s ease;
}

.elementor-22 .elementor-element.elementor-element-e31ee91:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3f00f4 */.elementor-22 .elementor-element.elementor-element-f3f00f4 {
  transition: transform 0.25s ease;
}

.elementor-22 .elementor-element.elementor-element-f3f00f4:hover {
  transform: scale(1.01);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-19c9d90 */.elementor-22 .elementor-element.elementor-element-19c9d90 {
  transition: transform 0.25s ease;
}

.elementor-22 .elementor-element.elementor-element-19c9d90:hover {
  transform: scale(1.01);
}/* End custom CSS */