.elementor-8017 .elementor-element.elementor-element-33799dd > .elementor-widget-container{background-color:var( --e-global-color-2b8f9baa );}.elementor-8017 .elementor-element.elementor-element-6fadc4c > .elementor-container{min-height:0px;}.elementor-8017 .elementor-element.elementor-element-6fadc4c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8017 .elementor-element.elementor-element-6fadc4c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8017 .elementor-element.elementor-element-1a4d2b73:not(.elementor-motion-effects-element-type-background), .elementor-8017 .elementor-element.elementor-element-1a4d2b73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8017 .elementor-element.elementor-element-1a4d2b73 > .elementor-container{min-height:400px;}.elementor-8017 .elementor-element.elementor-element-1a4d2b73{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-8017 .elementor-element.elementor-element-1a4d2b73 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8017 .elementor-element.elementor-element-56379f38{--spacer-size:13px;}.elementor-8017 .elementor-element.elementor-element-540dc260 > .elementor-widget-container{background-color:var( --e-global-color-2b8f9baa );}.elementor-8017 .elementor-element.elementor-element-540dc260{text-align:center;}.elementor-8017 .elementor-element.elementor-element-540dc260 img{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.5);}.elementor-8017 .elementor-element.elementor-element-d24579c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8017 .elementor-element.elementor-element-d24579c > .elementor-widget-container{background-color:var( --e-global-color-2b8f9baa );padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-8017 .elementor-element.elementor-element-58ce9a78 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-weight:600;fill:var( --e-global-color-2b8f9baa );color:var( --e-global-color-2b8f9baa );border-radius:10px 10px 10px 10px;}.elementor-8017 .elementor-element.elementor-element-58ce9a78 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8017 .elementor-element.elementor-element-58ce9a78 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8017 .elementor-element.elementor-element-58ce9a78 .elementor-button:hover, .elementor-8017 .elementor-element.elementor-element-58ce9a78 .elementor-button:focus{color:#FF69B4;}.elementor-8017 .elementor-element.elementor-element-58ce9a78 .elementor-button:hover svg, .elementor-8017 .elementor-element.elementor-element-58ce9a78 .elementor-button:focus svg{fill:#FF69B4;}.elementor-8017 .elementor-element.elementor-element-193cad84 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;fill:var( --e-global-color-2b8f9baa );color:var( --e-global-color-2b8f9baa );border-radius:10px 10px 10px 10px;}.elementor-8017 .elementor-element.elementor-element-193cad84 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8017 .elementor-element.elementor-element-193cad84 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8017 .elementor-element.elementor-element-193cad84 .elementor-button:hover, .elementor-8017 .elementor-element.elementor-element-193cad84 .elementor-button:focus{color:#FF69B4;}.elementor-8017 .elementor-element.elementor-element-193cad84 .elementor-button:hover svg, .elementor-8017 .elementor-element.elementor-element-193cad84 .elementor-button:focus svg{fill:#FF69B4;}.elementor-8017 .elementor-element.elementor-element-21ad9978 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;fill:var( --e-global-color-2b8f9baa );color:var( --e-global-color-2b8f9baa );border-radius:10px 10px 10px 10px;}.elementor-8017 .elementor-element.elementor-element-21ad9978 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8017 .elementor-element.elementor-element-21ad9978 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-8017 .elementor-element.elementor-element-21ad9978 .elementor-button:hover, .elementor-8017 .elementor-element.elementor-element-21ad9978 .elementor-button:focus{color:#FF69B4;}.elementor-8017 .elementor-element.elementor-element-21ad9978 .elementor-button:hover svg, .elementor-8017 .elementor-element.elementor-element-21ad9978 .elementor-button:focus svg{fill:#FF69B4;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for image, class: .elementor-element-eecdbc9 */.elementor-8017 .elementor-element.elementor-element-eecdbc9 img {
  animation: fadeInOut 5s ease-in-out infinite;
}

@keyframes fadeInOut {
  0% { opacity: 0; }   /* Inizio invisibile */
  40% { opacity: 1; }  /* Appare lentamente */
  60% { opacity: 1; }  /* Resta visibile un po' più a lungo */
  100% { opacity: 0; } /* Scompare lentamente */
}/* End custom CSS */