.elementor-83 .elementor-element.elementor-element-06b9d16{--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:0px;--padding-bottom:120px;--padding-left:24px;--padding-right:24px;}.elementor-83 .elementor-element.elementor-element-7ae345e{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:96px;--padding-left:140px;--padding-right:140px;}.elementor-83 .elementor-element.elementor-element-7ae345e:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-7ae345e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rocchettaoutdoor.com/wp-content/uploads/2026/10/rider-masso-panorama-valli-liguri.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-7ae345e::before, .elementor-83 .elementor-element.elementor-element-7ae345e > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-7ae345e > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-7ae345e > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-7ae345e > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-7ae345e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(8,18,12,0.78) 0%, rgba(8,18,12,0.2) 100%);}.elementor-83 .elementor-element.elementor-element-955e238{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-83 .elementor-element.elementor-element-e93bba6 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-ba8ad60 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:68px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#FFFFFF;}.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-83 .elementor-element.elementor-element-557ad3a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-d17d5fc{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-83 .elementor-element.elementor-element-7382301{text-align:center;}.elementor-83 .elementor-element.elementor-element-7382301 img{width:420px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-0b96d1f{left:40px;}body.rtl .elementor-83 .elementor-element.elementor-element-0b96d1f{right:40px;}.elementor-83 .elementor-element.elementor-element-0b96d1f{bottom:32px;}.elementor-83 .elementor-element.elementor-element-0b96d1f .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-83 .elementor-element.elementor-element-e3fa209{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:96px;--padding-left:140px;--padding-right:140px;}.elementor-83 .elementor-element.elementor-element-e3fa209:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-e3fa209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rocchettaoutdoor.com/wp-content/uploads/2026/10/GOPR3569.JPG-scaled.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-e3fa209::before, .elementor-83 .elementor-element.elementor-element-e3fa209 > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e3fa209 > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e3fa209 > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-e3fa209 > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-e3fa209 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(8,18,12,0.78) 0%, rgba(8,18,12,0.2) 100%);}.elementor-83 .elementor-element.elementor-element-3a587ec{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e15ea49 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-65b5f38 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:68px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-8d5439d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.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-83 .elementor-element.elementor-element-65766a5 .elementor-button{background-color:#E4EDE3;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;fill:#1B5E3B;color:#1B5E3B;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-83 .elementor-element.elementor-element-65766a5 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-65766a5 .elementor-button:focus{background-color:#FFFFFF;color:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-65766a5{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-65766a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-83 .elementor-element.elementor-element-65766a5 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-83 .elementor-element.elementor-element-65766a5 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-65766a5 .elementor-button:focus svg{fill:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-f995879{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-897ea52{text-align:center;}.elementor-83 .elementor-element.elementor-element-897ea52 img{width:420px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-4618cd6{left:40px;}body.rtl .elementor-83 .elementor-element.elementor-element-4618cd6{right:40px;}.elementor-83 .elementor-element.elementor-element-4618cd6{bottom:32px;}.elementor-83 .elementor-element.elementor-element-4618cd6 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-83 .elementor-element.elementor-element-e6e2fee{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:96px;--padding-left:140px;--padding-right:140px;}.elementor-83 .elementor-element.elementor-element-e6e2fee:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-e6e2fee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rocchettaoutdoor.com/wp-content/uploads/2026/09/discese-tecniche.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-e6e2fee::before, .elementor-83 .elementor-element.elementor-element-e6e2fee > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e6e2fee > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e6e2fee > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-e6e2fee > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-e6e2fee > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(8,18,12,0.78) 0%, rgba(8,18,12,0.2) 100%);}.elementor-83 .elementor-element.elementor-element-5118b2c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-15d0396 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-d4d761d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:68px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-e91e879{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-8ad179e .elementor-button{background-color:#E4EDE3;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;fill:#1B5E3B;color:#1B5E3B;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-83 .elementor-element.elementor-element-8ad179e .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-8ad179e .elementor-button:focus{background-color:#FFFFFF;color:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-8ad179e{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-8ad179e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-83 .elementor-element.elementor-element-8ad179e .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-83 .elementor-element.elementor-element-8ad179e .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-8ad179e .elementor-button:focus svg{fill:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-22c2aa9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-fd89464{text-align:center;}.elementor-83 .elementor-element.elementor-element-fd89464 img{width:420px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-d513b53{left:40px;}body.rtl .elementor-83 .elementor-element.elementor-element-d513b53{right:40px;}.elementor-83 .elementor-element.elementor-element-d513b53{bottom:32px;}.elementor-83 .elementor-element.elementor-element-d513b53 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-83 .elementor-element.elementor-element-e765dba{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:96px;--padding-left:140px;--padding-right:140px;}.elementor-83 .elementor-element.elementor-element-e765dba:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-e765dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rocchettaoutdoor.com/wp-content/uploads/2026/09/sentiero-trucchetta-sottobosco-mtb.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-e765dba::before, .elementor-83 .elementor-element.elementor-element-e765dba > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e765dba > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-e765dba > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-e765dba > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-e765dba > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(8,18,12,0.78) 0%, rgba(8,18,12,0.2) 100%);}.elementor-83 .elementor-element.elementor-element-89aaf91{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-c54150d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-065381d .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:68px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-1c5d155{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-ad03b81 .elementor-button{background-color:#E4EDE3;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;fill:#1B5E3B;color:#1B5E3B;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-83 .elementor-element.elementor-element-ad03b81 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-ad03b81 .elementor-button:focus{background-color:#FFFFFF;color:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-ad03b81{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-ad03b81 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-83 .elementor-element.elementor-element-ad03b81 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-83 .elementor-element.elementor-element-ad03b81 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-ad03b81 .elementor-button:focus svg{fill:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-590dbef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-96be083{text-align:center;}.elementor-83 .elementor-element.elementor-element-96be083 img{width:420px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-443a567{left:40px;}body.rtl .elementor-83 .elementor-element.elementor-element-443a567{right:40px;}.elementor-83 .elementor-element.elementor-element-443a567{bottom:32px;}.elementor-83 .elementor-element.elementor-element-443a567 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-83 .elementor-element.elementor-element-15dd805{--display:flex;--min-height:88vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--overlay-opacity:0.5;--padding-top:80px;--padding-bottom:96px;--padding-left:140px;--padding-right:140px;}.elementor-83 .elementor-element.elementor-element-15dd805:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-15dd805 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://rocchettaoutdoor.com/wp-content/uploads/2026/09/uscite-tranquille.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-83 .elementor-element.elementor-element-15dd805::before, .elementor-83 .elementor-element.elementor-element-15dd805 > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-15dd805 > .e-con-inner > .elementor-background-video-container::before, .elementor-83 .elementor-element.elementor-element-15dd805 > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-15dd805 > .e-con-inner > .elementor-background-slideshow::before, .elementor-83 .elementor-element.elementor-element-15dd805 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, rgba(8,18,12,0.78) 0%, rgba(8,18,12,0.2) 100%);}.elementor-83 .elementor-element.elementor-element-8527aa7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-5b6f562 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:28px;font-weight:700;letter-spacing:-0.01em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-f86ef6a .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-size:68px;font-weight:800;line-height:1em;letter-spacing:-0.035em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-a2f805f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-a5227e7 .elementor-button{background-color:#E4EDE3;font-family:"Manrope", Sans-serif;font-size:17px;font-weight:700;fill:#1B5E3B;color:#1B5E3B;border-radius:10px 10px 10px 10px;padding:20px 30px 20px 30px;}.elementor-83 .elementor-element.elementor-element-a5227e7 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-a5227e7 .elementor-button:focus{background-color:#FFFFFF;color:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-a5227e7{margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-a5227e7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-83 .elementor-element.elementor-element-a5227e7 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-83 .elementor-element.elementor-element-a5227e7 .elementor-button:hover svg, .elementor-83 .elementor-element.elementor-element-a5227e7 .elementor-button:focus svg{fill:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-c67dd1d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-f92e17c{text-align:center;}.elementor-83 .elementor-element.elementor-element-f92e17c img{width:420px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-d882f4a{left:40px;}body.rtl .elementor-83 .elementor-element.elementor-element-d882f4a{right:40px;}.elementor-83 .elementor-element.elementor-element-d882f4a{bottom:32px;}.elementor-83 .elementor-element.elementor-element-d882f4a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:600;color:rgba(255,255,255,0.8);}.elementor-83 .elementor-element.elementor-element-7077425{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:32px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:32px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:16px;--e-n-carousel-arrow-normal-color:#1B5E3B;--e-n-carousel-arrow-hover-color:#FFFFFF;--e-n-carousel-fraction-color:#FFFFFF;--e-n-carousel-fraction-horizontal-position:100%;--e-n-carousel-fraction-horizontal-transform:-100%;--e-n-carousel-fraction-horizontal-offset:-40px;--e-n-carousel-fraction-vertical-position:100%;--e-n-carousel-fraction-vertical-transform:-100%;--e-n-carousel-fraction-vertical-offset:-30px;}.elementor-83 .elementor-element.elementor-element-7077425 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E4EDE3;border-radius:10px 10px 10px 10px;padding:17px 19px 17px 19px;}.elementor-83 .elementor-element.elementor-element-7077425 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#1B5E3B;}:where( .elementor-83 .elementor-element.elementor-element-7077425 .swiper-slide ) > .e-con{--border-radius:28px 28px 28px 28px;}.elementor-83 .elementor-element.elementor-element-da80a72{--swiper-slides-to-display:3;--swiper-slides-gap:24px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-66px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-84px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-84px;--arrow-size:16px;--arrow-normal-color:#1B5E3B;--arrow-hover-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-da80a72 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E4EDE3;border-radius:10px 10px 10px 10px;padding:17px 19px 17px 19px;}.elementor-83 .elementor-element.elementor-element-da80a72 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-4df1a5a{--swiper-slides-to-display:4;--swiper-slides-gap:24px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-66px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-84px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-84px;--arrow-size:16px;--arrow-normal-color:#1B5E3B;--arrow-hover-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-4df1a5a :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E4EDE3;border-radius:10px 10px 10px 10px;padding:17px 19px 17px 19px;}.elementor-83 .elementor-element.elementor-element-4df1a5a :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#1B5E3B;}.elementor-widget-loop-grid .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-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .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-83 .elementor-element.elementor-element-roHMg01{--grid-columns:4;--grid-row-gap:20px;--grid-column-gap:12px;}.elementor-83 .elementor-element.elementor-element-df24b10{--swiper-slides-to-display:3;--swiper-slides-gap:24px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-66px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-84px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-84px;--arrow-size:16px;--arrow-normal-color:#1B5E3B;--arrow-hover-color:#FFFFFF;}.elementor-83 .elementor-element.elementor-element-df24b10 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#E4EDE3;border-radius:10px 10px 10px 10px;padding:17px 19px 17px 19px;}.elementor-83 .elementor-element.elementor-element-df24b10 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#1B5E3B;}.elementor-83 .elementor-element.elementor-element-df24b10 .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-06b9d16{--padding-top:0px;--padding-bottom:88px;--padding-left:16px;--padding-right:16px;}.elementor-83 .elementor-element.elementor-element-7ae345e{--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:72px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-83 .elementor-element.elementor-element-ba8ad60 .elementor-heading-title{font-size:50px;}.elementor-83 .elementor-element.elementor-element-d17d5fc.e-con{--order:-99999 /* order start hack */;}.elementor-83 .elementor-element.elementor-element-7382301 img{width:300px;}.elementor-83 .elementor-element.elementor-element-e3fa209{--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:72px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-83 .elementor-element.elementor-element-65b5f38 .elementor-heading-title{font-size:50px;}.elementor-83 .elementor-element.elementor-element-f995879.e-con{--order:-99999 /* order start hack */;}.elementor-83 .elementor-element.elementor-element-897ea52 img{width:300px;}.elementor-83 .elementor-element.elementor-element-e6e2fee{--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:72px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-83 .elementor-element.elementor-element-d4d761d .elementor-heading-title{font-size:50px;}.elementor-83 .elementor-element.elementor-element-22c2aa9.e-con{--order:-99999 /* order start hack */;}.elementor-83 .elementor-element.elementor-element-fd89464 img{width:300px;}.elementor-83 .elementor-element.elementor-element-e765dba{--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:72px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-83 .elementor-element.elementor-element-065381d .elementor-heading-title{font-size:50px;}.elementor-83 .elementor-element.elementor-element-590dbef.e-con{--order:-99999 /* order start hack */;}.elementor-83 .elementor-element.elementor-element-96be083 img{width:300px;}.elementor-83 .elementor-element.elementor-element-15dd805{--min-height:80vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--padding-top:72px;--padding-bottom:88px;--padding-left:88px;--padding-right:88px;}.elementor-83 .elementor-element.elementor-element-f86ef6a .elementor-heading-title{font-size:50px;}.elementor-83 .elementor-element.elementor-element-c67dd1d.e-con{--order:-99999 /* order start hack */;}.elementor-83 .elementor-element.elementor-element-f92e17c img{width:300px;}.elementor-83 .elementor-element.elementor-element-7077425{--e-n-carousel-swiper-slides-to-display:1;}.elementor-83 .elementor-element.elementor-element-da80a72{--swiper-slides-to-display:2;margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-4df1a5a{--swiper-slides-to-display:2;margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-roHMg01{--grid-columns:2;}.elementor-83 .elementor-element.elementor-element-df24b10{--swiper-slides-to-display:2;margin:72px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-06b9d16{--padding-top:0px;--padding-bottom:64px;--padding-left:12px;--padding-right:12px;}.elementor-83 .elementor-element.elementor-element-7ae345e{--min-height:700px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-955e238{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-83 .elementor-element.elementor-element-e93bba6 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-ba8ad60 .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-557ad3a{font-size:16px;}.elementor-83 .elementor-element.elementor-element-7382301 img{width:190px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-0b96d1f{left:20px;}body.rtl .elementor-83 .elementor-element.elementor-element-0b96d1f{right:20px;}.elementor-83 .elementor-element.elementor-element-0b96d1f{bottom:24px;}.elementor-83 .elementor-element.elementor-element-e3fa209{--min-height:700px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-3a587ec{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-83 .elementor-element.elementor-element-e15ea49 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-65b5f38 .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-8d5439d{font-size:16px;}.elementor-83 .elementor-element.elementor-element-897ea52 img{width:190px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-4618cd6{left:20px;}body.rtl .elementor-83 .elementor-element.elementor-element-4618cd6{right:20px;}.elementor-83 .elementor-element.elementor-element-4618cd6{bottom:24px;}.elementor-83 .elementor-element.elementor-element-e6e2fee{--min-height:700px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-5118b2c{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-83 .elementor-element.elementor-element-15d0396 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-d4d761d .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-e91e879{font-size:16px;}.elementor-83 .elementor-element.elementor-element-fd89464 img{width:190px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-d513b53{left:20px;}body.rtl .elementor-83 .elementor-element.elementor-element-d513b53{right:20px;}.elementor-83 .elementor-element.elementor-element-d513b53{bottom:24px;}.elementor-83 .elementor-element.elementor-element-e765dba{--min-height:700px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-89aaf91{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-83 .elementor-element.elementor-element-c54150d .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-065381d .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-1c5d155{font-size:16px;}.elementor-83 .elementor-element.elementor-element-96be083 img{width:190px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-443a567{left:20px;}body.rtl .elementor-83 .elementor-element.elementor-element-443a567{right:20px;}.elementor-83 .elementor-element.elementor-element-443a567{bottom:24px;}.elementor-83 .elementor-element.elementor-element-15dd805{--min-height:700px;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-8527aa7{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-83 .elementor-element.elementor-element-5b6f562 .elementor-heading-title{font-size:20px;}.elementor-83 .elementor-element.elementor-element-f86ef6a .elementor-heading-title{font-size:36px;}.elementor-83 .elementor-element.elementor-element-a2f805f{font-size:16px;}.elementor-83 .elementor-element.elementor-element-f92e17c img{width:190px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-d882f4a{left:20px;}body.rtl .elementor-83 .elementor-element.elementor-element-d882f4a{right:20px;}.elementor-83 .elementor-element.elementor-element-d882f4a{bottom:24px;}.elementor-83 .elementor-element.elementor-element-7077425{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:12px;--e-n-carousel-arrow-prev-top-position:-230px;--e-n-carousel-arrow-next-right-position:12px;--e-n-carousel-arrow-next-top-position:-230px;--e-n-carousel-fraction-horizontal-offset:-20px;--e-n-carousel-fraction-vertical-offset:-22px;}:where( .elementor-83 .elementor-element.elementor-element-7077425 .swiper-slide ) > .e-con{--border-radius:20px 20px 20px 20px;}.elementor-83 .elementor-element.elementor-element-da80a72{--swiper-slides-to-display:1;--swiper-slides-gap:16px;margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-4df1a5a{--swiper-slides-to-display:1;--swiper-slides-gap:16px;margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-83 .elementor-element.elementor-element-roHMg01{--grid-columns:2;--grid-row-gap:20px;--grid-column-gap:12px;}.elementor-83 .elementor-element.elementor-element-roHMg01 > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-df24b10{--swiper-slides-to-display:1;--swiper-slides-gap:16px;margin:88px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-955e238{--width:56%;}.elementor-83 .elementor-element.elementor-element-d17d5fc{--width:40%;}.elementor-83 .elementor-element.elementor-element-3a587ec{--width:56%;}.elementor-83 .elementor-element.elementor-element-f995879{--width:40%;}.elementor-83 .elementor-element.elementor-element-5118b2c{--width:56%;}.elementor-83 .elementor-element.elementor-element-22c2aa9{--width:40%;}.elementor-83 .elementor-element.elementor-element-89aaf91{--width:56%;}.elementor-83 .elementor-element.elementor-element-590dbef{--width:40%;}.elementor-83 .elementor-element.elementor-element-8527aa7{--width:56%;}.elementor-83 .elementor-element.elementor-element-c67dd1d{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-955e238{--width:100%;}.elementor-83 .elementor-element.elementor-element-d17d5fc{--width:100%;}.elementor-83 .elementor-element.elementor-element-3a587ec{--width:100%;}.elementor-83 .elementor-element.elementor-element-f995879{--width:100%;}.elementor-83 .elementor-element.elementor-element-5118b2c{--width:100%;}.elementor-83 .elementor-element.elementor-element-22c2aa9{--width:100%;}.elementor-83 .elementor-element.elementor-element-89aaf91{--width:100%;}.elementor-83 .elementor-element.elementor-element-590dbef{--width:100%;}.elementor-83 .elementor-element.elementor-element-8527aa7{--width:100%;}.elementor-83 .elementor-element.elementor-element-c67dd1d{--width:100%;}}/* Start custom CSS for loop-grid, class: .elementor-element-roHMg01 *//* Mobile: carosello a pagine da 4 card (2 colonne x 2 righe) */
@media (max-width: 767px) {
	.elementor-83 .elementor-element.elementor-element-roHMg01 .elementor-loop-container {
		grid-template-columns: none !important;
		grid-template-rows: repeat(2, auto);
		grid-auto-flow: column;
		grid-auto-columns: calc(50% - 22px);
		gap: 20px 12px;
		overflow-x: auto;
		scroll-snap-type: x mandatory;
		overscroll-behavior-x: contain;
		scrollbar-width: none;
		scroll-marker-group: after;
	}
	.elementor-83 .elementor-element.elementor-element-roHMg01 .elementor-loop-container::-webkit-scrollbar { display: none; }
	.elementor-83 .elementor-element.elementor-element-roHMg01 .e-loop-item:nth-child(4n+1) {
		scroll-snap-align: start;
		scroll-snap-stop: always;
	}
	/* pallini (Chrome/Android; altrove resta lo scorcio della colonna successiva) */
	.elementor-83 .elementor-element.elementor-element-roHMg01 .elementor-loop-container::scroll-marker-group {
		grid-row: 3;
		grid-column: 1 / -1;
		display: flex;
		justify-content: center;
		gap: 8px;
		padding-top: 4px;
		position: sticky;
		left: 0;
		width: calc(100vw - 40px);
	}
	.elementor-83 .elementor-element.elementor-element-roHMg01 .e-loop-item:nth-child(4n+1)::scroll-marker {
		content: '';
		width: 8px;
		height: 8px;
		border-radius: 999px;
		background: #C9D6C8;
		transition: width .2s, background .2s;
	}
	.elementor-83 .elementor-element.elementor-element-roHMg01 .e-loop-item:nth-child(4n+1)::scroll-marker:target-current {
		width: 22px;
		background: #1B5E3B;
	}
}/* End custom CSS */