.forgot-password{padding:244px 0 292px}@media screen and (max-width:670px){.forgot-password{padding:214px 0 180px}}.forgot-password__title{margin-bottom:35px}@media screen and (max-width:991px){.forgot-password__title{margin-bottom:40px}.forgot-password__subtitle{margin-bottom:16px}}.forgot-password__form,.forgot-password__set-new-password-form{max-width:335px;width:100%}.forgot-password__form .input-wrapper,.forgot-password__set-new-password-form .input-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.forgot-password__form .input-wrapper span,.forgot-password__set-new-password-form .input-wrapper span{margin-bottom:10px}.forgot-password__form .form-input,.forgot-password__set-new-password-form .form-input{border:1px solid hsla(0,0%,100%,.5);color:var(--color-type-primary-white);margin-bottom:40px;padding:10px}@media screen and (max-width:991px){.forgot-password__form .form-input,.forgot-password__set-new-password-form .form-input{margin-bottom:35px}}.forgot-password__form-response{margin:10px 0}.forgot-password__form-response p.error{color:var(--color-type-primary-3)}.forgot-password__form-response p.success{color:var(--color-type-primary-1)}body.page-template-template-forgot-password-page{background-color:var(--color-type-dark-2)}