.password_forgotten{max-width:unset;margin:60px 30px}@media (min-width:577px){.password_forgotten{max-width:400px;margin:60px auto}}.password_forgotten input,.password_forgotten select,.password_forgotten textarea{font-size:16px;color:#616666;line-height:23px;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:none}.password_forgotten .fpTitle{color:#2d2926;font-size:24px;text-align:left;max-width:400px;font-weight:800;line-height:31px}@media (min-width:577px){.password_forgotten .fpTitle{font-size:30px}}.password_forgotten .fpDescription{font-size:16px;max-width:400px;margin-top:30px;line-height:23px}.password_forgotten .fpDescription a,.password_forgotten .fpDescription a:active,.password_forgotten .fpDescription a:hover,.password_forgotten .fpDescription a:link,.password_forgotten .fpDescription a:visited{color:#2d2926!important}.password_forgotten .messageClass{color:#138626!important;margin:30px 0;line-height:23px}.password_forgotten .messageDefault{color:#e15555;margin:30px 0;line-height:23px}.password_forgotten .fpEmailContainer{margin:30px 0}.password_forgotten .fpEmailContainer .fpEmailInputGroup{border:2px solid #e2e2e2;border-radius:3px}.password_forgotten .fpEmailContainer .fpInputGroupNew{position:relative;display:flex;justify-content:space-between}.password_forgotten .fpEmailContainer .fpInputGroupNew .login_inputs2{padding:18px 20px 17px 20px;max-width:305px;max-height:54px;height:100%;width:80%;border:unset;color:#616666!important}.password_forgotten .fpEmailContainer .fpInputGroupNew .login_inputs2:focus{outline-offset:unset;outline:unset}.password_forgotten .fpEmailContainer .fpInputGroupNew .loginInput:-webkit-autofill:active,.password_forgotten .fpEmailContainer .fpInputGroupNew .loginInput:-webkit-autofill:focus,.password_forgotten .fpEmailContainer .fpInputGroupNew .loginInput:-webkit-autofill:hover,.password_forgotten .fpEmailContainer .fpInputGroupNew .login_inputs2:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.password_forgotten .fpEmailContainer .fpInputGroupNew .invalidInput{color:#e15555}.password_forgotten .fpEmailContainer .fpInputGroupNew label{position:absolute;left:10px;opacity:0;transition:all .5s ease;font-size:14px;z-index:5;color:#2d2926!important}.password_forgotten .fpEmailContainer .fpInputGroupNew input:not(:-moz-placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.password_forgotten .fpEmailContainer .fpInputGroupNew input:not(:-ms-input-placeholder)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.password_forgotten .fpEmailContainer .fpInputGroupNew input:not(:placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.password_forgotten .fpEmailContainer .fpInputGroupNew input:focus::-moz-placeholder{color:transparent}.password_forgotten .fpEmailContainer .fpInputGroupNew input:focus:-ms-input-placeholder{color:transparent}.password_forgotten .fpEmailContainer .fpInputGroupNew input:focus::placeholder{color:transparent}.password_forgotten .fpEmailContainer .fpInputGroupNew input:focus+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.password_forgotten .fpEmailContainer .fpInputGroupNew label{top:calc(80% - 40px)}.password_forgotten .fpEmailContainer .fpInputGroupNew .fpEmailValiIcon{display:none;padding:15px 20px 17px 0}.password_forgotten .fpEmailContainer .invalidLabel{color:#e15555;border:2px solid #e15555!important}.password_forgotten .fpEmailContainer #FpEmailError .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.password_forgotten .PED_button{width:100%}.password_forgotten .privacyContainer{width:100%;margin-top:30px}.password_forgotten .privacyContainer .privacyItems{display:flex;width:200px;margin:0 auto}.password_forgotten .privacyContainer .privacyItems .privacyItem{text-decoration:underline!important;font-size:14px;cursor:pointer;line-height:21px}.password_forgotten .privacyContainer .privacyItems a,.password_forgotten .privacyContainer .privacyItems a:active,.password_forgotten .privacyContainer .privacyItems a:hover,.password_forgotten .privacyContainer .privacyItems a:link,.password_forgotten .privacyContainer .privacyItems a:visited{color:#2d2926!important}.password_reset{max-width:unset;margin:60px 30px}@media (min-width:577px){.password_reset{max-width:400px;margin:60px auto}}.password_reset input,.password_reset select,.password_reset textarea{font-size:16px;color:#616666;line-height:23px;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:none}.password_reset .fpTitle{color:#2d2926;font-size:24px;text-align:left;max-width:400px;font-weight:800;line-height:31px}@media (min-width:577px){.password_reset .fpTitle{font-size:30px;line-height:37px}}.password_reset .fpDescription{font-size:16px;max-width:400px;margin-top:30px;line-height:23px}.password_reset .fpDescription a,.password_reset .fpDescription a:active,.password_reset .fpDescription a:hover,.password_reset .fpDescription a:link,.password_reset .fpDescription a:visited{color:#2d2926!important}.password_reset .upUserEmail{font-weight:700;margin-top:5px;margin-bottom:10px}.password_reset .upPasswordContainer1{margin-bottom:10px!important}.password_reset .upPasswordContainer2{margin-top:15px!important}.password_reset .upPasswordContainer{margin:30px 0}.password_reset .upPasswordContainer .upPasswordInputGroup{border:2px solid #e2e2e2;border-radius:3px}.password_reset .upPasswordContainer .upInputGroupNew{position:relative;display:flex;justify-content:space-between}.password_reset .upPasswordContainer .upInputGroupNew .login_inputs2{padding:18px 20px 17px 20px;max-width:305px;max-height:54px;height:100%;width:80%;border:unset;color:#616666!important}.password_reset .upPasswordContainer .upInputGroupNew .login_inputs2:focus{outline-offset:unset;outline:unset}.password_reset .upPasswordContainer .upInputGroupNew .loginInput:-webkit-autofill:active,.password_reset .upPasswordContainer .upInputGroupNew .loginInput:-webkit-autofill:focus,.password_reset .upPasswordContainer .upInputGroupNew .loginInput:-webkit-autofill:hover,.password_reset .upPasswordContainer .upInputGroupNew .login_inputs2:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.password_reset .upPasswordContainer .upInputGroupNew .invalidInput{color:#e15555}.password_reset .upPasswordContainer .upInputGroupNew .invalidInput2{color:#616666}.password_reset .upPasswordContainer .upInputGroupNew label{position:absolute;left:10px;opacity:0;transition:all .5s ease;font-size:14px;z-index:5;color:#2d2926!important}.password_reset .upPasswordContainer .upInputGroupNew input:not(:-moz-placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.password_reset .upPasswordContainer .upInputGroupNew input:not(:-ms-input-placeholder)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.password_reset .upPasswordContainer .upInputGroupNew input:not(:placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.password_reset .upPasswordContainer .upInputGroupNew label{top:calc(80% - 40px)}.password_reset .upPasswordContainer .upInputGroupNew input:focus::-moz-placeholder{color:transparent}.password_reset .upPasswordContainer .upInputGroupNew input:focus:-ms-input-placeholder{color:transparent}.password_reset .upPasswordContainer .upInputGroupNew input:focus::placeholder{color:transparent}.password_reset .upPasswordContainer .upInputGroupNew input:focus+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.password_reset .upPasswordContainer .upInputGroupNew .upPasswordValiIcon{display:none;padding:15px 20px 17px 0}.password_reset .upPasswordContainer .upInputGroupNew .showPasswordBtn{border:unset;background:unset;font-size:16px!important;text-decoration:underline;cursor:pointer;color:#2d2926;max-height:54px;height:100%;padding:18px 20px 17px 0;width:unset;font-weight:400}.password_reset .upPasswordContainer .invalidLabel{color:#e15555;border:2px solid #e15555!important}.password_reset .upPasswordContainer #upPasswordError1{margin-top:10px}.password_reset .upPasswordContainer #upPasswordError1 .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.password_reset .upPasswordContainer #upPasswordError2{margin-top:10px}.password_reset .upPasswordContainer #upPasswordError2 .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.password_reset .requirementsContainer{font-size:14px;color:#616666;line-height:21px}.password_reset .requirementsContainer .pwrTitle{font-weight:700;margin-bottom:5px;line-height:21px}.password_reset .requirementsContainer .pwrItems{display:flex;margin-bottom:5px;line-height:21px}.password_reset .requirementsContainer .pwrItems .validaIcon img{margin-top:6px;margin-right:8px}.password_reset .requirementsContainer .pwrInvalid{color:#e15555}.password_reset .requirementsContainer .pwrValid{color:#138726}.password_reset .PED_button{width:100%}.password_reset .privacyContainer{width:100%;margin-top:30px;line-height:21px}.password_reset .privacyContainer .privacyItems{display:flex;width:200px;margin:0 auto}.password_reset .privacyContainer .privacyItems .privacyItem{text-decoration:underline!important;font-size:14px;line-height:21px;cursor:pointer}.password_reset .privacyContainer .privacyItems a,.password_reset .privacyContainer .privacyItems a:active,.password_reset .privacyContainer .privacyItems a:hover,.password_reset .privacyContainer .privacyItems a:link,.password_reset .privacyContainer .privacyItems a:visited{color:#2d2926!important}.userLogin{max-width:unset;margin:60px 30px}@media (min-width:577px){.userLogin{max-width:400px;margin:60px auto}}.userLogin input,.userLogin select,.userLogin textarea{font-size:16px;color:#616666;line-height:23px;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:none}.userLogin .fpTitle{color:#2d2926;font-size:24px;text-align:left;max-width:400px;font-weight:800;line-height:31px}@media (min-width:577px){.userLogin .fpTitle{font-size:30px;line-height:37px}}.userLogin .fpDescription{font-size:16px;max-width:400px;margin-top:30px;line-height:23px}.userLogin .fpDescription a,.userLogin .fpDescription a:active,.userLogin .fpDescription a:hover,.userLogin .fpDescription a:link,.userLogin .fpDescription a:visited{color:#2d2926!important}.userLogin .loginEmailContainer{margin:30px 0}.userLogin .loginEmailContainer .loginEmailInputGroup{border:2px solid #e2e2e2;border-radius:3px}.userLogin .loginEmailContainer .loginInputGroupNew{position:relative;display:flex;justify-content:space-between}.userLogin .loginEmailContainer .loginInputGroupNew .login_inputs2{padding:18px 20px 17px 20px;max-width:305px;max-height:54px;height:100%;width:90%;border:unset;color:#616666!important}.userLogin .loginEmailContainer .loginInputGroupNew .login_inputs2:focus{outline-offset:unset;outline:unset}.userLogin .loginEmailContainer .loginInputGroupNew .loginInput:-webkit-autofill:active,.userLogin .loginEmailContainer .loginInputGroupNew .loginInput:-webkit-autofill:focus,.userLogin .loginEmailContainer .loginInputGroupNew .loginInput:-webkit-autofill:hover,.userLogin .loginEmailContainer .loginInputGroupNew .login_inputs2:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.userLogin .loginEmailContainer .loginInputGroupNew .invalidInput{color:#e15555}.userLogin .loginEmailContainer .loginInputGroupNew label{position:absolute;left:10px;opacity:0;transition:all .5s ease;font-size:14px;z-index:5;color:#2d2926!important}.userLogin .loginEmailContainer .loginInputGroupNew input:not(:-moz-placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.userLogin .loginEmailContainer .loginInputGroupNew input:not(:-ms-input-placeholder)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.userLogin .loginEmailContainer .loginInputGroupNew input:not(:placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.userLogin .loginEmailContainer .loginInputGroupNew label{top:calc(80% - 40px)}@media screen and (-webkit-min-device-pixel-ratio:0){.userLogin .loginEmailContainer .loginInputGroupNew input{font-size:16px}}.userLogin .loginEmailContainer .loginInputGroupNew input:focus::-moz-placeholder{color:transparent}.userLogin .loginEmailContainer .loginInputGroupNew input:focus:-ms-input-placeholder{color:transparent}.userLogin .loginEmailContainer .loginInputGroupNew input:focus::placeholder{color:transparent}.userLogin .loginEmailContainer .loginInputGroupNew input:focus+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.userLogin .loginEmailContainer .loginInputGroupNew .loginEmailValiIcon{display:none;padding:15px 20px 17px 0}.userLogin .loginEmailContainer .invalidLabel{color:#e15555;border:2px solid #e15555!important}.userLogin .loginEmailContainer #loginEmailError{margin-top:10px}.userLogin .loginEmailContainer #loginEmailError .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.userLogin .loginPasswordContainer{margin:30px 0}.userLogin .loginPasswordContainer .loginPasswordInputGroup{border:2px solid #e2e2e2;border-radius:3px}.userLogin .loginPasswordContainer .loginInputGroupNew{position:relative;display:flex;justify-content:space-between}.userLogin .loginPasswordContainer .loginInputGroupNew .login_inputs2{padding:18px 20px 17px 20px;max-width:305px;max-height:54px;height:100%;width:80%;border:unset;color:#616666!important}.userLogin .loginPasswordContainer .loginInputGroupNew .login_inputs2:focus{outline-offset:unset;outline:unset}.userLogin .loginPasswordContainer .loginInputGroupNew .loginInput:-webkit-autofill:active,.userLogin .loginPasswordContainer .loginInputGroupNew .loginInput:-webkit-autofill:focus,.userLogin .loginPasswordContainer .loginInputGroupNew .loginInput:-webkit-autofill:hover,.userLogin .loginPasswordContainer .loginInputGroupNew .login_inputs2:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.userLogin .loginPasswordContainer .loginInputGroupNew .invalidInput{color:#e15555}.userLogin .loginPasswordContainer .loginInputGroupNew label{position:absolute;left:10px;opacity:0;transition:all .5s ease;font-size:14px;z-index:5;color:#2d2926!important}.userLogin .loginPasswordContainer .loginInputGroupNew input:not(:-moz-placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.userLogin .loginPasswordContainer .loginInputGroupNew input:not(:-ms-input-placeholder)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.userLogin .loginPasswordContainer .loginInputGroupNew input:not(:placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.userLogin .loginPasswordContainer .loginInputGroupNew label{top:calc(80% - 40px)}@media screen and (-webkit-min-device-pixel-ratio:0){.userLogin .loginPasswordContainer .loginInputGroupNew input{font-size:16px}}.userLogin .loginPasswordContainer .loginInputGroupNew input:focus::-moz-placeholder{color:transparent}.userLogin .loginPasswordContainer .loginInputGroupNew input:focus:-ms-input-placeholder{color:transparent}.userLogin .loginPasswordContainer .loginInputGroupNew input:focus::placeholder{color:transparent}.userLogin .loginPasswordContainer .loginInputGroupNew input:focus+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.userLogin .loginPasswordContainer .loginInputGroupNew .loginPasswordValiIcon{display:none;padding:15px 20px 17px 0}.userLogin .loginPasswordContainer .loginInputGroupNew .showPasswordBtn{border:unset;background:unset;font-size:16px!important;text-decoration:underline;cursor:pointer;color:#2d2926;max-height:54px;height:100%;padding:18px 20px 17px 0;width:unset;font-weight:400}.userLogin .loginPasswordContainer .invalidLabel{color:#e15555;border:2px solid #e15555!important}.userLogin .loginPasswordContainer #loginPasswordError{margin-top:10px}.userLogin .loginPasswordContainer #loginPasswordError .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.userLogin .PED_button{width:100%}.userLogin .privacyContainer{width:100%;margin-top:30px;line-height:21px}.userLogin .privacyContainer .privacyItems{display:flex;width:200px;margin:0 auto}.userLogin .privacyContainer .privacyItems .privacyItem{text-decoration:underline!important;font-size:14px;cursor:pointer;line-height:21px}.userLogin .privacyContainer .privacyItems a,.userLogin .privacyContainer .privacyItems a:active,.userLogin .privacyContainer .privacyItems a:hover,.userLogin .privacyContainer .privacyItems a:link,.userLogin .privacyContainer .privacyItems a:visited{color:#2d2926!important}.account_creation{max-width:unset;margin:60px 30px}@media (min-width:577px){.account_creation{max-width:400px;margin:60px auto}}.account_creation input,.account_creation select,.account_creation textarea{font-size:16px;color:#616666;line-height:23px;resize:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;touch-action:none}.account_creation .fpTitle{color:#2d2926;font-size:24px;text-align:left;max-width:400px;font-weight:800;line-height:31px}@media (min-width:577px){.account_creation .fpTitle{font-size:30px;line-height:37px}}.account_creation .fpDescription{font-size:16px;max-width:400px;margin-top:30px;line-height:23px}.account_creation .fpDescription a,.account_creation .fpDescription a:active,.account_creation .fpDescription a:hover,.account_creation .fpDescription a:link,.account_creation .fpDescription a:visited{color:#2d2926!important}.account_creation .loginEmailContainer{margin:20px 0}.account_creation .loginEmailContainer .loginEmailInputGroup{border:2px solid #e2e2e2;border-radius:3px}.account_creation .loginEmailContainer .loginInputGroupNew{position:relative;display:flex;justify-content:space-between}.account_creation .loginEmailContainer .loginInputGroupNew .login_inputs2{padding:18px 20px 17px 20px;max-width:305px;max-height:54px;height:100%;width:80%;border:unset;color:#616666!important}.account_creation .loginEmailContainer .loginInputGroupNew .login_inputs2:focus{outline-offset:unset;outline:unset}.account_creation .loginEmailContainer .loginInputGroupNew .loginInput:-webkit-autofill:active,.account_creation .loginEmailContainer .loginInputGroupNew .loginInput:-webkit-autofill:focus,.account_creation .loginEmailContainer .loginInputGroupNew .loginInput:-webkit-autofill:hover,.account_creation .loginEmailContainer .loginInputGroupNew .login_inputs2:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.account_creation .loginEmailContainer .loginInputGroupNew .invalidInput{color:#e15555}.account_creation .loginEmailContainer .loginInputGroupNew label{position:absolute;left:10px;opacity:0;transition:all .5s ease;font-size:14px;z-index:5;color:#2d2926!important}.account_creation .loginEmailContainer .loginInputGroupNew input:not(:-moz-placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .loginEmailContainer .loginInputGroupNew input:not(:-ms-input-placeholder)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .loginEmailContainer .loginInputGroupNew input:not(:placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .loginEmailContainer .loginInputGroupNew label{top:calc(80% - 40px)}@media screen and (-webkit-min-device-pixel-ratio:0){.account_creation .loginEmailContainer .loginInputGroupNew input{font-size:16px}}.account_creation .loginEmailContainer .loginInputGroupNew input:focus::-moz-placeholder{color:transparent}.account_creation .loginEmailContainer .loginInputGroupNew input:focus:-ms-input-placeholder{color:transparent}.account_creation .loginEmailContainer .loginInputGroupNew input:focus::placeholder{color:transparent}.account_creation .loginEmailContainer .loginInputGroupNew input:focus+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.account_creation .loginEmailContainer .loginInputGroupNew .loginEmailValiIcon{display:none;padding:15px 20px 17px 0}.account_creation .loginEmailContainer .invalidLabel{color:#e15555;border:2px solid #e15555!important}.account_creation .loginEmailContainer #loginEmailError{margin-top:10px}.account_creation .loginEmailContainer #loginEmailError .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.account_creation .createNameContainer{margin:20px 0}.account_creation .createNameContainer .createNameInputGroup{border:2px solid #e2e2e2;border-radius:3px}.account_creation .createNameContainer .createInputGroupNew{position:relative;display:flex;justify-content:space-between}.account_creation .createNameContainer .createInputGroupNew .login_inputs2{padding:18px 20px 17px 20px;max-width:305px;max-height:54px;height:100%;width:80%;border:unset;color:#616666!important}.account_creation .createNameContainer .createInputGroupNew .login_inputs2:focus{outline-offset:unset;outline:unset}.account_creation .createNameContainer .createInputGroupNew .loginInput:-webkit-autofill:active,.account_creation .createNameContainer .createInputGroupNew .loginInput:-webkit-autofill:focus,.account_creation .createNameContainer .createInputGroupNew .loginInput:-webkit-autofill:hover,.account_creation .createNameContainer .createInputGroupNew .login_inputs2:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.account_creation .createNameContainer .createInputGroupNew .invalidInput{color:#e15555}.account_creation .createNameContainer .createInputGroupNew label{position:absolute;left:10px;opacity:0;transition:all .5s ease;font-size:14px;z-index:5;color:#2d2926!important}.account_creation .createNameContainer .createInputGroupNew input:not(:-moz-placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .createNameContainer .createInputGroupNew input:not(:-ms-input-placeholder)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .createNameContainer .createInputGroupNew input:not(:placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .createNameContainer .createInputGroupNew label{top:calc(80% - 40px)}.account_creation .createNameContainer .createInputGroupNew input:focus::-moz-placeholder{color:transparent}.account_creation .createNameContainer .createInputGroupNew input:focus:-ms-input-placeholder{color:transparent}.account_creation .createNameContainer .createInputGroupNew input:focus::placeholder{color:transparent}.account_creation .createNameContainer .createInputGroupNew input:focus+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.account_creation .createNameContainer .createInputGroupNew .LastNameValiIcon{display:none;padding:15px 20px 17px 0}.account_creation .createNameContainer .createInputGroupNew .FirstNameValiIcon{display:none;padding:15px 20px 17px 0}.account_creation .createNameContainer .invalidLabel{color:#e15555;border:2px solid #e15555!important}.account_creation .createNameContainer #LastNameError{margin-top:10px}.account_creation .createNameContainer #LastNameError .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.account_creation .createNameContainer #FirstNameError{margin-top:10px}.account_creation .createNameContainer #FirstNameError .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.account_creation .upPasswordContainer1{margin-bottom:10px!important}.account_creation .upPasswordContainer2{margin-top:15px!important}.account_creation .upPasswordContainer{margin:20px 0}.account_creation .upPasswordContainer .upPasswordInputGroup{border:2px solid #e2e2e2;border-radius:3px}.account_creation .upPasswordContainer .upInputGroupNew{position:relative;display:flex;justify-content:space-between}.account_creation .upPasswordContainer .upInputGroupNew .login_inputs2{padding:18px 20px 17px 20px;max-width:305px;max-height:54px;height:100%;width:80%;border:unset;color:#616666!important}.account_creation .upPasswordContainer .upInputGroupNew .login_inputs2:focus{outline-offset:unset;outline:unset}.account_creation .upPasswordContainer .upInputGroupNew .loginInput:-webkit-autofill:active,.account_creation .upPasswordContainer .upInputGroupNew .loginInput:-webkit-autofill:focus,.account_creation .upPasswordContainer .upInputGroupNew .loginInput:-webkit-autofill:hover,.account_creation .upPasswordContainer .upInputGroupNew .login_inputs2:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.account_creation .upPasswordContainer .upInputGroupNew .invalidInput{color:#e15555}.account_creation .upPasswordContainer .upInputGroupNew label{position:absolute;left:10px;opacity:0;transition:all .5s ease;font-size:14px;z-index:5;color:#2d2926!important}.account_creation .upPasswordContainer .upInputGroupNew input:not(:-moz-placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .upPasswordContainer .upInputGroupNew input:not(:-ms-input-placeholder)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .upPasswordContainer .upInputGroupNew input:not(:placeholder-shown)+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px}.account_creation .upPasswordContainer .upInputGroupNew label{top:calc(80% - 40px)}.account_creation .upPasswordContainer .upInputGroupNew input:focus::-moz-placeholder{color:transparent}.account_creation .upPasswordContainer .upInputGroupNew input:focus:-ms-input-placeholder{color:transparent}.account_creation .upPasswordContainer .upInputGroupNew input:focus::placeholder{color:transparent}.account_creation .upPasswordContainer .upInputGroupNew input:focus+label{transform:translateY(-10px);opacity:1;background:#fff;padding:0 10px;color:#616666!important}.account_creation .upPasswordContainer .upInputGroupNew .upPasswordValiIcon{display:none;padding:15px 20px 17px 0}.account_creation .upPasswordContainer .upInputGroupNew .showPasswordBtn{border:unset;background:unset;font-size:16px!important;text-decoration:underline;cursor:pointer;color:#2d2926;max-height:54px;height:100%;padding:21px 20px 17px 0;width:unset;font-weight:400}.account_creation .upPasswordContainer .invalidLabel{color:#e15555;border:2px solid #e15555!important}.account_creation .upPasswordContainer #upPasswordError1{margin-top:10px}.account_creation .upPasswordContainer #upPasswordError1 .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.account_creation .upPasswordContainer #upPasswordError2{margin-top:10px}.account_creation .upPasswordContainer #upPasswordError2 .errorMessage{color:#e15555;font-size:16px;margin-top:10px;display:block;line-height:23px}.account_creation .requirementsContainer{font-size:14px;color:#616666;line-height:21px}.account_creation .requirementsContainer .pwrTitle{font-weight:700;margin-bottom:5px;line-height:21px}.account_creation .requirementsContainer .pwrItems{display:flex;margin-bottom:5px;line-height:21px}.account_creation .requirementsContainer .pwrItems .validaIcon img{margin-top:6px;margin-right:8px}.account_creation .requirementsContainer .pwrInvalid{color:#e15555}.account_creation .requirementsContainer .pwrValid{color:#138726}.account_creation .signUpNews{display:flex}.account_creation .signUpNews .container{display:block;position:relative;padding-left:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.account_creation .signUpNews .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.account_creation .signUpNews .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee;border-radius:3px}.account_creation .signUpNews .container:hover input~.checkmark{background-color:#ccc}.account_creation .signUpNews .container input:checked~.checkmark{background-color:#2196f3}.account_creation .signUpNews .checkmark:after{content:"";position:absolute;display:none}.account_creation .signUpNews .container input:checked~.checkmark:after{display:block}.account_creation .signUpNews .container .checkmark:after{left:7px;top:3px;width:4px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.account_creation .signUpNews .signUpNewsTitle{line-height:23px}.account_creation .signUpNews .signUpNewsDetail{font-size:14px;display:block;margin-top:5px;line-height:21px}.account_creation .PED_button{width:100%}.account_creation .privacyContainer{width:100%;margin-top:20px;margin-bottom:30px;font-size:14px;line-height:21px}.account_creation .privacyContainer .privacyItem{text-decoration:underline!important;cursor:pointer}.account_creation .privacyContainer a,.account_creation .privacyContainer a:active,.account_creation .privacyContainer a:hover,.account_creation .privacyContainer a:link,.account_creation .privacyContainer a:visited{color:#2d2926!important}input:-internal-autofill-selected{color:#616666!important}