.elementor-27703 .elementor-element.elementor-element-342286e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-43641d1 .elementor-heading-title{font-weight:600;}.elementor-27703 .elementor-element.elementor-element-9fafedc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-105e56e .elementor-heading-title{font-weight:600;}.elementor-27703 .elementor-element.elementor-element-8bf41cd > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-2f4932d .elementor-heading-title{font-weight:600;}.elementor-27703 .elementor-element.elementor-element-1189295 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-909f777 .elementor-heading-title{font-weight:600;}.elementor-27703 .elementor-element.elementor-element-95fdca0 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-b27c5f9 .elementor-heading-title{font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-27703 .elementor-element.elementor-element-042b1c7 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-155565d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-67afeb0 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-67afeb0 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27703 .elementor-element.elementor-element-67afeb0{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-27703 .elementor-element.elementor-element-67afeb0 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-373c3e6 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-53f7153 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-53f7153 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27703 .elementor-element.elementor-element-53f7153{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-27703 .elementor-element.elementor-element-53f7153 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-1c56f80 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-3dc93da .elementor-heading-title{font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-27703 .elementor-element.elementor-element-231edc2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-f131d3a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-d3d3d66 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-d3d3d66 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27703 .elementor-element.elementor-element-d3d3d66{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-27703 .elementor-element.elementor-element-d3d3d66 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-11cbb5d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-369b16c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-369b16c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27703 .elementor-element.elementor-element-369b16c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-27703 .elementor-element.elementor-element-369b16c .elementor-icon-list-text{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-55e6b27 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-69eb66c .elementor-heading-title{font-weight:600;color:var( --e-global-color-astglobalcolor1 );}.elementor-27703 .elementor-element.elementor-element-de9f9cc > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-8734428 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-e8fc379 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-e8fc379 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27703 .elementor-element.elementor-element-e8fc379{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-27703 .elementor-element.elementor-element-e8fc379 .elementor-icon-list-text{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-a26f151 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 0px;border-color:var( --e-global-color-text );}.elementor-27703 .elementor-element.elementor-element-f2e7fe2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-27703 .elementor-element.elementor-element-f2e7fe2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-27703 .elementor-element.elementor-element-f2e7fe2{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:4px;}.elementor-27703 .elementor-element.elementor-element-f2e7fe2 .elementor-icon-list-text{transition:color 0.3s;}#elementor-popup-modal-27703 .dialog-widget-content{background-color:var( --e-global-color-astglobalcolor4 );box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-27703{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-27703 .dialog-message{width:65vw;height:auto;padding:40px 40px 40px 40px;}#elementor-popup-modal-27703 .dialog-close-button{display:flex;font-size:30px;}#elementor-popup-modal-27703 .dialog-close-button i{color:var( --e-global-color-astglobalcolor1 );}#elementor-popup-modal-27703 .dialog-close-button svg{fill:var( --e-global-color-astglobalcolor1 );}@media(max-width:767px){.elementor-27703 .elementor-element.elementor-element-042b1c7 > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-155565d > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-373c3e6 > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-133f260{margin-top:8px;margin-bottom:8px;}.elementor-27703 .elementor-element.elementor-element-231edc2 > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-f131d3a > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-11cbb5d > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-de9f9cc > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-8734428 > .elementor-element-populated{border-width:0px 1px 1px 1px;}.elementor-27703 .elementor-element.elementor-element-a26f151 > .elementor-element-populated{border-width:0px 1px 1px 1px;}#elementor-popup-modal-27703 .dialog-message{width:100vw;}}@media(min-width:768px){.elementor-27703 .elementor-element.elementor-element-342286e{width:15%;}.elementor-27703 .elementor-element.elementor-element-9fafedc{width:15%;}.elementor-27703 .elementor-element.elementor-element-8bf41cd{width:45%;}.elementor-27703 .elementor-element.elementor-element-95fdca0{width:15%;}.elementor-27703 .elementor-element.elementor-element-042b1c7{width:15%;}.elementor-27703 .elementor-element.elementor-element-155565d{width:45%;}.elementor-27703 .elementor-element.elementor-element-1c56f80{width:15%;}.elementor-27703 .elementor-element.elementor-element-231edc2{width:15%;}.elementor-27703 .elementor-element.elementor-element-f131d3a{width:45%;}.elementor-27703 .elementor-element.elementor-element-55e6b27{width:15%;}.elementor-27703 .elementor-element.elementor-element-de9f9cc{width:15%;}.elementor-27703 .elementor-element.elementor-element-8734428{width:45%;}}/* Start custom CSS *//* Ripristina la struttura pulita dell'elenco */
ul.elementor-icon-list-items {
  padding-left: 0 !important;
  padding-inline-start: 0 !important;
  margin: 0 !important;
  list-style: none !important;
  list-style-type: none !important;
}

/* Rimuove l'ingombro del marker nativo del browser */
ul.elementor-icon-list-items li::marker {
  content: "" !important;
}

/* Allinea l'icona a sinistra e rientra il testo su più righe */
ul.elementor-icon-list-items li.elementor-icon-list-item {
  display: flex !important;
  align-items: flex-start !important;
  gap: 8px !important; /* Spazio tra spunta e testo */
}

/* Evita che l'icona si restringa se il testo è lungo */
ul.elementor-icon-list-items li .elementor-icon-list-icon {
  flex-shrink: 0 !important;
}/* End custom CSS */