/* https://www.consafe.it/wp-content/uploads/elementor/css/post-4722.css?ver=1730410654 */
.elementor-4722 .elementor-element.elementor-element-6a38438:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-4722 .elementor-element.elementor-element-6a38438>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000;background-image:url(/wp-content/uploads/2023/08/immagine-sfondo-landing-e1695387095289.jpg);background-position:center center}.elementor-4722 .elementor-element.elementor-element-6a38438>.elementor-element-populated>.elementor-background-overlay{background-color:#000;opacity:.5}.elementor-4722 .elementor-element.elementor-element-6a38438>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-4722 .elementor-element.elementor-element-6a38438>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title{color:var(--e-global-color-2a09c00);text-shadow:0 0 10px rgba(0,0,0,.3);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-primary)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-primary)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-2a09c00)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-subtitle{color:#C1FF72;font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var(--e-global-color-2a09c00)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:2px;color:var(--e-global-color-2a09c00)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:2px;color:var(--e-global-color-2a09c00)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-border-divider,.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-border-divider::before{height:2px}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var(--e-global-color-2a09c00);color:var(--e-global-color-2a09c00)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var(--e-global-color-2a09c00)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title{color:#C1FF72;text-shadow:0 0 10px rgba(0,0,0,.3);font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title:hover{color:var(--e-global-color-primary)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-primary)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:var(--e-global-color-2a09c00)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title>span{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform)}.elementor-4722 .elementor-element.elementor-element-0601082.ekit-equal-height-enable,.elementor-4722 .elementor-element.elementor-element-0601082.ekit-equal-height-enable .elementor-widget-container,.elementor-4722 .elementor-element.elementor-element-0601082.ekit-equal-height-enable .ekit-wid-con,.elementor-4722 .elementor-element.elementor-element-0601082.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox{background-color:#C1FF72;padding:20px 26px 20px 26px;box-shadow:0 12px 15px -15px rgba(0,0,0,.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:5px 5px 5px 5px}.elementor-4722 .elementor-element.elementor-element-0601082>.elementor-widget-container{padding:0 0 10px 0}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox:hover{box-shadow:0 24px 30px -30px rgba(0,0,0,.5)}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox .elementskit-info-box-title{margin:0 0 5px 0;padding:0 0 0 0;color:#FFF;font-family:"Mulish",Sans-serif;font-size:26px;font-weight:800;line-height:1.2em}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox:hover .elementskit-info-box-title{color:#4BAADF}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox .box-body>p{color:#FFF;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight)}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox:hover .box-body>p{color:#4BAADF}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox p{margin:0 0 0 0}.elementor-4722 .elementor-element.elementor-element-90b64b7>.elementor-widget-container{margin:0 0 -28px 0}.elementor-4722 .elementor-element.elementor-element-90b64b7{font-size:12px}.elementor-4722 .elementor-element.elementor-element-9d2d3c1{text-align:left}.elementor-4722 .elementor-element.elementor-element-9d2d3c1 img{width:194px}.elementor-4722 .elementor-element.elementor-element-7524fbd{text-align:left}.elementor-4722 .elementor-element.elementor-element-7524fbd img{width:190px}.elementor-4722 .elementor-element.elementor-element-3df07ca>.elementor-widget-container{margin:0 0 -28px 0}.elementor-4722 .elementor-element.elementor-element-3df07ca{font-size:12px}.elementor-4722 .elementor-element.elementor-element-028139b{text-align:left}.elementor-4722 .elementor-element.elementor-element-028139b img{width:190px}.elementor-4722 .elementor-element.elementor-element-5da27fc>.elementor-widget-container{background-color:#4BAADF;margin:0 0 0 0;padding:13px 13px 13px 13px;border-radius:0 0 0 0;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-4722 .elementor-element.elementor-element-5da27fc{text-align:center}.elementor-4722 .elementor-element.elementor-element-5da27fc .elementor-heading-title{color:#FFF;font-family:"Mulish",Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase}.elementor-4722 .elementor-element.elementor-element-b88ca38 img{border-radius:5px 5px 5px 5px}.elementor-4722 .elementor-element.elementor-element-c58457e{text-align:center;font-size:19px;font-weight:600}.elementor-4722 .elementor-element.elementor-element-e6ad3da{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-4722 .elementor-element.elementor-element-e6ad3da .elementor-divider-separator{width:100%}.elementor-4722 .elementor-element.elementor-element-e6ad3da .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-4722 .elementor-element.elementor-element-8ebd5bf .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Mulish",Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase}.elementor-4722 .elementor-element.elementor-element-75a22e6{font-size:25px;font-weight:600}.elementor-4722 .elementor-element.elementor-element-8f93e39{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-4722 .elementor-element.elementor-element-8f93e39 .elementor-divider-separator{width:100%}.elementor-4722 .elementor-element.elementor-element-8f93e39 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-4722 .elementor-element.elementor-element-21fa681 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Mulish",Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase}.elementor-4722 .elementor-element.elementor-element-f6fc3cd{font-size:18px;font-weight:500}.elementor-4722 .elementor-element.elementor-element-f528162 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Mulish",Sans-serif;font-size:44px;font-weight:800;text-transform:uppercase}.elementor-4722 .elementor-element.elementor-element-96cb8dc .elementor-heading-title{color:#092A49C2;font-family:"Mulish",Sans-serif;font-size:28px;font-weight:800}.elementor-4722 .elementor-element.elementor-element-b228a2f img{border-radius:5px 5px 5px 5px}.elementor-4722 .elementor-element.elementor-element-9531acb .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Mulish",Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase}.elementor-4722 .elementor-element.elementor-element-f3e8d89{width:var(--container-widget-width,100.541%);max-width:100.541%;--container-widget-width:100.541%;--container-widget-flex-grow:0;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.elementor-4722 .elementor-element.elementor-element-4b41494{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-4722 .elementor-element.elementor-element-4b41494 .elementor-divider-separator{width:100%}.elementor-4722 .elementor-element.elementor-element-4b41494 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-4722 .elementor-element.elementor-element-79de18c .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Mulish",Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase}.elementor-4722 .elementor-element.elementor-element-620596d{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;color:#3EF36C;font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700}.elementor-4722 .elementor-element.elementor-element-9f8f41e{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;color:var(--e-global-color-text);font-family:"Mulish",Sans-serif;font-size:15px;font-weight:500}.elementor-4722 .elementor-element.elementor-element-c5e68d5{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;color:#3EF36C;font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700}.elementor-4722 .elementor-element.elementor-element-ecb1cfb{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;color:var(--e-global-color-text);font-family:"Mulish",Sans-serif;font-size:15px;font-weight:500}.elementor-4722 .elementor-element.elementor-element-e0db5ad{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;text-align:left;color:#3EF36C;font-family:"Mulish",Sans-serif;font-size:20px;font-weight:700}.elementor-4722 .elementor-element.elementor-element-dfa9050{width:var(--container-widget-width,86%);max-width:86%;--container-widget-width:86%;--container-widget-flex-grow:0;color:var(--e-global-color-text);font-family:"Mulish",Sans-serif;font-size:15px;font-weight:500}.elementor-4722 .elementor-element.elementor-element-566e268{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-4722 .elementor-element.elementor-element-566e268 .elementor-divider-separator{width:100%}.elementor-4722 .elementor-element.elementor-element-566e268 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-4722 .elementor-element.elementor-element-23acd15 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Mulish",Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase}.elementor-4722 .elementor-element.elementor-element-ac8d751>.elementor-widget-container{background-color:#4BAADF;margin:0 0 0 0;padding:13px 13px 13px 13px;border-radius:0 0 0 0;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.elementor-4722 .elementor-element.elementor-element-ac8d751{text-align:center}.elementor-4722 .elementor-element.elementor-element-ac8d751 .elementor-heading-title{color:#FFF;font-family:"Mulish",Sans-serif;font-size:40px;font-weight:800;text-transform:uppercase}@media(max-width:1024px){.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-primary-font-size)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var(--e-global-typography-secondary-font-size)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title{font-size:var(--e-global-typography-secondary-font-size)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-primary-font-size)}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox{padding:30px 20px 30px 20px}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox .elementskit-info-box-title{font-size:22px}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-accent-font-size)}.elementor-4722 .elementor-element.elementor-element-5da27fc .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-8ebd5bf .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-21fa681 .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-f528162 .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-96cb8dc .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-9531acb .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-f3e8d89{font-size:var(--e-global-typography-text-font-size)}.elementor-4722 .elementor-element.elementor-element-79de18c .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-620596d{font-size:16px}.elementor-4722 .elementor-element.elementor-element-9f8f41e{font-size:16px}.elementor-4722 .elementor-element.elementor-element-c5e68d5{font-size:16px}.elementor-4722 .elementor-element.elementor-element-ecb1cfb{font-size:16px}.elementor-4722 .elementor-element.elementor-element-e0db5ad{font-size:16px}.elementor-4722 .elementor-element.elementor-element-dfa9050{font-size:16px}.elementor-4722 .elementor-element.elementor-element-23acd15 .elementor-heading-title{font-size:26px}.elementor-4722 .elementor-element.elementor-element-ac8d751 .elementor-heading-title{font-size:26px}}@media(max-width:767px){.elementor-4722 .elementor-element.elementor-element-4432b6b>.elementor-widget-container{padding:0 0 0 0}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title{margin:0 0 10px 0;font-size:var(--e-global-typography-primary-font-size)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-primary-font-size)}.elementor-4722 .elementor-element.elementor-element-4432b6b .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:var(--e-global-typography-secondary-font-size);margin:0 0 0 0}.elementor-4722 .elementor-element.elementor-element-5c52038>.elementor-widget-container{padding:0 0 0 0}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title{margin:0 0 10px 0;font-size:var(--e-global-typography-secondary-font-size)}.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-4722 .elementor-element.elementor-element-5c52038 .elementskit-section-title-wraper .elementskit-section-title>span{font-size:var(--e-global-typography-primary-font-size)}.elementor-4722 .elementor-element.elementor-element-0601082>.elementor-widget-container{padding:0 0 0 0}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox .elementskit-info-box-title{font-size:20px}.elementor-4722 .elementor-element.elementor-element-0601082 .elementskit-infobox .box-body>p{font-size:var(--e-global-typography-accent-font-size)}.elementor-4722 .elementor-element.elementor-element-5da27fc .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-8ebd5bf .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-21fa681 .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-f528162 .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-96cb8dc .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-9531acb .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-f3e8d89{font-size:var(--e-global-typography-text-font-size)}.elementor-4722 .elementor-element.elementor-element-79de18c .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-620596d{font-size:15px}.elementor-4722 .elementor-element.elementor-element-9f8f41e{font-size:15px}.elementor-4722 .elementor-element.elementor-element-c5e68d5{font-size:15px}.elementor-4722 .elementor-element.elementor-element-ecb1cfb{font-size:15px}.elementor-4722 .elementor-element.elementor-element-e0db5ad{font-size:15px}.elementor-4722 .elementor-element.elementor-element-dfa9050{font-size:15px}.elementor-4722 .elementor-element.elementor-element-23acd15 .elementor-heading-title{font-size:24px}.elementor-4722 .elementor-element.elementor-element-ac8d751 .elementor-heading-title{font-size:24px}}