.user-outer-login-container{width:100%;padding:0;margin:0;overflow-y:scroll;z-index:1}.user-login-error{display:none;position:relative;top:3%;width:100%;text-align:center;color:#ef7070}.user-outer-login-header{width:100%;font-size:3vw;text-align:center;font-family:Helvetica-Bold}.user-outer-login-input-wrapper{position:relative;height:14%;width:34%;left:33%;top:12%;margin-bottom:2%}.user-outer-login-input-label{position:absolute;width:100%;text-align:left;font-size:1.4vw;left:0;top:0;font-family:Helvetica-Medium;font-weight:300}.user-outer-login-input{position:absolute;width:100%;font-family:Helvetica-Medium;font-weight:300;left:0;top:45%;height:50%;border:none;border-radius:7px;font-size:1.25vw;padding-left:4%}.user-outer-login-input:focus{outline:0;border:none}.form-control::-webkit-input-placeholder,.reset-password-form-input::-webkit-input-placeholder{color:var(--Text-color)!important;opacity:.5}.form-control::-moz-placeholder,.reset-password-form-input::-webkit-input-placeholder{color:var(--Text-color)!important;opacity:.5}.form-control:-ms-input-placeholder,.reset-password-form-input::-webkit-input-placeholder{color:var(--Text-color)!important;opacity:.5}.form-control:-moz-placeholder{color:var(--Text-color)!important;opacity:.5}.user-outer-login-forgot-pass,.user-outer-login-forgot-pass:active,.user-outer-login-forgot-pass:hover{font-family:Gilroy;font-weight:300;cursor:pointer;width:100%;margin-top:9%;display:block;font-size:1.2vw;text-decoration:underline;text-align:center}.user-inner-or-wrapper{position:unset;width:100%;height:auto;left:33%;top:3%}.user-inner-or-wrapper div{display:inline-block;position:relative;width:42%;height:.1vw;background:#fff}.user-inner-or-wrapper p{font-family:Helvetica-Medium;font-weight:300;position:relative;display:inline-block;font-size:1.2vw;padding-top:0;top:.25vw;vertical-align:sub;text-align:center;width:13%;color:#fff}.user-outer-login-container .footer-1{margin-bottom:34px;color:#fff;font-size:17px;margin-right:auto;margin-left:auto}.col-left-zero{padding-left:0!important}.col-right-zero{padding-right:0!important}.user-outer-login-container .footer-1 div{font-family:Helvetica}.user-outer-login-container .footer-1 a{font-family:Helvetica;color:#fff!important;text-decoration:underline}.footer-2{color:#fff;margin-right:auto;margin-left:auto}.user-outer-login-container .footer-2 h4{font-size:1.2vw}.user-outer-login-container .footer-2 button{background:0 0!important;text-align:center;padding:4%;font-family:Helvetica-neu;font-size:1.2vw;cursor:pointer;border:1px solid;border-radius:5px;border-color:var(--Primary-Color);color:var(--Primary-Color)!important;width:100%}.text{text-align:center;font-family:Helvetica-Normal;font-size:1vw;color:#000;margin-bottom:7%}.support-link{color:#fff;font-family:Helvetica;font-size:1.2vw}a.support-link:hover{color:#fff;text-decoration:underline}a.support-link:active,a.support-link:focus,a.support-link:visited{color:#fff;text-decoration:none}@media screen and (max-width:900px){.user-inner-or-wrapper div{width:41%}}.header-logo{display:block;width:20vw;position:relative}.user-login-container{background-size:cover}form.login-form span.user-login-error{min-height:10vh}form.login-form label{display:block;font-size:2vw;font-family:Helvetica-Normal;font-weight:400;color:#fff}form.login-form input{color:var(--Text-color);border-radius:7px;font-size:1.2vw;padding:6.5% 4%;margin:1% auto 5%;outline:0;font-family:Helvetica-neu}.form-control:focus{border-color:#c1198c}form.login-form button.sign-in-btn{display:block;text-align:center;margin-bottom:9%;padding:4% 4%;outline:0;font-family:Helvetica-neu;font-size:1.2vw;cursor:pointer;margin-top:5%;border:none;border-radius:5px;width:100%}form.login-form button.invalid{opacity:.6;cursor:not-allowed;transform:none!important;transition:none!important}@media only screen and (min-width:1200px){form.login-form button.sign-in-btn{padding:4%}}@media only screen and (max-width:1200px){.user-inner-or-wrapper p{font-size:2vw}form.login-form h1{font-size:3.5vw}form.login-form label{font-size:2vw}form.login-form input{font-size:2vw}form.login-form a{font-size:2vw}form.login-form button.sign-in-btn{font-size:2vw}}@media only screen and (max-height:700px){.user-outer-login-container .footer-1{margin-bottom:60px}}@media only screen and (max-width:992px){.header-logo{display:block;width:50vw;text-align:center;margin:0 auto;margin-top:13vw}form.login-form h1{font-size:4vw}form.login-form label{font-size:3.5vw}form.login-form input{font-size:3.5vw}form.login-form a{font-size:3.5vw}form.login-form button.sign-in-btn{font-size:3.5vw}}@media only screen and (max-width:768px){.user-outer-login-container .footer-2 h4{font-size:3vw}.support-link{font-size:3vw}.footer-1{font-size:16px}form.login-form{margin-top:15%}form.login-form h1{font-size:4vw}form.login-form label{font-size:3vw;margin-bottom:5vw}form.login-form input{font-size:3vw}form.login-form a{font-size:2.5vw}form.login-form button.sign-in-btn{font-size:3vw}.user-outer-login-container .footer-1{margin-bottom:10vw}.user-login-container{background-size:100% 100%}.user-inner-or-wrapper p{font-size:3vw}.text{font-size:2.5vw}}@media only screen and (max-width:600px){.header-logo{display:block;width:50vw}form.login-form h1{font-size:4.5vw}form.login-form label{font-size:4vw}form.login-form input{font-size:4vw;padding:6.5% 4%}.user-outer-login-container .footer-2 button{font-size:4px}form.login-form a{font-size:4vw}form.login-form button.sign-in-btn{font-size:4vw}.user-inner-or-wrapper div{height:.5vw}}@media only screen and (max-width:425px){.user-outer-login-container .footer-2 h4{font-size:4vw}.support-link{font-size:4vw!important}form.login-form h1{font-size:9.5vw}form.login-form label{font-size:5vw}form.login-form input{font-size:4vw}.text-c,form.login-form a{font-size:3.5vw}form.login-form button.sign-in-btn{font-size:4vw}.user-inner-or-wrapper p{font-size:4.5vw}.text{font-size:4.1vw}}