.elementor-11589 .elementor-element.elementor-element-25629aa:not(.elementor-motion-effects-element-type-background), .elementor-11589 .elementor-element.elementor-element-25629aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDEDED;}.elementor-11589 .elementor-element.elementor-element-25629aa > .elementor-background-overlay{background-image:url("https://alisea.demolive.it/wp-content/uploads/2025/05/alisea-gn-soluzioni-rischi.png");background-position:center left;background-repeat:repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11589 .elementor-element.elementor-element-25629aa > .elementor-container{max-width:1200px;}.elementor-11589 .elementor-element.elementor-element-25629aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 190px 0px;}.elementor-widget-ucaddon_gradient_text_effect .ue_beginning_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .ue_gradient_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_gradient_text_effect .ue_ending_text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11589 .elementor-element.elementor-element-c30da45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-11589 .elementor-element.elementor-element-c30da45 .ue-text{text-align:center;}.elementor-11589 .elementor-element.elementor-element-c30da45 .ue_beginning_text{color:var( --e-global-color-98c0d52 );font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;}.elementor-11589 .elementor-element.elementor-element-c30da45 .ue_gradient_text{font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;line-height:45px;}.elementor-11589 .elementor-element.elementor-element-c30da45 .ue_ending_text{color:var( --e-global-color-98c0d52 );font-family:"Archivo", Sans-serif;font-size:40px;font-weight:600;}.elementor-11589 .elementor-element.elementor-element-25c95af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-11589 .elementor-element.elementor-element-25c95af > .elementor-container{max-width:1200px;}.elementor-11589 .elementor-element.elementor-element-25c95af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-11589 .elementor-element.elementor-element-25c95af > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-11589 .elementor-element.elementor-element-282bd67:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-11589 .elementor-element.elementor-element-282bd67 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFDE;}.elementor-11589 .elementor-element.elementor-element-282bd67 > .elementor-element-populated, .elementor-11589 .elementor-element.elementor-element-282bd67 > .elementor-element-populated > .elementor-background-overlay, .elementor-11589 .elementor-element.elementor-element-282bd67 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-11589 .elementor-element.elementor-element-282bd67 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 30px 40px 30px;}.elementor-11589 .elementor-element.elementor-element-282bd67 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-ucaddon_hotspot .spot{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-3eb884b{left:32.5%;top:5.3%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-44ccb5a{left:32.5%;top:17%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-8228ee7{left:4.55%;top:31.5%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-60ceda0{left:60.6%;top:31.5%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-9aa277d{left:4.55%;top:43%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-7632e1d{left:42%;top:44%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-7804dc6{left:64%;top:44%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-a973168{left:81%;top:44%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-76c6542{left:4.55%;top:56.5%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-c090472{left:31.2%;top:56.5%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-8f123ab{left:18%;top:69.5%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-32c4fbd{left:5%;top:87%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-cf82bf9{left:22%;top:87%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-b495640{left:38.5%;top:87%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .elementor-repeater-item-afee111{left:79.5%;top:88.2%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .spot{height:40px;min-width:40px;padding:0px 10px 0px 10px;font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;border-radius:100px;background-color:var( --e-global-color-e515f14 );color:#ffffff;}.elementor-11589 .elementor-element.elementor-element-f840f90 .ue-hotspot-icon{font-size:10px;}.elementor-11589 .elementor-element.elementor-element-f840f90 .spot svg{fill:#ffffff;}.elementor-11589 .elementor-element.elementor-element-f840f90 .spot:before{border-color:var( --e-global-color-e515f14 );}.elementor-11589 .elementor-element.elementor-element-f840f90 .spot.uc-active{background-color:#1a1a1a;}.elementor-11589 .elementor-element.elementor-element-f840f90 .item-popup-title{background-color:var( --e-global-color-e515f14 );color:#ffffff;padding:20px 20px 20px 20px;}.elementor-11589 .elementor-element.elementor-element-f840f90 .ue-popup-overlay{background-color:rgba(0, 0, 0, 0.70);}.elementor-11589 .elementor-element.elementor-element-f840f90 .item-popup{width:530px;Top:50%;left:50%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .item-popup-text{align-items:flex-start;gap:10px;}.elementor-11589 .elementor-element.elementor-element-f840f90 .ue-hotspot-popup-button{padding:5px 10px 5px 10px;color:#ffffff;background-color:#676767;margin-top:10px;}.elementor-11589 .elementor-element.elementor-element-f840f90 .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-11589 .elementor-element.elementor-element-f840f90 .ue_hotspot{justify-content:center;}.elementor-11589 .elementor-element.elementor-element-f840f90 .ue_hotspot:hover > img{opacity:100%;}@media(max-width:767px){.elementor-11589 .elementor-element.elementor-element-f840f90 .spot{height:24px;min-width:24px;padding:0px 0px 0px 0px;}.elementor-11589 .elementor-element.elementor-element-f840f90 .ue-hotspot-icon{font-size:0px;}}/* Start custom CSS for ucaddon_hotspot, class: .elementor-element-f840f90 */.item-popup-title {
    border-radius: 8px 8px 0px 0px;
    font-weight: 600;
    font-size: 16px;
}

.item-popup {
    border-radius: 8px;
    font-family: 'Archivo';
    font-size: 14px;
}/* End custom CSS */