.elementor-1190 .elementor-element.elementor-element-1901d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.08;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1190 .elementor-element.elementor-element-1901d87:not(.elementor-motion-effects-element-type-background), .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #84B1FF1C 0%, #FFFFFF00 41%);}.elementor-1190 .elementor-element.elementor-element-1901d87::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .e-con-inner > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.mocchis.com/wp-content/uploads/2025/10/Risorsa-5.svg");--background-overlay:'';background-position:0px -187px;background-repeat:no-repeat;background-size:contain;}.elementor-1190 .elementor-element.elementor-element-1901d87::before{filter:brightness( 85% ) contrast( 200% ) saturate( 118% ) blur( 0px ) hue-rotate( 51deg );}.elementor-1190 .elementor-element.elementor-element-e8d83d0{--spacer-size:91px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-1190 .elementor-element.elementor-element-d73e004 > .elementor-widget-container{margin:120px 0px 0px 0px;}.elementor-1190 .elementor-element.elementor-element-d73e004{text-align:center;}.elementor-1190 .elementor-element.elementor-element-d73e004 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:54px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-96220c6 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-8cdd6f6 > .elementor-widget-container{margin:-123px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1190 .elementor-element.elementor-element-8cdd6f6 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1190 .elementor-element.elementor-element-8cdd6f6 img{width:62%;}.elementor-1190 .elementor-element.elementor-element-f212015{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-de37884{--display:flex;--min-height:596px;--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:0px 20px;--row-gap:0px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:70px;--padding-left:40px;--padding-right:40px;}.elementor-1190 .elementor-element.elementor-element-9588cf0{--display:flex;--min-height:688px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9E1F4;--border-color:#D9E1F4;--border-radius:32px 32px 32px 32px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1190 .elementor-element.elementor-element-9588cf0:not(.elementor-motion-effects-element-type-background), .elementor-1190 .elementor-element.elementor-element-9588cf0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(346deg, #F4F2F2 0%, #FFFFFF 62%);}.elementor-1190 .elementor-element.elementor-element-9588cf0.e-con{--align-self:center;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1190 .elementor-element.elementor-element-c3cbcf1 .elementor-icon-wrapper{text-align:start;}.elementor-1190 .elementor-element.elementor-element-c3cbcf1.elementor-view-stacked .elementor-icon{background-color:#202020;}.elementor-1190 .elementor-element.elementor-element-c3cbcf1.elementor-view-framed .elementor-icon, .elementor-1190 .elementor-element.elementor-element-c3cbcf1.elementor-view-default .elementor-icon{color:#202020;border-color:#202020;}.elementor-1190 .elementor-element.elementor-element-c3cbcf1.elementor-view-framed .elementor-icon, .elementor-1190 .elementor-element.elementor-element-c3cbcf1.elementor-view-default .elementor-icon svg{fill:#202020;}.elementor-1190 .elementor-element.elementor-element-e88ae37{text-align:start;}.elementor-1190 .elementor-element.elementor-element-e88ae37 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#2E3099;}.elementor-1190 .elementor-element.elementor-element-f71d3db{text-align:start;}.elementor-1190 .elementor-element.elementor-element-f71d3db .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1190 .elementor-element.elementor-element-2792b67{--display:flex;--min-height:688px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9E1F4;--border-color:#D9E1F4;--border-radius:32px 32px 32px 32px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1190 .elementor-element.elementor-element-2792b67:not(.elementor-motion-effects-element-type-background), .elementor-1190 .elementor-element.elementor-element-2792b67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(346deg, #F4F2F2 0%, #FFFFFF 62%);}.elementor-1190 .elementor-element.elementor-element-2792b67.e-con{--align-self:center;}.elementor-1190 .elementor-element.elementor-element-2610b7e .elementor-icon-wrapper{text-align:start;}.elementor-1190 .elementor-element.elementor-element-f7de71e{text-align:start;}.elementor-1190 .elementor-element.elementor-element-f7de71e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#2E3099;}.elementor-1190 .elementor-element.elementor-element-af09f2f{text-align:start;}.elementor-1190 .elementor-element.elementor-element-af09f2f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1190 .elementor-element.elementor-element-b43f29d{--display:flex;--min-height:688px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#D9E1F4;--border-color:#D9E1F4;--border-radius:32px 32px 32px 32px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1190 .elementor-element.elementor-element-b43f29d:not(.elementor-motion-effects-element-type-background), .elementor-1190 .elementor-element.elementor-element-b43f29d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(346deg, #F4F2F2 0%, #FFFFFF 62%);}.elementor-1190 .elementor-element.elementor-element-b43f29d.e-con{--align-self:center;}.elementor-1190 .elementor-element.elementor-element-dffdcd8 .elementor-icon-wrapper{text-align:start;}.elementor-1190 .elementor-element.elementor-element-638d541{text-align:start;}.elementor-1190 .elementor-element.elementor-element-638d541 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:#2E3099;}.elementor-1190 .elementor-element.elementor-element-567a1dd{text-align:start;}.elementor-1190 .elementor-element.elementor-element-567a1dd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1190 .elementor-element.elementor-element-00a9fd1{--display:flex;}.elementor-1190 .elementor-element.elementor-element-e9dbf23{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-e538954{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-72ec38c{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1190 .elementor-element.elementor-element-72ec38c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-840871f img{opacity:1;}.elementor-1190 .elementor-element.elementor-element-abe2c0b{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-13209a7{--display:flex;--gap:34px 8px;--row-gap:34px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1190 .elementor-element.elementor-element-13209a7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-9f8d724 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1190 .elementor-element.elementor-element-4fb7d98{width:var( --container-widget-width, 115.588% );max-width:115.588%;--container-widget-width:115.588%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#324A6D;}.elementor-1190 .elementor-element.elementor-element-4fb7d98.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-fbebca5{width:var( --container-widget-width, 20.183% );max-width:20.183%;--container-widget-width:20.183%;--container-widget-flex-grow:0;text-align:start;}.elementor-1190 .elementor-element.elementor-element-fbebca5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-fbebca5 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-f058fe8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1190 .elementor-element.elementor-element-f058fe8 .elementor-button{border-radius:49px 49px 49px 49px;padding:22px 22px 22px 22px;}.elementor-1190 .elementor-element.elementor-element-56f85eb{--spacer-size:50px;width:var( --container-widget-width, 2.945% );max-width:2.945%;--container-widget-width:2.945%;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-56f85eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-795f7db{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-795f7db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-208fc81{width:var( --container-widget-width, 20.183% );max-width:20.183%;--container-widget-width:20.183%;--container-widget-flex-grow:0;text-align:start;}.elementor-1190 .elementor-element.elementor-element-208fc81.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-21229d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1190 .elementor-element.elementor-element-1e7662b{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-5a137dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1190 .elementor-element.elementor-element-f9c4be2{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-4e0b157{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1190 .elementor-element.elementor-element-4e0b157.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-0e2a3de{width:var( --container-widget-width, 26.701% );max-width:26.701%;--container-widget-width:26.701%;--container-widget-flex-grow:0;text-align:start;}.elementor-1190 .elementor-element.elementor-element-0e2a3de.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-6395904{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-970171f{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-9d8030d{--display:flex;--gap:34px 8px;--row-gap:34px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1190 .elementor-element.elementor-element-9d8030d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-fb8e53e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1190 .elementor-element.elementor-element-35d0a4a{width:var( --container-widget-width, 115.588% );max-width:115.588%;--container-widget-width:115.588%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#324A6D;}.elementor-1190 .elementor-element.elementor-element-35d0a4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-c275fe1{width:var( --container-widget-width, 26.701% );max-width:26.701%;--container-widget-width:26.701%;--container-widget-flex-grow:0;text-align:start;}.elementor-1190 .elementor-element.elementor-element-c275fe1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-c275fe1 .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1190 .elementor-element.elementor-element-c275fe1 img{width:0%;}.elementor-1190 .elementor-element.elementor-element-6ccb933 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1190 .elementor-element.elementor-element-6ccb933 .elementor-button{border-radius:49px 49px 49px 49px;padding:22px 22px 22px 22px;}.elementor-1190 .elementor-element.elementor-element-f6758eb{width:var( --container-widget-width, 26.701% );max-width:26.701%;--container-widget-width:26.701%;--container-widget-flex-grow:0;text-align:start;}.elementor-1190 .elementor-element.elementor-element-f6758eb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-f6758eb img{width:0%;}.elementor-1190 .elementor-element.elementor-element-e4bf5ef{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-2e438c7{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-195f2fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1190 .elementor-element.elementor-element-46d7c67{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-dfd5e6f{--display:flex;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1190 .elementor-element.elementor-element-dfd5e6f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-5413e45 img{opacity:1;}.elementor-1190 .elementor-element.elementor-element-1f870b2{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-6c99504{--display:flex;--gap:34px 8px;--row-gap:34px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1190 .elementor-element.elementor-element-6c99504.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-1eebe2d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-1190 .elementor-element.elementor-element-86be47e{width:var( --container-widget-width, 115.588% );max-width:115.588%;--container-widget-width:115.588%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:#324A6D;}.elementor-1190 .elementor-element.elementor-element-86be47e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-6a93a3e{width:var( --container-widget-width, 25.248% );max-width:25.248%;--container-widget-width:25.248%;--container-widget-flex-grow:0;text-align:start;}.elementor-1190 .elementor-element.elementor-element-6a93a3e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-6a93a3e .elementor-widget-container{--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1190 .elementor-element.elementor-element-924c60f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1190 .elementor-element.elementor-element-924c60f .elementor-button{border-radius:49px 49px 49px 49px;padding:22px 22px 22px 22px;}.elementor-1190 .elementor-element.elementor-element-0e655fe{--spacer-size:50px;width:var( --container-widget-width, 2.905% );max-width:2.905%;--container-widget-width:2.905%;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-0e655fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-071d64e{width:var( --container-widget-width, 25.248% );max-width:25.248%;--container-widget-width:25.248%;--container-widget-flex-grow:0;text-align:start;}.elementor-1190 .elementor-element.elementor-element-071d64e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1190 .elementor-element.elementor-element-bf37347{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1190 .elementor-element.elementor-element-03662cd{--spacer-size:105px;}.elementor-1190 .elementor-element.elementor-element-ea5c3d2{--display:flex;--min-height:513px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:53px 53px;--row-gap:53px;--column-gap:53px;--overlay-opacity:0.27;--border-radius:48px 48px 48px 48px;--padding-top:119px;--padding-bottom:119px;--padding-left:119px;--padding-right:119px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-1190 .elementor-element.elementor-element-ea5c3d2:not(.elementor-motion-effects-element-type-background), .elementor-1190 .elementor-element.elementor-element-ea5c3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-1190 .elementor-element.elementor-element-ea5c3d2::before, .elementor-1190 .elementor-element.elementor-element-ea5c3d2 > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-ea5c3d2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-ea5c3d2 > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-ea5c3d2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-ea5c3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1190 .elementor-element.elementor-element-8be63ca{text-align:center;}.elementor-1190 .elementor-element.elementor-element-8be63ca .elementor-heading-title{color:#FFFFFF;}.elementor-1190 .elementor-element.elementor-element-deb9477 .elementor-button{background-color:var( --e-global-color-d6cea4e );font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:400;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;fill:#000000;color:#000000;border-radius:49px 49px 49px 49px;padding:22px 22px 22px 22px;}.elementor-1190 .elementor-element.elementor-element-deb9477 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1190 .elementor-element.elementor-element-deb9477 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1190 .elementor-element.elementor-element-84bbc45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1190 .elementor-element.elementor-element-aae0a5f{--spacer-size:50px;}.elementor-1190 .elementor-element.elementor-element-cd2f32a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1190 .elementor-element.elementor-element-cd2f32a:not(.elementor-motion-effects-element-type-background), .elementor-1190 .elementor-element.elementor-element-cd2f32a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1190 .elementor-element.elementor-element-38fa333{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-1190 .elementor-element.elementor-element-38fa333:not(.elementor-motion-effects-element-type-background), .elementor-1190 .elementor-element.elementor-element-38fa333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1190 .elementor-element.elementor-element-1e9addd{--e-image-carousel-slides-to-show:10;}.elementor-1190 .elementor-element.elementor-element-1e9addd.elementor-element{--align-self:center;}.elementor-1190 .elementor-element.elementor-element-1e9addd .swiper-wrapper{display:flex;align-items:center;}@media(min-width:768px){.elementor-1190 .elementor-element.elementor-element-de37884{--content-width:1074px;}.elementor-1190 .elementor-element.elementor-element-9588cf0{--width:50%;}.elementor-1190 .elementor-element.elementor-element-2792b67{--width:50%;}.elementor-1190 .elementor-element.elementor-element-b43f29d{--width:50%;}.elementor-1190 .elementor-element.elementor-element-13209a7{--width:26%;}.elementor-1190 .elementor-element.elementor-element-9d8030d{--width:26%;}.elementor-1190 .elementor-element.elementor-element-6c99504{--width:26%;}.elementor-1190 .elementor-element.elementor-element-ea5c3d2{--width:87%;}}@media(max-width:1024px){.elementor-1190 .elementor-element.elementor-element-1901d87::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .e-con-inner > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-d73e004 .elementor-heading-title{font-size:48px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-de37884{--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1190 .elementor-element.elementor-element-9588cf0{--min-height:327px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1190 .elementor-element.elementor-element-e88ae37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-f71d3db .elementor-heading-title{font-size:21px;}.elementor-1190 .elementor-element.elementor-element-2792b67{--min-height:327px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1190 .elementor-element.elementor-element-f7de71e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-af09f2f .elementor-heading-title{font-size:21px;}.elementor-1190 .elementor-element.elementor-element-b43f29d{--min-height:327px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1190 .elementor-element.elementor-element-638d541 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-567a1dd .elementor-heading-title{font-size:21px;}.elementor-1190 .elementor-element.elementor-element-9f8d724 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-4fb7d98{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-fb8e53e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-35d0a4a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-1eebe2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-86be47e{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-deb9477 .elementor-button{font-size:18px;}}@media(max-width:767px){.elementor-1190 .elementor-element.elementor-element-1901d87::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .e-con-inner > .elementor-background-video-container::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1190 .elementor-element.elementor-element-1901d87 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0px -83px;background-size:841px auto;}.elementor-1190 .elementor-element.elementor-element-1901d87{--overlay-opacity:0.08;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-d73e004 > .elementor-widget-container{margin:59px 25px 25px 25px;}.elementor-1190 .elementor-element.elementor-element-d73e004 .elementor-heading-title{font-size:47px;line-height:1.1em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-8cdd6f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1190 .elementor-element.elementor-element-8cdd6f6 img{width:100%;}.elementor-1190 .elementor-element.elementor-element-9588cf0{--width:500px;--min-height:223px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:13px;--margin-bottom:13px;--margin-left:13px;--margin-right:13px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1190 .elementor-element.elementor-element-c3cbcf1 .elementor-icon-wrapper{text-align:start;}.elementor-1190 .elementor-element.elementor-element-e88ae37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-f71d3db .elementor-heading-title{font-size:21px;}.elementor-1190 .elementor-element.elementor-element-2792b67{--width:500px;--min-height:223px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:13px;--margin-bottom:13px;--margin-left:13px;--margin-right:13px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1190 .elementor-element.elementor-element-2610b7e .elementor-icon-wrapper{text-align:start;}.elementor-1190 .elementor-element.elementor-element-f7de71e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-af09f2f .elementor-heading-title{font-size:21px;}.elementor-1190 .elementor-element.elementor-element-b43f29d{--width:500px;--min-height:223px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:13px;--margin-bottom:13px;--margin-left:13px;--margin-right:13px;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;}.elementor-1190 .elementor-element.elementor-element-dffdcd8 .elementor-icon-wrapper{text-align:start;}.elementor-1190 .elementor-element.elementor-element-638d541 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-567a1dd .elementor-heading-title{font-size:21px;}.elementor-1190 .elementor-element.elementor-element-72ec38c{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1190 .elementor-element.elementor-element-840871f img{max-width:1%;}.elementor-1190 .elementor-element.elementor-element-13209a7{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-1190 .elementor-element.elementor-element-13209a7.e-con{--align-self:center;}.elementor-1190 .elementor-element.elementor-element-9f8d724 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-4fb7d98 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1190 .elementor-element.elementor-element-4fb7d98{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-fbebca5{width:var( --container-widget-width, 238.919px );max-width:238.919px;--container-widget-width:238.919px;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-fbebca5 > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-795f7db{width:var( --container-widget-width, 15.988px );max-width:15.988px;--container-widget-width:15.988px;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-208fc81{width:var( --container-widget-width, 238.919px );max-width:238.919px;--container-widget-width:238.919px;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-1e7662b{--spacer-size:0px;}.elementor-1190 .elementor-element.elementor-element-4e0b157{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1190 .elementor-element.elementor-element-0e2a3de{width:var( --container-widget-width, 279.926px );max-width:279.926px;--container-widget-width:279.926px;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-0e2a3de img{width:1%;}.elementor-1190 .elementor-element.elementor-element-9d8030d{--flex-wrap:wrap;}.elementor-1190 .elementor-element.elementor-element-fb8e53e{text-align:center;}.elementor-1190 .elementor-element.elementor-element-fb8e53e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-35d0a4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1190 .elementor-element.elementor-element-35d0a4a{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-c275fe1{width:100%;max-width:100%;text-align:center;}.elementor-1190 .elementor-element.elementor-element-c275fe1 > .elementor-widget-container{margin:17px 17px 17px 17px;padding:16px 16px 16px 16px;}.elementor-1190 .elementor-element.elementor-element-c275fe1 img{width:100%;}.elementor-1190 .elementor-element.elementor-element-f6758eb{width:var( --container-widget-width, 322.919px );max-width:322.919px;--container-widget-width:322.919px;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-f6758eb img{width:100%;}.elementor-1190 .elementor-element.elementor-element-56e9213 img{width:0%;}.elementor-1190 .elementor-element.elementor-element-46d7c67{--spacer-size:0px;width:var( --container-widget-width, 0px );max-width:0px;--container-widget-width:0px;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-dfd5e6f{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:18px;--padding-bottom:18px;--padding-left:18px;--padding-right:18px;}.elementor-1190 .elementor-element.elementor-element-5413e45 img{max-width:1%;}.elementor-1190 .elementor-element.elementor-element-6c99504{--flex-wrap:wrap;}.elementor-1190 .elementor-element.elementor-element-1eebe2d{text-align:center;}.elementor-1190 .elementor-element.elementor-element-1eebe2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-86be47e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1190 .elementor-element.elementor-element-86be47e{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1190 .elementor-element.elementor-element-6a93a3e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-1190 .elementor-element.elementor-element-6a93a3e > .elementor-widget-container{padding:16px 16px 16px 16px;}.elementor-1190 .elementor-element.elementor-element-6a93a3e img{width:100%;}.elementor-1190 .elementor-element.elementor-element-071d64e{width:var( --container-widget-width, 314.919px );max-width:314.919px;--container-widget-width:314.919px;--container-widget-flex-grow:0;}.elementor-1190 .elementor-element.elementor-element-03662cd{--spacer-size:63px;}.elementor-1190 .elementor-element.elementor-element-ea5c3d2{--width:500px;--min-height:453px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1190 .elementor-element.elementor-element-deb9477 .elementor-button{font-size:19px;}.elementor-1190 .elementor-element.elementor-element-1e9addd{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for icon, class: .elementor-element-c3cbcf1 */.elementor-1190 .elementor-element.elementor-element-c3cbcf1 img {
  filter: brightness(0) invert(1);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-1e9addd *//* Immagini in scala di grigi con opacità */
.elementor-1190 .elementor-element.elementor-element-1e9addd img {
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    opacity: 0.4;
    transition: all 0.3s ease;
}

/* Al hover: colori pieni e opacità 100% */
.elementor-1190 .elementor-element.elementor-element-1e9addd img:hover {
    filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    opacity: 1;
}/* End custom CSS */