@import url("../../css/common.css");*{outline:0}.btn{border-radius:0!important}.btn-primary{background:#ff5300;border-color:#ff5300}.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background:#c30;border-color:#c30}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#ff5300;border-color:#ff5300}.premiumVirgilio{background-color:rgba(0,0,0,0.8)}.bg-noPromo{background:#e4eef0}.premium li a.active{position:relative}.premium li a.active::before{content:"";position:absolute;width:70px;height:3px;margin-left:-35px;bottom:3px;left:50%;background-color:#ff5300;border-radius:3px}.premium .btn-link{padding:9px 20px}#main{height:530px;background:url(../img/main.jpg) top center;background-size:cover;color:#fff}#main .clearfix{display:none}#main h1{color:#fc4b00}#main h1,#mailplus h2,#drive h2,#pec h2,#sifattura h2,#docs h2{font-size:47px;line-height:52px;margin-top:165px;font-weight:700}#main h1{margin-top:70px}#main h2,#mailplus h3,#drive h3,#pec h3,#sifattura h3,#docs h3{font-size:20px;line-height:25px;margin-bottom:30px}#main .btn{width:110px;margin-right:20px;padding:.5rem .75rem}#services{padding:50px 0}#services h3{font-size:26px;font-weight:700;padding-bottom:10px;position:relative}#services h3::before{content:"";position:absolute;width:200px;height:2px;bottom:0;left:0;background-color:#fc4b00;border-radius:3px}#services p{font-size:20px;line-height:26px}#mailplus{background:url(../img/mailplus.jpg) top center;background-size:cover;color:#fff}#drive{background:url(../img/drive.jpg) top center;background-size:cover}#docs{background:url(../img/docs.jpg) top center;background-size:cover;color:#fff}#mailplus .row,#drive .row,#pec .row,#sifattura .row,#docs .row{height:700px}#mailplus h2,#drive h2,#pec h2,#sifattura h2,#docs h2{margin-top:0}#mailplus .btn,#drive .btn,#pec .btn,#sifattura .btn,#docs .btn{padding:1rem 2rem}#discover{padding:45px 0;background:#f0f7f8;text-align:center}#discover h3{font-size:50px;font-weight:600;line-height:50px;margin-bottom:0}#mailplus .logo-link{background:url(../img/logo-mailplus-negativo.svg) no-repeat;background-size:contain;width:432px;height:53px;display:block;margin-bottom:20px}#pec .logo-link{background:url(../img/logo-pec.svg) no-repeat;background-size:contain;width:365px;height:53px;display:block;margin-bottom:20px}#drive .logo-link{background:url(../img/logo-drive.svg) no-repeat;background-size:contain;width:341px;height:48px;display:block;margin-bottom:20px}#docs .logo-link{background:url(../img/logo-docs.svg) no-repeat;background-size:contain;width:341px;height:48px;display:block;margin-bottom:20px}#sifattura .logo-link{background:url(../img/logo-sifattura.svg) no-repeat;background-size:cover;width:331px;height:46px;display:block;margin-bottom:20px}#promotions .in-progress{background:#f0f7f8;text-align:center;padding:30px 0}#promotions .in-progress h1,#no-promotions .title{font-size:47px;font-weight:700}#promotions .in-progress h2{font-size:26px;font-weight:400}#promotions nav{background:#ebebeb;text-align:center;padding:24px 0}#promotions nav ul{padding-left:0;margin-bottom:0;font-size:20px}#promotions nav li{font-weight:600;display:inline-block;margin:0 50px}#promotions nav li a{color:#fc4b00;font-weight:600;position:relative}#promotions nav li a:hover,#promotions nav li a:active{background-color:transparent;text-decoration:none}#promotions nav li a::before{content:"";position:absolute;width:70px;height:3px;margin-left:-35px;bottom:-5px;left:50%;background-color:#333;visibility:hidden;transform:scaleX(0);transition:all .5s ease-in-out 0}#promotions nav li a:hover::before,#promotions nav li a:active::before{visibility:visible;transform:scaleX(1)}#promotions .channels ul{margin:0;padding:0;list-style:none}#promotions .channels li:nth-child(odd){background-color:#fff}#promotions .channels li:nth-child(even){background-color:#ebebeb}#promotions .channels li{text-align:center;padding:60px 0}#promotions .channels h3{font-weight:600}#promotions .channels h4{font-size:19px;font-weight:normal}#promotions .offer{background:#fff;color:#000;position:relative;overflow:hidden;min-width:280px;max-width:350px;margin:30px 15px 0;border:1px solid #777}#promotions .offer .promo{width:106px;height:65px;font-size:.77rem;font-weight:600;line-height:6.5rem;text-align:center;background:#fc0;color:#000;position:absolute;right:-44px;top:-21px;transform:rotate(45deg)}#promotions .second{color:#e84c19}#promotions .third{background:#075ead}#promotions .offer header{font-size:35px;font-weight:700;padding:10px 0}#promotions .offer .tipology{font-size:55px;font-weight:700;border-top:1px solid #a6bdd0;border-bottom:1px solid #a6bdd0;margin:0 10px 10px;padding-bottom:20px}#promotions .offer .tipology span{display:block;font-size:18px;line-height:0}#promotions .offer .tipology-docs{font-size:18px;font-weight:400;border-top:1px solid #a6bdd0;border-bottom:1px solid #a6bdd0;margin:10px 10px;padding:20px 0}#promotions .offer .price{font-size:18px;font-weight:400}#promotions .offer .wiva{font-size:12px}#promotions .offer .price .full-price{text-decoration:line-through}#promotions .offer .price .discount{font-size:68px;font-weight:700;line-height:63px;display:block}#promotions .offer .price .discount::after,#promotions .offer footer::before{content:'*';opacity:.5}#promotions .offer .btn{margin:7px 0}#promotions .offer footer{font-size:12px;color:#666;text-align:left;background:#e4eef5;padding:10px 20px;margin-top:10px;min-height:77px}#promotions .offer footer::before{position:absolute;left:9px;font-size:14px}#promotions .offer .btn-secondary{font-size:17px;font-weight:600;padding:9px 25px;background:#000;border:0;border-radius:0}#promotions .offer .btn-secondary:hover{background:#333}#promotions .logo-link-mailplus{background:url(../img/logo-mailplus.svg) no-repeat;background-size:contain;width:505px;height:63px;display:block;margin:0 auto 30px}#promotions .logo-link-pec{background:url(../img/logo-pec.svg) no-repeat;background-size:contain;width:365px;height:53px;display:block;margin:0 auto 30px}#promotions .logo-link-drive{background:url(../img/logo-drive.svg) no-repeat;background-size:cover;width:399px;height:49px;display:block;margin:0 auto 30px}#promotions .logo-link-docs{background:url(../img/logo-docs-negativo.svg) no-repeat;background-size:cover;width:418px;height:49px;display:block;margin:0 auto 30px}#promotions .btn-primary{font-size:17px;font-weight:600;padding:9px 25px;border:0}#promotions .btn-lg{padding:15px 40px;font-size:20px}#promotions .offer .btn-secondary{font-size:17px;font-weight:600;padding:9px 25px;background:#000;border:0;border-radius:0}#promotions .offer .btn-secondary:hover{background:#333}#no-promotions header{min-height:300px;padding-top:30px;text-align:center}#no-promotions header .title{margin-bottom:.5rem;font-weight:600;line-height:1.2}#no-promotions header p{font-size:26px;margin-top:50px}#no-promotions footer{background:#ebebeb;padding:90px 0;text-align:center}#no-promotions footer h3{font-size:26px;font-weight:400;margin-bottom:31px}#no-promotions footer ul{margin:0;padding:0;list-style:none}#no-promotions footer li{display:inline-block}#no-promotions footer li a{display:block;border:1px solid #777;margin:0 5px;width:258px;height:128px}#no-promotions footer li .footer-mailplus{background:#fff url(../img/logo-mailplus.svg) no-repeat center center;background-size:auto 29px}#no-promotions footer li .footer-pec{background:#fff url(../img/logo-pec.svg) no-repeat center 55px;background-size:auto 25px}#no-promotions footer li .footer-drive{background:#fff url(../img/logo-drive.svg) no-repeat center center;background-size:auto 22px}#no-promotions footer li .footer-docs{background:#fff url(../img/logo-docs-negativo.svg) no-repeat center center;background-size:auto 22px}@media screen and (min-width:992px) and (max-width:1199.98px){.premium .btn-link{padding:9px 4px}.premium .btn-secondary{padding:9px 7px;margin-left:7px}}@media(max-width:1199.98px){#mailplus,#pec,#drive,#docs{padding-top:30px}#main,#mailplus .row,#drive .row,#pec .row,#docs .row{height:inherit;padding-bottom:30px}#main .btn{width:99px;margin-right:10px;padding:.5rem .3rem}#main .btn{margin-bottom:10px}#services{padding-bottom:15px}#services h3{font-size:21px}#services p{margin-bottom:3rem}#sifattura{background:#f5f5f7 url(../img/sifattura.jpg) top left no-repeat;background-size:1000px 417px}}@media screen and (min-width:768px) and (max-width:992px){#services{padding:39px 0}#services h3{font-size:16px}#services h3::before{width:170px}#services p{font-size:16px;line-height:20px;margin-bottom:0}#discover h3{font-size:29px;line-height:29px;margin-bottom:0}#promotions nav li{margin:0 30px}}@media(max-width:991.98px){#main h1,#mailplus h2,#drive h2,#pec h2,#docs h2{font-size:26px;line-height:29px}#main h2,#mailplus h3,#drive h3,#pec h3,#docs h3{font-size:17px;line-height:21px}#promotions nav li{display:block;margin-top:8px}#promotions nav li:first-child{margin-top:0}#mailplus .logo-link{width:270px;height:33px}#pec .logo-link{width:227px;height:33px;background-size:cover}#drive .logo-link{width:250px;height:33px}#docs .logo-link{width:250px;height:33px}#promotions .channels .d-flex{display:block!important}#promotions .offer{margin:30px auto 0}}@media(max-width:767.98px){#main{background:url(../img/main-mobile.jpg) top center;background-size:cover;color:#fff}#main .clearfix{display:block}#sifattura{padding-top:340px}#services h3{font-size:25px}#discover h3{font-size:28px;line-height:32px}#promotions .in-progress h1,#no-promotions header .title{font-size:26px;line-height:32px}#promotions .in-progress h2,#no-promotions header p{font-size:19px;line-height:25px}#no-promotions header p{margin-top:0}#promotions .channels h3{font-size:26px;line-height:30px}#promotions .channels h4{font-size:17px;line-height:20px}#promotions .logo-link-mailplus{width:334px;height:41px}#promotions .logo-link-pec{width:271px;height:39px}#promotions .logo-link-drive{width:285px;height:35px}#promotions .logo-link-docs{width:300px;height:35px}#no-promotions header{min-height:inherit;padding-bottom:20px}#no-promotions footer li{display:block}#no-promotions footer li a{margin:10px auto}#drive{background:#f7f7f7 url(../img/drive-mobile-new.jpg) bottom right no-repeat;background-size:contain;padding-bottom:300px}}@media(max-width:380px){#promotions .offer header{font-size:25px}#promotions .offer .tipology{font-size:50px}#promotions .offer .price .discount{font-size:61px}}#bundle-hp{background:#ebebeb}#bundle-hp h3,#bundle-hp #bundle footer,#bundle-hp .all-products a{color:#212529}#bundle-hp .choose footer{color:#fff!important}#bundle-hp .carousel-indicators li{background-color:#aaa}#bundle-hp .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23ff6600'width='8'height='8'viewBox='0088'%3e%3cpathd='M5.250l-44441.5-1.5L4.254l2.5-2.5L5.250z'/%3e%3c/svg%3e")}#bundle-hp .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvgxmlns='http://www.w3.org/2000/svg'fill='%23ff6600'width='8'height='8'viewBox='0088'%3e%3cpathd='M2.750l-1.51.5L3.754l-2.52.5L2.758l4-4-4-4z'/%3e%3c/svg%3e")}