.elementor-9271 .elementor-element.elementor-element-848d334{--display:flex;--min-height:724px;--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.5;}.elementor-9271 .elementor-element.elementor-element-848d334::before, .elementor-9271 .elementor-element.elementor-element-848d334 > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-848d334 > .e-con-inner > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-848d334 > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-848d334 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-848d334 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9271 .elementor-element.elementor-element-1532c28{--spacer-size:100px;}.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 );color:var( --e-global-color-primary );}.elementor-9271 .elementor-element.elementor-element-147ca39{text-align:center;}.elementor-9271 .elementor-element.elementor-element-147ca39 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:#FFFFFF;}.elementor-9271 .elementor-element.elementor-element-bcc9dd0{text-align:center;}.elementor-9271 .elementor-element.elementor-element-bcc9dd0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:500;color:var( --e-global-color-fdee0e0 );}.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 );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-9271 .elementor-element.elementor-element-7bed181{width:var( --container-widget-width, 39.362% );max-width:39.362%;--container-widget-width:39.362%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:var( --e-global-color-3e31a50 );}.elementor-9271 .elementor-element.elementor-element-7bed181.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9271 .elementor-element.elementor-element-7af46c0{--spacer-size:10px;}.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 );}.elementor-9271 .elementor-element.elementor-element-8c9ce16 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-weight:500;fill:var( --e-global-color-3e31a50 );color:var( --e-global-color-3e31a50 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-3e31a50 );border-radius:7px 7px 7px 7px;}.elementor-9271 .elementor-element.elementor-element-8c9ce16 .elementor-button:hover, .elementor-9271 .elementor-element.elementor-element-8c9ce16 .elementor-button:focus{background-color:var( --e-global-color-fdee0e0 );color:var( --e-global-color-3e31a50 );}.elementor-9271 .elementor-element.elementor-element-8c9ce16 .elementor-button:hover svg, .elementor-9271 .elementor-element.elementor-element-8c9ce16 .elementor-button:focus svg{fill:var( --e-global-color-3e31a50 );}.elementor-9271 .elementor-element.elementor-element-6eb7761{--spacer-size:100px;}.elementor-9271 .elementor-element.elementor-element-2f050dc{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-c92229d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-c92229d:not(.elementor-motion-effects-element-type-background), .elementor-9271 .elementor-element.elementor-element-c92229d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212ff;}.elementor-9271 .elementor-element.elementor-element-e096475{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;background-image:linear-gradient(rgb(54, 161, 93) 1px, rgba(0, 0, 0, 0) 1px), linear-gradient(90deg, rgb(54, 161, 93) 1px, rgba(0, 0, 0, 0) 1px);background-position:0%, 0% 0%, 0%;background-size:80px 80px, 80px 80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-9271 .elementor-element.elementor-element-ef6718d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-9271 .elementor-element.elementor-element-8990a94{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-8500a89{--display:flex;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-a9fda52{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-ecc22d1 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;fill:var( --e-global-color-fdee0e0 );color:var( --e-global-color-fdee0e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fdee0e0 );border-radius:0px 0px 0px 0px;}.elementor-9271 .elementor-element.elementor-element-ecc22d1 .elementor-button:hover, .elementor-9271 .elementor-element.elementor-element-ecc22d1 .elementor-button:focus{background-color:var( --e-global-color-fdee0e0 );color:var( --e-global-color-3e31a50 );}.elementor-9271 .elementor-element.elementor-element-ecc22d1 .elementor-button:hover svg, .elementor-9271 .elementor-element.elementor-element-ecc22d1 .elementor-button:focus svg{fill:var( --e-global-color-3e31a50 );}.elementor-9271 .elementor-element.elementor-element-df6d2c9{--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;}.elementor-9271 .elementor-element.elementor-element-cbedb61{--display:flex;}.elementor-9271 .elementor-element.elementor-element-c33c917{width:100%;max-width:100%;}.elementor-9271 .elementor-element.elementor-element-c33c917.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9271 .elementor-element.elementor-element-0518412.elementor-element{--order:-99999 /* order start hack */;}.elementor-9271 .elementor-element.elementor-element-0518412{text-align:center;}.elementor-9271 .elementor-element.elementor-element-0518412 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-9271 .elementor-element.elementor-element-b7d38c5{--display:flex;}.elementor-9271 .elementor-element.elementor-element-82938e7{width:100%;max-width:100%;}.elementor-9271 .elementor-element.elementor-element-82938e7.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-9271 .elementor-element.elementor-element-36d2d6b.elementor-element{--order:-99999 /* order start hack */;}.elementor-9271 .elementor-element.elementor-element-36d2d6b{text-align:center;}.elementor-9271 .elementor-element.elementor-element-36d2d6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-9271 .elementor-element.elementor-element-40e284d{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.2;}.elementor-9271 .elementor-element.elementor-element-40e284d:not(.elementor-motion-effects-element-type-background), .elementor-9271 .elementor-element.elementor-element-40e284d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oemmespa.com/wp-content/uploads/2026/02/download-4.png");background-size:cover;}.elementor-9271 .elementor-element.elementor-element-40e284d::before, .elementor-9271 .elementor-element.elementor-element-40e284d > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-40e284d > .e-con-inner > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-40e284d > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-40e284d > .e-con-inner > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-40e284d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9271 .elementor-element.elementor-element-751ac88.elementor-element{--align-self:center;}.elementor-9271 .elementor-element.elementor-element-12cb355{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-9271 .elementor-element.elementor-element-12cb355.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9271 .elementor-element.elementor-element-12cb355 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1px;color:#FFFFFF;}.elementor-9271 .elementor-element.elementor-element-e6cf6ea{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-9271 .elementor-element.elementor-element-e6cf6ea.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-9271 .elementor-element.elementor-element-e6cf6ea .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:11px;color:#FFFFFF;}.elementor-9271 .elementor-element.elementor-element-328fd59{--display:flex;--min-height:100vh;--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;--overlay-opacity:0.2;--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-9271 .elementor-element.elementor-element-328fd59::before, .elementor-9271 .elementor-element.elementor-element-328fd59 > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-328fd59 > .e-con-inner > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-328fd59 > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-328fd59 > .e-con-inner > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-328fd59 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9271 .elementor-element.elementor-element-55e2e66{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9271 .elementor-element.elementor-element-55e2e66.elementor-element{--align-self:center;}.elementor-9271 .elementor-element.elementor-element-661b2da{--display:flex;--min-height:86vh;--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;--overlay-opacity:0;}.elementor-9271 .elementor-element.elementor-element-661b2da::before, .elementor-9271 .elementor-element.elementor-element-661b2da > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-661b2da > .e-con-inner > .elementor-background-video-container::before, .elementor-9271 .elementor-element.elementor-element-661b2da > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-661b2da > .e-con-inner > .elementor-background-slideshow::before, .elementor-9271 .elementor-element.elementor-element-661b2da > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-9271 .elementor-element.elementor-element-a32a120{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5{--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;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5:not(.elementor-motion-effects-element-type-background), .elementor-9271 .elementor-element.elementor-element-1d2cdc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212ff;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5.e-con{--align-self:center;}.elementor-9271 .elementor-element.elementor-element-3c24a93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;--z-index:10;}.elementor-9271 .elementor-element.elementor-element-df9bdd6{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-d2daa6b{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:initial;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-b165041 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:300;text-transform:uppercase;letter-spacing:2.8px;fill:var( --e-global-color-fdee0e0 );color:var( --e-global-color-fdee0e0 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-fdee0e0 );border-radius:0px 0px 0px 0px;}.elementor-9271 .elementor-element.elementor-element-b165041 .elementor-button:hover, .elementor-9271 .elementor-element.elementor-element-b165041 .elementor-button:focus{background-color:var( --e-global-color-fdee0e0 );color:var( --e-global-color-3e31a50 );}.elementor-9271 .elementor-element.elementor-element-b165041 .elementor-button:hover svg, .elementor-9271 .elementor-element.elementor-element-b165041 .elementor-button:focus svg{fill:var( --e-global-color-3e31a50 );}body.elementor-page-9271:not(.elementor-motion-effects-element-type-background), body.elementor-page-9271 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-667dae0 );}@media(min-width:768px){.elementor-9271 .elementor-element.elementor-element-2f050dc{--width:auto;}.elementor-9271 .elementor-element.elementor-element-c92229d{--width:auto;}.elementor-9271 .elementor-element.elementor-element-e096475{--width:auto;}.elementor-9271 .elementor-element.elementor-element-ef6718d{--width:100%;}.elementor-9271 .elementor-element.elementor-element-8990a94{--width:auto;}.elementor-9271 .elementor-element.elementor-element-8500a89{--width:auto;}.elementor-9271 .elementor-element.elementor-element-a9fda52{--width:auto;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5{--width:auto;}.elementor-9271 .elementor-element.elementor-element-3c24a93{--width:100%;}.elementor-9271 .elementor-element.elementor-element-df9bdd6{--width:auto;}.elementor-9271 .elementor-element.elementor-element-d2daa6b{--width:auto;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9271 .elementor-element.elementor-element-c92229d{--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-e096475{background-position:0px 0px;}.elementor-9271 .elementor-element.elementor-element-ef6718d{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-9271 .elementor-element.elementor-element-8990a94{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-9271 .elementor-element.elementor-element-8500a89{--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5{--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-3c24a93{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-9271 .elementor-element.elementor-element-df9bdd6{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-9271 .elementor-element.elementor-element-d2daa6b{--flex-wrap:initial;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-9271 .elementor-element.elementor-element-2f050dc{--width:auto;}.elementor-9271 .elementor-element.elementor-element-c92229d{--width:auto;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-e096475{--width:auto;background-position:0px 0px;}.elementor-9271 .elementor-element.elementor-element-ef6718d{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-9271 .elementor-element.elementor-element-8990a94{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-9271 .elementor-element.elementor-element-8500a89{--width:auto;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-9271 .elementor-element.elementor-element-a9fda52{--width:auto;}.elementor-9271 .elementor-element.elementor-element-a32a120{--width:auto;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5{--width:auto;--padding-top:160px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-9271 .elementor-element.elementor-element-3c24a93{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-9271 .elementor-element.elementor-element-df9bdd6{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-9271 .elementor-element.elementor-element-d2daa6b{--width:auto;--flex-wrap:initial;}}
.hero-title {
  font-weight: 300;
  line-height: 1.1;
  margin: 0;
}

.hero-title .hero-sub {
  display: block;
  color: #2FA36B; /* verde come nello screenshot */
}
.hero-title {
  font-weight: 300;
  line-height: 1.1;
  margin: 0;
}

.hero-title .hero-sub {
  display: block;
  color: #2FA36B; /* verde come nello screenshot */
}





.elementor-9271 .elementor-element.elementor-element-e096475{animation-iteration-count: infinite;animation-name: gridScroll;animation-timing-function: linear;background-repeat: repeat, repeat;opacity: 0.019999999552965164;}.elementor-9271 .elementor-element.elementor-element-e096475::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-e096475::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.elementor-9271 .elementor-element.elementor-element-8500a89{display: grid;grid-template-columns: repeat(3, minmax(0px, 1fr));grid-column-gap: 64px;grid-template-rows: auto;}.elementor-9271 .elementor-element.elementor-element-8500a89::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9271 .elementor-element.elementor-element-8500a89::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}@media (max-width: 767px) {.elementor-9271 .elementor-element.elementor-element-8500a89{grid-template-columns: none;grid-template-rows: none;}}



.hero-title {
  font-weight: 300;
  line-height: 1.1;
  margin: 0;
}

.hero-title .hero-sub {
  display: block;
  color: #2FA36B; /* verde come nello screenshot */
}


.hero-title {
  font-weight: 300;
  line-height: 1.1;
  margin: 0;
}

.hero-title .hero-sub {
  display: block;
  color: #2FA36B; /* verde come nello screenshot */
}


.elementor-9271 .elementor-element.elementor-element-a9fda52{text-align: center;display: block;}.elementor-9271 .elementor-element.elementor-element-a9fda52::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-a9fda52::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9271 .elementor-element.elementor-element-8990a94{max-width: 1152px;display: block;}.elementor-9271 .elementor-element.elementor-element-8990a94::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-8990a94::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9271 .elementor-element.elementor-element-ef6718d{max-width: 1400px;display: block;}.elementor-9271 .elementor-element.elementor-element-ef6718d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-ef6718d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9271 .elementor-element.elementor-element-ef6718d{max-width: none;}}
.elementor-9271 .elementor-element.elementor-element-c92229d{overflow: hidden;display: block;}.elementor-9271 .elementor-element.elementor-element-c92229d::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-c92229d::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9271 .elementor-element.elementor-element-c92229d{overflow: hidden;}}@media (max-width: 767px) {.elementor-9271 .elementor-element.elementor-element-c92229d{overflow: hidden;}}
.elementor-9271 .elementor-element.elementor-element-2f050dc{animation-timing-function: cubic-bezier(0, 0, 0.2, 1);transform: translate(0px, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);display: block;}.elementor-9271 .elementor-element.elementor-element-2f050dc::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-2f050dc::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}

.hero-title {
  font-weight: 300;
  line-height: 1.1;
  margin: 0;
}

.hero-title .hero-sub {
  display: block;
  color: #2FA36B; /* verde come nello screenshot */
}
.hero-title {
  font-weight: 300;
  line-height: 1.1;
  margin: 0;
}

.hero-title .hero-sub {
  display: block;
  color: #2FA36B; /* verde come nello screenshot */
}





.elementor-9271 .elementor-element.elementor-element-d2daa6b{grid-column-gap: 24px;}.elementor-9271 .elementor-element.elementor-element-d2daa6b::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}.elementor-9271 .elementor-element.elementor-element-d2daa6b::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;display: block;}
.elementor-9271 .elementor-element.elementor-element-df9bdd6{max-width: 896px;display: block;}.elementor-9271 .elementor-element.elementor-element-df9bdd6::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-df9bdd6::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
.elementor-9271 .elementor-element.elementor-element-3c24a93{max-width: 1400px;display: block;}.elementor-9271 .elementor-element.elementor-element-3c24a93::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-3c24a93::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9271 .elementor-element.elementor-element-3c24a93{max-width: none;}}
.elementor-9271 .elementor-element.elementor-element-1d2cdc5{overflow: hidden;display: block;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-1d2cdc5::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}@media (max-width: 1024px) {.elementor-9271 .elementor-element.elementor-element-1d2cdc5{overflow: hidden;}}@media (max-width: 767px) {.elementor-9271 .elementor-element.elementor-element-1d2cdc5{overflow: hidden;}}
.elementor-9271 .elementor-element.elementor-element-a32a120{animation-timing-function: cubic-bezier(0, 0, 0.2, 1);transform: translate(0px, 0px) rotate(0deg) skew(0deg) skewY(0deg) scale(1, 1) scale(1, 1);display: block;}.elementor-9271 .elementor-element.elementor-element-a32a120::before{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}.elementor-9271 .elementor-element.elementor-element-a32a120::after{border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px;border-top-width: 0px;}
