@import url("../../css/common2025.min.css");body{background:#fff;font-family:"Open Sans",sans-serif;font-size:18px;overflow-x:hidden;color:#333}strong{font-weight:700}.virgilio-premium{border-top:1px solid #ddd}.btn{border-radius:0!important}#topNav{background:rgba(34,34,34,0.95);border-bottom:0;font-size:16px;z-index:1000000}#topNav button{margin-left:15px}.navbar-brand{width:253px;height:38px;background:url(../img/logo.svg) no-repeat}.navbar{padding:22px 0;height:85px}.navbar-light .navbar-toggler{outline:0}.navbar-light .navbar-nav .nav-link.active{position:relative;color:#fff}.navbar-nav .nav-link.active::before{content:"";background:#e84c19;position:absolute;bottom:0;left:50%;margin-left:-27px;height:2px;width:54px}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-light .navbar-brand:focus{color:inherit}.navbar-light .navbar-nav .nav-link{color:#fff}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#999}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{background:#c30;border-color:#c30}.btn-info,.btn-info:not(:disabled):not(.disabled){font-weight:700;color:#fff;background-color:#e84c19;border-color:#e84c19;padding:.375rem 1.5625rem}.btn-info:hover,.btn-info:focus,.btn-info:not(:disabled):not(.disabled):active,.btn-info:not(:disabled):not(.disabled):active:focus{color:#fff!important;background-color:#666!important;border-color:#666!important;box-shadow:inherit}.btn-light{color:#e84c19;background-color:#fff;border-color:#ddd}.btn-light:hover,.btn-light:focus,.btn-light:not(:disabled):not(.disabled):active,.btn-light:not(:disabled):not(.disabled):active:focus{color:#999;background-color:#f0f1f3;border-color:#ddd;box-shadow:inherit}#iol-mailpec{background:#271214 url("../img/bg.jpg") no-repeat scroll left bottom / cover;padding:39px 0}#iol-mailpec h1{font-size:46px;font-weight:400;color:#e84c19;text-align:center}#iol-mailpec h2{font-size:46px;font-weight:700;color:#fff;text-align:center;margin-bottom:15px}#iol-mailpec h3{font-size:26px;font-weight:400;color:#fff;text-align:center;margin-bottom:45px}#iol-mailpec .offerta{overflow:hidden}#iol-mailpec .offerta p{margin-bottom:0}#iol-mailpec .offerta .iva{font-size:21px;color:#666;margin-top:-5px}#iol-mailpec .offerta .wiva{font-size:14px;color:#666}#iol-mailpec .offerta header{color:#000;background:#fff;position:relative;text-align:center;padding-top:25px;height:410px}#iol-mailpec .offerta .unlimited{background:#fff;color:#e84c19}#iol-mailpec .offerta .btn-primary{font-size:17px;font-weight:600;padding:9px 25px;background:#ff5300;border:0;border-radius:0}#iol-mailpec .offerta .btn-primary:hover{background:#c30}#iol-mailpec .offerta .btn-secondary{font-size:17px;font-weight:600;padding:9px 25px;background:#000;border:0;border-radius:0}#iol-mailpec .offerta .btn-secondary:hover{background:#333}#iol-mailpec .offerta header .tipo-offerta{font-size:13px;line-height:14px;color:#666}#iol-mailpec .offerta header h4{font-size:15px;font-weight:700;margin:14px 0 0 0}#iol-mailpec .offerta header h5{font-size:35px;line-height:35px;font-weight:700}#iol-mailpec .offerta header .spazio{font-size:18px;line-height:18px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:6px 0;margin:0 3px}#iol-mailpec .offerta header .prezzo-pieno{font-size:24px;margin-top:7px;text-decoration:line-through;color:#666}#iol-mailpec .offerta header .no-offerta{font-size:24px;margin-top:7px}#iol-mailpec .offerta header .prezzo{font-size:68px;font-weight:700;line-height:68px}#iol-mailpec .offerta header .valuta{font-weight:400}#iol-mailpec .offerta header .btn{margin-top:20px}#iol-mailpec .offerta footer{font-size:12px;padding:20px;background:#f0f1f3;min-height:95px}#iol-mailpec .offerta .footer-no-offerta{min-height:58px}#iol-mailpec .offerta footer p{color:#666}#iol-mailpec .offerta header .promo{width:106px;height:65px;font-size:.77rem;font-weight:700;line-height:6.5rem;text-align:center;color:#000;background:#ffc000;position:absolute;right:-44px;top:-21px;transform:rotate(45deg)}#iol-mailpec .promo-scaduta{font-size:18px;color:#c00;background:#fedada;margin:0 -10px 20px;padding:7px 20px;border-radius:5px}#iol-mailpec .promo-scaduta a{width:30px;height:30px;background:url(../img/fine-promo.svg) no-repeat;display:block;float:right}#iol-mailpec .claim{font-size:26px;color:#fff;text-align:center;margin:39px 0;list-style:none}#iol-mailpec .claim li{margin-bottom:10px}#iol-mailpec .claim i{background:url(../img/check.svg) no-repeat;width:17px;height:17px;display:inline-block;vertical-align:middle;margin-right:7px}#rem{background:#fff;padding-top:40px}#iol-rem h2,#iol-rem h3,#iol-rem h4{font-size:40px;font-weight:700}#iol-rem h3{margin-bottom:0}#iol-rem h4{margin-bottom:20px}#iol-rem h5{font-weight:700}#rem .btn-light{background:inherit;font-size:17px;padding:9px 25px;border-color:#ff5300;color:#ff5300}#rem-inside{padding-top:50px}#hp-slide02{background:#fff;padding:81px 0 39px 0;text-align:center}#rem h3,#hp-slide02 h4,#hp-slide03 h4{font-size:40px;font-weight:700;text-align:center}#rem h3{text-align:left}#iol-rem h3{font-size:40px;font-weight:700}#ita-eu{padding:60px 0}#ita-eu .content{max-width:730px;margin:20px auto 0}#ita-eu .content .ok{width:24px;height:24px;background:url(../img/ok.svg);background-size:24px 24px;display:block;margin:auto}#ita-eu .content .ko{width:24px;height:24px;background:url(../img/ko.svg);background-size:24px 24px;display:block;margin:auto}#ita-eu .content .head{font-size:20px;font-weight:700}#adegua{padding-bottom:50px;font-size:16px}#adegua h3{color:#e84c19}#adegua .number-1{background:url(../img/number-1.svg) no-repeat top left;min-height:100px;padding-left:80px;padding-right:50px}#adegua .number-2{background:url(../img/number-2.svg) no-repeat top left;min-height:100px;padding-left:80px;padding-right:50px}#adegua .number-3{background:url(../img/number-3.svg) no-repeat top left;min-height:100px;padding-left:80px;padding-right:50px}#adegua .number-4{background:url(../img/number-4.svg) no-repeat top left;min-height:100px;padding-left:80px;padding-right:50px}#hp-slide02 p{font-size:24px;line-height:32px}#hp-slide03{padding:81px 0 39px 0}#hp-slide03 .row{text-align:center}#hp-slide03 img{margin:45px 0 17px 0;width:230px;height:194px}#hp-slide03 h5{font-weight:700}#hp-slide03 p{max-width:400px;margin:auto}#hp-slide03 a{color:#ff5300;display:block;margin-top:10px;text-decoration:underline}#hp-slide03 .btn-light{margin-top:50px}@keyframes fadeInOpacity{0{opacity:.7}100%{opacity:1}}#iol-mailpec.attiva-pec{background:#d2d2d2;margin-bottom:0}#iol-mailpec.attiva-pec h1{font-size:40px;font-weight:700!important;color:#333}#iol-mailpec.attiva-pec h2{font-size:26px;font-weight:400;color:#333;margin-bottom:39px}#iol-mailpec.attiva-pec .claim{font-size:20px;color:#333}#iol-mailpec.attiva-pec .offerta{box-shadow:0 0 16px 0 rgba(0,0,0,0.39)}#vantaggi{background:#eee;padding:50px 0}#vantaggi p{max-width:280px;margin:auto}#vantaggi strong{color:#e84c19;display:block}#vantaggi img{height:216px}#caratteristiche{background:#271214 url("../img/bg.jpg") no-repeat scroll left bottom / cover;min-height:400px}#caratteristiche .container{padding-top:110px;text-align:center}#caratteristiche h1,#caratteristiche h2{color:#fff}#caratteristiche h1{font-size:40px;font-weight:700}#caratteristiche h2{font-size:26px}#caratteristiche .btn{margin-top:50px;border-radius:0}.caratteristiche-dettaglio{padding:45px 0}.caratteristiche-dettaglio h3{font-size:40px;font-weight:bold;text-align:center;margin-bottom:50px}.caratteristiche-dettaglio h4{margin-top:40px}.caratteristiche-dettaglio .image{text-align:center}.caratteristiche-dettaglio .image img{max-width:350px}.caratteristiche-dettaglio a{color:#e84c19}.gray{background:#eee}#altre-info{background:#000;background:linear-gradient(to bottom,#000 0,#5b220f 100%);min-height:480px;padding:50px 0;color:#fff;text-align:center}#altre-info h3{font-size:40px;font-weight:bold}#altre-info h4{font-size:26px;line-height:33px;margin-bottom:70px}#altre-info p{font-size:16px}#altre-info img{height:110px;margin-bottom:10px}#faq-iol{padding:35px 0;font-size:14px;color:#fff;background:#333}#faq-iol .card,#faq-iol .card-header{background:inherit;border:0}#faq-iol .card-body{padding:0 21px}#faq-iol .btn{border-radius:0;white-space:inherit}#faq-iol .btn-link{font-size:16px;text-align:left;border-bottom:1px solid #fff;background:url(../../img/sort-up-solid.svg) right 15px no-repeat;background-size:24px 24px;width:100%;padding-left:0;color:#e84c19;padding-right:15px}#faq-iol .btn-link.collapsed{color:#e84c19;text-align:left;border-bottom:1px solid #fff;background:url(../../img/sort-down-solid.svg) right 5px no-repeat;background-size:24px 24px;width:100%;padding-left:0}#faq-iol .btn-link:hover{text-decoration:none;color:#c30}#faq-iol .btn-link:focus{text-decoration:none;box-shadow:none}.activate{background:#222}@media(max-width:991.98px){#topNav{text-align:center}.navbar{height:initial}.strip-corona a,.strip-corona a:hover{background-size:16px 16px;padding-right:25px}.strip-corona{font-size:15px}.navbar-nav{padding:30px 0}.navbar-nav .nav-item .btn-secondary{margin-top:30px}.navbar-toggler .navbar-toggler-icon{background:url(../img/open.svg);outline:0}.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{background:url(../img/close.svg);outline:0}.caratteristiche-dettaglio .order-mobile{order:-1}#altre-info h4{margin-bottom:30px}#altre-info img{margin-top:30px}}@media(max-width:767.98px){#rem img{margin-top:30px}#ita-eu .content .head{font-size:18px}.navbar-brand{margin-right:0}.strip-corona{line-height:17px}.navbar{padding:.95rem 1rem .75rem 1rem}#iol-mailpec{padding:20px 0}#iol-mailpec h1{font-size:28px}#iol-mailpec h2{font-size:20px}#iol-mailpec h3{font-size:16px;margin-bottom:15px}#iol-mailpec .claim{font-size:16px;margin:28px 0 14px 0;padding-left:0}#iol-mailpec .claim li{margin-bottom:0}#iol-mailpec #offerta-personal{margin-bottom:20px}#hp-slide02,#hp-slide03{padding-top:41px}#hp-slide02 h4,#hp-slide03 h4{font-size:28px}#hp-slide02 p{font-size:20px;line-height:25px}#iol-mailpec.attiva-pec h1{font-size:26px;font-weight:bold}#iol-mailpec.attiva-pec h2{font-size:20px;margin-bottom:25px}.caratteristiche-dettaglio h4{font-size:22px}#caratteristiche .container{padding-top:5.5rem}#caratteristiche h1,.caratteristiche-dettaglio h3,#altre-info h3{font-size:36px}#caratteristiche h2,#altre-info h4{font-size:24px}#caratteristiche .btn{margin-top:20px}}@media(max-width:575.98px){#adegua{margin:0 30px}#adegua .number-2,#adegua .number-3,#adegua .number-4{margin-top:20px}}}@media(max-width:360px){.navbar-brand{width:200px;margin-right:0}}