.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
.internet{padding:60px 0 70px 0;background-image:url('/themes/zz-main/assets/img/layout/dot-pattern.png');background-repeat:repeat;background-size:cover;position:relative}.internet-title{font-weight:900;font-size:73px;line-height:65px;text-align:center;text-transform:uppercase}.internet-type{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center}.internet-type-btn{font-weight:900;font-size:22px;line-height:29px;justify-content:center;align-items:center;border-radius:30px;margin-left:11px;margin-right:11px;background-color:#fff;border:2px solid #000;height:60px;min-width:268px;padding:0 25px 0 25px}.internet-type-btn.active{color:#ffe600;background-color:#000}.internet-type-btn span{display:none}.internet-tab{display:none;margin-top:60px}.internet-tab.active{display:block}.internet-carousel-item{min-width:270px;width:100%;max-width:378px;background:#fff;border:3px solid #000;border-radius:33px;padding:44px 37px 48px 37px}.internet-carousel-item-title{font-weight:900;font-size:43px;line-height:39px;text-align:center;text-transform:uppercase;height:78px;display:flex;justify-content:center;align-items:center}.internet-carousel-item-badge{margin:auto;margin-top:18px;height:63px;width:123px;background-color:#ffe600;border-bottom-left-radius:50% 50%;border-bottom-right-radius:50% 50%;border-top-left-radius:50% 50%;border-top-right-radius:50% 50%;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:900;text-transform:uppercase;font-size:16px;line-height:18px;padding:10px}.internet-carousel-item-list{flex:1;margin-top:12px;font-size:16px;line-height:18px}.internet-carousel-item-list li{padding-top:10px;padding-bottom:10px;border-bottom:1px dashed #000;display:flex}.internet-carousel-item-list li:first-of-type{border-top:1px dashed #000}.internet-carousel-item-list li span{background:url('/themes/zz-main/assets/img/ico/v.svg') no-repeat;height:17px;margin-right:5px;background-size:21px;min-width:30px;margin-left:5px}.internet-carousel-item-btn{height:45px;width:185px;display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px;font-weight:900;font-size:18px;line-height:24px;border:2px solid #000;border-radius:30px}.internet-carousel-item-link{font-size:16px;line-height:18px;text-align:center;text-decoration-line:underline;display:block;margin-top:17px}.internet-slick-dots button{width:13px;height:13px;border-radius:50%;border:2px solid #000;margin:0 5px}.internet-slick-dots .slick-active button{background-color:#000}.internet-slick-carousel{--item-width:378px;--item-margin:12px;--width-3-items:calc((var(--item-width) + var(--item-margin) * 2) * 3);--width-2-items:calc((var(--item-width) + var(--item-margin) * 2) * 2);--width-1-items:calc(var(--item-width) + var(--item-margin) * 2);width:var(--width-3-items);margin:auto}.carousel-hide{display:none}.internet-slick-slide{margin:var(--item-margin);width:var(--item-width)}.internet-slick-prev{position:absolute;top:50%;left:-17px;transform:translate(-50%,-50%);background-image:url('/themes/zz-main/assets/img/devices/arrow-left.svg');background-repeat:no-repeat;background-position:center;height:37px;width:17px;padding:20px;background-size:contain}.internet-slick-next{position:absolute;top:50%;right:-57px;transform:translate(-50%,-50%);background-image:url('/themes/zz-main/assets/img/devices/arrow-right.svg');background-repeat:no-repeat;background-position:center;height:37px;width:17px;padding:20px;background-size:contain}.internet-carousel-item{margin-left:var(--item-margin);margin-right:var(--item-margin);height:700px}.internet-carousel-item[data-show-buy='1']{height:730px}.internet-carousel-item[data-show-buy='1'] .mbb-btn-buy{display:flex}.internet-carousel-item[data-show-buy='0'] .mbb-btn-buy{display:none}.internet-carousel-item[data-plan='FBB'] .internet-carousel-item-list{min-height:211px}.internet .slick-initialized .slick-slide{display:flex;flex-direction:column}.internet-slick-dots{position:absolute;display:flex;left:50%;transform:translate(-50%,0);bottom:-30px;font-size:0}.internet-price-star{height:132px;min-height:132px;margin-top:18px;background-image:url('/themes/zz-main/assets/img/ico/tarifi/star-active.svg');color:#ffe600;background-repeat:no-repeat;background-position:center;padding:20px;background-size:contain;display:flex;justify-content:center;align-items:center;font-weight:900;text-transform:uppercase;position:relative}.internet-carousel-item-btn span{background-image:url('/themes/zz-main/assets/img/ico/arrow-right-small.svg');background-repeat:no-repeat;background-size:auto;background-position:center;width:20px;height:20px}.internet-fbb-info{display:none;background-color:#fff;padding-top:40px;margin-top:40px;padding-bottom:40px}.internet-fbb-info.active{display:block}.internet-fbb-info .fbb-info-message{max-width:480px;margin:auto;margin-top:24px;text-align:center;font-size:13px;line-height:15px}.internet-fbb-list-item{cursor:pointer;font-weight:400;font-size:14px;line-height:21px;padding:4px 10px 4px 4px}.internet-fbb-list-item:hover,
.internet-fbb-list-item.active{background-color:#c4c4c4}.router-search-block .search-container,
.internet-fbb-info .search-container{position:relative}.router-search-block .search-container .search-icon,
.internet-fbb-info .search-container .search-icon{position:absolute;right:0;width:21px;height:20px;top:40%;transform:translateY(-50%);cursor:pointer}.search-container.form-group{position:relative}.search-container.form-group .form-label{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#000;font-style:italic;font-weight:400;font-size:22px;line-height:29px;transition:all 0.3s ease;pointer-events:none;background-color:transparent}.search-container.form-group .form-input:focus + .form-label,
.search-container.form-group .form-input:not(:placeholder-shown) + .form-label{top:-25px;left:0;font-size:14px;color:#000;background-color:transparent}.router-search-block .search-term-input,
.internet-fbb-info .search-term-input{font-style:italic;font-weight:400;font-size:22px;line-height:29px;width:100%;height:40px;padding-bottom:10px;border-bottom:2px solid #111;padding-right:30px}.router-search-block .search-term-input:focus,
.internet-fbb-info .search-term-input:focus{outline:none}.internet-fbb-info .location-found{display:none;text-align:center;margin-top:20px}.internet-fbb-info .location-not-found{display:none}.internet-fbb-info .location-not-found .location-not-found-img{margin:auto;margin-top:72px}.internet-fbb-info .location-not-found .location-not-found-title{font-weight:900;font-size:73px;line-height:65px;margin-top:63px;text-align:center}.internet-fbb-info .location-not-found .location-not-found-subtitle{font-size:31px;line-height:32px;margin-top:40px;text-align:center;margin-bottom:110px}.internet-fbb-info .location-not-found .location-not-found-subtitle a{text-decoration:underline}.internet-modal{display:none;position:absolute;z-index:1;padding-top:250px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.8);justify-content:center;align-items:center}.internet-modal[data-plan='MBB'] .fbb-router-list,
.internet-modal[data-plan='FBB'] .mbb-router-list{display:none}.internet-modal[data-plan='MBB'] .mbb-router-list,
.internet-modal[data-plan='FBB'] .fbb-router-list{display:block}.internet-modal-content{max-width:780px;background:#fff;border:3px solid #111;box-shadow:0 12px 0 #111;border-radius:33px;display:flex;flex-direction:column;margin:auto}.internet-modal-close{padding:20px;display:flex;justify-content:end}.internet-modal-interactive-content{flex:1;margin:0 64px 64px 64px}.internet-modal-submit{height:60px;background:#ffe600;border-radius:30px;display:flex;justify-content:center;align-items:center;text-transform:uppercase;font-weight:900;font-size:22px}.internet-modal-submit.disabled{background:#e0e0e0}.internet-modal-checkbox{margin-right:5px;background-size:21px;min-width:30px;margin-left:5px;border-radius:10px;border:2px solid;height:30px;width:30px}.internet-modal-checkbox.active{background:url('/themes/zz-main/assets/img/ico/v.svg') no-repeat;background-position:center}.internet-modal .content-item{display:flex}.internet-modal .content-item .checkbox-cont{display:flex;width:30px;margin-right:20px;padding-top:5px}.internet-modal .content-item-title{font-weight:900;font-size:43px;line-height:39px;text-transform:uppercase}.internet-modal .content-item-price-current{font-weight:900;font-size:43px;line-height:39px}.content-item-price-old-cont{font-size:16px;line-height:16px;display:flex;align-items:start;flex-direction:column;margin-left:10px;justify-content:end;padding-bottom:5px}.content-item-price-old{text-decoration:line-through}.bundle_item{border:2px solid #111;border-radius:40px;margin-bottom:10px}.bundle_item.active{background-color:#ffe600}.rt_item{width:574px;min-height:80px;display:flex;margin-bottom:13px;cursor:pointer;align-items:center;padding-top:10px}.rt_img_cont{width:128px}.rt_img{max-height:70px;margin:auto}.rt_header{display:flex;justify-content:space-between}.rt_info_cont{flex:1;padding-right:27px}.item_title{font-size:14px;line-height:18px;color:#111;opacity:0.5}.item_subtitle{font-weight:600;font-size:18px;line-height:18px;color:#111}.item_desc_note{font-size:14px;line-height:18px;color:#111;opacity:0.5}.item_price{font-weight:600;font-size:18px;line-height:24px}.rt_own_router .item_title{font-weight:600;font-size:18px;line-height:18px;color:#111;opacity:1}.fbb-info-message{font-size:14px;line-height:120%;color:#111;opacity:0.5;text-align:left;margin-top:17px}.router-search-btn-back{margin-top:17px}.cant-send-router{margin-top:17px;display:none}.router-search-list{margin-top:17px}.router-back-to-search{margin-top:17px;display:none}.mbb_sol_badge{background-color:#000;width:300px;height:34px;margin:auto;border-radius:30px;color:#fff;text-align:center;display:flex;justify-content:center;align-items:center;position:relative}.mbb_sol_badge::after{position:absolute;content:'';top:100%;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #000}.rtname_val,
.dname_val{font-weight:bold}.summary_cont{margin-top:30px}.summary_cont .ut{display:flex}.summary_cont .ch-mark{background:url('/themes/zz-main/assets/img/ico/v.svg') no-repeat;height:17px;margin-right:5px;background-size:21px;min-width:30px;margin-left:5px}.summary_cont ul{margin-top:10px;list-style:unset}.summary_cont ul li{margin-top:10px;margin-bottom:10px;margin-left:20px}.p-check-item-btn{border:1px solid #000;border-radius:30px;display:flex;justify-content:space-between;align-items:center;font-size:16px;line-height:21px;text-transform:uppercase;height:21px;width:100%;max-width:117px;padding-left:8px;padding-right:8px;margin:auto;margin-top:15px;margin-bottom:40px}.p-check-item-btn:hover{background-color:#ffe600;box-shadow:0 3px #000}.pr-list-outer-container{height:625px !important}.pr-list-c{margin-bottom:100px !important}.tarifi-join-tele2{background-color:#000;border-radius:80px;display:flex;max-width:1188px;height:133px;color:#fff;align-items:center;font-weight:900;font-size:54px;line-height:60px;padding-left:206px;padding-right:33px}.tarifi-join-tele2 span{font-weight:400}.tarifi-join-tele2 img{margin-left:auto}@media (max-width:1240px){.internet-slick-carousel{width:var(--width-2-items)}}@media (max-width:975px) and (min-width:768px){.tarifi-join-tele2{font-size:40px;line-height:45px;padding-left:170px}}@media (max-width:767px){.internet{padding:44px 25px 35px 25px}.internet-title{font-size:43px;line-height:39px}.internet-type{margin:auto;margin-top:20px}.internet-type-btn:first-of-type{margin-bottom:20px}.internet-type-btn{font-size:17px;line-height:23px;display:flex;justify-content:space-between;border-radius:48px;height:43px;min-width:280px}.internet-type-btn span{display:block}.internet-type-btn span{background-image:url('/themes/zz-main/assets/img/ico/refill/arrow-down.png');background-repeat:no-repeat;background-size:auto;background-position:center;width:20px;height:20px}.internet-type-btn.active span{background-image:url('/themes/zz-main/assets/img/ico/close-x-yellow.png')}.internet-tab{margin-top:36px}.internet-carousel-item{min-width:270px;width:100%;max-width:378px;padding:50px 30px 40px 30px}.internet-carousel-item-title{font-size:36px}.internet-slick-carousel{--item-width:270px;--item-margin:5px;width:var(--width-1-items)}.internet-carousel-item{margin-left:5px;margin-right:5px;height:700px}.internet-carousel-item[data-show-buy='1']{height:800px}.internet-modal{padding-top:20px;position:fixed;z-index:201}.internet-modal-content{margin-left:3px;margin-right:3px}.internet-modal-checkbox{margin-left:0;margin-top:-8px}.internet-modal .content-item-title{font-size:24px;line-height:1}.search-routers,.router-search-block,.summary_cont,.router-list{margin-left:-55px !important}.internet-modal .content-item-price-current{font-size:24px;line-height:1}.content-item-price-current{font-size:24px;line-height:1}.content-item-price{margin-left:10px;align-items:start}.content-item-price-old-cont{margin-left:unset}.internet-modal-interactive-content{margin:0 20px 20px 20px}.summary_cont,.router-list{margin-top:20px}.rt_item{width:unset !important}.rt_img_cont{width:80px !important}.rt_own_router .rt_img{width:50px}.tarifi-join-tele2{height:76px;margin-top:35px;padding-left:27px;font-size:25px;line-height:23px}.tarifi-join-tele2 span{display:block}}