.signup_v3.fullpage{display:flex;position:relative}.signup_v3.fullpage:before{position:relative}.signup_v3.fullpage .signup_inner{margin:40px 0;max-width:800px;padding:40px;z-index:1}.signup_v3{display:none;justify-content:center;padding:6vh;position:absolute;top:0;width:100%}@media (max-width:575px){.signup_v3{padding:0}}.signup_v3 .signup_inner{background:#fff;border-radius:10px;box-shadow:0 0 20px 10px rgba(0,0,0,.2);max-width:600px;overflow:hidden;padding:20px 40px;position:relative;z-index:999999}.signup_v3 .signup_inner .signup_close{color:rgba(0,0,0,.6);display:none;font-size:36px;padding:8px;position:absolute;right:20px;top:0}.signup_v3 .signup_inner .signup_login{font-size:16px;padding-top:36px;text-align:center}.signup_v3 .signup_inner .signup_login a{font-weight:700}.signup_v3 .signup_inner .fergus-error div{background-color:rgba(218,1,1,.2);border:1px solid #da0101;color:#da0101;font-size:13px;margin:0 0 5px;padding:10px}.signup_v3 .signup_inner .fergus-disabled{cursor:not-allowed}.signup_v3 .signup_inner .signup_close:hover{color:#000;cursor:pointer}.signup_v3 .signup_inner .hs-recaptcha{display:flex;justify-content:flex-start;margin-bottom:40px!important}.signup_v3 .signup_inner .hs-password label>span:first-of-type{position:relative;visibility:hidden}.signup_v3 .signup_inner .hs-password label>span:first-of-type:after{content:"Password";left:0;position:absolute;top:0;visibility:visible}.signup_v3 .signup_inner .actions{display:flex}.signup_v3 .signup_inner .actions .hs-button{margin:auto;width:80%}.signup_v3:before{background:rgba(0,0,0,.6);bottom:0;content:"";left:0;position:fixed;right:0;top:0}