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}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;color:#4f9e30}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}input,select{font-family:"Work Sans",Arial,sans-serif}body{font-family:"Work Sans",Arial,sans-serif;color:#000;font-size:12px;background:#f3f3f3}.block{display:block}a:focus,a:hover{text-decoration:none;color:#4f9e30}.privacy-cookies{display:none}@media (max-width:1199px){.container-fluid{padding:0 30px}}header .logo{background:url("logo_edison.png") 0 bottom no-repeat}.maintenance_section{background:#fe5716;padding:20px;margin:40px -30px;overflow:hidden}@media (min-width:768px){.maintenance_section{margin:40px 0;border-radius:10px}}.maintenance_section .maintenance_title{color:#fff;text-align:center;font-family:"Work Sans";font-size:32px;font-style:normal;font-weight:300;line-height:100%;margin:0 0 10px}@media (min-width:768px){.maintenance_section .maintenance_title{font-size:48px}}.maintenance_section .maintenance_subtitle{color:#fff;text-align:center;font-family:"EDF 2020";font-size:20px;font-style:normal;font-weight:400;line-height:120%;margin:0 0 30px}.maintenance_section .maintenance_subtitle strong{font-weight:700}.maintenance_section .maintenance_slider{visibility:visible;overflow:visible}.maintenance_section .maintenance_slider .splide__track{overflow:visible}.maintenance_section .maintenance_slider .splide__arrows{display:none}.maintenance_section .maintenance_slider .splide__pagination{position:static;margin-top:14px;gap:6px}@media (min-width:768px){.maintenance_section .maintenance_slider .splide__pagination{display:none}}.maintenance_section .maintenance_slider .splide__pagination li{display:flex}.maintenance_section .maintenance_slider .splide__pagination .splide__pagination__page{width:8px;height:8px;margin:0;opacity:1;background:rgba(255,255,255,.55)}.maintenance_section .maintenance_slider .splide__pagination .splide__pagination__page.is-active{transform:none;background:#fff}.maintenance_section .maintenance_cards{list-style:none;margin:0;padding:0}@media (min-width:768px){.maintenance_section .maintenance_cards{display:flex!important;flex-direction:row;align-items:stretch;gap:30px;transform:none}}.maintenance_section .splide__slide{height:auto}@media (min-width:768px){.maintenance_section .splide__slide{width:auto;flex:1 1 0;min-width:0}}.maintenance_section .maintenance_card{display:flex;flex-direction:column;height:100%;background:#fff;border-radius:8px;padding:10px;overflow:hidden}.maintenance_section .maintenance_card img{display:block;width:100%;height:115px;object-fit:cover;background:#eee;border-radius:8px;margin-bottom:10px}@media (min-width:768px){.maintenance_section .maintenance_card img{height:170px}}.maintenance_section .maintenance_card a{color:#4f9e30;font-family:"Work Sans";font-size:14px;font-weight:700;text-decoration:none}.maintenance_section .maintenance_card a:hover{text-decoration:underline}.maintenance_section .maintenance_card_body{display:flex;flex-direction:column;flex:1 1 auto}.maintenance_section .maintenance_card_title{color:#000;font-family:"Work Sans";font-size:18px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;margin-bottom:10px}.maintenance_section .maintenance_card_subtitle{color:var(--Grey-Dark,#333);font-family:"Work Sans";font-size:18px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:20px}.discount_price{text-decoration:line-through}.prefooter_external h4{font-size:24px;line-height:32px;margin-bottom:10px;font-weight:600}.prefooter_external p{font-size:11px;line-height:14px;margin-bottom:13px}#modal_callmeback,#modal_privacy{z-index:99999}#modal_callmeback .modal-dialog,#modal_privacy .modal-dialog{z-index:99999}#modal_callmeback .modal-header,#modal_privacy .modal-header{z-index:1000;border:none;padding:6px;display:block;height:34px}#modal_callmeback .modal-header .close,#modal_privacy .modal-header .close{color:#fff;opacity:1;padding:2px 7px;font-weight:400;font-size:31px;text-shadow:none;margin-top:-10px;margin-right:-5px}#modal_callmeback .modal-content,#modal_privacy .modal-content{width:100%;height:730px;border:none;box-shadow:none;border-radius:0 0 10px 10px}#modal_callmeback .modal-content iframe,#modal_privacy .modal-content iframe{border-radius:0 0 10px 10px}#modal_privacy .modal-header{background:#fff}#modal_privacy .modal-header .close{color:#000;margin-top:0}footer{background:#555;padding:25px 0;position:relative;width:100%;color:#fff}footer div.logo{height:42px;width:138px;margin-bottom:20px;background:url("logo_edison2.png") 0 0 no-repeat;background-size:138px auto}footer div.logo h4{height:40px;width:134px;margin-bottom:0}footer div.dati{font-size:13px;line-height:120%}footer div.privacy{font-size:13px;padding-top:30px}footer div.privacy a{color:#fff;text-decoration:underline;cursor:pointer}div.go_desktop_site{display:none;padding-top:4px;text-align:right}div.go_desktop_site a{text-decoration:underline;color:#fff;font-size:13px;line-height:13px;height:16px;display:inline-block}