*{box-sizing:border-box}body{margin:0;padding:0;font-family:"Poppins",sans-serif;font-size:15px}.login h1,.register h1{text-align:center;color:#5b6574;font-size:24px;padding:20px 0 20px 0;border-bottom:1px solid #dee0e4}.login .links,.register .links{display:flex;padding:0 15px}.login .links a,.register .links a{color:#adb2ba;text-decoration:none;display:inline-flex;padding:0 10px 10px 10px;font-weight:bold}.login .links a:hover,.register .links a:hover{color:#9da3ac}.login .links a.active,.register .links a.active{border-bottom:3px solid #00afaa;color:#00afaa}.login form,.register form{padding-top:20px}.login form label,.register form label{display:flex;justify-content:center;align-items:center;width:12%;height:50px;background-color:#00afaa;color:#ffffff}.login form input[type="password"],.login form input[type="text"],.login form input[type="email"],.register form input[type="password"],.register form input[type="text"],.register form input[type="email"]{width:80%;height:50px;border:1px solid #dee0e4;margin-bottom:20px;padding:0 15px}.login form input[type="submit"],.register form input[type="submit"]{width:100%;padding:15px;margin-top:20px;background-color:#00afaa;border:0;cursor:pointer;font-weight:bold;color:#ffffff;transition:background-color .2s;border-radius:0;appearance:none}.login form input[type="submit"]:hover,.register form input[type="submit"]:hover{background-color:#009792;transition:background-color .2s}.login form #rememberme,.register form #rememberme{height:auto;padding:5px 20px;background-color:transparent;color:#000;justify-content:flex-start}.login form #rememberme input,.register form #rememberme input{transform:scale(1.3);margin-right:7px}.login form .msg,.register form .msg{padding:0 20px;width:100%}.login form .captcha,.register form .captcha{display:flex}.login form>a,.register form>a{text-decoration:none;color:#5b6574;width:100%;padding:5px 20px}.login form>a:hover,.register form>a:hover{color:#394049}.navtop{background-color:#2f3947;height:60px;width:100%;border:0}.navtop div{display:flex;margin:0 auto;width:1000px;height:100%}.navtop div h1,.navtop div a{display:inline-flex;align-items:center}.navtop div h1{flex:1;font-size:22px;padding:0;margin:0;color:#eaebed;font-weight:normal}.navtop div a{padding:0 15px;text-decoration:none;color:#c1c4c8;font-weight:600;font-size:15px}.navtop div a i{font-size:14px;padding:2px 8px 0 0}.navtop div a:hover{color:#eaebed}body.loggedin{background-color:#f3f4f7}.content{width:1000px;margin:0 auto}.content h2{margin:0;padding:25px 0;font-size:20px;border-bottom:1px solid #e0e0e3;color:#4a536e}.content .block{box-shadow:0 0 5px 0 rgba(0,0,0,0.1);margin:25px 0;padding:25px;background-color:#fff}.content .block p{padding:5px;margin:0 0 10px 0}.content.profile form label{display:block;padding:15px 0 10px 0;font-weight:500;font-size:14px;color:#4d4d4d}.content.profile form input[type="text"],.content.profile form input[type="password"],.content.profile form input[type="email"]{padding:10px;width:250px;border:1px solid #ddd;border-radius:4px}.content.profile .profile-detail{padding:5px}.content.profile .profile-detail strong{display:inline-block;color:#777;min-width:120px;font-size:15px}.content.profile .profile-detail i{width:28px;color:#aaabad}.content.profile .profile-btn{display:inline-block;text-decoration:none;border:0;cursor:pointer;color:#fff;background-color:#00afaa;margin:20px 5px 0 0;padding:10px 15px;border-radius:4px;appearance:none;font-size:14px}.content.profile .profile-btn:hover{background-color:#009792}h1,h2,h3{margin-top:0;font-weight:600}h1{line-height:48px;color:#00afaa !important}h2{color:#00afaa !important}.verde{color:#00afaa !important}.leform-container .leform-form{height:100%;min-height:calc(100vh - 35px);padding:0 !important}.leform-container .leform-form .leform-form-inner{min-height:calc(100vh - 35px);height:100%;position:relative;display:flex;flex-direction:column;padding-bottom:100px}.leform-container .leform-form .leform-form-inner .leform-progress{margin-bottom:auto;position:absolute;bottom:0;padding:0 !important;left:0;width:100vw;z-index:10}.leform-container .leform-form .leform-form-inner .leform-progress:after{width:100vw}.leform-container .leform-form .leform-form-inner .leform-progress div.leform-progress-t1>div{border-radius:0 !important;height:40px;line-height:40px;background:none !important}.leform-container .leform-form .leform-form-inner .leform-element{width:100%;max-width:1300px;margin:0 auto}.leform-container .leform-form .leform-form-inner .leform-element.leform-element-177{max-width:1000px}.leform-container .leform-form .leform-form-inner .leform-element.leform-element-177 .leform-imageselect-none form{flex-wrap:wrap}.leform-container .leform-form .leform-form-inner .leform-element.leform-element-119 label{font-size:14px !important}.leform-container .leform-form .leform-form-inner .leform-element.leform-element-119 label a{text-decoration:underline;font-size:14px !important}.leform-container .leform-form .leform-form-inner .leform-element.leform-element-119 label a:hover{color:#00afaa}.leform-container .leform-form .leform-element .leform-input .leform-element-error,.leform-container .leform-form .leform-uploader-error{left:50%}.leform-container .text-center{text-align:center}.leform-container .text-center h1,.leform-container .text-center h2,.leform-container .text-center h3{text-align:center}.leform-container .leform-imageselect-none form{display:flex;flex-wrap:nowrap;justify-content:center}.leform-container .leform-imageselect-none form .leform-imageselect-label{text-align:center !important;font-weight:bold !important;font-size:20px !important;padding:20px}.leform-container .leform-imageselect-none .leform-imageselect+label{height:auto !important}.leform-container .leform-imageselect-none .leform-imageselect:checked+label{border:5px solid #00afaa !important;-webkit-box-shadow:2px 8px 15px rgba(0,0,0,0.4) !important;-moz-box-shadow:2px 8px 15px rgba(0,0,0,0.4) !important;box-shadow:2px 8px 15px rgba(0,0,0,0.4) !important;height:auto !important}.leform-container hr{border:none !important;height:1px;width:100%;background:#00afaa}.leform-container .leform-row.leform-element-94,.leform-container .leform-row.leform-element-95,.leform-container .leform-row.leform-element-96,.leform-container .leform-row.leform-element-97,.leform-container .leform-row.leform-element-127{background:#00afaa url('../images/bck.jpg') center center no-repeat;background-size:cover;padding:40px 0 !important;margin-left:0 !important;margin-right:0 !important;width:100vw;max-width:100vw !important}.leform-container .leform-row.leform-element-94 .leform-col-6,.leform-container .leform-row.leform-element-95 .leform-col-6,.leform-container .leform-row.leform-element-96 .leform-col-6,.leform-container .leform-row.leform-element-97 .leform-col-6,.leform-container .leform-row.leform-element-127 .leform-col-6{width:100%;max-width:1300px !important;float:none !important;margin:0 auto;position:relative;z-index:20}.leform-container .leform-row.leform-element-94 .leform-col-6:nth-of-type(1) *,.leform-container .leform-row.leform-element-95 .leform-col-6:nth-of-type(1) *,.leform-container .leform-row.leform-element-96 .leform-col-6:nth-of-type(1) *,.leform-container .leform-row.leform-element-97 .leform-col-6:nth-of-type(1) *,.leform-container .leform-row.leform-element-127 .leform-col-6:nth-of-type(1) *{color:#fff !important}.leform-container .leform-row.leform-element-94:after,.leform-container .leform-row.leform-element-95:after,.leform-container .leform-row.leform-element-96:after,.leform-container .leform-row.leform-element-97:after,.leform-container .leform-row.leform-element-127:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,109,106,0.6);visibility:visible;z-index:10}.leform-container .leform-row.leform-element-97{background:#00afaa url('../images/bck_finale.jpg') center center no-repeat;background-size:cover;padding:40px 0 !important;margin-left:0 !important;margin-right:0 !important;width:100vw;max-width:100vw !important}.immagini_kit{display:flex;max-width:100%}.immagini_kit img{max-width:48% !important;margin-right:2%}.header-configuratore{height:80px;border-bottom:1px solid #00afaa;padding:10px 7%;display:flex;justify-content:space-between;align-items:center;display:none !important}.header-configuratore .logo-img{height:60px;width:auto}.header-configuratore .logo-techno{height:60px;width:auto;padding:6px 0}.header-configuratore #gtranslate_selector{margin-left:auto;border:none}.header-configuratore #gtranslate_selector option{text-align:right;border:none !important}.header-configuratore a.logout{margin-right:20px;color:#000;font-size:14px;text-decoration:none;padding:30px;border-right:1px solid #ddd}.header-configuratore a.logout i{margin-right:5px}.header-configuratore a.logout:hover{text-decoration:underline}footer{height:45px;background:#000;color:#fff;padding:15px 30px;font-size:14px !important}footer .d-flex{display:flex;justify-content:space-between}footer .d-flex div:last-of-type{display:flex;align-items:center}footer .d-flex div:last-of-type a{text-decoration:none;color:#fff}footer .d-flex div:last-of-type a:hover{text-decoration:underline}footer .d-flex div:last-of-type i{color:#00afaa;font-size:18px;margin-right:6px}.bggrigio{background:#f1f5f8}.leform-progress-t1{background:#f2f6f8;background:-moz-linear-gradient(left, #f2f6f8 0%, #00afaa 100%);background:-webkit-linear-gradient(left, #f2f6f8 0%, #00afaa 100%);background:linear-gradient(to right, #f2f6f8 0%, #00afaa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f6f8', endColorstr='#00afaa', GradientType=1)}div.leform-progress-t1>div>div{font-size:24px !important}.bordo{padding:40px 30px 40px 30px;border:8px solid #00afaa}.leform-container,.contenitore-pagine{min-height:calc(100vh - 35px)}.contenitore-pagine{position:relative}.contenitore-pagine .intro{display:flex;flex-wrap:wrap;height:100%;width:100%;justify-content:center;align-items:stretch}.contenitore-pagine .intro .col-6{width:50%}.contenitore-pagine .intro .col-6 .center{text-align:center}.contenitore-pagine .intro .col-6 .bordo{width:100%}.contenitore-pagine .intro .col-6:nth-of-type(1){padding:60px 6%;display:flex;flex-direction:column;justify-content:center}.contenitore-pagine .intro .col-6:nth-of-type(2){height:initial;background:url('../images/home.jpg') center center no-repeat;background-size:cover;min-height:calc(100vh - 35px)}.contenitore-pagine .final{display:flex;flex-wrap:wrap;height:100%;width:100%;justify-content:center;align-items:stretch}.contenitore-pagine .final .col-6{width:50%}.contenitore-pagine .final .col-6 .center{text-align:center}.contenitore-pagine .final .col-6 .bordo{width:100%}.contenitore-pagine .final .col-6:nth-of-type(1){padding:0 8%;display:flex;flex-direction:column;justify-content:center}.contenitore-pagine .final .col-6:nth-of-type(2){background:url('../images/conferma.jpg') center center no-repeat;background-size:cover;min-height:calc(100vh - 35px)}.leform-element-0{height:calc(100vh - 35px)}.btn{font-family:'Poppins','arial';font-size:18px;color:#ffffff;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;background-color:#00afaa;background-image:none;border-width:0px;border-style:solid;border-color:#169f85;border-radius:0px;box-shadow:none;height:40px;line-height:40px;padding:0 20px;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;-webkit-transition-property:border,background,color,box-shadow,width,height,font-size;-webkit-transition-duration:.3s;outline:0;overflow:hidden}.btn i{margin-left:.5em;font-size:25px}.btn.small{height:30px;line-height:30px;padding:0 10px;font-size:17px}.single .item .btn{max-width:100%;white-space:break-spaces;height:auto;line-height:1.5;font-size:15px;padding:5px}.spacer{width:135px;height:40px;background:#00afaa}.leform-element-110 .spacer{float:right}.pdf_hidden{visibility:hidden !important;height:0 !important;width:0 !important;overflow:hidden !important}.leform-element-5 form label .leform-imageselect-image,.leform-element-26 form label .leform-imageselect-image{position:relative}.leform-element-5 form label .leform-imageselect-image:after,.leform-element-26 form label .leform-imageselect-image:after{position:absolute;top:0;left:0;width:100%;height:100%;background:#f1f5f8;opacity:0;padding:20px;line-height:1.2;box-sizing:border-box;font-size:15px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;transition:all .1s ease;text-align:left;hyphens:none;white-space:pre-wrap}.leform-element-5 form label .leform-imageselect-image:hover:after,.leform-element-26 form label .leform-imageselect-image:hover:after{opacity:1}.leform-element-5 form label:nth-of-type(1) .leform-imageselect-image:after{content:"In-line and branch electrical connection joints, free of resin or gel components, are resistant to water and dust and can be re-inspected and re-accessible even after long periods of use. Ideal for connections in small spaces and with a high degree of protection (IP6x)."}.leform-element-5 form label:nth-of-type(2) .leform-imageselect-image:after{content:"Innovative high performance cable glands (IP68) for quick cable fixing. The nylon and rubber components are co-moulded in a single solution. This confers reliability and safety, avoiding the use of gaskets on the panel sealing thread and rubber grommets for sealing the cable. Installation is so fast and error-proof."}.leform-element-5 form label:nth-of-type(3) .leform-imageselect-image:after{content:"High protection (IP6x) electrical connection systems pre-configured with wiring or plug and socket connectors. Ideal for making the connection/disconnection of electrical networks. Access to the terminal blocks inside the box is not necessary: it takes advantage of the simplicity of a plug and socket connection."}.leform-element-5 form label:nth-of-type(4) .leform-imageselect-image:after{content:"Empty junction boxes, with terminal blocks or plug and socket connectors for flexible installations. Approved up to IP68, they guarantee protected connections to water and dust without the use of resin or gel. The boxes can be re-inspected and re-accessible. Compact in size and suitable for small spaces."}.leform-element-26 form label:nth-of-type(1) .leform-imageselect-image:after{content:"Zhaga Book 18 describes a smart interface between outdoor luminaires and sensing/ communication nodes. It specifies power and communication aspects in addition to the mechanical fit and electrical pins."}.leform-element-26 form label:nth-of-type(2) .leform-imageselect-image:after{content:"Proposition of various  solutions for different applications and requirements. From easy and cost effective solutions for a single luminaire up to a high-end solution for entire buildings with a high level of flexibility, comfort, well-being and safety."}.leform-element-26 form label:nth-of-type(3) .leform-imageselect-image:after{content:"Proposition of various  solutions for different applications and requirements.Casambi is the core of an entire ecosystem of products. All Casambi’s native products, as well as all Casambi’s partners’ products, are 100% compatible with each other. All Casambi Ready products are configured and used with the Casambi App, available for both iOS and Android."}.leform-element-26 form label:nth-of-type(4) .leform-imageselect-image:after{content:"Proposition of various  solutions for different applications AC/DC  and requirements. From easy and cost effective solutions for a single luminaire up to a high-end solution for entire buildings with a high level of flexibility, comfort, well-being and safety."}ul.leform-progress-t2{margin:0 !important;background:none !important}ul.leform-progress-t2>li>label{font-size:15px !important;color:#000 !important}ul.leform-progress-t2>li>span{color:#000 !important}ul.leform-progress-t2>li{padding:7px 0 !important;margin:0 !important;height:40px;display:inline-flex;align-items:center;justify-content:center;background:#f0f4f7;border-right:1px solid #fff}ul.leform-progress-t2>li:hover{background:#f0f4f7}ul.leform-progress-t2>li>span{background:none !important;font-size:15px !important}ul.leform-progress-t2>li>span:after{content:" . "}ul.leform-progress-t2 li.leform-progress-t2-passed{background:#00afaa}ul.leform-progress-t2 li.leform-progress-t2-active{background:#00afaa;background:-moz-linear-gradient(left, #00afaa 0%, #f2f6f8 100%);background:-webkit-linear-gradient(left, #00afaa 0%, #f2f6f8 100%);background:linear-gradient(to right, #00afaa 0%, #f2f6f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00afaa', endColorstr='#f2f6f8', GradientType=1)}.privacy_container a{color:#000}.privacy_container a:hover{color:#00afaa}.leform-column-label{display:none !important}.login-username,.login-password{display:flex}.login-username label:before{content:"\f007";font-weight:700;font-family:'Font Awesome 5 Pro'}.login-password label:before{content:"\f023";font-family:'Font Awesome 5 Pro';font-weight:700}.login p{margin:0}.login .login-remember{margin:0 !important}.login .login-remember label{width:100%;background:none;width:auto;color:#000;justify-content:flex-start}.login .login-remember label input{width:25px}.register-error{margin-top:15px;font-size:15px;color:red}.register-success{margin-top:15px;font-size:15px;color:#00afaa}.text-center{text-align:center}.configuratore_content{max-width:1300px;margin:0 auto;text-align:center;padding-top:50px}.buttons{display:flex;justify-content:center;align-items:center;margin-bottom:40px}.buttons .submit-btn{margin:50px 5px 0 5px;min-width:140px;font-family:'Poppins','arial';font-size:18px;color:#fff;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;background-color:#00afaa;background-image:none;border-width:0px;border-style:solid;border-color:#169f85;border-radius:0px;box-shadow:none;padding:10px 20px}.buttons .submit-btn:hover{background:#169f85}.buttons .submit-btn i{font-size:inherit;color:inherit;width:1em;margin:0 .5em 0 0 0;line-height:inherit;display:inline-block;vertical-align:center}.design{border:5px solid #00afaa !important;transform:scale(1.03);transition:all .2s ease}main{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}.nav{position:sticky;bottom:0;left:0;z-index:1000;margin-top:auto;width:100%;height:40px;background:#f0f0f0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;border-top:5px solid #fff}.nav .nav_item{flex:1 0 auto;display:flex;justify-content:center;align-items:center;color:#000;text-decoration:none;border-right:1px solid #fff}.nav .nav_item .mobile{display:none}.nav .nav_item.past{background:#00afaa}.nav .nav_item.current{background:#00afaa;background:-moz-linear-gradient(left, #00afaa 0%, #f2f6f8 100%);background:-webkit-linear-gradient(left, #00afaa 0%, #f2f6f8 100%);background:linear-gradient(to right, #00afaa 0%, #f2f6f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00afaa', endColorstr='#f2f6f8', GradientType=1)}.nav .nav_item.next{background:none}.nav a.nav_item:hover{text-decoration:underline}.scelte{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:center;position:relative;width:1300px}.scelte .immagine_prodotto{flex-basis:50%;width:50%;padding-right:20px}.scelte .immagine_prodotto img{width:100%;height:auto}.scelte .title-conf{padding:20px;background-color:#fff}.scelte .title-conf h3{margin:0;color:#444}.scelte .error{position:absolute;bottom:-40px;font-size:15px;color:#ffffff;font-weight:normal;font-style:normal;text-decoration:none;text-align:center;background-color:#d9534f;background-image:none;width:auto;padding:5px 8px;border-radius:6px;-webkit-box-shadow:2px 4px 6px rgba(0,0,0,0.4) !important;-moz-box-shadow:2px 4px 6px rgba(0,0,0,0.4) !important;box-shadow:2px 4px 6px rgba(0,0,0,0.4) !important}.scelte .error:before{content:' ';background:inherit;position:absolute;width:8px;height:8px;left:50%;top:0;transform:rotate(45deg) translate(-50%, 0);-webkit-transform:rotate(45deg);z-index:101;margin-top:-3px;margin-left:5px}.scelte .clearboth{flex-basis:100%;width:100%}.scelte .item{border:1px solid #ccc;margin:0 5px 10px 5px;width:300px;position:relative}.scelte .item .image-conf{position:relative;transition:all .2s ease}.scelte .item .image-conf img{width:100%;height:auto;display:block}.scelte .item .image-conf .text-hover{opacity:0;overflow:hidden;position:absolute;height:100%;width:100%;top:0;left:0;padding:20px;transition:all .2s ease;text-align:left;font-size:15px}.scelte .item .image-conf .text-hover p{margin-top:0;color:#444;line-height:22px}.scelte .item .image-conf:hover .text-hover{opacity:1;height:100%;width:100%;background-color:#f1f5f8;transition:all .2s ease;overflow:inherit}.scelte .item:hover{border-color:#00afaa}.scelte.final{flex-wrap:nowrap;width:1300px}.scelte.final .immagini_container{padding-right:30px;display:flex;flex-wrap:wrap;flex-basis:calc(100% - 450px);width:calc(100% - 450px)}.scelte.final .immagini_container .immagine_prodotto{flex-basis:50%;width:50%;padding-bottom:20px}.scelte.final .immagini_container .immagine_prodotto img{border:1px solid #ddd;display:block}.scelte.final .final_form{flex-basis:450px;width:450px;text-align:left}.scelte.final .final_form input,.scelte.final .final_form textarea,.scelte.final .final_form select{width:100%;border:none;border:1px solid #ccc;padding:5px;font-family:"Poppins",sans-serif;font-size:15px}.scelte.final .final_form input[type="checkbox"],.scelte.final .final_form textarea[type="checkbox"],.scelte.final .final_form select[type="checkbox"]{width:25px;margin-left:0}.scelte.final .final_form input[type="radio"],.scelte.final .final_form input[type="checkbox"]{width:25px;display:inline-block;margin-left:0}.scelte.final .final_form textarea{height:100px}.scelte.final .final_form button{display:block;width:100% !important}.scelte.final .final_form button i{font-size:18px}.scelte.final .final_form label{display:flex;font-size:14px;align-items:flex-start}.scelte.final .final_form label input[type="checkbox"]{width:auto;margin-left:0;margin-right:6px}.scelte.final .final_form label a{color:#00afaa;text-decoration:none}.scelte.final .final_form label a:hover{text-decoration:underline}.scelte.final .final_form p{margin-top:0;margin-bottom:8px}.scelte.final .alignstart{align-items:stretch}.banner{background-color:#f0f0f0;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:32vh;padding:60px 0}.banner h1{color:#fff}.banner .content-text{position:relative;z-index:5;width:60%}.banner .content-text h1{font-size:50px;color:#fff !important}.banner .content-text .testo{color:#fff;font-size:20px}.banner .content-text .btn-banner{margin-top:30px}.banner .content-text a{font-family:'Poppins','arial';font-size:20px;color:#fff;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;background-color:#00afaa;background-image:none;border-width:0px;border-style:solid;border-color:#169f85;border-radius:0px;box-shadow:none;padding:10px}.banner:after{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:rgba(0,0,0,0.4);content:""}.input-hidden{position:absolute;left:-9999px}input[type=radio]:checked+label>img{border:1px solid #fff;box-shadow:0 0 3px 3px #090}input[type=radio]+label>img{border:1px dashed #444;transition:500ms all}.debug{float:right;height:100%;background:#ff0;padding:20px;overflow:auto;max-width:50vw;position:relative;z-index:1000}.debug table{border-collapse:collapse}.debug table td{border:1px solid #000;padding:4px;font-size:11px}.debug_field{background:#ff0;padding:3px;color:#000;width:auto;font-size:11px;position:absolute;top:10px;right:10px}.admin_menu{position:fixed;top:20px;left:50%;transform:translate(-50%, 0);font-size:12px;z-index:99999;display:flex}.admin_menu a{padding:5px 10px;display:inline-block;margin:0;text-transform:uppercase;background:#ff0;text-decoration:none;color:#000;border-right:1px solid #000}.admin_menu a:hover{text-decoration:underline}.admin_menu a:last-of-type{border-right:none}.flex{display:flex}table.configurazioni{border-collapse:collapse}table.configurazioni th,table.configurazioni td{padding:4px 8px;color:#000;border:1px solid #ccc}table.configurazioni th{background:#f0f0f0}table.configurazioni a{color:#00afaa}table.configurazioni a:hover{color:#000}.request-integration{width:1300px;background:#f1f5f8;border:1px solid #ccc}.request-integration h2{padding:20px;padding-bottom:0;display:block}.request-integration textarea{width:100%;font-family:inherit;padding:10px;margin-bottom:20px}.request-integration .buttons{margin:0;margin-top:10px}.request-integration .flex{padding:20px;padding-top:0}.request-integration .flex div{text-align:left;flex-basis:50%;width:50%;padding:0 20px}.request-integration .flex div input[type="file"]{display:block}.request-integration .flex div.attach{padding-left:0;width:100%;display:flex;align-items:center;justify-content:flex-start;padding:12px;background:#fff;margin-bottom:8px}.request-integration .flex div.attach .fa-check{font-size:14px;color:#009792;margin-right:10px}.request-integration .flex div.attach.loaded{font-weight:600;color:#00afaa}.scelte_aggiuntive{flex-wrap:wrap;flex-basis:50%}.page-id-409 .config{padding:20px;background-color:#f1f5f8;border:1px solid #ccc;margin-bottom:20px}.page-id-409 .config .d-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.page-id-409 .config .d-flex div:nth-of-type(1){flex-basis:33%;width:33%}.page-id-409 .config .d-flex div:nth-of-type(2){flex-basis:66%;width:66%;padding-left:20px}.page-id-409 .config .d-flex div img{width:100%;height:auto}@media screen and (max-width:400px){.login,.register{width:95%}.nav{overflow:scroll}.banner{height:auto !important;padding:50px 0}.banner .content-text{width:90% !important}.mobile-col{order:1;height:auto !important;min-height:0}}.showmenu{display:none}@media screen and (max-width:1000px){.navtop{height:auto;padding:10px}.navtop div{flex-flow:wrap;width:100%}.navtop div h1{display:block;flex-basis:100%}.navtop div a{padding:10px 0;flex-basis:50%}.content{padding:10px;width:100%}.content form input[type="text"],.content form input[type="password"],.content form input[type="email"]{width:100%;max-width:100%}.profile-detail strong{width:100%}}#goog-gt-,iframe.skiptranslate{display:none !important}#password-lost-form-wrap fieldset{border:none}#password-lost-form-wrap fieldset label,#password-lost-form-wrap fieldset input{display:block;width:100%}#password-lost-form-wrap fieldset label{margin-top:20px;margin-bottom:10px;background:none;color:#009792;height:auto}#password-lost-form-wrap fieldset legend{display:none}#password-lost-form-wrap fieldset button{font-family:'Poppins','arial';font-size:18px;color:#ffffff;font-weight:bold;font-style:normal;text-decoration:none;text-align:center;background-color:#00afaa;background-image:none;border-width:0px;border-style:solid;border-color:#169f85;border-radius:0px;box-shadow:none;height:40px;line-height:40px;padding:0 20px;display:inline-flex;align-items:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;user-select:none;-webkit-transition-property:border,background,color,box-shadow,width,height,font-size;-webkit-transition-duration:.3s;outline:0;overflow:hidden}#password-lost-form-wrap fieldset button i{margin-left:.5em;font-size:25px}#password-lost-form-wrap .som-password-sent-message{margin-top:20px}input[type="password"].som-password-input{max-width:1000px !important}header .gt_selector{background:none;border-radius:0;border:none;border:1px solid #dee0e4;margin:8px 12px !important;font-family:'Poppins' !important;font-weight:light;color:#787878;padding:5px}.header_ioth .header1{display:flex;justify-content:space-between;padding:10px 60px;border-bottom:1px solid #787878}.header_ioth .header2{padding:0px 50px;border-bottom:1px solid #787878}.header_ioth .header2 .elementor-nav-menu{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0;line-height:normal}.header_ioth .header2 .elementor-nav-menu li{display:flex}.header_ioth .header2 .elementor-nav-menu li a{color:#787878;fill:#787878;font-size:16px;white-space:nowrap;flex-grow:1;transition:.4s;line-height:20px;padding:13px 12px !important;align-items:center;text-decoration:none}.header_ioth .header2 .elementor-nav-menu li a:hover{color:#00afaa}.header_ioth .header2 .elementor-nav-menu li.translate-container{margin-left:auto}.header_ioth .header2 .elementor-nav-menu li.menu-item-10773 a,.header_ioth .header2 .elementor-nav-menu li.menu-item-11136 a{color:#04a3a8 !important}a.cambiolingua{opacity:0;height:0;overflow:hidden;width:0;display:block}.failed_login{background-color:#00afaa;padding:15px;color:#fff;text-align:center;margin-top:10px;border-radius:5px}@media only screen and (max-width:600px){.nav .nav_item .mobile{display:inline-block}.nav .nav_item .txt{display:none}.contenitore-pagine .intro .col-6,.contenitore-pagine .final .col-6{width:100%}.contenitore-pagine .intro .col-6:nth-of-type(1),.contenitore-pagine .final .col-6:nth-of-type(1){order:2;padding:20px}.contenitore-pagine .intro .col-6:nth-of-type(2),.contenitore-pagine .final .col-6:nth-of-type(2){order:1;height:300px;min-height:0}.contenitore-pagine .intro .col-6 .center img,.contenitore-pagine .final .col-6 .center img{max-width:100%;height:auto}.contenitore-pagine .final{width:100%}.contenitore-pagine .bordo{padding:20px}.leform-container .leform-imageselect-none form{flex-wrap:wrap}footer{height:auto}ul.leform-progress-t2 li label{display:none}.header-configuratore{padding:20px 10px}.header-configuratore a.logout{padding:10px;order:3;border:none;margin-right:0;margin-left:20px}.header-configuratore .logo-techno{height:auto;width:100px}.header-configuratore .logo-img{height:auto;width:130px;margin-right:20px}.leform-collapsed .leform-element-7,.leform-collapsed .leform-element-104,.leform-collapsed .leform-element-190,.leform-collapsed .leform-element-193{position:fixed !important;bottom:0 !important;left:0 !important}.leform-collapsed .leform-element-7 .leform-col,.leform-collapsed .leform-element-104 .leform-col,.leform-collapsed .leform-element-190 .leform-col,.leform-collapsed .leform-element-193 .leform-col{width:50% !important}.leform-row.leform-element-97::before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);visibility:visible}.immagini_kit{display:block;max-width:100%}.immagini_kit img{max-width:100% !important;margin-right:0;margin-bottom:10px}.leform-form-1 .leform-element-91{margin-top:0 !important}.leform-container .leform-form .leform-form-inner .leform-progress{z-index:0}.scelte_aggiuntive{flex-wrap:wrap;flex-basis:100%}.configuratore_content{width:90%;margin:0 auto}.scelte .item{width:100%}.scelte .immagine_prodotto{flex-basis:100%;width:100%;padding-right:0;padding-bottom:20px}h1{line-height:1em}.header_ioth .header1{padding:10px;align-items:center}.header_ioth .header1 a:nth-of-type(1){width:31%;height:100%;display:block;margin-right:20px}.header_ioth .header1 a:nth-of-type(1) img{width:100%;height:auto}.header_ioth .header1 a:nth-of-type(2){width:30%;height:100%;display:block}.header_ioth .header1 a:nth-of-type(2) img{width:100%;height:auto}.header_ioth .showmenu{padding:10px 13px;display:flex;flex-wrap:wrap;height:100%;margin-left:auto;align-items:center;font-size:28px;width:54px}.header_ioth .showmenu div{width:100%;border:none;height:3px;border-radius:2px;margin-bottom:4px;transform-origin:58%;opacity:1;background-color:#494c4f}.header_ioth .showmenu div:nth-of-type(3){margin-bottom:0}.header_ioth .showmenu.active div{width:60px;height:3px}.header_ioth .showmenu.active div:nth-of-type(1){transform:rotate(-45deg);margin-bottom:0;background-color:#5AA1BD}.header_ioth .showmenu.active div:nth-of-type(2){transform:rotate(45deg);margin-bottom:0;background-color:#5AA1BD}.header_ioth .showmenu.active div:nth-of-type(3){opacity:0;margin-bottom:0;background-color:#5AA1BD}.header_ioth .header2{height:0;overflow:hidden;position:absolute;top:74px;width:100%;left:0;max-height:0;background:#fff;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease;padding:5px}.header_ioth .header2 .elementor-nav-menu li{width:100%;flex-basis:100%;border-bottom:1px solid #f6f6f6}.header_ioth .header2.visible{height:auto;max-height:300px;z-index:1000}}