.sl-form{color:#000000;background:transparent;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif}.sl-form__grid{display:flex;flex-wrap:wrap;gap:18px}.sl-form__grid .sl-field{width:calc(50% - 9px)}.sl-form__grid .sl-field--full{width:100%}.sl-label{display:block;margin:0 0 8px;font-size:14px;color:#000000;font-weight:600;letter-spacing:.2px}.sl-form .wpcf7-form-control-wrap{display:block}.sl-form input[type="text"],.sl-form input[type="email"],.sl-form input[type="tel"],.sl-form input[type="url"],.sl-form input[type="number"],.sl-form select,.sl-form textarea{width:100%;box-sizing:border-box;border-radius:12px;border:1px solid rgba(0,0,0,.12);background:#ffffff;color:#000000;outline:none;font-size:14px;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.sl-form select,.sl-form input[type="text"],.sl-form input[type="email"],.sl-form input[type="tel"],.sl-form input[type="url"],.sl-form input[type="number"]{height:46px}.sl-form textarea{min-height:110px;resize:vertical;line-height:1.45}.sl-form input::placeholder,.sl-form textarea::placeholder{color:rgba(0,0,0,.45)}.sl-form input:focus,.sl-form select:focus,.sl-form textarea:focus{border-color:#00d3ca;box-shadow:0 0 0 4px rgba(0,211,202,.15)}.sl-upload{border:1px dashed rgba(0,0,0,.12);border-radius:16px;padding:12px;background:#f5f7f8}.sl-upload__note{margin-top:10px;font-size:12px;color:rgba(0,0,0,.55)}.sl-form__actions{margin-top:18px}.sl-btn{width:100%;height:52px;border:0;border-radius:16px;background:#00d3ca;color:#000000;font-family:Manrope,Inter,system-ui,sans-serif;font-weight:800;font-size:15px;letter-spacing:.3px;cursor:pointer;transition:transform .12s ease,filter .15s ease}.sl-btn:hover{filter:brightness(.95)}.sl-btn:active{transform:scale(.99)}.wpcf7 form .wpcf7-response-output{margin:16px 0 0;padding:12px 14px;border-radius:14px;background:#f5f7f8;color:#000000;border:1px solid rgba(0,211,202,.4)}.wpcf7-not-valid-tip{color:#00d3ca;font-size:12px;margin-top:6px}.sl-form .codedropz-upload-wrapper,.sl-form .dnd-upload-wrapper{background:transparent!important;border:0!important;padding:0!important;margin:0!important}.sl-form .codedropz-upload-inner,.sl-form .dnd-upload-area,.sl-form .codedropz-upload-handler{border:1px dashed rgba(0,211,202,.85)!important;border-radius:16px!important;padding:18px!important;background:#ffffff!important;text-align:center!important;cursor:pointer!important;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease!important}.sl-form .codedropz-upload-inner:hover,.sl-form .dnd-upload-area:hover,.sl-form .codedropz-upload-handler:hover{border-color:#00d3ca!important;box-shadow:0 10px 24px rgba(0,0,0,.08),0 0 0 4px rgba(0,211,202,.12)!important;transform:translateY(-1px)!important}.sl-form .codedropz-upload-inner h3,.sl-form .dnd-upload-area h3,.sl-form .codedropz-upload-handler h3{font-family:Manrope,Inter,system-ui,sans-serif!important;font-size:15px!important;font-weight:800!important;color:#000000!important;margin:0 0 6px!important}.sl-form .codedropz-upload-inner span,.sl-form .dnd-upload-area span{font-family:Inter,system-ui,sans-serif!important;font-size:13px!important;color:rgba(0,0,0,.55)!important}.sl-form .codedropz-btn-wrap,.sl-form .codedropz-btn-wrap a,.sl-form .codedropz-btn-wrap button{display:none!important}.sl-form .codedropz-upload-wrapper input[type="file"],.sl-form .dnd-upload-wrapper input[type="file"]{opacity:0!important;position:absolute!important;left:-9999px!important}@media (max-width:860px){.sl-form__grid .sl-field{width:100%}}.sl-header{position:sticky;top:0;z-index:9999;background:#000000!important;border-bottom:0}.sl-header__inner{max-width:95%;margin:0 auto;padding:10px 16px;display:flex;align-items:center;gap:16px}.sl-logo img,.sl-assistenza img{display:block;height:70px;width:auto}.sl-nav--desktop{margin-left:auto;display:flex;align-items:center;gap:18px;white-space:nowrap}.sl-nav--desktop a{text-decoration:none;color:#00d3ca!important;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:14px;font-weight:800}.sl-nav--desktop a:hover{opacity:.75}.sl-nav__cta{padding:10px 12px;border-radius:10px;color:#00d3ca!important}.sl-burger{display:none}.sl-logo--mobile{display:none}.sl-drawer{display:none}@media (max-width:1024px){.sl-logo img,.sl-assistenza img{height:40px}.sl-header__inner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px}.sl-logo--desktop{display:none}.sl-logo--mobile{display:inline-flex;position:absolute;left:50%;transform:translateX(-50%)}.sl-nav--desktop{display:none}.sl-burger{display:inline-flex;width:44px;height:44px;border:0;background:transparent;cursor:pointer;position:relative;align-items:center;justify-content:center;flex:0 0 44px;padding:0;margin:0;-webkit-appearance:none;appearance:none}.sl-burger span{position:absolute;left:11px;right:11px;height:2px;background:#ffffff;border-radius:2px;display:block;transition:transform .2s ease,top .2s ease,opacity .2s ease}.sl-burger span:nth-child(1){top:14px}.sl-burger span:nth-child(2){top:21px}.sl-burger span:nth-child(3){top:28px}body.sl-menu-open .sl-burger span:nth-child(1){top:21px;transform:rotate(45deg)}body.sl-menu-open .sl-burger span:nth-child(2){opacity:0}body.sl-menu-open .sl-burger span:nth-child(3){top:21px;transform:rotate(-45deg)}.sl-drawer{display:block}.sl-drawer[aria-hidden="true"]{pointer-events:none}.sl-drawer__overlay{position:fixed;inset:0;background:rgba(0,0,0,.45);opacity:0;transition:opacity .2s ease}.sl-drawer__panel{position:fixed;top:0;left:0;height:100vh;width:85%;max-width:360px;background:#000000;transform:translateX(-102%);transition:transform .25s ease;padding:20px}.sl-drawer__top{display:flex;align-items:center;justify-content:space-between;padding:10px 0 20px;border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:20px}.sl-drawer__top span{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:16px;font-weight:700;color:#00d3ca;letter-spacing:.3px}.sl-drawer__close{position:relative;width:40px;height:40px;border:0;background:transparent;cursor:pointer}.sl-drawer__close::before,.sl-drawer__close::after{content:"";position:absolute;top:50%;left:50%;width:24px;height:2px;background:#ffffff;border-radius:2px;transform-origin:center}.sl-drawer__close::before{transform:translate(-50%,-50%) rotate(45deg)}.sl-drawer__close::after{transform:translate(-50%,-50%) rotate(-45deg)}.sl-drawer__close:hover::before,.sl-drawer__close:hover::after{background:#00d3ca}.sl-nav--mobile{display:flex;flex-direction:column;gap:12px}.sl-nav--mobile a{text-decoration:none;color:#00d3ca!important;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif!important;font-size:14px;font-weight:800;padding:8px 0}.sl-nav--mobile a:hover{opacity:.75}body.sl-menu-open .sl-drawer__overlay{opacity:1}body.sl-menu-open .sl-drawer__panel{transform:translateX(0)}body.sl-menu-open{overflow:hidden}}.admin-bar .sl-header{top:32px}@media (max-width:782px){.admin-bar .sl-header{top:46px}}.page-id-211 .et-l.et-l--post .et_builder_inner_content.et_pb_gutters3{height:350px!important;overflow:visible!important}#open_preferences_center{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:14px;background:#00d3ca;color:#000!important;font-family:Inter,Arial,sans-serif;font-size:14px;font-weight:800;text-decoration:none}.termsfeed-com---palette-dark .cc-cp-foot-save{background:#00d3ca!important}.termsfeed-com---palette-dark .cc-pc-head-close:active,.termsfeed-com---palette-dark .cc-pc-head-close:focus{background:#00d3ca!important;border:2px solid #00d3ca!important}