.elementor-2244 .elementor-element.elementor-element-52612cf2:not(.elementor-motion-effects-element-type-background), .elementor-2244 .elementor-element.elementor-element-52612cf2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2244 .elementor-element.elementor-element-52612cf2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 0px 0px;}.elementor-2244 .elementor-element.elementor-element-52612cf2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2244 .elementor-element.elementor-element-226acc65 .cz_title .cz_title_content{font-size:24px;}.elementor-2244 .elementor-element.elementor-element-2a23b68c .cz_title .cz_title_content{line-height:1.6;margin-bottom:40px;}.elementor-2244 .elementor-element.elementor-element-d2949d7:not(.elementor-motion-effects-element-type-background), .elementor-2244 .elementor-element.elementor-element-d2949d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2244 .elementor-element.elementor-element-d2949d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 80px 0px;}.elementor-2244 .elementor-element.elementor-element-d2949d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services{background-size:cover;background-image:linear-gradient(90deg,rgba(0,0,1,0.4),rgba(0,0,1,0.4)),url(https://www.contract.tv.it/wp-content/uploads/2025/12/Fotovoltaico-Residenziale.jpg);padding-top:120px;padding-bottom:120px;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services:hover{padding-top:120px;padding-bottom:120px;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services h3,.elementor-2244 .elementor-element.elementor-element-310a2ee7 services h3 a{color:#ffffff;font-size:30px;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services .service_text{font-size:24px;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services .cz_btn{font-size:20px;padding-top:10px;padding-bottom:10px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services{background-size:cover;background-image:linear-gradient(90deg,rgba(0,0,1,0.4),rgba(0,0,1,0.4)),url(https://www.contract.tv.it/wp-content/uploads/2025/12/manny-becerra-NgdhrwAx0J8-unsplash.jpg);padding-top:120px;padding-bottom:120px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services:hover{padding-top:120px;padding-bottom:120px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services h3,.elementor-2244 .elementor-element.elementor-element-3eecfa8 services h3 a{color:#ffffff;font-size:30px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services .service_text{font-size:24px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services .cz_btn{font-size:20px;padding-top:10px;padding-bottom:10px;}@media(max-width:767px){.elementor-2244 .elementor-element.elementor-element-52612cf2{padding:80px 0px 20px 0px;}.elementor-2244 .elementor-element.elementor-element-226acc65 .cz_title .cz_title_content{font-size:20px;margin-bottom:-20px;}.elementor-2244 .elementor-element.elementor-element-226acc65 .cz_title .cz_title_content h2{font-size:36px;}.elementor-2244 .elementor-element.elementor-element-2a23b68c .cz_title .cz_title_content{line-height:1.4;margin-top:0px;margin-bottom:30px;}.elementor-2244 .elementor-element.elementor-element-129f4f2d{width:100%;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services h3,.elementor-2244 .elementor-element.elementor-element-310a2ee7 services h3 a{font-size:24px;}.elementor-2244 .elementor-element.elementor-element-310a2ee7 .services .service_text{font-size:16px;}.elementor-2244 .elementor-element.elementor-element-4cee0f33{width:100%;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services{padding-top:60px;padding-bottom:60px;margin-bottom:50px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services:hover{padding-top:60px;padding-bottom:60px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services h3,.elementor-2244 .elementor-element.elementor-element-3eecfa8 services h3 a{font-size:24px;}.elementor-2244 .elementor-element.elementor-element-3eecfa8 .services .service_text{font-size:16px;}}