.elementor-212 .elementor-element.elementor-element-9d82577{--display:flex;--min-height:300px;}.elementor-212 .elementor-element.elementor-element-9d82577:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-9d82577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://test.ecosystemshse.it/wp-content/uploads/2025/07/1.jpg");background-position:0px -262px;background-size:cover;}.elementor-212 .elementor-element.elementor-element-a07abf1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-a07abf1:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-a07abf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-212 .elementor-element.elementor-element-8f770d1{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-212 .elementor-element.elementor-element-9774ad7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-212 .elementor-element.elementor-element-91abf11{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-212 .elementor-element.elementor-element-91abf11 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-212 .elementor-element.elementor-element-edb8ec3{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-edb8ec3:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-edb8ec3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-212 .elementor-element.elementor-element-74eeb4d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-691119e{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-987ed30{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-212 .elementor-element.elementor-element-04a00be img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-04a00be:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-19d2fd0{text-align:center;}.elementor-212 .elementor-element.elementor-element-19d2fd0 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-39ebe24{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-212 .elementor-element.elementor-element-5f1a16f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-3306b0a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-c70ebd5{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-fa71c81{--display:flex;}.elementor-212 .elementor-element.elementor-element-4c7b32e img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-4c7b32e:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-04559b6{text-align:center;}.elementor-212 .elementor-element.elementor-element-04559b6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-f844396{--display:flex;}.elementor-212 .elementor-element.elementor-element-1fca19c .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-bd9af8b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-1c7fc7c{--display:flex;}.elementor-212 .elementor-element.elementor-element-857bedb img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-857bedb:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-d481c49{text-align:center;}.elementor-212 .elementor-element.elementor-element-d481c49 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-5a79001{--display:flex;}.elementor-212 .elementor-element.elementor-element-7d4179e .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-93ae6de{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-8e2bd34{--display:flex;}.elementor-212 .elementor-element.elementor-element-8a57852 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-8a57852:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-527abaa{text-align:center;}.elementor-212 .elementor-element.elementor-element-527abaa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-5cad3f0{--display:flex;}.elementor-212 .elementor-element.elementor-element-8338d11 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-c642c62{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-c642c62:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-c642c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-212 .elementor-element.elementor-element-b912a3c{padding:0px 0px 0px 20px;}.elementor-212 .elementor-element.elementor-element-b912a3c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-212 .elementor-element.elementor-element-42cd618{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-42cd618:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-42cd618 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-212 .elementor-element.elementor-element-416f16c{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-4fb5da9{--display:flex;}.elementor-212 .elementor-element.elementor-element-2dc0204 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-2dc0204:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-defbb37{text-align:center;}.elementor-212 .elementor-element.elementor-element-defbb37 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-de332a5{--display:flex;}.elementor-212 .elementor-element.elementor-element-285f185 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-29175cc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-053de62{--display:flex;}.elementor-212 .elementor-element.elementor-element-775b52b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-775b52b:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-681e363{text-align:center;}.elementor-212 .elementor-element.elementor-element-681e363 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-533d269{--display:flex;}.elementor-212 .elementor-element.elementor-element-fe0d558 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-bdf681d{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-1a0b541{--display:flex;--justify-content:center;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-212 .elementor-element.elementor-element-1a0b541:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-1a0b541 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-af243bd{color:#FFFFFF;}.elementor-212 .elementor-element.elementor-element-d237826{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-d237826:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-d237826 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-212 .elementor-element.elementor-element-cf59239{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-09bd802{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-41f0890{--display:flex;}.elementor-212 .elementor-element.elementor-element-32a29ef img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-32a29ef:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-68c8503{text-align:center;}.elementor-212 .elementor-element.elementor-element-68c8503 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-dc215f0{--display:flex;}.elementor-212 .elementor-element.elementor-element-bc2ca21 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-81139fc{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-34cd2e1{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-7a47dd9{--display:flex;}.elementor-212 .elementor-element.elementor-element-f0c7617 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-f0c7617:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-2db4314{text-align:center;}.elementor-212 .elementor-element.elementor-element-2db4314 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-349ea5d{--display:flex;}.elementor-212 .elementor-element.elementor-element-3cf11e4 .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-a3bc695{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-53dbc19{--display:flex;}.elementor-212 .elementor-element.elementor-element-51973d4 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-51973d4:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-6866b4d{text-align:center;}.elementor-212 .elementor-element.elementor-element-6866b4d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-29b77a2{--display:flex;}.elementor-212 .elementor-element.elementor-element-143fe2a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-5ec68f0{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-212 .elementor-element.elementor-element-5ec68f0:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-5ec68f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-212 .elementor-element.elementor-element-23aac27{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-fb787b0{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-9957668{--display:flex;}.elementor-212 .elementor-element.elementor-element-3f4d14b img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-3f4d14b:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-91ea0c7{text-align:center;}.elementor-212 .elementor-element.elementor-element-91ea0c7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-5cfaf5e{--display:flex;}.elementor-212 .elementor-element.elementor-element-1a2517a .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-885cd10{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-8296df1{--display:flex;}.elementor-212 .elementor-element.elementor-element-26dd745 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-26dd745:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-0be2175{text-align:center;}.elementor-212 .elementor-element.elementor-element-0be2175 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-4bcb40c{--display:flex;}.elementor-212 .elementor-element.elementor-element-afa6e1d .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}.elementor-212 .elementor-element.elementor-element-0e95efd{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-212 .elementor-element.elementor-element-40476dc{--display:flex;}.elementor-212 .elementor-element.elementor-element-2abadcc img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-212 .elementor-element.elementor-element-2abadcc:hover img{opacity:0.5;}.elementor-212 .elementor-element.elementor-element-299a4a8{text-align:center;}.elementor-212 .elementor-element.elementor-element-299a4a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:1.25em;font-weight:600;line-height:1.25em;color:var( --e-global-color-accent );}.elementor-212 .elementor-element.elementor-element-681f9cd{--display:flex;}.elementor-212 .elementor-element.elementor-element-3c0a62f .elementor-button{font-family:"Roboto", Sans-serif;font-weight:500;text-decoration:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-212 .elementor-element.elementor-element-9d82577:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-9d82577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-212 .elementor-element.elementor-element-edb8ec3{--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-42cd618{--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-d237826{--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-5ec68f0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-212 .elementor-element.elementor-element-9d82577:not(.elementor-motion-effects-element-type-background), .elementor-212 .elementor-element.elementor-element-9d82577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-212 .elementor-element.elementor-element-edb8ec3{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-42cd618{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-d237826{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-212 .elementor-element.elementor-element-5ec68f0{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}