.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-49 .elementor-element.elementor-element-cb4269b .elementor-counter{flex-direction:column-reverse;}.elementor-49 .elementor-element.elementor-element-cb4269b .elementor-counter-number-wrapper{color:var( --e-global-color-v4-full-white );font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:150%;}.elementor-49 .elementor-element.elementor-element-cb4269b .elementor-counter-title{color:var( --e-global-color-v4-full-white );font-family:var( --e-global-typography-v4-text-xl-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-text-xl-font-size );font-weight:var( --e-global-typography-v4-text-xl-font-weight );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-645cbb8 .elementor-counter{flex-direction:column-reverse;}.elementor-49 .elementor-element.elementor-element-645cbb8 .elementor-counter-number-wrapper{color:var( --e-global-color-v4-full-white );font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:150%;}.elementor-49 .elementor-element.elementor-element-645cbb8 .elementor-counter-title{color:var( --e-global-color-v4-full-white );font-family:var( --e-global-typography-v4-text-xl-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-text-xl-font-size );font-weight:var( --e-global-typography-v4-text-xl-font-weight );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-4d89cba{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-4d89cba:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-4d89cba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-c734f8b{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c734f8b:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c734f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-0c7f7bf{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-0c7f7bf:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-0c7f7bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-cee2c7a{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-cee2c7a:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-cee2c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-a0a5974{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-a0a5974:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-a0a5974 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-4ae2cc2{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--n-accordion-title-normal-color:var( --e-global-color-v4-full-white );--n-accordion-title-hover-color:var( --e-global-color-v4-full-white );--n-accordion-title-active-color:var( --e-global-color-v4-full-white );--n-accordion-icon-size:1.2rem;--n-accordion-icon-normal-color:var( --e-global-color-v4-full-white );--n-accordion-icon-hover-color:var( --e-global-color-v4-full-white );--n-accordion-icon-active-color:var( --e-global-color-v4-full-white );}.elementor-49 .elementor-element.elementor-element-4ae2cc2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-v4-principale );border-style:none;}.elementor-49 .elementor-element.elementor-element-4ae2cc2 {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-49 .elementor-element.elementor-element-4ae2cc2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Helvetica now", Sans-serif;font-weight:500;line-height:150%;}.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-49 .elementor-element.elementor-element-faedadc{--item-display:flex;--read-more-alignment:1;--grid-row-gap:1.75rem;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;--grid-column-gap:1.75rem;}.elementor-49 .elementor-element.elementor-element-faedadc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-49 .elementor-element.elementor-element-faedadc:after{content:"0.6";}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__thumbnail__link{width:100%;}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__meta-data span + span:before{content:"•";}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__card{background-color:var( --e-global-color-v4-full-white );border-width:0px;border-radius:0.625rem;padding-top:0px;padding-bottom:0px;}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__text{margin-top:1.75rem;}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__title, .elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__title a{color:var( --e-global-color-v4-testo );font-family:"Helvetica", Sans-serif;font-size:clamp(1.25rem, 1.1612rem + 0.3947vw, 1.4375rem);font-weight:400;line-height:120%;letter-spacing:-0.005em;}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__meta-data{color:var( --e-global-color-v4-grigio-scuro );font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:140%;}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__read-more{color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-faedadc a.elementor-post__read-more{font-size:0.875rem;text-transform:none;text-decoration:underline;line-height:140%;}.elementor-49 .elementor-element.elementor-element-74730d0 .elementor-counter{flex-direction:column-reverse;}.elementor-49 .elementor-element.elementor-element-74730d0 .elementor-counter-number-wrapper{color:var( --e-global-color-v4-full-white );font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:150%;}.elementor-49 .elementor-element.elementor-element-74730d0 .elementor-counter-title{color:var( --e-global-color-v4-full-white );font-family:var( --e-global-typography-v4-text-xl-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-text-xl-font-size );font-weight:var( --e-global-typography-v4-text-xl-font-weight );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-2defa43 .elementor-counter{flex-direction:column-reverse;}.elementor-49 .elementor-element.elementor-element-2defa43 .elementor-counter-number-wrapper{color:var( --e-global-color-v4-full-white );font-family:"DM Sans", Sans-serif;font-size:3rem;font-weight:400;line-height:150%;}.elementor-49 .elementor-element.elementor-element-2defa43 .elementor-counter-title{color:var( --e-global-color-v4-full-white );font-family:var( --e-global-typography-v4-text-xl-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-text-xl-font-size );font-weight:var( --e-global-typography-v4-text-xl-font-weight );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-f9e3003{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f9e3003:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-f9e3003 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-f374836{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-f374836:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-f374836 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-bfab529{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-bfab529:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-bfab529 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-3468ed6{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-3468ed6:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-3468ed6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-c3f3049{--display:flex;border-style:none;--border-style:none;--border-radius:0rem 0rem 0.625rem 0.625rem;--margin-top:-1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-c3f3049:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-c3f3049 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-699ce8b{--n-accordion-title-font-size:1.2rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:1rem;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0.625rem 0.625rem 0.625rem 0.625rem;--n-accordion-title-normal-color:var( --e-global-color-v4-full-white );--n-accordion-title-hover-color:var( --e-global-color-v4-full-white );--n-accordion-title-active-color:var( --e-global-color-v4-full-white );--n-accordion-icon-size:1.2rem;--n-accordion-icon-normal-color:var( --e-global-color-v4-full-white );--n-accordion-icon-hover-color:var( --e-global-color-v4-full-white );--n-accordion-icon-active-color:var( --e-global-color-v4-full-white );}.elementor-49 .elementor-element.elementor-element-699ce8b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-v4-principale );border-style:none;}.elementor-49 .elementor-element.elementor-element-699ce8b {--n-accordion-padding:1rem 1rem 1rem 1rem;}:where( .elementor-49 .elementor-element.elementor-element-699ce8b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Helvetica now", Sans-serif;font-weight:500;line-height:150%;}.elementor-49 .elementor-element.elementor-element-0aa35d9{--item-display:flex;--read-more-alignment:1;--grid-row-gap:1.75rem;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;--grid-column-gap:1.75rem;}.elementor-49 .elementor-element.elementor-element-0aa35d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.6 * 100% );}.elementor-49 .elementor-element.elementor-element-0aa35d9:after{content:"0.6";}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__thumbnail__link{width:100%;}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__meta-data span + span:before{content:"•";}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__card{background-color:var( --e-global-color-v4-full-white );border-width:0px;border-radius:0.625rem;padding-top:0px;padding-bottom:0px;}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__text{margin-top:1.75rem;}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__title, .elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__title a{color:var( --e-global-color-v4-testo );font-family:"Helvetica", Sans-serif;font-size:clamp(1.25rem, 1.1612rem + 0.3947vw, 1.4375rem);font-weight:400;line-height:120%;letter-spacing:-0.005em;}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__meta-data{color:var( --e-global-color-v4-grigio-scuro );font-family:"DM Sans", Sans-serif;font-size:0.875rem;font-weight:400;line-height:140%;}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__read-more{color:var( --e-global-color-v4-principale );}.elementor-49 .elementor-element.elementor-element-0aa35d9 a.elementor-post__read-more{font-size:0.875rem;text-transform:none;text-decoration:underline;line-height:140%;}html{height:100vh;margin:0;overflow:hidden;}body{height:100vh;overflow:auto;scroll-snap-type:y mandatory;scroll-padding:0px;}:root{--page-title-display:none;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}@media(min-width:2400px){.elementor-49 .elementor-element.elementor-element-cb4269b .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-645cbb8 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-74730d0 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-2defa43 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:1440px){.elementor-49 .elementor-element.elementor-element-cb4269b .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-645cbb8 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-74730d0 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-2defa43 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:1200px){.elementor-49 .elementor-element.elementor-element-faedadc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-49 .elementor-element.elementor-element-0aa35d9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-cb4269b .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-645cbb8 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-4ae2cc2{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:1rem;--n-accordion-icon-size:1rem;}.elementor-49 .elementor-element.elementor-element-4ae2cc2 {--n-accordion-padding:1rem 1rem 1rem 1rem;}.elementor-49 .elementor-element.elementor-element-faedadc{width:100%;max-width:100%;}.elementor-49 .elementor-element.elementor-element-74730d0 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-2defa43 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-699ce8b{--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:1rem;--n-accordion-icon-size:1rem;}.elementor-49 .elementor-element.elementor-element-699ce8b {--n-accordion-padding:1rem 1rem 1rem 1rem;}.elementor-49 .elementor-element.elementor-element-0aa35d9{width:100%;max-width:100%;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}body{scroll-padding:0rem;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-cb4269b .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-645cbb8 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-49 .elementor-element.elementor-element-faedadc:after{content:"0.5";}.elementor-49 .elementor-element.elementor-element-faedadc .elementor-post__thumbnail__link{width:100%;}.elementor-49 .elementor-element.elementor-element-74730d0 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-2defa43 .elementor-counter-title{font-size:var( --e-global-typography-v4-text-xl-font-size );line-height:var( --e-global-typography-v4-text-xl-line-height );}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-49 .elementor-element.elementor-element-0aa35d9:after{content:"0.5";}.elementor-49 .elementor-element.elementor-element-0aa35d9 .elementor-post__thumbnail__link{width:100%;}.elementor-section:not(.elementor-inner-section), .elementor-location-header, .elementor-location-footer, .page-header, .site-header, .elementor-add-section, .e-con:not(.e-child){scroll-snap-align:start;scroll-snap-stop:normal;}body{scroll-padding:0rem;}}/* Start custom CSS */@media (max-width: 768px) {
  html,
  body {
    scroll-snap-type: none !important;
  }
    .snap-section {
    scroll-snap-align: none !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Helvetica now';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://gianlucaguidolin.spaziodev.eu/wp-content/uploads/2026/07/HelveticaNowText-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica now';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://gianlucaguidolin.spaziodev.eu/wp-content/uploads/2026/07/HelveticaNowText-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica now';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://gianlucaguidolin.spaziodev.eu/wp-content/uploads/2026/07/HelveticaNowText-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Helvetica now';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://gianlucaguidolin.spaziodev.eu/wp-content/uploads/2026/07/HelveticaNowText-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */