abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1;font-family:"Noto Sans",sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}table{border-collapse:collapse;border-spacing:0}input,select{vertical-align:middle}html *{max-height:1000000px}input[type=tel],input[type=text],select,textarea{font-size:16px!important}body{font-family:"Work Sans","sans-serif";background-color:#fff}.container-wrapper{max-width:1170px;margin:0 auto;padding:0 15px}.visual{position:relative;background:url("visual_mobi.webp");background-size:contain;background-position:top;background-repeat:no-repeat}@media (min-width:610px){.visual{background-size:cover;background-position:center}}@media (min-width:768px){.visual{background:url("visual.webp") no-repeat;background-size:cover;background-position:center;height:589px}}.visual .logo{text-align:center;padding:10px 0 0 0;height:250px;margin:0 -15px}@media (min-width:768px){.visual .logo{text-align:left;padding:60px 0 30px 0}}.visual .visual-text{color:#fff;padding:30px;background:#ff861d}@media (min-width:768px){.visual .visual-text{margin-top:0;border-radius:0 10px 10px 0;background:rgba(255,134,29,.85);max-width:70%;padding:30px;position:absolute;top:50%;transform:translateY(-50%)}}@media (min-width:1180px){.visual .visual-text{padding:30px 30px 30px calc((100% - 1170px)/ 2);max-width:50%}}.visual .visual-text h1{font-size:42px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:17px}@media (min-width:768px){.visual .visual-text h1{font-size:70px}}.visual .visual-text p{font-size:22px;font-style:normal;font-weight:300;line-height:120%;margin-bottom:17px}.visual .visual-text p strong{font-weight:700}.visual .callmeback_desktop{border-radius:30px;background:var(--white,#fff);padding:6px 18px;width:249px}.visual .callmeback_desktop a{color:#ff861d;font-family:"Work Sans";font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.5px;text-decoration:none}footer{background:#555;padding-top:25px;padding-bottom:160px;position:relative;width:100%;text-align:center;color:#fff}footer a{color:#fff;text-decoration:underline;cursor:pointer}@media (min-width:768px){footer a{color:#fff;text-decoration:underline}}footer a:hover{text-decoration:underline}footer div.logo{background:url(logo_edison2.png) 0 0 no-repeat;height:42px;width:138px;background-size:138px auto;margin:0 auto;margin-bottom:20px}footer div.logo img{width:95px}footer div.dati{color:#fff;text-align:left;font-size:13px;font-style:normal;font-weight:300;line-height:normal}@media (max-width:768px){footer div.dati{text-align:center}}footer div.dati p{text-align:left;margin-bottom:10px}@media (max-width:768px){footer div.dati p{text-align:center}}footer div.dati br{display:none}footer div.privacy{padding-top:5px;font-size:10px}footer div.privacy a{color:#fff;text-decoration:underline;cursor:pointer}.postilla{font-size:12px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:50px;margin-top:30px}@media (min-width:768px){.postilla{margin-bottom:100px;margin-top:60px}}.postilla ol{list-style-type:none;counter-reset:custom-counter;padding-left:0}.postilla li{counter-increment:custom-counter;margin-bottom:20px}.postilla li::before{content:counter(custom-counter) ") "}.intervention_description{padding:60px 0}.intervention_description .container-wrapper{padding:0 20px}.intervention_description .intervention_description_content{max-width:760px;margin:0 auto}@media (min-width:992px){.intervention_description .intervention_description_content{padding:20px}}.intervention_description h2{background:var(--radial-orange,radial-gradient(163.58% 141.42% at 0 0,#ffb210 0,#fe5716 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;font-style:normal;font-weight:400;line-height:120%;text-align:center;margin-bottom:10px}@media (min-width:768px){.intervention_description h2{font-size:32px;margin-bottom:20px}}.intervention_description h2 sup{font-size:9px;font-weight:500;background:var(--radial-orange,radial-gradient(163.58% 141.42% at 0 0,#ffb210 0,#fe5716 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;top:-15px}@media (min-width:768px){.intervention_description h2 sup{top:-20px}}.intervention_description h2 strong{font-weight:700}.intervention_description .subtitle_intervention{color:#000;text-align:center;font-size:22px;font-style:normal;font-weight:500;line-height:120%;margin-bottom:20px}@media (min-width:768px){.intervention_description .subtitle_intervention{font-size:26px}}.intervention_description .subtitle_intervention_description{color:#000;text-align:center;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.advantages{background:#f2f2f2;padding:60px 0}.advantages .advantages_intervention{border-radius:30px;background:#f2f2f2;display:flex;flex-direction:column;gap:20px}@media (min-width:992px){.advantages .advantages_intervention{padding:30px;background:#fff;border-radius:30px;background:var(--white,#fff);flex-direction:row;gap:60px}}.advantages .advantages_intervention .advantages-content h4{font-size:26px;font-style:normal;font-weight:500;line-height:120%;background:var(--gradient-orange,radial-gradient(163.58% 141.42% at 0 0,#ffb210 0,#fe5716 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;margin-bottom:20px}@media (min-width:992px){.advantages .advantages_intervention .advantages-content h4{font-size:28px;text-align:left;margin-bottom:30px;line-height:120%}}.advantages .advantages_intervention .advantages-content .advantages-slider{display:flex;flex-wrap:nowrap;align-items:flex-start;justify-content:space-between;overflow-x:auto;padding-top:32px;align-self:stretch;margin-right:-15px}@media (min-width:992px){.advantages .advantages_intervention .advantages-content .advantages-slider{display:flex;justify-content:center;flex-direction:column;align-items:stretch;padding-top:0;overflow:hidden;margin-right:0}}.advantages .advantages_intervention .advantages-content .advantages-slider .advantages_plus{position:relative;color:#666;font-size:16px;font-style:normal;font-weight:500;line-height:130%;align-self:stretch;flex-shrink:0;flex-grow:0;width:80%;background-color:#fff;padding:50px 15px 15px 15px;text-align:center;margin-right:15px;border-radius:8px}@media (min-width:992px){.advantages .advantages_intervention .advantages-content .advantages-slider .advantages_plus{padding:0 0 0 70px;display:flex;text-align:left;flex-direction:column;margin-bottom:30px}}.advantages .advantages_intervention .advantages-content .advantages-slider .advantages_plus:before{content:"";position:absolute;z-index:1;left:50%;transform:translateX(-50%);top:-25px;background:url(symbols.svg) center no-repeat;background-size:60px 60px;width:60px;height:60px}@media (min-width:992px){.advantages .advantages_intervention .advantages-content .advantages-slider .advantages_plus:before{left:0;top:-10px;background-size:40px 40px;transform:translateX(-13%)}}.advantages .advantages_intervention .advantages-content .advantages-slider .advantages_plus h5{color:#fe5716;font-size:16px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;margin-bottom:6px}.advantages .advantages_intervention .advantages-content .advantages-slider .advantages_plus p{color:#484848;font-size:16px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:0}@media (min-width:992px){.advantages .advantages_intervention .advantages-content .advantages-slider .advantages_plus.bonus{margin-bottom:0}}.specialized_technician{border-radius:30px;background:#fff;padding:20px;margin:60px 0 0 0}@media (min-width:992px){.specialized_technician{padding:60px 0;margin:60px 0}}.specialized_technician h3{text-align:center;font-size:26px;font-style:normal;font-weight:400;line-height:100%;background:var(--linear-orange,radial-gradient(163.58% 141.42% at 0 0,#ffb210 0,#fe5716 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:30px}@media (min-width:992px){.specialized_technician h3{font-size:32px}}.specialized_technician .box_specialized_technician{display:flex;flex-direction:column;gap:30px;align-items:center}@media (min-width:992px){.specialized_technician .box_specialized_technician{max-width:720px;margin:auto;flex-direction:row;justify-content:center}}.specialized_technician .box_specialized_technician .box_specialized{width:100%;text-align:center;border-radius:10px;padding:22px}@media (min-width:992px){.specialized_technician .box_specialized_technician .box_specialized{width:auto;flex:1}}.specialized_technician .box_specialized_technician .box_specialized svg{margin-bottom:10px}.specialized_technician .box_specialized_technician .box_specialized.hydraulic{background-image:url(sfondo_idraulico.webp);background-size:cover}.specialized_technician .box_specialized_technician .box_specialized.electrician{background-image:url(sfondo_elettricista.webp);background-size:cover}.specialized_technician .box_specialized_technician .box_specialized.appliances{background-image:url(sfondo_elettrodomestici.webp);background-size:cover}.specialized_technician .box_specialized_technician .box_specialized .box_specialized_title{display:block;color:#000;text-align:center;font-size:22px;font-style:normal;font-weight:700;line-height:120%}.how_to{padding:40px 0}@media (min-width:768px){.how_to{padding:60px 0}}.how_to .heading{background:radial-gradient(163.58% 141.42% at 0 0,#ffb210 0,#fe5716 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:26px;font-style:normal;font-weight:700;line-height:100%;margin-bottom:65px;text-align:center}@media (min-width:768px){.how_to .heading{font-size:32px}}.how_to .how_to_instructions{display:flex;flex-direction:column;gap:60px}@media (min-width:768px){.how_to .how_to_instructions{flex-direction:row;gap:20px}}.how_to .how_to_instructions .instruction{width:100%;border:1px solid #828282;border-radius:10px;text-align:center;font-size:18px;font-style:normal;font-weight:800;line-height:24px;text-transform:uppercase;padding:65px 20px 20px;position:relative;background:radial-gradient(163.58% 141.42% at 0 0,#ffb210 0,#fe5716 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:768px){.how_to .how_to_instructions .instruction{flex:1;font-size:20px}}.how_to .how_to_instructions .instruction svg{position:absolute;left:50%;transform:translateX(-50%);top:-35px;background-color:#fff}.details{padding:20px 0}@media (min-width:768px){.details{padding:60px 0}}.details .details-container{display:flex;flex-direction:column;border-radius:30px;background:#f2f2f2;overflow:hidden;gap:20px}@media (min-width:768px){.details .details-container{flex-direction:row;gap:40px}}.details .details-container .image{color:#fff;height:332px;background-image:url(details_back.webp);background-repeat:no-repeat;background-size:cover}@media (min-width:768px){.details .details-container .image{height:auto;flex:1}}.details .details-container .image .heading{background:#ff861d;padding:30px}.details .details-container .image .heading h2{font-size:20px;font-style:normal;font-weight:400;line-height:100%}@media (min-width:768px){.details .details-container .image .heading h2{font-size:22px}}.details .details-container .info{padding:15px;display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.details .details-container .info{flex:1;padding:30px 30px 30px 0}}.details .details-container .info .info_row .info_row_title{color:#000;font-size:22px;font-style:normal;font-weight:700;line-height:120%;margin-bottom:10px;text-align:center}@media (min-width:768px){.details .details-container .info .info_row .info_row_title{text-align:left}}.details .details-container .info .info_row .info_content_wrapper{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.details .details-container .info .info_row .info_content_wrapper{flex-direction:row}}.details .details-container .info .info_row .info_content_wrapper .info_content{background:#fff;padding:15px 20px;border-radius:10px;text-align:center}@media (min-width:768px){.details .details-container .info .info_row .info_content_wrapper .info_content{flex:1;text-align:left}}.details .details-container .info .info_row .info_content_wrapper .info_content .info_name{color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:120%;text-transform:uppercase;margin-bottom:6px}.details .details-container .info .info_row .info_content_wrapper .info_content .info_result{font-size:32px;font-style:normal;font-weight:700;line-height:100%;background:radial-gradient(163.58% 141.42% at 0 0,#ffb210 0,#fe5716 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.details .details-container .info .info_row .info_content_wrapper .info_content .info_result .full_price .price_text{font-size:24px;font-style:normal;font-weight:500;line-height:100%;text-decoration:line-through;text-decoration-color:#fe8e13;text-decoration-thickness:2px;-webkit-text-decoration-color:#fe8e13}.details .callmeback2_desktop{border-radius:30px;background:#ff861d;padding:6px 18px;text-align:center;margin:60px auto 0 auto;width:249px}.details .callmeback2_desktop a{color:#fff;font-family:"Work Sans";font-size:18px;font-style:normal;font-weight:600;line-height:140%;letter-spacing:-.5px;text-decoration:none}#modal_privacy .modal-dialog{width:95%;max-width:679px;margin:10px auto}@media (min-width:1200px){#modal_privacy .modal-dialog{width:670px;max-width:900px;margin:20px auto}}#modal_privacy .modal-content{height:486px;border:none;border-radius:inherit}#modal_privacy .modal-header{background:#fff;border:none}#modal_privacy .btn-close{margin:0 0 0 auto;border:none;opacity:1;color:#fff;padding:0;display:block;width:24px;height:24px}#modal_callmeback .modal-dialog{width:95%;max-width:679px;margin:10px auto;box-shadow:4px 4px 8px rgba(0,0,0,.25);border-radius:10px;background:#fff}@media (min-width:768px){#modal_callmeback .modal-dialog{width:670px;max-width:900px;margin:20px auto}}#modal_callmeback .modal-header{height:34px;border-bottom:0;border-top-right-radius:10px;border-top-left-radius:10px;padding:10px 10px 0;background:radial-gradient(100% 129.45% at 0 0,#c0e410 0,#4f9e30 100%)}#modal_callmeback .modal-header .btn-close{margin:0 0 0 auto;border:none;opacity:1;color:#fff;padding:0;display:block;width:24px;height:24px;background:url("close.svg") 0 0 no-repeat;box-shadow:none}#modal_callmeback .modal-header .btn-close:focus{box-shadow:none}#modal_callmeback .modal-content{height:615px;border:0;border-radius:0 0 10px 10px;background:0 0;overflow:hidden}@media (min-width:768px){#modal_callmeback .modal-content{height:680px}}#modal_callmeback .modal-content iframe{width:100%;height:100%;border:none;display:block}#modal_callmeback .modal-content .container_attiva_online,#modal_callmeback .modal-content .container_cta_attiva_online{display:none}.cta-mobile{background:#fe5815;padding:13px 34px 14px 34px;display:flex;position:fixed;bottom:0;left:0;right:0;text-align:center;flex-direction:column;align-items:center;z-index:10}.cta-mobile .bottom-cta-mobile{padding:7px 14px;border-radius:8px;background:#fff;display:flex;align-items:center;gap:14px;text-decoration:none}.cta-mobile .bottom-cta-mobile .cta-bottom-text{color:#fe5815;text-align:left}.cta-mobile .bottom-cta-mobile .cta-bottom-text span{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.cta-mobile .bottom-cta-mobile .cta-bottom-text span strong{font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}