.elementor-106334 .elementor-element.elementor-element-3cb4c289{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-106334 .elementor-element.elementor-element-3cb4c289:not(.elementor-motion-effects-element-type-background), .elementor-106334 .elementor-element.elementor-element-3cb4c289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-db0f09e );}.elementor-106334 .elementor-element.elementor-element-c0d00e7{text-align:center;}.elementor-106334 .elementor-element.elementor-element-c0d00e7 .elementor-heading-title{font-size:40px;letter-spacing:0px;color:var( --e-global-color-d53b3e9 );}.elementor-106334 .elementor-element.elementor-element-f5979f4{text-align:center;color:var( --e-global-color-d53b3e9 );}.elementor-106334 .elementor-element.elementor-element-f94c341{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-106334 .elementor-element.elementor-element-05f457d{--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;}.elementor-106334 .elementor-element.elementor-element-0d3deab > .elementor-widget-container{margin:0px 0px 27px 0px;padding:0px 0px 0px 0px;}.elementor-106334 .elementor-element.elementor-element-0d3deab{text-align:end;}.elementor-106334 .elementor-element.elementor-element-0d3deab .elementor-heading-title{font-size:25px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-9faec9f );}.elementor-106334 .elementor-element.elementor-element-7c7d814 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-106334 .elementor-element.elementor-element-7c7d814.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-106334 .elementor-element.elementor-element-2a8b293{--display:flex;--padding-top:15px;--padding-bottom:27px;--padding-left:27px;--padding-right:27px;}.elementor-106334 .elementor-element.elementor-element-fff6189{text-align:start;}.elementor-106334 .elementor-element.elementor-element-fff6189 .elementor-heading-title{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:0px;color:var( --e-global-color-9faec9f );}.elementor-106334 .elementor-element.elementor-element-fdfbf21 .elementor-button{background-color:var( --e-global-color-9faec9f );color:var( --e-global-color-d53b3e9 );border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-106334 .elementor-element.elementor-element-fdfbf21 .elementor-field-group{margin-bottom:10px;}.elementor-106334 .elementor-element.elementor-element-fdfbf21 .elementor-form-fields-wrapper{margin-bottom:-10px;}body .elementor-106334 .elementor-element.elementor-element-fdfbf21 .elementor-field-group > label{padding-bottom:0px;}.elementor-106334 .elementor-element.elementor-element-fdfbf21 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-106334 .elementor-element.elementor-element-fdfbf21 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-106334 .elementor-element.elementor-element-8201ad7 .elementor-button{background-color:var( --e-global-color-db0f09e );fill:var( --e-global-color-d53b3e9 );color:var( --e-global-color-d53b3e9 );}.elementor-106334 .elementor-element.elementor-element-8201ad7 .elementor-button:hover, .elementor-106334 .elementor-element.elementor-element-8201ad7 .elementor-button:focus{background-color:var( --e-global-color-9faec9f );color:var( --e-global-color-d53b3e9 );}.elementor-106334 .elementor-element.elementor-element-8201ad7 .elementor-button:hover svg, .elementor-106334 .elementor-element.elementor-element-8201ad7 .elementor-button:focus svg{fill:var( --e-global-color-d53b3e9 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-106334 .elementor-element.elementor-element-f94c341{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-106334 .elementor-element.elementor-element-05f457d{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-106334 .elementor-element.elementor-element-0d3deab{text-align:center;}.elementor-106334 .elementor-element.elementor-element-fff6189{text-align:center;}}@media(max-width:767px){.elementor-106334 .elementor-element.elementor-element-3cb4c289{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-106334 .elementor-element.elementor-element-c0d00e7 .elementor-heading-title{font-size:32px;}.elementor-106334 .elementor-element.elementor-element-f94c341{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-106334 .elementor-element.elementor-element-05f457d{--padding-top:25px;--padding-bottom:25px;--padding-left:5px;--padding-right:5px;}.elementor-106334 .elementor-element.elementor-element-2a8b293{--padding-top:010px;--padding-bottom:010px;--padding-left:010px;--padding-right:010px;}}@media(min-width:768px){.elementor-106334 .elementor-element.elementor-element-05f457d{--content-width:100%;}.elementor-106334 .elementor-element.elementor-element-2a8b293{--width:65%;}}@media(max-width:1024px) and (min-width:768px){.elementor-106334 .elementor-element.elementor-element-2a8b293{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-7c7d814 *//* Stile base del pulsante di invio */
.elementor-106334 .elementor-element.elementor-element-7c7d814 .user-registration .ur-submit-button {
  background-color: #038F39;
}

/* Stile del pulsante di invio al passaggio del mouse */
.elementor-106334 .elementor-element.elementor-element-7c7d814 .user-registration .ur-submit-button:hover {
  background-color: #026F2C; /* Un verde leggermente più scuro per l'hover */
  cursor: pointer; /* Cambia il cursore in una mano per indicare che è cliccabile */
}/* End custom CSS */