.profile-block{background-color:#fff}.profile-block__title{text-align:center}.profile-block__content{text-align:center;width:100%;max-width:600px;margin-inline:auto}.profile-block__form,.profile-block__fields{flex-direction:column;width:100%;display:flex}.profile-block__message{text-align:center;width:100%;margin-bottom:15px}.profile-block__message--error{color:var(--profile-block-error-color)}.profile-block--vbg{--profile-block-error-color:#e00034}.profile-block--vbg .profile-block__title{margin-bottom:0}.profile-block--vbg .profile-block__content{background-color:#f5f5f5;margin-top:60px;padding:50px}@media (width>=950px){.profile-block--vbg{padding-top:70px}}.profile-block--ringfeder{--profile-block-error-color:#c91b1b}.profile-block--ringfeder .profile-block__content{justify-content:center;align-items:center;display:flex}.profile-block--ringfeder .profile-block__form{border:1px solid #9b9b9b;justify-content:center;align-items:center;width:50%;padding:20px}.profile-block--ringfeder .profile-block__fields{justify-content:center;padding:20px 20px 0}.profile-block--ringfeder .profile-block__field{max-width:100%;padding:20px}.profile-block--ringfeder .profile-block__message{margin-bottom:10px}.profile-block--ringfeder .profile-block__submit{margin-bottom:30px}@media (width<=899px){.profile-block--ringfeder .profile-block__form{width:100%}}.password-reset-page--vbg .block{padding-bottom:0}.password-reset-page--vbg .one-column-block{padding-bottom:50px}.password-reset-page--ringfeder{padding-bottom:100px}.password-reset-page__alert,.password-reset-block__alert{text-align:center;margin-bottom:24px}.password-reset-page__alert--success{margin-bottom:80px}.password-reset-page__alert--warning,.password-reset-block__alert--warning{color:red}.password-reset-block__form-wrapper{text-align:center;max-width:600px;margin-inline:auto}.password-reset-block__fields{text-align:left;border:0;flex-direction:column;gap:18px;margin-block:0 40px;padding:0;display:flex}.password-reset-block__submit{text-align:center}.password-reset-block--vbg .password-reset-block__form-wrapper{background-color:#f5f5f5;margin-bottom:140px;padding:61px 45px 51px 64px}@media (width<=767px){.password-reset-block--vbg .password-reset-block__form-wrapper{margin-bottom:40px;padding:50px}}.password-reset-block--ringfeder .password-reset-block__form-wrapper{background-color:#fff;padding:61px 45px 51px 64px}@media (width<=899px){.password-reset-block--ringfeder .password-reset-block__form-wrapper{margin-bottom:40px}}
