@import url(https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap);.banner_wifi{font-family:"EDF 2020",Arial}@media (min-width:768px){.banner_wifi{margin:20px 0 60px 0}}.banner_wifi .container-fluid{max-width:1140px;padding:0}.banner_wifi a.cta_wifi{margin:0 auto;max-width:160px;text-align:center;padding:8px 16px;border-radius:21px;border:none;color:#509e30;background-color:#fff;text-decoration:none;font-size:17px;font-style:normal;font-weight:600;line-height:150%}.banner_wifi a.cta_wifi_mobi{position:absolute;top:20px;left:50%;transform:translateX(-50%)}.banner_wifi .banner_visual_wifi{background:#053915}@media (min-width:768px){.banner_wifi .banner_visual_wifi{background:url("../../../../_parts/banner_wifi/v001/visual_banner_wifi_desk.webp");background-position:left;background-repeat:no-repeat;border-radius:20px}}.banner_wifi .banner_visual_wifi .banner-content{display:flex;flex-direction:column;padding:40px 20px 0 20px}@media (min-width:768px){.banner_wifi .banner_visual_wifi .banner-content{display:flex;flex-direction:row;align-items:center;gap:40px;padding:20px 40px}}.banner_wifi .banner_visual_wifi .banner-content .banner-left{margin:0 auto}@media (min-width:768px){.banner_wifi .banner_visual_wifi .banner-content .banner-left{margin:0}}@media (min-width:768px){.banner_wifi .banner_visual_wifi .banner-content .banner-left .img_wifi{height:72px;margin-bottom:40px}}.banner_wifi .banner_visual_wifi .banner-content .banner-center{padding:20px 20px 0 20px;color:#fff;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.banner_wifi .banner_visual_wifi .banner-content .banner-center{padding:20px 0}}.banner_wifi .banner_visual_wifi .banner-content .banner-center p.banner-heading{font-family:"EDF 2020 Bold",Arial;font-size:26px;font-style:normal;font-weight:800;line-height:100%;margin-bottom:14px}.banner_wifi .banner_visual_wifi .banner-content .banner-center p.subtitle-banner-heading{font-family:"EDF 2020";font-size:22px;font-style:normal;font-weight:400;line-height:120%}.banner_wifi .banner_visual_wifi .banner-content .banner-center p.subtitle-banner-heading span{display:inline-block}@media (min-width:768px){.banner_wifi .banner_visual_wifi .banner-content .banner-center p.subtitle-banner-heading span{display:block}}.banner_wifi .banner_visual_wifi .banner-content .banner-center ul{list-style-type:none;margin-top:14px}.banner_wifi .banner_visual_wifi .banner-content .banner-center ul li{font-family:"EDF 2020 Light",Arial;margin-bottom:5px;position:relative;padding-left:25px;font-size:18px;font-style:normal;font-weight:300;line-height:120%}.banner_wifi .banner_visual_wifi .banner-content .banner-center ul li:before{content:"";display:block;position:absolute;left:0;top:0;height:17px;width:17px;background-size:17px 17px;background-image:url(../../../../_parts/banner_wifi/v001/check.svg);background-repeat:no-repeat}.banner_wifi .banner_visual_wifi .banner-content .banner-center ul li:first-child:before{top:3px}.banner_wifi .banner_visual_wifi .banner-content .banner-center ul li .fibra{vertical-align:bottom}.banner_wifi .banner_visual_wifi .banner-content .banner-center a.cta_wifi{margin:30px auto 0 auto;max-width:160px;text-align:center;padding:8px 16px;border-radius:21px;border:none;color:#509e30;background-color:#fff;text-decoration:none;font-size:17px;font-style:normal;font-weight:600;line-height:150%}.banner_wifi .banner_visual_wifi .banner-right{position:relative}.banner_wifi .banner_visual_wifi .banner-right img{width:100%}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}.container-wrapper{max-width:1140px;margin:0 auto;padding:0 20px}@media (min-width:1200px){.container-wrapper{padding:0}}body{font-family:"Work Sans"}span.txt_button_how_to{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:150%}sup{font-size:9px}strong{font-weight:700}.dropdown_toolbar_mobile{position:fixed;left:50%;bottom:16px;transform:translateX(-50%) translateY(150px);z-index:12;width:90%;max-width:322px;padding:13px 40px;border-radius:8px;background:#ff4612;pointer-events:none;visibility:hidden;transition:transform 1.5s ease}@media (min-width:1200px){.dropdown_toolbar_mobile{display:none}}.dropdown_toolbar_mobile.is-visible{visibility:visible;transform:translateX(-50%) translateY(0)}.dropdown_toolbar_mobile.is-open .dropdown_menu_mobile{transform:translateY(0);opacity:1;visibility:visible}.dropdown_toolbar_mobile:has(.countdown-ore) .dropdown_menu_mobile{bottom:120px}.dropdown_toolbar_mobile:has(.countdown-giorni) .dropdown_menu_mobile{bottom:130px}.dropdown_toolbar_mobile .btn_dropdown_mobile{width:100%;min-height:46px;border:0;border-radius:30px;padding:10px 30px;background:#fff;font-weight:700;text-transform:uppercase;box-shadow:0 8px 20px rgba(0,0,0,.25);pointer-events:all}.dropdown_toolbar_mobile .btn_dropdown_mobile svg{margin-right:10px}.dropdown_toolbar_mobile .btn_dropdown_mobile a{background:var(--gradient-green-blue,radial-gradient(163.58% 141.42% at 0 0,#4f9e30 0,#1057c8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-decoration:none}.visual{position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center;color:#fff;height:670px}@media (min-width:1200px){.visual{align-items:center;height:640px}}.visual .container-wrapper{padding:0 15px}.visual #bg-video{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:cover;transform:translate(-50%,-50%);z-index:0;background:linear-gradient(180deg,#122250 13.87%,#1a80cb 64.67%,#15529a 72.31%,#0a4277 81.39%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}@media (min-width:768px){.visual #bg-video{background:linear-gradient(180deg,#122250 13.87%,#1a80cb 64.67%,#15529a 72.31%,#0a4277 81.39%);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}}.visual .visual_inner{padding:40px 0 120px 0}@media (min-width:1200px){.visual .visual_inner{padding:110px 0}}.visual .text,.visual .visual_inner{position:relative;z-index:1}.visual .text{text-align:center}@media (min-width:1200px){.visual .text{text-align:left;width:70%}}.visual .text .logo{margin-bottom:20px}.visual .text .sconto_20_visual{border-radius:100px;background:var(--white,#fff);padding:10px;font-size:14px;display:inline-block;font-style:normal;font-weight:400;line-height:100%;color:#000;letter-spacing:-.5px;text-align:center}@media (min-width:1200px){.visual .text .sconto_20_visual{font-size:18px;line-height:80%;width:400px}}@media (min-width:1200px){.visual .text .sconto_20_visual .marketing_costs{display:inline-block}}.visual .text .sconto_20_visual sup{font-size:9px}.visual .text .sconto_20_visual strong{font-weight:900}.visual .text h1{font-style:normal;font-weight:700;line-height:90%;margin-bottom:10px;font-size:38px;margin-top:20px}@media (min-width:1200px){.visual .text h1{font-size:86px}}.visual .text h1 .text_inner{font-weight:300}.visual .text .subtitle{font-size:18px;font-style:normal;font-weight:400;line-height:130%}@media (min-width:1200px){.visual .text .subtitle{font-size:26px}}.visual .text .subtitle sup{font-size:9px;top:-10px}footer{padding-top:30px;background:#555;padding-bottom:180px;color:#fff}@media (min-width:1200px){footer{padding:30px 0}}footer .logo_footer svg{display:block;margin:0 auto 25px}@media (min-width:1200px){footer .logo_footer svg{margin:0}}footer .dati_footer{text-align:center;font-size:13px;line-height:normal}footer .dati_footer p{margin-bottom:10px;color:#fff}@media (min-width:1200px){footer .dati_footer p{text-align:left}}footer .dati_footer p a{color:#fff}footer .dati_footer div.privacy{text-align:center;padding-top:10px;font-size:13px}@media (min-width:1200px){footer .dati_footer div.privacy{text-align:left}}footer .dati_footer div.privacy a{color:#fff}.postille{color:#000;margin:40px 0}.postille p{font-size:11px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:20px}.container_text{background:#f3f3f3}@media (min-width:1200px){.container_text{padding-top:60px;padding-bottom:80px;position:relative;z-index:1}}.container_text .price_container{padding:20px;background:#fff;margin:0 -20px;z-index:9}@media (min-width:1200px){.container_text .price_container{width:400px;right:50%;margin-right:-570px;position:absolute;top:-35px;border-radius:16px;border:1px solid var(--Gray-3,#828282);background:var(--Grey-White,#fff)}}@media (min-width:1200px){.container_text .price_container nav{display:inline-block}}.container_text .price_container .nav-tabs{border:none;align-items:center;margin-bottom:20px;border-radius:30px;position:relative}.container_text .price_container .nav-tabs .nav-link{position:relative;z-index:9;border:none;width:90px;font-size:14px;line-height:150%;padding:5px 14px;color:#fff;border-radius:25px;background:#828282}.container_text .price_container .nav-tabs .nav-link .txt_price{display:none}@media (min-width:1200px){.container_text .price_container .nav-tabs .nav-link .txt_price{display:inline-block}}@media (min-width:1200px){.container_text .price_container .nav-tabs .nav-link{width:115px}}.container_text .price_container .nav-tabs .nav-link .evidence{font-weight:700}.container_text .price_container .nav-tabs .nav-link.nav-link-gas{left:-10px}.container_text .price_container .nav-tabs .nav-link.nav-link-luce.active{border-radius:25px;background:#4f9e30;z-index:10}.container_text .price_container .nav-tabs .nav-link.nav-link-gas.active{z-index:10;background:#1057c8}.container_text .price_container .tab-content{text-align:left}.container_text .price_container .text_1{color:#333;font-size:18px;font-weight:400;line-height:120%;padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid #e0e0e0}.container_text .price_container #nav-luce .block_price h3,.container_text .price_container #nav-luce .block_price p.price_text_1{color:#4f9e30}.container_text .price_container #nav-gas .block_price .detail_price .detail_price_text p.style_1 .evidence,.container_text .price_container #nav-gas .block_price h3,.container_text .price_container #nav-gas .block_price p.price_text_1{color:#0b5cbc}.container_text .price_container #nav-gas .block_price_evidence .block_price_evidence_inner{color:#0b5cbc}.container_text .price_container .block_price_evidence{position:relative}.container_text .price_container .block_price_evidence .block_price_evidence_inner{padding:10px 15px;text-align:right;color:#4f9e30;border-radius:8px 0 0 8px;background:#fff;position:absolute;z-index:10;top:-152px;right:-20px;box-shadow:-4px 4px 0 0 rgba(0,0,0,.25);overflow:hidden}@media (min-width:1200px){.container_text .price_container .block_price_evidence .block_price_evidence_inner{border-radius:8px;background:var(--white,#fff);box-shadow:-4px 4px 0 0 rgba(0,0,0,.25);right:-49px}}.container_text .price_container .block_price_evidence .block_price_evidence_inner .style_1{font-size:50px;font-weight:800;line-height:100%}.container_text .price_container .block_price_evidence .block_price_evidence_inner .style_1 .style_2{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-.3px}.container_text .price_container .block_price_evidence .block_price_evidence_inner .style_1 .style_2 .style_0{text-align:right;font-size:12px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.5px;margin-bottom:8px}.container_text .price_container .block_price_evidence .block_price_evidence_inner .style_3{font-size:14px;font-weight:400;line-height:110%;color:#000;font-family:"Roboto Condensed",sans-serif}.container_text .price_container .block_price{border-radius:10px;background:#f2f2f2;padding:15px;margin-bottom:20px}.container_text .price_container .block_price h3{font-size:25px;font-weight:700;line-height:100%;margin-bottom:11px;display:flex;align-items:center}.container_text .price_container .block_price h3 img{margin-right:10px}.container_text .price_container .block_price h3 .ico_1{width:32px}.container_text .price_container .block_price h3 .ico_2,.container_text .price_container .block_price h3 .ico_3{width:30px}.container_text .price_container .block_price h4{margin-bottom:10px;font-size:14px;font-style:normal;font-weight:600;line-height:100%;padding:0 12px}.container_text .price_container .block_price h4 sup{font-size:9px}.container_text .price_container .block_price .detail_price{border-radius:10px;background:#e6e6e6;padding:14px}.container_text .price_container .block_price .detail_price h4{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:6px;padding:0 0 10px 0;border-bottom:.5px solid #fff}.container_text .price_container .block_price .detail_price .title_detail_price_gas{color:#000;font-size:16px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:6px;padding-bottom:10px;border-bottom:.5px solid #fff}.container_text .price_container .block_price .detail_price .consumption{font-size:12px;font-style:normal;font-weight:400;line-height:100%;padding-bottom:10px;border-bottom:.5px solid #fff}.container_text .price_container .block_price .detail_price .txt_detail_price{color:#4f9e30;font-size:15px;font-style:normal;font-weight:600;line-height:100%;letter-spacing:-.5px;margin-top:10px}.container_text .price_container .block_price .detail_price .txt_detail_price span{font-family:"Roboto Condensed",sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:100%}.container_text .price_container .block_price .detail_price .txt_detail_price.gas{color:#1057c8}.container_text .price_container .block_price .detail_price .detail_price_text{padding:10px 0;display:flex;justify-content:space-between}.container_text .price_container .block_price .detail_price .detail_price_text .detail_time_slot{display:flex;gap:6px;align-items:center}.container_text .price_container .block_price .detail_price .detail_price_text .detail_time_slot span.time_slot{color:#000;font-family:"Roboto Condensed",sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.5px}.container_text .price_container .block_price .detail_price .detail_price_text .detail_time_slot span.hours{color:#000;font-family:"Roboto Condensed",sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:110%}.container_text .price_container .block_price .detail_price .detail_price_text span.price_hours{color:#000;text-align:right;font-size:18px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.5px}.container_text .price_container .block_price .detail_price .detail_price_text span.price_hours span.slim{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.5px}.container_text .price_container .block_price .detail_price .dotted{border-bottom:1px dashed #777}.container_text .price_container .block_price .detail_price p.marketing_text{font-size:12px;font-style:normal;font-weight:400;line-height:110%;color:#000;margin-bottom:0}.container_text .price_container .block_price .detail_price p.marketing_text span.title_marketing_costs{font-size:14px;font-style:normal;font-weight:600;line-height:100%;margin-bottom:8px;margin-top:10px}.container_text .price_container .block_price .detail_price p.marketing_text span.discount_price{text-decoration-line:line-through}.container_text .price_container .block_price .detail_price p.marketing_text span.big_price{font-weight:700}.container_text .price_container .block_price .detail_price .code_discount{color:#4f4f4f;font-size:9px;font-style:normal;font-weight:400;line-height:120%;letter-spacing:-.5px;text-transform:uppercase;margin-top:10px}.container_text .content_text_1{padding-top:30px;margin-bottom:30px}@media (min-width:1200px){.container_text .content_text_1{padding-right:467px;margin-bottom:60px;padding-top:0}}.container_text .content_text_1 h2{background:var(--gradient-green-blue,radial-gradient(163.58% 141.42% at 0 0,#4f9e30 0,#1057c8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;font-weight:700;line-height:100%;text-transform:uppercase}.container_text .content_text_1 p.text_style_1{margin-bottom:18px;color:#000;font-size:22px;font-style:normal;font-weight:600;line-height:120%}.container_text .content_text_1 p.text_style_2{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:140%}.container_text .content_text_1 p.text_style_2 strong{font-weight:700}.container_text .content_text_1 .box_sconto_20{background-color:#fff;border-radius:16px;padding:20px;margin-top:18px}@media (max-width:768px){.container_text .content_text_1 .box_sconto_20{border-radius:16px}}.container_text .content_text_1 .box_sconto_20 h3.title_sconto_20{font-size:24px;font-style:normal;font-weight:700;line-height:110%;text-transform:uppercase;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;margin-bottom:10px}@media (max-width:768px){.container_text .content_text_1 .box_sconto_20 h3.title_sconto_20{font-size:20px}}.container_text .content_text_1 .box_sconto_20 p.text_sconto_20{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.container_text .content_text_1 .box_sconto_20 p.text_sconto_20 sup{font-size:9px}section.services{background-color:#fff;padding-top:20px;padding-bottom:40px;overflow:hidden}@media (min-width:1200px){section.services{margin-bottom:40px}}section.services h3{font-size:28px;margin-bottom:8px;font-weight:600;line-height:120%;text-align:center}section.services h3 .orange-color{color:#fe5716}section.services p.text_subtitle{color:#333;font-size:18px;margin-bottom:40px;font-weight:400;line-height:120%;text-align:center}section.services .orange-color{color:#fe5716}section.services .row{flex-wrap:nowrap}@media (max-width:1200px){section.services .row{overflow-x:scroll;margin-right:-30px}}@media (max-width:1200px){section.services .row .col{flex-basis:85%}}section.services .card{height:100%;border:none}section.services .card .img-wrapper{position:relative}section.services .card .img-wrapper .img-text{position:absolute;left:0;top:30px;background-color:#fff;padding:6px 20px;color:#4f9e30;font-size:16px;font-style:normal;font-weight:700;line-height:120%;border-radius:0 10px 10px 0;max-width:70%}section.services .card .img-wrapper img{border-top-left-radius:6px;border-top-right-radius:6px}section.services .card .card-body{padding:20px}section.services .card .card-body h4.card-title{font-size:17px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}section.services .card .card-body h4.card-title sup{font-size:9px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;position:relative;bottom:0;left:2px}section.services .card .card-body p.card-text{font-size:17px;font-style:normal;font-weight:400;line-height:150%}.charts{padding-top:30px;background:#fff}@media (min-width:1200px){.charts{padding:60px 0 180px 0}}@media (min-width:1200px){.charts .charts_inner{padding-right:480px}}.charts h2{color:#000;text-align:center;font-size:28px;font-weight:600;line-height:120%;margin-bottom:40px}@media (min-width:1200px){.charts h2{margin-bottom:25px;text-align:left}}@media (min-width:1200px){.charts .single_chart{margin-bottom:40px;position:relative}}@media (min-width:1200px){.charts .carousel .carousel-inner{padding-top:18px}}.charts .carousel .carousel-indicators{bottom:-56px}@media (min-width:1200px){.charts .carousel .carousel-indicators{bottom:-65px}}.charts .carousel .carousel-indicators [data-bs-target]{background:rgba(79,158,48,.3);width:12px;height:12px;border-radius:100%;margin:0 3px;border:none}.charts .carousel .carousel-indicators [data-bs-target].active{background:#4f9e30}@media (min-width:1200px){.charts img{display:block;width:100%;border-radius:8px}}@media (min-width:1200px){.charts span.zoom{position:absolute;top:-18px;right:15px;align-items:center;border-radius:25px;border:1px solid var(--green-dark,#4f9e30);background:#fff;padding:4px 8px 4px 6px;color:#4f9e30;font-size:12px;line-height:150%;cursor:pointer}.charts span.zoom svg{margin-right:6px}}@media (min-width:1200px){.charts .single_chart_gas{padding-top:18px}.charts .single_chart_gas span.zoom{top:0;border-radius:25px;border:1px solid var(--blue-medium,#1057c8);background:#fff;color:#1057c8}}.charts .single_chart{margin:0 0 40px}.charts img{display:block}.charts p{font-size:10px;line-height:100%;text-align:center;color:#666;margin-bottom:0}@media (min-width:1200px){.charts p{position:relative;z-index:10}}.accordion_container{padding:20px 0;background:#f2f2f2}@media (min-width:1200px){.accordion_container{padding:60px 0}}.accordion_container h2.title_faq{text-align:center;font-size:28px;font-weight:600;line-height:120%;margin-bottom:20px}.faq .accordion-item{border:none;border-bottom:1px solid #e0e0e0;background:0 0}.faq .accordion-item.accordion-item-opened{border-bottom:2px solid #4f9e30}.faq .accordion-item.accordion-item-opened .accordion-header .accordion-button{color:#4f9e30;background:#fff}.faq .accordion-item.accordion-item-opened .accordion-collapse{background:#fff}.faq .accordion-item .accordion-header .accordion-button{padding:14px 10px 4px;background:0 0;box-shadow:none;font-weight:600;font-size:16px;font-style:normal;line-height:120%}@media (min-width:1200px){.faq .accordion-item .accordion-header .accordion-button{font-size:20px}}.faq .accordion-item .accordion-header .accordion-button:after{background-image:url('data:image/svg+xml,%3Csvg width="12" height="7" viewBox="0 0 12 7" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Cpath d="M11.2946 0.294459C10.9053 -0.0948134 10.2743 -0.0951574 9.88462 0.293691L6 4.16984L2.11538 0.29369C1.72569 -0.0951576 1.09466 -0.0948134 0.705384 0.294459C0.315811 0.684032 0.315811 1.31565 0.705384 1.70523L5.29289 6.29274C5.68342 6.68326 6.31658 6.68326 6.70711 6.29274L11.2946 1.70523C11.6842 1.31565 11.6842 0.684032 11.2946 0.294459Z" fill="%23333333"/%3E%3C/svg%3E%0A');background-size:auto;width:12px;height:7px}.faq .accordion-item .accordion-body{color:#333;font-size:17px;line-height:150%;padding:20px}.faq .accordion-item .accordion-body ul{list-style-position:inside}.faq .accordion-item .accordion-body ol{margin-left:40px}.faq .accordion-item .accordion-body .small{font-size:12px}.how_to{padding:30px 0;background:#f3f3f3}@media (min-width:1200px){.how_to{padding:60px 0}}.how_to .how_to_inner h2.title_how_to{font-size:28px;line-height:120%;text-align:center;margin:0;font-weight:600;color:#000}.how_to .how_to_inner p.subtitle_how_to{color:#000;font-size:24px;line-height:120%;text-align:center;font-weight:400;margin:0 0 32px}.how_to .how_to_inner ul{color:#000;list-style:none;margin:0;padding:0}@media (min-width:1200px){.how_to .how_to_inner ul{list-style:none;margin:0 auto;padding:0;gap:40px;display:flex;justify-content:center}}.how_to .how_to_inner ul li{font-size:16px;line-height:120%;display:block;margin-bottom:35px;text-align:center}@media (min-width:1200px){.how_to .how_to_inner ul li{display:inline-block}}.how_to .how_to_inner ul li .ico{display:block;margin:0 0 11px}.how_to .how_to_inner ul li .content_text strong{display:block;font-size:14px;font-weight:600;line-height:150%;text-transform:uppercase;color:#000;margin-bottom:4px}.how_to .how_to_inner ul li .content_text .text{font-size:16px;line-height:120%}.buttons_how_to{display:none}@media (min-width:1200px){.buttons_how_to{margin-top:40px;display:flex;justify-content:center;gap:9px}}.buttons_how_to .button_luce{border-radius:30px;background:var(--green-dark,#4f9e30);padding:10px;text-decoration:none;width:230px;text-align:center}.buttons_how_to .button_luce:hover{background:#ff4612}.buttons_how_to .button_gas{border-radius:30px;background:var(--blue-medium,#1057c8);padding:10px;text-decoration:none;width:230px;text-align:center}.buttons_how_to .button_gas:hover{background:#ff4612}.buttons_how_to .button_luce_gas{border-radius:30px;background:linear-gradient(93deg,#4f9e30 0,#1057c8 100%);padding:10px;text-decoration:none;width:230px;text-align:center}.buttons_how_to .button_luce_gas:hover{background:#ff4612}#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_charts{z-index:99999}.modal_charts .modal-header{background:#fff}.modal_charts .modal-header .close{color:#000;margin-top:0}@media (min-width:1200px){.modal_charts .modal-dialog{width:100%;max-width:90%}.modal_charts .modal-dialog .modal-header{border:none;padding:6px;display:block;height:34px}.modal_charts .modal-dialog .modal-header .btn-close{margin:0 0 0 auto;border:none;opacity:1;color:#fff;padding:0;display:block;width:24px;height:24px}.modal_charts .modal-content{width:100%;border:none;box-shadow:none;border-radius:0 0 10px 10px}.modal_charts .carousel-indicators{bottom:4px}.modal_charts .carousel-indicators [data-bs-target]{background:rgba(79,158,48,.3);width:12px;height:12px;border-radius:100%;margin:0 3px;border:none}.modal_charts .carousel-indicators [data-bs-target].active{background:#4f9e30}.modal_charts .carousel-control-next,.modal_charts .carousel-control-prev{width:3%;opacity:1}.modal_charts .carousel-control-prev{left:-70px}.modal_charts .carousel-control-next{right:-50px}}.toolbar_desktop{display:none}@media (min-width:1200px){.toolbar_desktop{display:block;position:fixed;left:50%;transform:translateX(-50%);min-width:1140px;z-index:15;padding:18px 20px;border-radius:0 0 30px 30px;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.2);height:80px;overflow:visible}.toolbar_desktop .toolbar_section{display:flex;justify-content:space-between}.toolbar_desktop .toolbar_section .text_button_toolbar{display:flex;gap:20px}.toolbar_desktop .toolbar_section .text_button_toolbar .toolbar_text_title{text-align:right;background:var(--gradient-green-blue,radial-gradient(163.58% 141.42% at 0 0,#4f9e30 0,#1057c8 100%));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:16px;font-style:normal;font-weight:700;line-height:110%;margin-bottom:0}.toolbar_desktop .toolbar_section .text_button_toolbar .toolbar_text_title span{font-weight:400}.toolbar_desktop .toolbar_section .text_button_toolbar .dropdown_toolbar_desktop{position:relative;padding-bottom:25px}.toolbar_desktop .toolbar_section .text_button_toolbar .dropdown_toolbar_desktop .btn_dropdown{border:none;cursor:pointer;border-radius:30px;background:#ff4612;padding:10px 30px;font-size:16px;font-weight:600;text-transform:uppercase}.toolbar_desktop .toolbar_section .text_button_toolbar .dropdown_toolbar_desktop .btn_dropdown a{color:#fff;text-decoration:none}.toolbar_desktop .toolbar_section .text_button_toolbar .dropdown_toolbar_desktop .btn_dropdown svg{margin-right:10px}}.tooltip-container{position:relative;display:inline-block;vertical-align:middle}@media (min-width:1220px){.tooltip-container:focus-within .tooltip-box,.tooltip-container:hover .tooltip-box{display:block}}@media (max-width:1219px){.tooltip-container.is-active .tooltip-box{display:block}}.tooltip-trigger{background:0 0;border:none;padding:0;cursor:pointer;display:inline-flex;border-radius:50%}.tooltip-trigger:focus-visible{outline:2px solid #4F9E30;outline-offset:2px}.tooltip-trigger svg{display:block}.tooltip-box{display:none;position:absolute;z-index:100;width:300px;background:#fff;border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.2);padding:16px;font-size:13px;font-style:normal;font-weight:500;line-height:130%;color:#333;top:100%;margin-top:10px;left:50%;transform:translateX(-42%)}.tooltip-box.psv{transform:translateX(-15%)}.tooltip-box.rates{transform:translateX(-61%)}.tooltip-box.discount{text-align:left;margin-top:20px;width:400px;transform:translateX(-93%)}@media (max-width:1200px){.tooltip-box.discount{width:280px;transform:translateX(-95%)}}.tooltip-box p{margin:0;font-family:"Work Sans"}.tooltip-close{display:none;position:absolute;top:3px;right:3px;background:0 0;border:none;cursor:pointer;padding:4px;line-height:0}.tooltip-close svg{display:block}.tooltip-close:focus-visible{outline:2px solid #4F9E30;outline-offset:1px}@media (max-width:1219px){.tooltip-close{display:block}}.countdown-ore{margin-bottom:10px}@media (min-width:1200px){.countdown-ore{margin-top:20px;padding:10px;border-radius:8px;background:rgba(255,255,255,.2);display:inline-block}}.countdown-ore .txt_remain{font-size:14px;font-style:normal;font-weight:500;line-height:100%;color:#fff}@media (min-width:1200px){.countdown-ore .txt_remain{font-size:30px;font-weight:300}}.countdown-ore .txt_remain span.txt1{font-family:"Work Sans";font-size:16px;font-style:normal;font-weight:700;line-height:100%}@media (min-width:1200px){.countdown-ore .txt_remain span.txt1{font-size:30px;font-style:normal;font-weight:700;line-height:100%}}.countdown-ore .txt_remain .txt2 .txt2_el span.txt2_label{display:none}.countdown-ore .txt_remain .txt2 .separator{white-space:unset}.countdown-giorni{margin-bottom:10px}@media (min-width:1200px){.countdown-giorni{margin-top:20px;padding:10px;border-radius:8px;background:rgba(255,255,255,.2);display:inline-block}}.countdown-giorni .txt_remain{font-size:14px;font-style:normal;font-weight:500;line-height:100%;color:#fff;text-align:center}@media (min-width:1200px){.countdown-giorni .txt_remain{font-size:30px;font-weight:300}}.countdown-giorni .txt_remain .txt1{font-family:"Work Sans";font-size:30px;font-style:normal;font-weight:700;line-height:100%}@media (max-width:1200px){.countdown-giorni .txt_remain .txt1{font-size:16px;font-style:normal;font-weight:700;line-height:100%;display:block}}.countdown-giorni .offers_date{display:none}