#page-login{width:500px;max-width:100%;padding:0 20px;margin:auto}#page-login .stile{text-align:center;margin-top:10vh;padding-top:40px;padding-bottom:40px;box-shadow:0 5px 40px rgba(0,0,0,.25);border:0}#page-login .stile .head>a>img,#page-login .stile>a>img{height:40px;margin-right:10px;user-select:none}#page-login h1{font-weight:700;font-size:24px;margin-top:20px}#page-login .stile>strong{display:block;margin-bottom:30px;margin-top:10px;font-weight:500;font-size:16px}#login-cta{margin-top:35px;padding-top:35px;border-top:solid 1px #ddd}#page-login p{line-height:1.8}#login-cta p{font-size:14px;line-height:26px;color:#444}body{background:#0c1525;padding-bottom:40px}.g-recaptcha>div{margin:auto}#page-login .stile .head{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#page-login .ch .text{font-size:13px;line-height:1.5;padding-top:3px;color:#444}#page-login .ch .text a{font-weight:600;color:#081732}#page-login .ch .text a:hover{text-decoration:underline}#lic-inv p{text-align:left}#lic-inv-partner{margin-top:30px;text-align:center}#lic-inv-partner strong{display:block;text-align:center;margin-bottom:14px;text-transform:uppercase;letter-spacing:2px;color:#bfbfbf;border-top:solid 1px #ddd;padding-top:30px;font-size:11px}#lic-inv-partner img{height:40px;display:inline-block}#register-promo{background-color:#ffebdb;font-size:12px;font-weight:500;padding:10px;border-radius:8px;line-height:1.7;margin-top:20px}#register-promo a{color:#ff642e;font-weight:600}@media (max-width:900px){#page-login .stile{margin-top:10px}#page-login{padding:10px}#page-login h1{font-size:21px;margin-top:3px}#login-cta p,#page-login .stile>strong{font-size:13px}#page-login form br{display:none!important}.stile{padding:15px}#login-cta p{line-height:1.6}.gt30{margin-top:15px}button[type=submit]{width:100%}}@media (max-width:400px){#page-login .stile{padding:15px 12px}}