.elementor-37 .elementor-element.elementor-element-fa41f8f{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-37 .elementor-element.elementor-element-fa41f8f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-fa41f8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-edd47fa );}.elementor-37 .elementor-element.elementor-element-9658256{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -30px;padding:0px 0px 0px 0px;text-align:center;}.elementor-37 .elementor-element.elementor-element-9658256 .elementor-heading-title{font-size:0.7em;font-weight:300;letter-spacing:0.15em;color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-e129e98{--display:flex;--min-height:0vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-90f71da );--border-color:var( --e-global-color-90f71da );--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-37 .elementor-element.elementor-element-e129e98:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e129e98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a35542b );}.elementor-37 .elementor-element.elementor-element-5b242a6 .elementor-repeater-item-8654887 .swiper-slide-bg{background-image:url(https://www.freebly.com/wp-content/uploads/2025/11/Fascio-di-luci-1.webp);background-size:cover;}.elementor-37 .elementor-element.elementor-element-5b242a6 .swiper-slide{height:580px;}.elementor-37 .elementor-element.elementor-element-5b242a6 .swiper-slide-contents{max-width:100%;}.elementor-37 .elementor-element.elementor-element-5b242a6 .swiper-slide-inner{text-align:center;}.elementor-37 .elementor-element.elementor-element-5b242a6 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0.4em;}.elementor-37 .elementor-element.elementor-element-5b242a6 .elementor-slide-heading{color:var( --e-global-color-44835ba );font-size:2.2em;font-weight:400;line-height:1.5;letter-spacing:0.04em;word-spacing:0em;}.elementor-37 .elementor-element.elementor-element-5b242a6 .elementor-slide-description{color:var( --e-global-color-44835ba );font-size:1em;font-weight:400;letter-spacing:0.04em;word-spacing:4px;}.elementor-37 .elementor-element.elementor-element-0d644ee{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-3dc941c{border-style:none;text-align:center;}.elementor-37 .elementor-element.elementor-element-3dc941c .elementor-heading-title{color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-740a9c2{--divider-border-style:solid;--divider-color:var( --e-global-color-4922044 );--divider-border-width:1px;--divider-icon-size:1.2em;}.elementor-37 .elementor-element.elementor-element-740a9c2 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-740a9c2 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-37 .elementor-element.elementor-element-740a9c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-740a9c2.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-740a9c2.elementor-view-default .elementor-icon{color:var( --e-global-color-5826a1a );border-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-740a9c2.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-740a9c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-e946a9b{--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;--border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-e946a9b:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-e946a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1301d8d );}.elementor-37 .elementor-element.elementor-element-29fff58{--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;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-0a04cf5{--display:flex;--min-height:25vh;--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.5;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-0a04cf5:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-0a04cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(210deg, #66EDF7 5%, var( --e-global-color-a35542b ) 20%);}.elementor-37 .elementor-element.elementor-element-0a04cf5::before, .elementor-37 .elementor-element.elementor-element-0a04cf5 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-0a04cf5 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-0a04cf5 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-0a04cf5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-0a04cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a35542b );--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-0a04cf5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-bd1ebc6 .elementor-heading-title{font-size:1.55em;color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-9ba3edd{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4922044 );--border-color:var( --e-global-color-4922044 );--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-9ba3edd:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-9ba3edd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1301d8d );}.elementor-37 .elementor-element.elementor-element-b66a863{border-style:none;text-align:center;}.elementor-37 .elementor-element.elementor-element-b66a863 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-134f855{--divider-border-style:solid;--divider-color:var( --e-global-color-4922044 );--divider-border-width:1px;--divider-icon-size:1.2em;}.elementor-37 .elementor-element.elementor-element-134f855 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-134f855 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-37 .elementor-element.elementor-element-134f855.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-134f855.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-134f855.elementor-view-default .elementor-icon{color:var( --e-global-color-5826a1a );border-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-134f855.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-134f855.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-626ccf4{--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;--border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-626ccf4:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-626ccf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-0cef76f{--display:flex;--min-height:25vh;--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.5;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-0cef76f:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-0cef76f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #66EDF7 5%, var( --e-global-color-a35542b ) 20%);}.elementor-37 .elementor-element.elementor-element-0cef76f::before, .elementor-37 .elementor-element.elementor-element-0cef76f > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-0cef76f > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-0cef76f > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-0cef76f > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-0cef76f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a35542b );--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-0cef76f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-763f89c .elementor-heading-title{font-size:1.55em;color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-08b676d{--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;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-f1f576e{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-f528745{text-align:center;}.elementor-37 .elementor-element.elementor-element-f528745 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-188a120{--divider-border-style:solid;--divider-color:var( --e-global-color-4922044 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:1.2em;}.elementor-37 .elementor-element.elementor-element-188a120 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-188a120 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-37 .elementor-element.elementor-element-188a120.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-188a120.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-188a120.elementor-view-default .elementor-icon{color:var( --e-global-color-5826a1a );border-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-188a120.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-188a120.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-8258267{--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;--border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-8258267:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-8258267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1301d8d );}.elementor-37 .elementor-element.elementor-element-132fbfb{--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;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-97323d9{--display:flex;--min-height:25vh;--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.5;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-97323d9:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-97323d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(210deg, #66EDF7 5%, var( --e-global-color-a35542b ) 15%);}.elementor-37 .elementor-element.elementor-element-97323d9::before, .elementor-37 .elementor-element.elementor-element-97323d9 > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-97323d9 > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-97323d9 > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-97323d9 > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-97323d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a35542b );--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-97323d9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-82ff27b .elementor-heading-title{font-size:1.55em;color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-7f4d997{--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:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-4922044 );--border-color:var( --e-global-color-4922044 );--padding-top:40px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-7f4d997:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-7f4d997 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1301d8d );}.elementor-37 .elementor-element.elementor-element-3349504{border-style:none;text-align:center;}.elementor-37 .elementor-element.elementor-element-3349504 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-cc21dab{--divider-border-style:solid;--divider-color:var( --e-global-color-4922044 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--divider-icon-size:1.2em;}.elementor-37 .elementor-element.elementor-element-cc21dab .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-37 .elementor-element.elementor-element-cc21dab .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-37 .elementor-element.elementor-element-cc21dab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-cc21dab.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-cc21dab.elementor-view-default .elementor-icon{color:var( --e-global-color-5826a1a );border-color:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-cc21dab.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-cc21dab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-5826a1a );}.elementor-37 .elementor-element.elementor-element-51de7d8{--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;--border-radius:20px 20px 20px 20px;}.elementor-37 .elementor-element.elementor-element-51de7d8:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-51de7d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-37f1dcf{--display:flex;--min-height:25vh;--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.5;--border-radius:20px 20px 20px 20px;--padding-top:10px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-37f1dcf:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-37f1dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(140deg, #66EDF7 5%, var( --e-global-color-a35542b ) 15%);}.elementor-37 .elementor-element.elementor-element-37f1dcf::before, .elementor-37 .elementor-element.elementor-element-37f1dcf > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-37f1dcf > .e-con-inner > .elementor-background-video-container::before, .elementor-37 .elementor-element.elementor-element-37f1dcf > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-37f1dcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-37 .elementor-element.elementor-element-37f1dcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-a35542b );--background-overlay:'';}.elementor-37 .elementor-element.elementor-element-37f1dcf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-37 .elementor-element.elementor-element-57bcef3 .elementor-heading-title{font-size:1.55em;color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-e4e67c9{--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;--justify-content:center;}.elementor-37 .elementor-element.elementor-element-67720d9{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-37 .elementor-element.elementor-element-67720d9:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-67720d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-4229068{background-color:var( --e-global-color-a35542b );margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;text-align:center;}.elementor-37 .elementor-element.elementor-element-4229068 .elementor-heading-title{color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-2bf7ab8{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-37 .elementor-element.elementor-element-2bf7ab8:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-2bf7ab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-44835ba );}.elementor-37 .elementor-element.elementor-element-7676fb5{text-align:center;font-weight:400;}.elementor-37 .elementor-element.elementor-element-0d67b15{text-align:center;}.elementor-37 .elementor-element.elementor-element-c89ca1a{background-color:var( --e-global-color-82bcae9 );padding:10px 10px 10px 10px;border-radius:4px 4px 4px 4px;}.elementor-37 .elementor-element.elementor-element-c89ca1a .elementor-button-content-wrapper{flex-direction:row;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-37 .elementor-element.elementor-element-29fff58{--width:60%;}.elementor-37 .elementor-element.elementor-element-0a04cf5{--width:40%;}.elementor-37 .elementor-element.elementor-element-0cef76f{--width:40%;}.elementor-37 .elementor-element.elementor-element-08b676d{--width:60%;}.elementor-37 .elementor-element.elementor-element-132fbfb{--width:60%;}.elementor-37 .elementor-element.elementor-element-97323d9{--width:40%;}.elementor-37 .elementor-element.elementor-element-37f1dcf{--width:40%;}.elementor-37 .elementor-element.elementor-element-e4e67c9{--width:60%;}}@media(max-width:1024px){.elementor-37 .elementor-element.elementor-element-5b242a6 .swiper-slide{height:30vh;}}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-9658256{margin:-4px -4px calc(var(--kit-widget-spacing, 0px) + -4px) -4px;}.elementor-37 .elementor-element.elementor-element-5b242a6 .swiper-slide{height:40vh;}.elementor-37 .elementor-element.elementor-element-5b242a6 .elementor-slide-heading{font-size:0.9em;line-height:1.6em;}.elementor-37 .elementor-element.elementor-element-5b242a6 .elementor-slide-description{font-size:0.9em;letter-spacing:0.1em;word-spacing:2px;}.elementor-37 .elementor-element.elementor-element-740a9c2{--divider-icon-size:1em;}.elementor-37 .elementor-element.elementor-element-134f855{--divider-icon-size:1em;}.elementor-37 .elementor-element.elementor-element-188a120{--divider-icon-size:1em;}.elementor-37 .elementor-element.elementor-element-cc21dab{--divider-icon-size:1em;}.elementor-37 .elementor-element.elementor-element-4229068{margin:0px 30px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;}}/* Start custom CSS for slides, class: .elementor-element-5b242a6 *//* Sfondo semitrasparente + padding + bordi arrotondati */
.swiper-slide-contents {
    background: rgba(0, 0, 0, 0.55); /* nero semitrasparente */
    padding: 24px;
    border-radius: 20px;
    display: inline-block; /* il box si adatta al contenuto */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd1ebc6 */.elementor-37 .elementor-element.elementor-element-bd1ebc6 .elementor-heading-title{
  background-color: transparent !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-763f89c */.elementor-37 .elementor-element.elementor-element-763f89c .elementor-heading-title{
  background-color: transparent !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82ff27b */.elementor-37 .elementor-element.elementor-element-82ff27b .elementor-heading-title{
  background-color: transparent !important;
  color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57bcef3 */.elementor-37 .elementor-element.elementor-element-57bcef3 .elementor-heading-title{
  background-color: transparent !important;
  color: #ffffff !important;
}/* End custom CSS */