Vai al contenuto
EDIL Swiss

Preventivo gratuito

Che lavoro devi fare?

Tre passi, trenta secondi. Ti ricontattiamo entro un’ora (lun–sab 8–20).

Passo 1 di 3 · Servizio

Quale servizio ti serve
.edil-form-card{max-width:600px;margin:10px auto;padding:0 16px} .edil-form-card .edil-wiz{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:26px 24px 22px;box-shadow:0 1px 2px rgba(16,24,40,.04)} .edil-wiz-head{text-align:left;margin:0 0 20px} .edil-eyebrow{margin:0 0 6px;font-size:11.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#2e7d32} .edil-wiz h2{font-size:23px;font-weight:700;color:#111827;margin:0 0 6px;letter-spacing:-.015em;line-height:1.25} .edil-wiz-head>p{color:#6b7280;font-size:14px;margin:0;line-height:1.55} .edil-prog{display:flex;gap:8px;margin:18px 0 6px} .edil-prog i{flex:1;height:2px;border-radius:2px;background:#e5e7eb;transition:background .2s ease} .edil-prog i.fatto{background:#14532d} .edil-etichetta{font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#9ca3af;font-weight:600;margin:0 0 14px} .edil-wiz fieldset{border:0;margin:0;padding:0;min-width:0} .edil-wiz legend.edil-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap} .edil-scelte{display:grid;grid-template-columns:1fr;gap:8px} @media(min-width:520px){.edil-scelte{grid-template-columns:1fr 1fr}} .edil-scelta{position:relative;display:grid;grid-template-columns:20px 1fr 16px;grid-template-areas:"ico nome radio" "ico aiuto radio";align-items:center;column-gap:10px;row-gap:1px;padding:12px 14px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease;-webkit-tap-highlight-color:transparent;text-align:left} .edil-scelta:hover{border-color:#d1d5db;background:#fafafa} .edil-scelta input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none} .edil-scelta:focus-within{outline:2px solid #14532d;outline-offset:2px} .edil-scelta:has(input:checked){border-color:#14532d;background:#f6faf7;box-shadow:none} .edil-ico{grid-area:ico;display:flex;width:20px;height:20px;color:#6b7280} .edil-ico svg{width:20px;height:20px} .edil-scelta:has(input:checked) .edil-ico{color:#14532d} .edil-nome{grid-area:nome;font-size:14.5px;font-weight:600;color:#111827;line-height:1.3} .edil-aiuto{grid-area:aiuto;font-size:12px;color:#9ca3af;line-height:1.35} .edil-radio{grid-area:radio;width:16px;height:16px;border:1.5px solid #d1d5db;border-radius:50%;position:relative} .edil-scelta:has(input:checked) .edil-radio,.edil-pillola:has(input:checked) .edil-radio{border-color:#14532d;background:#14532d} .edil-scelta:has(input:checked) .edil-radio::after,.edil-pillola:has(input:checked) .edil-radio::after{content:"";position:absolute;inset:3px;border-radius:50%;background:#fff} .edil-pillole{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:4px;border:1px solid #e5e7eb;border-radius:10px;margin:0 0 14px} .edil-pillola{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer} .edil-pillola input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none} .edil-pillola span.edil-pillola-testo{display:none} .edil-pillola>span:not(.edil-radio){padding:9px 6px;font-size:13.5px;font-weight:600;color:#4b5563;text-align:center;border-radius:7px;transition:background .15s ease,color .15s ease} .edil-pillola:has(input:checked)>span:not(.edil-radio){background:#14532d;color:#fff} .edil-pillola .edil-radio{display:none} .edil-pillola:focus-within>span:not(.edil-radio){outline:2px solid #14532d;outline-offset:1px} .edil-campo{display:block;margin:0 0 12px} .edil-campo>span{display:block;font-size:13px;font-weight:600;color:#374151;margin:0 0 5px} .edil-campo em{font-style:normal;font-weight:400;color:#9ca3af} .edil-wiz input[type="text"],.edil-wiz input[type="tel"],.edil-wiz input[type="email"],.edil-wiz textarea{width:100%;box-sizing:border-box;padding:12px 13px;border:1px solid #d1d5db;border-radius:8px;font-size:16px;font-family:inherit;color:#111827;background:#fff;transition:border-color .15s ease,box-shadow .15s ease} .edil-wiz textarea{min-height:84px;resize:vertical} .edil-wiz input:focus,.edil-wiz textarea:focus{border-color:#14532d;outline:none;box-shadow:0 0 0 3px rgba(20,83,45,.10)} .edil-wiz input::placeholder,.edil-wiz textarea::placeholder{color:#9ca3af} .edil-hp{position:absolute !important;left:-9999px !important;width:1px !important;height:1px !important;opacity:0 !important} .edil-cta{display:block;width:100%;margin:8px 0 0;padding:14px;border:0;border-radius:10px;background:#14532d;color:#fff;font-size:16px;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s ease} .edil-cta:hover{background:#0f3d22} .edil-cta:disabled{opacity:.7;cursor:progress} .edil-trust{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:6px} .edil-trust li{position:relative;padding-left:22px;font-size:12.5px;color:#6b7280;line-height:1.4} .edil-trust li::before{content:"";position:absolute;left:2px;top:3px;width:12px;height:7px;border-left:1.7px solid #2e7d32;border-bottom:1.7px solid #2e7d32;transform:rotate(-45deg)} .edil-errore{color:#b42318;background:#fef3f2;border:1px solid #fecdca;border-radius:8px;padding:9px 12px;font-size:13px;font-weight:600;margin:10px 0 0} .edil-nav{display:flex;gap:8px;margin:16px 0 0} .edil-avanti{flex:1;padding:13px;border:0;border-radius:10px;background:#14532d;color:#fff;font-size:15.5px;font-weight:600;font-family:inherit;cursor:pointer} .edil-avanti:hover{background:#0f3d22} .edil-indietro{padding:13px 16px;border:1px solid #d1d5db;border-radius:10px;background:#fff;color:#374151;font-size:14.5px;font-weight:500;font-family:inherit;cursor:pointer} .edil-indietro:hover{border-color:#9ca3af} .edil-form-card .edil-cf-turnstile iframe{margin:0 auto} @media(max-width:400px){.edil-form-card .edil-wiz{padding:20px 16px 18px}.edil-wiz h2{font-size:20px}.edil-pillole{grid-template-columns:1fr 1fr}} @media(prefers-reduced-motion:reduce){.edil-wiz *{transition:none !important;animation:none !important}}*{box-sizing:border-box;margin:0;padding:0} html{scroll-behavior:smooth;-webkit-text-size-adjust:100%} .ep{width:100vw!important;max-width:100vw!important;margin-left:calc(-50vw + 50%)!important;margin-right:calc(-50vw + 50%)!important;font-family:"Segoe UI",Roboto,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.7;color:#2d3748;overflow-x:hidden!important;font-size:16px;-webkit-font-smoothing:antialiased} .ep *{box-sizing:border-box} /* ===== ANIMATIONS ===== */ @keyframes fadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}} @keyframes pulse{0%,100%{box-shadow:0 4px 15px rgba(76,175,80,.25)}50%{box-shadow:0 4px 30px rgba(76,175,80,.45)}} @keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}} .anim{opacity:0;transform:translateY(24px);transition:opacity .5s ease,transform .5s ease}.anim.visible{opacity:1;transform:translateY(0)} /* ===== HERO ===== */ .eh{background:linear-gradient(160deg,rgba(5,5,16,.9) 0%,rgba(13,27,62,.87) 40%,rgba(26,58,92,.84) 100%),var(--hero-img,none) center/cover no-repeat;color:#fff;padding:56px 24px 48px;text-align:center;position:relative;overflow:hidden} .eh::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 25% 75%,rgba(76,175,80,.08) 0%,transparent 55%);pointer-events:none} .eh-deco{position:absolute;border-radius:50%;pointer-events:none;border:1px solid rgba(255,255,255,.04)} .eh-deco-1{width:300px;height:300px;top:-120px;left:-100px} .eh-deco-2{width:180px;height:180px;bottom:-60px;right:-50px;animation:float 7s ease-in-out infinite} .eh-deco-3{width:80px;height:80px;top:25%;right:8%;animation:float 11s ease-in-out infinite reverse} .eh h1{font-size:28px;font-weight:800;line-height:1.2;margin:0 0 16px;position:relative;letter-spacing:-.03em} .eh>p{font-size:16px;max-width:620px;margin:0 auto 24px;opacity:.88;position:relative;line-height:1.75} .eh-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(76,175,80,.12);color:#7ddb8a;padding:7px 16px;border-radius:20px;font-size:12px;font-weight:600;margin-bottom:16px;position:relative;letter-spacing:.3px;border:1px solid rgba(76,175,80,.18)} .eh-badge::before{content:"";width:6px;height:6px;background:#4CAF50;border-radius:50%;flex-shrink:0} .eh-btns{display:flex;flex-direction:column;gap:12px;align-items:center;position:relative;padding:0 8px} .eb{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px 30px;border-radius:50px;font-size:16px;font-weight:700;text-decoration:none!important;transition:all .2s ease;min-height:52px;width:100%;max-width:340px;letter-spacing:.2px} .eb-green{background:linear-gradient(135deg,#43a047,#388e3c);color:#fff!important;box-shadow:0 4px 14px rgba(76,175,80,.3);animation:pulse 4s ease-in-out infinite} .eb-green:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(76,175,80,.4)} .eb-outline{background:rgba(255,255,255,.05);border:1.5px solid rgba(255,255,255,.25);color:#fff!important} .eb-outline:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.4)} /* ===== TRUST BAR ===== */ .et{display:grid;grid-template-columns:repeat(2,1fr);background:#fff;border-bottom:1px solid #edf0f7;box-shadow:0 2px 8px rgba(0,0,0,.03)} .et-i{text-align:center;padding:24px 12px;position:relative} .et-i+.et-i{border-left:1px solid #edf0f7} .et-i:nth-child(n+3){border-top:1px solid #edf0f7} .et-n{font-size:28px;font-weight:800;color:#1a2744;display:block;line-height:1.15} .et-l{font-size:11px;color:#7a859b;text-transform:uppercase;letter-spacing:1.3px;margin-top:4px;display:block;font-weight:600} /* ===== SECTIONS ===== */ .es{padding:48px 24px;max-width:1200px;margin:0 auto} .es-bg{background:#f8f9fc;padding:48px 24px} .es-bg .es-inner{max-width:1200px;margin:0 auto} .es h2{font-size:24px;color:#1a2744;margin-bottom:10px;font-weight:700;line-height:1.25;letter-spacing:-.02em} .es-sub{font-size:15px;color:#7a859b;margin-bottom:28px;line-height:1.6} .es h3{font-size:18px;color:#1a2744;margin:24px 0 8px;font-weight:700} .es p,.es li{font-size:15.5px;color:#4a556b;line-height:1.8} .es ul{padding-left:20px;margin:10px 0 16px} .es li{margin-bottom:8px} .es strong{color:#1a2744} .es a{color:#388e3c;text-decoration:none;font-weight:600} .es a:hover{text-decoration:underline} .es-divider{width:48px;height:3px;background:linear-gradient(90deg,#43a047,#66bb6a);border-radius:2px;margin:0 auto 28px} /* ===== CARDS ===== */ .eg{display:grid;grid-template-columns:1fr;gap:16px;margin:24px 0} .ec{background:#fff;border-radius:14px;padding:24px 20px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.03);border:1px solid #edf0f7;transition:all .25s ease;position:relative} .ec::after{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#43a047,#66bb6a);border-radius:14px 14px 0 0;opacity:0;transition:opacity .25s} .ec:hover{transform:translateY(-3px);box-shadow:0 4px 12px rgba(0,0,0,.06),0 8px 24px rgba(0,0,0,.05);border-color:#dde1ec} .ec:hover::after{opacity:1} .ec-link{text-decoration:none!important;color:inherit!important;display:block} .ec h3{font-size:17px;color:#1a2744;margin:0 0 8px;font-weight:700;line-height:1.3} .ec p{font-size:14.5px;color:#5a6577;margin:0 0 10px;line-height:1.75} .ec .price{color:#388e3c;font-weight:700;font-size:15px;display:block;margin-top:8px} .ec .arrow{color:#43a047;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:4px;margin-top:6px;transition:gap .25s} .ec:hover .arrow{gap:8px} .ec-icon{width:48px;height:48px;background:linear-gradient(135deg,#43a047,#2e7d32);border-radius:12px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;font-size:21px;color:#fff;box-shadow:0 3px 8px rgba(67,160,71,.2)} /* ===== TABLES ===== */ .etbl-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:24px 0;border-radius:14px;box-shadow:0 2px 4px rgba(0,0,0,.04),0 6px 20px rgba(0,0,0,.06);background:#fff} .etbl{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;border-radius:12px;min-width:480px} .etbl th{background:linear-gradient(135deg,#1a2744 0%,#243b5c 100%);color:#fff;padding:14px 16px;text-align:left;font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.7px;white-space:nowrap} .etbl td{padding:13px 16px;border-bottom:1px solid #f0f2f7;color:#4a556b;vertical-align:middle} .etbl tr:last-child td{border-bottom:none} .etbl tr:nth-child(even){background:#f8f9fc} .etbl tr:hover td{background:#f0f4f0} .etbl .highlight{background:#f0faf1!important} .etbl strong{color:#1a2744} /* ===== FAQ ===== */ .ef{padding:48px 24px;background:#f8f9fc} .ef-inner{max-width:800px;margin:0 auto} .ef h2{text-align:center;font-size:24px;color:#1a2744;margin-bottom:10px} .ef-item{background:#fff;border-radius:12px;margin-bottom:10px;border:1px solid #edf0f7;overflow:hidden;transition:all .2s} .ef-item:hover{border-color:#d4dae8} .ef-item.active{border-color:#43a047;box-shadow:0 2px 12px rgba(67,160,71,.06)} .ef-q{padding:18px 20px;font-weight:600;font-size:15px;color:#1a2744;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;-webkit-tap-highlight-color:transparent;user-select:none;line-height:1.45;min-height:56px} .ef-q::after{content:"";width:20px;height:20px;border:2px solid #c0c8d8;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .25s;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23999' fill='none' stroke-width='1.5'/%3E%3C/svg%3E") center/10px no-repeat} .ef-item.active .ef-q{color:#388e3c} .ef-item.active .ef-q::after{border-color:#43a047;transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%2343a047' fill='none' stroke-width='1.5'/%3E%3C/svg%3E")} .ef-a{padding:0 20px 18px;color:#5a6577;line-height:1.8;font-size:15px;display:none} .ef-item.active .ef-a{display:block} /* ===== TESTIMONIALS ===== */ .etest{padding:52px 24px;background:#1a2744;color:#fff;position:relative} .etest-inner{max-width:1100px;margin:0 auto;position:relative} .etest h2{text-align:center;font-size:24px;margin-bottom:10px;color:#fff} .etest-grid{display:grid;grid-template-columns:1fr;gap:16px} .etest-card{background:rgba(255,255,255,.05);border-radius:14px;padding:28px 22px;border:1px solid rgba(255,255,255,.07);position:relative;transition:all .25s} .etest-card:hover{background:rgba(255,255,255,.08);transform:translateY(-2px)} .etest-card::before{content:open-quote;font-size:56px;color:rgba(255,255,255,.06);font-family:Georgia,serif;line-height:.8;display:block;margin-bottom:4px} .etest-stars{display:flex;gap:2px;margin-bottom:12px} .etest-stars::before{content:"★★★★★";color:#f0c040;font-size:15px;letter-spacing:3px} .etest-card p{font-style:italic;color:rgba(255,255,255,.82);margin-bottom:14px;line-height:1.8;font-size:15px} .etest-card .au{color:#7ddb8a;font-weight:700;font-size:13.5px;letter-spacing:.2px} /* ===== CTA SECTION ===== */ .ecta{background:linear-gradient(135deg,#43a047,#2e7d32);color:#fff;padding:52px 24px;text-align:center;position:relative;overflow:hidden} .ecta::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 70% 30%,rgba(255,255,255,.08),transparent 60%);pointer-events:none} .ecta h2{color:#fff;font-size:24px;margin-bottom:10px;position:relative} .ecta>p{font-size:16px;opacity:.92;margin-bottom:24px;max-width:520px;margin-left:auto;margin-right:auto;position:relative;line-height:1.7} .ecta-btns{display:flex;flex-direction:column;gap:12px;align-items:center;position:relative} .ew{display:flex;align-items:center;justify-content:center;background:#fff;color:#2e7d32!important;padding:15px 34px;border-radius:50px;text-decoration:none!important;font-size:16px;font-weight:700;transition:all .25s;min-height:52px;width:100%;max-width:320px;box-shadow:0 2px 8px rgba(0,0,0,.1)} .ew:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.15)} /* ===== LINKS ===== */ .elinks{padding:40px 24px;max-width:1140px;margin:0 auto} .elinks h2{font-size:22px;color:#1a2744;margin-bottom:10px;text-align:center} /* ===== INDICE SERVIZI ===== Prima erano cinque riquadri grigi impilati: stesso trattamento visivo ripetuto cinque volte, ~800 px di altezza per un elenco di collegamenti. Ora e un indice unico a colonne: le voci si leggono in parallelo invece che in sequenza, e i titoli fanno da etichetta, non da titolo di sezione. */ .eidx{max-width:1140px;margin:48px auto;padding:0 24px} .eidx h2{font-size:22px;font-weight:700;color:#1a2744;margin:0 0 6px} .eidx-sub{color:#5a6472;font-size:15px;line-height:1.6;margin:0 0 28px;max-width:60ch} .eidx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:32px 28px} .eidx-col h3{font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#2e7d32;margin:0 0 10px;padding-bottom:9px;border-bottom:1px solid #e3e8ef} .eidx-col ul{list-style:none;padding:0;margin:0} .eidx-col li{margin:0} .eidx-col a{display:block;padding:8px 0;color:#0a1a3a;text-decoration:none;font-size:15px;line-height:1.45;border-bottom:1px solid transparent} .eidx-col a:hover,.eidx-col a:focus-visible{color:#2e7d32;border-bottom-color:#2e7d32} /* peso titoli */ .elinks h2,.elinks h3,.esw-cross-domain h3,.earea h2,.ef h2,.ecta h2,.es h2{font-weight:700} .elinks-grid{display:grid;grid-template-columns:1fr;gap:12px} .elink{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #edf0f7;border-radius:12px;padding:16px 20px;text-decoration:none!important;color:inherit!important;transition:all .25s} .elink::before{content:"";width:4px;height:32px;background:linear-gradient(180deg,#43a047,#66bb6a);border-radius:2px;flex-shrink:0;transition:height .25s} .elink:hover{border-color:#c8d6c9;box-shadow:0 2px 10px rgba(0,0,0,.04);transform:translateX(4px)} .elink:hover::before{height:40px} .elink h3{font-size:14.5px;color:#1a2744;margin:0 0 2px} .elink p{font-size:12.5px;color:#7a859b;margin:0} /* ===== AREA TAGS ===== */ .earea{text-align:center;padding:36px 24px} .earea h2{font-size:22px;color:#1a2744;margin-bottom:6px} .earea>p{color:#7a859b;margin-bottom:18px;font-size:14px} .earea-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:8px} .earea-tag{background:#f0f4f0;color:#2e7d32;padding:7px 16px;border-radius:20px;font-size:12px;font-weight:600;border:1px solid #d4e4d4;transition:all .2s} .earea-tag:hover{background:#43a047;color:#fff;border-color:#43a047} /* ===== CONTACT ===== */ .econtact-grid{display:grid;grid-template-columns:1fr;gap:12px;margin:20px 0} .econtact-box{background:#fff;border-radius:14px;padding:26px 20px;text-align:center;border:1px solid #edf0f7;box-shadow:0 1px 3px rgba(0,0,0,.03);transition:all .25s;position:relative;overflow:hidden} .econtact-box::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#43a047,#66bb6a);opacity:0;transition:opacity .25s} .econtact-box:hover{border-color:#c8d6c9;box-shadow:0 4px 16px rgba(0,0,0,.05);transform:translateY(-2px)} .econtact-box:hover::after{opacity:1} .econtact-box h3{color:#1a2744;margin:0 0 6px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:1px} .econtact-box a{color:#388e3c;font-size:18px;font-weight:700;text-decoration:none;display:block;margin:4px 0} .econtact-box p{color:#7a859b;font-size:13px;margin:4px 0 0} /* ===== FORM ===== */ .eform{max-width:560px;margin:0 auto} .eform input,.eform textarea,.eform select{width:100%;padding:14px 16px;border:1.5px solid #dde1ec;border-radius:10px;font-size:16px;margin-bottom:12px;transition:all .2s;font-family:inherit;-webkit-appearance:none;appearance:none;background:#fff;color:#2d3748} .eform input:focus,.eform textarea:focus,.eform select:focus{border-color:#43a047;outline:none;box-shadow:0 0 0 3px rgba(67,160,71,.08)} .eform textarea{min-height:110px;resize:vertical} .eform button{display:block;width:100%;background:linear-gradient(135deg,#43a047,#2e7d32);color:#fff;padding:16px;border:none;border-radius:10px;font-size:17px;font-weight:700;cursor:pointer;transition:all .25s;min-height:54px;box-shadow:0 3px 10px rgba(67,160,71,.2)} .eform button:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(67,160,71,.3)} /* ===== STEPS ===== */ .esteps{display:grid;grid-template-columns:1fr;gap:14px;margin:24px 0;counter-reset:step} .estep{background:#fff;border-radius:14px;padding:22px 20px 22px 72px;box-shadow:0 1px 3px rgba(0,0,0,.03),0 2px 8px rgba(0,0,0,.03);border:1px solid #edf0f7;position:relative;counter-increment:step;transition:all .25s} .estep:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05)} .estep::before{content:counter(step);position:absolute;top:20px;left:20px;width:40px;height:40px;background:linear-gradient(135deg,#43a047,#2e7d32);color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:800;box-shadow:0 3px 8px rgba(67,160,71,.2)} .estep h3{font-size:16px;color:#1a2744;margin:0 0 6px;line-height:1.3} .estep p{font-size:14px;color:#5a6577;line-height:1.75;margin:0} /* ===== STATS ===== */ .estats{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0} .estat{background:#fff;border-radius:14px;padding:22px 16px;text-align:center;box-shadow:0 1px 3px rgba(0,0,0,.03),0 2px 8px rgba(0,0,0,.03);border:1px solid #edf0f7;position:relative;overflow:hidden} .estat::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#43a047,#66bb6a)} .estat-num{font-size:30px;font-weight:800;color:#388e3c;display:block;line-height:1.1} .estat-label{font-size:12px;color:#7a859b;margin-top:4px;display:block;font-weight:500} /* ===== DESKTOP 640px ===== */ @media(min-width:640px){ .eh{padding:80px 32px 68px} .eh h1{font-size:38px} .eh>p{font-size:17px;max-width:660px} .eh-btns{flex-direction:row;justify-content:center} .eb{width:auto;max-width:none;font-size:16px} .et{grid-template-columns:repeat(4,1fr)} .et-i:nth-child(n+3){border-top:none} .et-n{font-size:32px} .et-l{font-size:11.5px} .eg{grid-template-columns:repeat(2,1fr);gap:20px} .ec{padding:28px 24px} .etest-grid{grid-template-columns:repeat(2,1fr)} .elinks-grid{grid-template-columns:repeat(2,1fr)} .econtact-grid{grid-template-columns:repeat(3,1fr)} .ecta-btns{flex-direction:row;justify-content:center} .ew{width:auto;max-width:none} .esteps{grid-template-columns:repeat(2,1fr)} .es,.es-bg,.ef,.etest,.ecta,.elinks,.earea{padding-left:32px;padding-right:32px} .es h2,.ef h2,.etest h2,.ecta h2{font-size:30px} .etbl{min-width:auto} .etbl th{padding:13px 16px} .etbl td{padding:12px 16px} } /* ===== DESKTOP 1024px ===== */ @media(min-width:1024px){ .eh{padding:100px 40px 88px} .eh h1{font-size:48px} .eh>p{font-size:18px;max-width:720px} .eg{grid-template-columns:repeat(3,1fr)} .ec h3{font-size:18px} .etest-grid{grid-template-columns:repeat(3,1fr)} .elinks-grid{grid-template-columns:repeat(3,1fr)} .esteps{grid-template-columns:repeat(4,1fr)} .es h2,.ef h2,.etest h2,.ecta h2{font-size:36px} .eg{gap:24px} .etbl{min-width:auto;font-size:15px} .etbl th{padding:14px 18px;font-size:12.5px} .etbl td{padding:13px 18px;font-size:14.5px} }
Servizio Rapido 24h in Tutto il Ticino

L’Impresa Edile di Fiducia del Canton Ticino

Sgomberi in 24h, traslochi chiavi in mano, serramenti certificati Minergie e imbiancatura professionale. Un unico referente per tutti i lavori della tua casa e del tuo ufficio, in tutto il Canton Ticino.

4Servizi, un referente
TIIn tutto il Cantone
24hIntervento Rapido
100%Preventivo Gratuito

Come Lavoriamo

Un processo semplice, trasparente e senza sorprese

Contattaci

Chiamaci, scrivici su WhatsApp o compila il modulo. Rispondiamo in meno di 1 ora durante gli orari di lavoro. Puoi inviarci foto del lavoro per una stima immediata.

Sopralluogo Gratuito

Veniamo gratuitamente a valutare il lavoro di persona. Per lavori semplici, basta una valutazione fotografica via WhatsApp per ricevere il preventivo.

Preventivo Fisso

Ricevi un preventivo scritto, dettagliato e vincolante. Il prezzo non cambia dopo l’accettazione, salvo materiali speciali non dichiarati. Nessun costo nascosto.

Lavoro Completato

Eseguiamo il lavoro nei tempi concordati. Al termine: verifica insieme, pulizia del locale e consegna di eventuale documentazione (certificati smaltimento, garanzie).

Perché Scegliere EDIL Swiss

Siamo il punto di riferimento per i servizi edili in Ticino. Ecco cosa ci distingue dalla concorrenza:

Un Solo Referente

Sgomberi, traslochi, serramenti, imbiancatura: un unico interlocutore che coordina tutto. Risparmi tempo e hai un responsabile chiaro per ogni fase del lavoro.

Prezzi Trasparenti

Preventivo scritto e vincolante prima di iniziare. Niente sorprese, niente costi aggiuntivi. Paghi esattamente quanto concordato, con possibilità di pagamento in 3 rate.

Qualità Certificata

Materiali svizzeri certificati per serramenti (Minergie) e pitture (basso VOC). Squadre formate con anni di esperienza. Assicurazione RC professionale attiva.

Rapidità Garantita

Sgomberi in 24-48h, installazione serramenti in 48-72h, imbiancatura 3.5 locali in 2-3 giorni. Per urgenze, interveniamo anche in giornata con supplemento minimo.

Smaltimento Eco-Certificato

Collaboriamo con i centri di raccolta autorizzati del Canton Ticino. Differenziamo i materiali per massimizzare il riciclo. Certificato di smaltimento disponibile.

Copertura Totale Ticino

Operiamo da Chiasso a Biasca, da Lugano a Locarno. Nessun supplemento per la distanza nelle principali città ticinesi. Servizio puntuale ovunque.

Domande Frequenti

In quali città del Ticino operate?
Operiamo in tutto il Canton Ticino: Lugano, Bellinzona, Locarno, Mendrisio, Chiasso, Biasca, Massagno, Paradiso, Viganello, Minusio, Giubiasco, Ascona, Stabio, Balerna, Cadenazzo e tutte le località intermedie. Nessun supplemento per la distanza nelle citta principali.
Come ottengo un preventivo?
Puoi chiamarci al +41 76 298 88 87, scriverci su WhatsApp (puoi inviare foto per una stima immediata) oppure compilare il modulo nella pagina Contatti. Rispondiamo in meno di 1 ora durante gli orari di lavoro. Il sopralluogo e il preventivo sono sempre gratuiti e senza impegno.
Quali metodi di pagamento accettate?
Accettiamo contanti, bonifico bancario, carta di credito, PostFinance e TWINT. Per lavori superiori a 3’000 CHF offriamo la possibilità di pagamento in 2-3 rate senza interessi.
Siete assicurati?
Sì, abbiamo un’assicurazione RC professionale che copre eventuali danni durante sgomberi, traslochi e installazioni. Per i serramenti offriamo garanzia del produttore di 10 anni più la nostra garanzia sull’installazione.
Posso combinare piu servizi con uno sconto?
Assolutamente. Offriamo pacchetti combinati (es. sgombero + imbiancatura + nuovi serramenti per vendita immobiliare) con sconti dal 10% al 20% rispetto ai prezzi singoli. Chiedici un preventivo combinato.

Dove Operiamo in Ticino

Servizio rapido e puntuale in tutto il cantone

LuganoBellinzonaLocarnoMendrisioChiassoBiascaMassagnoParadisoViganelloMinusioGiubiascoAsconaStabioBalernaCadenazzoMorbio InferioreLamoneCadempino
0 CHF
Sopralluogo Gratuito
< 1 ora
Tempo di Risposta
100%
Prezzo Fisso Garantito
>

Richiedi il Tuo Preventivo Gratuito

Sopralluogo gratuito in tutto il Ticino. Preventivo fisso senza sorprese. Rispondiamo in meno di 1 ora.

document.querySelectorAll('.ef-q').forEach(q=>q.addEventListener('click',()=>{const i=q.parentElement;document.querySelectorAll('.ef-item').forEach(x=>{if(x!==i)x.classList.remove('active')});i.classList.toggle('active')}));const observer=new IntersectionObserver((entries)=>{entries.forEach(e=>{if(e.isIntersecting){e.target.classList.add('visible');observer.unobserve(e.target)}})},{threshold:0.1,rootMargin:'0px 0px -40px 0px'});document.querySelectorAll('.ec,.estep,.etest-card,.elink,.econtact-box,.estat').forEach(el=>{el.classList.add('anim');observer.observe(el)})

Tutti i nostri servizi

Ogni servizio ha la sua pagina, con tempi, modalità e fasce di prezzo.

Cercate uno sgombero o un trasloco?

Per questi due servizi abbiamo due siti dedicati, con i prezzi e i tempi di ciascuno.

Sgomberi Ticino →Appartamenti, cantine e solai, uffici, successioni. Prezzo fissato per iscritto dopo il sopralluogo gratuito. Trasloco Ticino →Case, uffici e trasferimenti internazionali. Imballaggio incluso nel preventivo. Finiture & Ristrutturazioni →Imbiancature, ristrutturazioni e serramenti. Preventivo chiaro entro 24 ore.

Pergole su misura in Ticino

Gli altri servizi del gruppo

Guide

Approfondimenti

Le guide più lette · 4 articoli

Vedi tutte le guide del blog