.hero-mobile{background:url(../images/hero-mobile.webp) #d3d3d3 -18px 0/109.6% 100% no-repeat;min-height:100vh;height:auto;padding-bottom:80px;padding-top:130px}.hero-mobile .hero-logo{top:70px}.hero-mobile-cards{display:flex;flex-direction:column;gap:10px;width:100%;padding-top:10px}.hero-mobile-cards .hero-mobile-card{display:flex;width:100%;height:150px;border-radius:10px;position:relative;padding:10px}.hero-mobile-cards .hero-mobile-card.web{background:url("../images/web.webp") #d3d3d3 50%/cover no-repeat}.hero-mobile-cards .hero-mobile-card.world{background:url("../images/worldplus.webp") #d3d3d3 50%/cover no-repeat}.hero-mobile-cards .hero-mobile-card.dynamic{background:url("../images/dynamic.webp") #d3d3d3 50%/cover no-repeat}.hero-mobile-cards .hero-mobile-card>a{display:block;width:100%;height:100%;text-decoration:none;position:relative}.hero-mobile-cards .hero-mobile-card .hmc-content{position:absolute;left:0;bottom:0;text-align:left;color:#fff;display:flex;flex-direction:column;gap:6px}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-price-block{display:flex;padding:6px 0;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:6px}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-price-block .hmc-price{font-size:28px;font-style:normal;font-weight:800;line-height:80%}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-price-block .hmc-currency{font-size:28px;font-style:normal;font-weight:500;line-height:80%}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-price-block .hmc-subprice{font-size:7px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:-.5px}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-price-label{padding:4px 10px;border-radius:6px;background:#fff;display:flex;align-items:center;justify-content:center;width:fit-content}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-price-label span{font-size:12px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.3px;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}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-prod-label{display:flex;padding:6px 10px;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;border-radius:6px;background:#fff}.hero-mobile-cards .hero-mobile-card .hmc-content .hmc-prod-label span{font-size:16px;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;background: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}.box-prod-content-link{text-decoration:none;display:block;width:100%}#slide_web .cta-sticky .cta-content{display:block}#slide_web .cta-sticky .cta-content .cta-up-title{display:block;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}#slide_web .cta-sticky .cta-content .cta-buttons{grid-column-gap:19px;grid-row-gap:4px;flex-flow:row;flex:1;justify-content:center;align-items:center;padding-top:14px;padding-bottom:0;text-decoration:none;display:flex}.slide-container .cta-sticky .cta-content{position:relative}.slide-container .cta-sticky .cta-content .offer-dropdown{position:absolute;bottom:105%;left:0;width:100%;padding:20px 40px;border-radius:8px;background:#fff;box-shadow:0 0 9px 0 rgba(0,0,0,.25)}.slide-container .cta-sticky .cta-content .offer-dropdown .close{padding:10px;position:absolute;right:0;top:0;cursor:pointer}.slide-container .cta-sticky .cta-content .offer-dropdown .offer-ctas{display:flex;flex-direction:column;align-items:center;gap:10px;align-self:stretch}.cta-buttons-desk{display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}.cta-buttons-desk .offer-ctas{display:flex;flex-direction:column;gap:20px}.offer-cta-btn{text-decoration:none;display:flex;padding:10px 20px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:30px;min-width:242px;max-width:350px}.offer-cta-btn span{color:#fff;text-align:center;font-size:15px;font-style:normal;font-weight:600;line-height:150%}@media screen and (min-width:360px){.offer-cta-btn span{font-size:17px}}.offer-cta-btn.green{background:#4f9e30}.offer-cta-btn.blue{background:#1057c8}.offer-cta-btn.gradient{background:linear-gradient(93deg,#4f9e30 0,#1057c8 100%)}.hidden{display:none}#modal_callmeback{opacity:0;display:none;padding:20px;inset:0px 0px auto auto;width:100%;height:100vh;overflow-y:auto;justify-content:flex-start}#modal_callmeback .popup-container{max-width:none;max-height:none}@media screen and (min-width:768px){#modal_callmeback .popup-container{width:768px}}#modal_callmeback .popup-container .popup-content{width:100%;height:600px;padding:0}@media screen and (min-width:768px){#modal_callmeback .popup-container .popup-content{height:750px}}#modal_callmeback.callback iframe{width:100%;height:100%;border:none;display:block}#modal_callmeback.offer_links{overflow-y:auto}@media screen and (min-width:768px){#modal_callmeback.offer_links .popup-container{width:520px;height:552px;max-height:552px}}#modal_callmeback.offer_links .popup-content{padding:0 40px}#modal_callmeback.offer_links .offer-links-wrap{display:flex;flex-direction:column;align-items:center;gap:40px;align-self:stretch}#modal_callmeback.offer_links .offer-links-wrap h3{color:#4f9e30;text-align:center;font-size:30px;font-style:normal;font-weight:600;line-height:100%}#modal_callmeback.offer_links .offer-links-wrap h4{color:#000;text-align:center;font-size:17px;font-style:normal;font-weight:600;line-height:120%}#modal_callmeback.offer_links .offer-links-wrap .text{text-align:left;align-self:flex-start;padding-left:25px}#modal_callmeback.offer_links .offer-links-wrap ul{margin:0;padding:0 0 0 20px}#modal_callmeback.offer_links .offer-links-wrap .offer-ctas{display:flex;flex-direction:column;gap:20px;width:100%;justify-content:center}#modal_callmeback.offer_links .offer-links-wrap .offer-ctas .offer-cta-btn{width:100%;max-width:100%}.footer-content a{color:#fff;text-decoration:underline}.footer-content:focus,.footer-content:hover{color:#4f9e30}@media screen and (max-width:479px){.hero-mobile{justify-content:space-between}}@media screen and (max-width:767px){.cta-scopri-offerte{margin-bottom:50px}}.striked{text-decoration:line-through}.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%}.multidevice .banner_wifi{width:100%!important}.banner_amazon_prime{font-family:"EDF 2020",Arial;margin-top:40px}@media (min-width:768px){.banner_amazon_prime{margin:40px 0 40px 0;scroll-margin-top:120px}}.banner_amazon_prime .container-fluid{max-width:1140px;padding:0}.banner_amazon_prime 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_amazon_prime a.cta_wifi_mobi{position:absolute;top:20px;left:50%;transform:translateX(-50%)}.banner_amazon_prime .banner_visual_amazon_prime{background:#0577fe}@media (min-width:768px){.banner_amazon_prime .banner_visual_amazon_prime{border-radius:20px}}.banner_amazon_prime .banner_visual_amazon_prime .banner-content{display:flex;flex-direction:column;gap:30px;padding:40px 20px}@media (min-width:768px){.banner_amazon_prime .banner_visual_amazon_prime .banner-content{display:flex;flex-direction:row;align-items:center;padding:13px 8px 13px 40px}}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-left{margin:0 auto;display:flex;align-items:center}@media (min-width:768px){.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-left{margin:0}}@media (min-width:768px){.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-left .img_prime{width:220px}}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center{color:#fff;display:flex;flex-direction:column;justify-content:center}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center p.banner-heading{font-family:"EDF 2020",Arial;font-size:25px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:14px}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center p.banner-heading strong{font-family:"EDF 2020 Bold",Arial}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center p.subtitle-banner-heading{font-size:21px;font-style:normal;font-weight:400;line-height:120%}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center p.subtitle-banner-heading span{display:inline-block}@media (min-width:768px){.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center p.subtitle-banner-heading span{display:block}}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center ul{list-style-type:none;margin-top:14px}.banner_amazon_prime .banner_visual_amazon_prime .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_amazon_prime .banner_visual_amazon_prime .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_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center ul li:first-child:before{top:3px}.banner_amazon_prime .banner_visual_amazon_prime .banner-content .banner-center ul li .fibra{vertical-align:bottom}.banner_amazon_prime .banner_visual_amazon_prime .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_amazon_prime .banner_visual_amazon_prime .banner-right{position:relative;flex-shrink:0;flex-grow:0}.banner_amazon_prime .banner_visual_amazon_prime .banner-right img{width:100%}@media (min-width:768px){.banner_amazon_prime .banner_visual_amazon_prime .banner-right img{width:258px}}.badge_amazon_prime{position:absolute;bottom:0;left:0;background:#0577fe;width:100%;z-index:10}@media (min-width:1170px){.badge_amazon_prime{bottom:-37px;left:calc((100% - 1140px)/ 2);border-radius:10px;width:auto;box-shadow:-4px 4px 0 0 rgba(0,0,0,.25);justify-content:center;align-items:center}}.badge_amazon_prime a{text-decoration:none;display:flex;padding:10px 15px;gap:15px;width:100%;height:100%}@media (min-width:1170px){.badge_amazon_prime a{bottom:-37px;left:calc((100% - 1140px)/ 2);border-radius:10px;justify-content:center;align-items:center;padding:15px 20px}}.badge_amazon_prime a .prime_logo svg{width:50px;height:30px}.badge_amazon_prime a .content{color:#fff;font-size:13px;font-style:normal;font-weight:400;line-height:120%}.badge_amazon_prime a .content .highlight{color:#fdd915;font-style:normal;font-weight:700;line-height:120%}.badge_amazon_prime a .content .highlight .asterisk{font-weight:400}@media (min-width:1170px){.badge_amazon_prime a .content{font-size:18px}}.multidevice .hero>img{top:80px}.multidevice .sezione-amazon-prime .banner_amazon_prime{margin:0;padding-top:0}.badge_amazon_prime.desktop{position:static;display:block;box-shadow:unset;border-radius:0;width:100%}.badge_amazon_prime.desktop a{padding:10px 30px;justify-content:start}.badge_amazon_prime.desktop a svg{width:50px}.badge_amazon_prime.desktop a .content{font-size:13px}.badge_amazon_prime.visual_desktop{width:100%;position:absolute;top:0;left:0;bottom:unset;box-shadow:unset;border-radius:0}.badge_amazon_prime.visual_desktop a{display:flex;width:100%;height:100%;text-decoration:none;align-items:center;justify-content:center;padding:10px}.badge_amazon_prime.visual_desktop a svg{width:41px}.badge_amazon_prime.visual_desktop a .content{font-size:13px}.badge_amazon_prime.visual_mobile{bottom:unset;top:0}.badge_amazon_prime.visual_mobile a{justify-content:center}.box-prodotto-mob .box-sconto-20{border:none}.box-prodotto-mob .badge_amazon_prime{position:static;left:unset;top:unset;border-radius:10px}