@import url('https://fonts.googleapis.com/css2?family=Rubik:wght@400;500&display=swap');@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');html,body{width:100%}button:focus{outline:0}body{font-family:'Rubik',sans-serif}.premium{width:100%;height:64px;background:#fff;color:#000;z-index:1000;font-family:'Inter',sans-serif}.premium ul{list-style:none;padding-left:0}.premium li{display:inline-block}.premium .btn-primary{font-size:14px;font-weight:500;height:40px;line-height:39px;background:#06C;padding:0 18px;margin:12px 0 0 16px;border:1px solid #06c;border-radius:9999px;vertical-align:inherit}.premium .btn-primary:focus,.premium .btn-primary:active,.premium .btn-primary:hover{background:#1975d1!important}.premium .btn-primary:not(:disabled):not(.disabled):active{background:#06C!important}.premium .btn-secondary{font-size:14px;font-weight:500;height:40px;line-height:39px;background:#fff;padding:0 18px;margin:12px 0 0 7px;border:1px solid #06c;border-radius:9999px;vertical-align:inherit;color:#06c}.premium .btn-secondary:hover,.premium .btn-secondary:not(:disabled):not(.disabled):active{border-color:#06c;color:#06c;background:#e7e7ed}.premium .btn-link{font-size:14px;font-weight:500;height:40px;line-height:39px;padding:0;margin:12px 12px 0;color:#414753;vertical-align:inherit}.premium li:first-child .btn-link{margin-left:32px}.premium .float-right.nav .btn-link{padding:0 18px 0 25px;background:url(../img/help-circle.svg) no-repeat center left;margin:12px 0 0 0}.premium .float-right.nav li:first-child .btn-link{margin-left:0}.premium .btn-link:hover{text-decoration:none;opacity:.6}.premium .btn-link:focus{text-decoration:none;box-shadow:none}.premium .btn-logged{width:40px;height:40px;line-height:40px;background:#d8e8f8!important;display:block;text-align:center;text-decoration:none;border-radius:50%;font-size:16px;font-weight:600;padding:0}.premium .btn-logged:focus{box-shadow:none}.premium li a.active{border-bottom:2px solid #06c;color:#06c;border-radius:0}.premium .dropdown{position:relative}.premium .dropdown-menu{font-size:14px;top:50px!important;border:0;left:inherit!important;right:0!important;width:280px;transform:inherit!important;border-radius:0;box-shadow:0 2px 10px rgba(0,0,0,.25);border-radius:10px;padding:8px}.premium .dropdown-menu hr{margin:10px 0;border-color:#d2d2d2}.premium .dropdown-item{color:#414753;margin-top:3px;padding:11px 16px}.premium .iol-btn-mail{background:url(../img/mail.svg) no-repeat 16px center;background-size:24px 24px;padding:11px 52px!important}.premium .iol-btn-account{background:url(../img/user.svg) no-repeat 16px center;background-size:24px 24px;padding:11px 52px!important}.premium .iol-btn-billing{background:url(../img/file-04.svg) no-repeat 16px center;background-size:24px 24px;padding:11px 52px!important}.premium .iol-btn-payment{background:url(../img/credit-card.svg) no-repeat 16px center;background-size:24px 24px;padding:11px 52px!important}.premium .iol-btn-historical{background:url(../img/file-check-02.svg) no-repeat 16px center;background-size:24px 24px;padding:11px 52px!important}.premium .iol-btn-logout{background:url(../img/log-out.svg) no-repeat 16px center;background-size:24px 24px;padding:11px 52px!important}.premium .iol-btn-menu li{width:100%;margin-bottom:0!important}.premium .iol-btn-menu li:hover{background:rgba(0,0,0,.07);border-radius:10px}.premium .iol-detail{padding:10px 0}.premium .iol-detail .btn-logged{margin-top:-18px;margin-left:12px}.premium .iol-detail .name{font-size:14px}.premium .iol-detail .email{font-size:12px}.premium .personal-data{margin-left:12px}.premium .gotomail,.premium .logout{font-size:12px;color:#796e6e;margin-right:1.5rem}.premium .gotomail:hover,.premium .logout:hover{text-decoration:none;color:#333}.premium .logout{color:#333;display:block;margin-top:4px}.premium .logout:hover{color:#000}#wrapper-iol .logo-mailplus{width:130px;height:20px;background:url(https://i1.plug.it/mail/loghi/2025/libero/mailplus.svg) no-repeat;background-size:contain;margin-top:22px;display:block}#wrapper-iol .logo-drive{width:159px;height:20px;background:url(https://i1.plug.it/mail/loghi/2025/libero/drive.svg) no-repeat;background-size:contain;margin-top:22px;display:block}#wrapper-iol .logo-pec{width:118px;height:20px;background:url(https://i1.plug.it/mail/loghi/2025/libero/pec.svg) no-repeat;background-size:contain;margin-top:22px;display:block}#wrapper-iol .logo-premium{width:386px;height:40px;background:url(https://i1.plug.it/mail/loghi/2020/libero/logo-premium.svg) no-repeat;background-size:cover;margin-top:25px;display:block}#wrapper-iol .logo-sifattura{width:143px;height:20px;background:url(https://i1.plug.it/mail/loghi/2025/libero/sifattura.svg) no-repeat;background-size:contain;margin-top:22px;display:block}#wrapper-iol .logo-docs{width:160px;height:20px;background:url(https://i1.plug.it/mail/loghi/2025/libero/docs.svg) no-repeat;background-size:contain;margin-top:22px;display:block}#wrapper-iol .logo-mailbusiness{width:184px;height:20px;background:url(https://i1.plug.it/mail/loghi/2025/libero/mailbusiness.svg) no-repeat;background-size:cover;margin-top:22px;display:block}#wrapper-iol .logo-mailpersonal{width:202px;height:20px;background:url(https://i1.plug.it/mail/loghi/2025/libero/mailpersonal.svg) no-repeat;background-size:contain;margin-top:30px;display:block}strong{font-weight:500}.strip-promo{font-size:20px;padding:4px 0;background:#fc0;text-align:center;color:#000}.strip-promo a,.strip-promo a:hover{color:#000;margin:0;padding-right:30px;background:url("../img/arrow-corona.svg") right no-repeat;background-size:20px 20px;display:inline-block;text-decoration:none}.no-promo{margin-top:130px!important}.footer-iol{background:#fff}.activate{width:100%;background:#3374c7;font-size:31px;font-weight:500;color:#fff;position:sticky;bottom:0;padding:12px 0 4px;z-index:100000;animation:fadeIn ease 1s}.activate span{color:#d2ed00}@keyframes fadeIn{0{opacity:0}100%{opacity:1}}.activate .btn-secondary{font-size:17px;font-weight:500;padding:9px 25px;background:#103362;border:0;margin:0 0 7px 11px}.activate .btn-secondary:hover{background:#0f4895;color:#fff}.btn-primary:not(:disabled):not(.disabled):active:focus,.btn-primary.focus,.btn-primary:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary.focus,.btn-secondary:focus{box-shadow:none}#bundle-hp{background:url(../img/bundle.jpg) top left;background-size:cover;padding:35px 0}#bundle h1{font-size:47px}#bundle h2{font-size:26px;font-weight:400}#bundle{background:#e4eef0;padding:30px 0}#bundle .box{margin-bottom:40px}#bundle h2{margin-bottom:40px}#bundle header{text-align:center}#bundle .packages{font-size:18px;background:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;padding-top:60px}#bundle .packages header{position:relative}#bundle .packages header img{height:25px;margin-bottom:20px}#bundle .packages header::before{content:"";position:absolute;width:90%;height:1px;margin-left:-45%;bottom:-20px;left:50%;background-color:#175590}#bundle .packages header .plus{font-size:58px;font-weight:500;color:#175590}#bundle .packages footer{text-align:center;margin-top:60px}#bundle .packages footer .price{text-align:right;font-size:20px;font-weight:500}#bundle .packages footer .price span{font-size:30px}#bundle .packages footer .savings{color:#09f;font-weight:500;line-height:21px;text-align:left}#bundle .packages footer .savings span{font-size:50px;line-height:50px}#bundle .packages footer .arrow{width:9px;height:39px;background:url(../img/arrow.svg);background-size:cover;margin:21px auto 0}#bundle .choose{background:#175590;border-top-right-radius:10px;border-bottom-right-radius:10px;color:#fff;padding:30px 50px}#bundle .choose p{font-size:30px;line-height:34px;font-weight:500}#bundle .btn-secondary{font-size:22px;font-weight:500;width:100%;padding:20px 0;background:#83ae30;border:0}#bundle .btn-secondary:hover{background:#609f32;color:#fff}#bundle footer{margin-top:15px;font-size:18px}#bundle footer a{font-weight:500;color:#83ae30;text-decoration:underline}#bundle-hp h3{font-size:40px;color:#fff;text-align:center}#bundle-hp #bundle{background:0;padding:22px 0 70px}#bundle-hp #bundle .box{margin:0 15px}#bundle-hp .carousel-indicators li{width:20px;height:20px;border-radius:50%;opacity:1;margin-left:11px;margin-right:11px}#bundle-hp .carousel-indicators li.active{background:#83ae30;background-clip:content-box}#bundle-hp .carousel-control-next,#bundle-hp .carousel-control-prev{top:inherit;bottom:-49px;display:inherit;z-index:100000}#bundle-hp .arrows{width:300px;margin:auto;position:relative}#bundle .packages footer .price{color:#333}#bundle-hp #bundle footer{color:#fff}#bundle-hp .all-products a{font-size:19px;color:#fff;text-decoration:underline}#faq-iol{padding:35px 0;font-size:14px;color:#fff;background:#16242f}#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 #2d64ac;background:url(../img/sort-up-solid.svg) right 15px no-repeat;background-size:24px 24px;width:100%;padding-left:0}#faq-iol .btn-link.collapsed{color:#09f;text-align:left;border-bottom:1px solid #2d64ac;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:#83ae30}#faq-iol .btn-link:focus{text-decoration:none;box-shadow:none}@media(max-width:1200px){.strip-promo{font-size:19px}.activate{font-size:25px}}@media(max-width:991.98px){.premium .modal-body ul a{padding:5px 0!important;margin-bottom:12px!important;display:inline-block!important}.premium .modal-body ul a:hover{text-decoration:none!important}.no-promo{margin-top:90px!important}.strip-promo{font-size:15px}.float-left.nav,.hidden-mobile{display:none!important}.iol-logged{margin-top:4px}.premium{height:48px}.premium .btn-link{color:#fff;background:0;padding:0 18px}.premium .btn-primary{margin-top:4px}.premium .btn-primary,.premium .btn-secondary{margin-left:0}#wrapper-iol .logo-mailplus{margin-top:18px;width:106px;height:16px;background-size:contain}#wrapper-iol .logo-drive{margin-top:18px;width:127px;height:16px;background-size:contain}#wrapper-iol .logo-pec{margin-top:18px;width:147px;height:16px;background-size:contain}#wrapper-iol .logo-premium{margin-top:19px;width:219px;height:23px;background-size:219px 23px}#wrapper-iol .logo-sifattura{margin-top:18px;width:114px;height:16px;background-size:cover}#wrapper-iol .logo-docs{margin-top:18px;width:120px;height:16px;background-size:contain}#wrapper-iol .logo-mailbusiness{margin-top:18px;width:147px;height:16px;background-size:contain}.premium .container{position:relative}.premium .logo{position:absolute;top:0;left:64px}.premium .btn-secondary{margin-left:0}.fa-bars{width:24px;height:24px;background:url(../img/menu.svg) no-repeat;background-size:cover;display:inline-block;position:absolute;top:14px;left:15px;cursor:pointer}.premium ul{padding:0;margin:auto}.premium li{display:block;margin-bottom:20px}.premium li:last-child{margin-bottom:0}#bundle .packages p{margin-bottom:0}#bundle .packages footer .price,#bundle .packages footer .savings{text-align:center}#bundle .packages footer .savings{margin-bottom:20px}#bundle .packages footer .arrow{margin-top:0;transform:rotate(90deg)}#bundle .packages{padding-top:30px;border-top-right-radius:10px}#bundle .choose{border-top-right-radius:0;border-bottom-left-radius:10px}#bundle.hp-slide header img{height:20px;margin-bottom:5px}#bundle.hp-slide .packages,#bundle.hp-slide .packages footer .price,#bundle.hp-slide .packages footer .savings{font-size:15px}#bundle.hp-slide .packages header .plus{font-size:30px;line-height:30px}#bundle.hp-slide .packages footer{margin-top:39px}#bundle.hp-slide .choose{padding:18px 50px}#bundle.hp-slide .choose p{display:none}#bundle.hp-slide footer{margin-top:12px;font-size:12px}#bundle.hp-slide .packages footer .savings span{font-size:40px;line-height:40px}#bundle.hp-slide .btn-secondary{padding:12px 0}#bundle .packages{border-bottom-left-radius:0;padding-top:17px}#bundle-hp h3{font-size:29px;color:#fff;text-align:center}.activate{font-size:19px}.activate .btn-secondary{font-size:15px}}@media(max-width:767.98px){.activate{font-size:23px;line-height:28px;padding:20px 0}.activate .btn-secondary{margin:10px auto;display:block}#bundle h1{font-size:26px;line-height:32px}#bundle h2{font-size:19px;line-height:25px}#bundle-hp .hide-mobile{display:none}#bundle-hp .price{padding-bottom:20px}#bundle-hp .packages header{position:relative;padding-top:9px}#bundle.hp-slide header img{height:20px;margin-bottom:5px;margin:10px 0}#faq-iol .btn{padding-right:30px}.activate{padding:5px 0 4px 0}}@media(max-width:575px){#bundle .box{margin:0 15px 40px}}.modal-backdrop{z-index:100}.premium .modal{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;text-align:center;color:#fff}.premium .modal .close{font-size:39px;font-weight:400;position:absolute;right:16px;top:1px;color:#414753;opacity:1}.premium .modal-dialog{position:fixed;margin:0;width:100%;height:100%;padding:0;max-width:inherit}#fsModal .modal-header{background:#fff;border:0;padding-top:0}.premium .modal-content{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:none;background:#fff}.premium .modal-body{position:absolute;top:50px;bottom:60px;width:100%;font-weight:300;overflow:auto;color:#000}.premium .modal-body ul{margin:inherit;width:100%;text-align:left}.premium .modal-body ul a{color:#414753;font-size:16px;font-weight:600;padding:12px 0;display:block}.premium .modal-body li{margin-bottom:0}.premium .modal-backdrop.show{opacity:0;z-index:1}.premium #fsModalMobile .modal-content{background:#fff}.premium #fsModalMobile .modal-content a{color:#34a6ff}.premium #fsModalMobile .close{color:#000!important}.premium #fsModalMobile footer{position:absolute;bottom:20px;width:100%}.premium #fsModalMobile .modal-content .gotomail{color:#666;margin-right:0}.premium #fsModalMobile .modal-content .logout{color:#000;font-size:16px;margin-right:0;margin-top:17px}