.auth{padding-top:20px;width:100%}.auth-form{background:#fff;border-radius:7px;box-shadow:0 0 20px rgba(35,43,52,.05);font-family:Montserrat,sans-serif;margin:60px auto 165px;max-width:calc(100% - 30px);padding:60px 15px;width:640px}.auth-form form{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:420px}.auth-form form .row-checkbox{margin-top:20px}.auth-form form .input-group{position:relative;width:100%}.auth-form form .input-group+.input-group{margin-top:10px}.auth-form form .input-group.error input{border-color:#ff006d;color:#ff006d}.auth-form form .input-group.error .message{color:#ff006d}.auth-form form .input-group .message{font-size:12px;font-weight:500;line-height:15px;margin-top:5px}.auth-form form .input-group label{color:#616e81;display:block;font-size:12px;font-weight:500;line-height:15px;margin-bottom:5px}.auth-form form .input-group input{border:1.5px solid #5b72ec;border-radius:5px;color:#000;display:block;font-size:14px;font-weight:500;line-height:17px;padding:14px;width:100%}.auth-form form .input-group .eye{bottom:13px;cursor:pointer;display:flex;position:absolute;right:12px}.auth-form form .input-group .info{display:flex;position:absolute;right:-28px;top:35px}.auth-form form .input-group .info p{background:#fff;border-radius:7px 7px 7px 0;bottom:14px;box-shadow:0 0 20px #d1e6fb;color:#616e81;display:none;font-size:10px;font-weight:500;left:10px;line-height:130%;padding:13px;position:absolute;width:212px}.auth-form form .input-group .info:hover p{display:block}.auth-form form .row-checkbox{align-items:flex-start;display:flex}.auth-form form .row-checkbox input{margin-top:3px}.auth-form form .row-checkbox label{color:#616e81;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:15px;margin-left:10px}.auth-form form .row-checkbox label a{color:#5b72ec}.auth-form form .btn-submit{align-items:center;background:#5b72ec;border:2px solid #5b72ec;border-radius:5px;color:#fff;display:flex;font-size:13px;font-weight:600;height:40px;justify-content:center;line-height:16px;margin-top:20px;text-align:center;width:100%}.auth-form form .options{margin:20px 0 0;width:100%}.auth-form form .options p{color:#616e81;font-size:12px;font-weight:500;line-height:15px;text-align:center}.auth-form form .options p a{color:#657bed;-webkit-text-decoration-line:underline;text-decoration-line:underline}.auth-form form .errors p{color:#ff006d}.auth-form form .bottom{color:#616e81;font-size:12px;font-weight:500;line-height:15px;margin-top:20px}.auth-form form .bottom-links p{align-items:center;display:flex}.auth-form form .bottom-links p a{display:flex;margin-left:10px}.auth-form form .bottom a{color:#5b72ec;-webkit-text-decoration-line:underline;text-decoration-line:underline}.auth-form h2{color:#657bed;font-size:20px;font-weight:600;line-height:130%}.auth-form .subtitle,.auth-form h2{margin-bottom:20px;text-align:center}.auth-form .subtitle{color:#616e81;font-size:14px;font-weight:500;line-height:17px;margin-top:10px}.auth-form .subtitle .bold{color:#000;font-weight:700}.auth-form .subtitle a{color:#5b72ec;font-weight:700}@media (max-width:767px){.auth-form{margin-bottom:60px;margin-top:20px;max-width:100%;padding:20px;width:345px}.auth-form h2{font-size:14px;line-height:17px}.auth-form h2 br{display:none}.auth-form form .input-group .info{bottom:14px;right:14px;top:auto}.auth-form form .input-group .info p{border-radius:7px 7px 0 7px;bottom:9px;left:auto;right:9px}}.pass-restore-done__container{background-color:#f9f9f9;border-radius:10px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:0 auto;max-width:500px;padding:20px;text-align:center}.pass-restore-done__container h1.sm{color:#2c3e50;font-size:24px;margin-bottom:20px}.pass-restore-done__container p{color:#7f8c8d;font-size:16px;line-height:1.6}.pass-restore-done__container p:not(:last-child){margin-bottom:15px}.pass-restore-done__container a{color:#3498db;font-weight:600;text-decoration:none}.pass-restore-done__container a:hover{text-decoration:underline}@media (max-width:576px){.breadcrumbs{padding:0 15px!important}}.form-input,.form-select,.form-textarea{background-color:#fff;border:2px solid #bfbfbf!important;border-radius:5px;color:#282828;font-size:14px;line-height:1.2;transition:border-color .2s ease;width:100%}.form-input:hover,.form-select:hover,.form-textarea:hover{border-color:#666!important}.form-input:focus,.form-input:focus-visible,.form-select:focus,.form-select:focus-visible,.form-textarea:focus,.form-textarea:focus-visible{border-color:#444!important;outline:none!important}.form-input::-moz-placeholder,.form-textarea::-moz-placeholder{color:#bfbfbf}.form-input::placeholder,.form-textarea::placeholder{color:#bfbfbf}.form-input{height:45px;padding:11px 13px}.form-textarea{min-height:75px;padding:11px 13px;resize:vertical}.form-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#bfbfbf 0),linear-gradient(135deg,#bfbfbf 50%,transparent 0);background-image:url(/assets/prostobox/user/img/icons/select-arrow.svg)!important;background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;height:45px;padding:11px 36px 11px 13px}.form-input.is-error,.form-select.is-error,.form-textarea.is-error{border-color:#d40511;color:#d40511}.form-input.is-error::-moz-placeholder,.form-textarea.is-error::-moz-placeholder{color:#d40511}.form-input.is-error::placeholder,.form-textarea.is-error::placeholder{color:#d40511}.form-input.is-disabled,.form-input:disabled,.form-select.is-disabled,.form-select:disabled,.form-textarea.is-disabled,.form-textarea:disabled{background-color:hsla(0,0%,85%,.502);background-image:none;border-color:#bfbfbf;color:#000;cursor:not-allowed}.form-input.is-disabled::-moz-placeholder,.form-input:disabled::-moz-placeholder,.form-textarea.is-disabled::-moz-placeholder,.form-textarea:disabled::-moz-placeholder{color:#a3a3a3}.form-input.is-disabled::placeholder,.form-input:disabled::placeholder,.form-textarea.is-disabled::placeholder,.form-textarea:disabled::placeholder{color:#a3a3a3}.form-input--sm{font-size:13px;height:36px;padding:7px 11px}.form-input--lg{height:54px;padding:15px 13px}.form-textarea--sm{min-height:60px}.form-textarea--lg{min-height:120px}.form-select--sm{font-size:13px;height:36px;padding:7px 34px 7px 11px}.form-select--lg{height:54px;padding:15px 38px 15px 13px}@media (max-width:767px){.form-input{height:36px;padding:7px 11px}.form-textarea{min-height:60px;padding:9px 11px}.form-select{height:36px;padding:7px 34px 7px 11px}}.form-datepicker{background-color:#fff;background-image:url(/assets/prostobox/user/img/icons/calendar.svg);background-position:14px;background-repeat:no-repeat;background-size:18px 18px;border:2px solid #bfbfbf!important;border-radius:8px;color:#282828;font-size:14px;height:45px;line-height:1.2;padding:11px 13px 11px 44px!important;transition:border-color .2s ease,color .2s ease;width:100%}.form-datepicker:hover{border-color:#666}.form-datepicker.is-active,.form-datepicker:focus,.form-datepicker:focus-visible{border-color:#1467ff!important;color:#1467ff!important;outline:none}@media (max-width:767px){.form-datepicker{background-position:11px;background-size:16px 16px;height:36px;padding:7px 11px 7px 38px}}.button-outline,.button-primary{align-items:center;border-radius:18px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;letter-spacing:0;line-height:1;min-height:40px;padding:12px 24px;text-align:center;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-primary{background-color:#1467ff;border:2px solid #1467ff;box-shadow:0 16px 30px rgba(20,103,255,.2);color:#fff}.button-primary:focus-visible,.button-primary:hover{background-color:#1e6ef2;border-color:#1e6ef2;color:#fff}.button-primary:active{background-color:#0f56d6;border-color:#0f56d6;color:#fff}.button-outline{background-color:#fff;border:2px solid #1467ff;box-shadow:none;color:#1467ff}.button-outline:focus-visible,.button-outline:hover{background-color:#1467ff;border-color:#1467ff;color:#fff}.button-outline:active{background-color:#0f56d6;border-color:#0f56d6;color:#fff}.button-outline:focus-visible,.button-primary:focus-visible{outline:none}.button-outline:disabled,.button-primary:disabled{cursor:not-allowed;opacity:.65;pointer-events:none}.auth .breadcrumbs{display:flex;flex-wrap:wrap}.auth .breadcrumbs li:after{color:#282828;content:"/";display:inline-block;font-family:Stolzl;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.04em;line-height:180%;margin:0 5px}.auth .breadcrumbs li:last-child:after{display:none}.auth .breadcrumbs li:last-child a{font-weight:700}.auth .breadcrumbs li a{color:#282828;font-family:Stolzl;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.04em;line-height:180%}.auth-form{border-radius:20px;box-shadow:0 24px 30px 0 rgba(0,0,0,.05)}.auth-form h2{color:#1a223f}.auth-form form .input-group label{color:#282828}.auth-form form .input-group input.form-input{border:1.5px solid #818181;border-radius:5px;padding:11px 13px}.auth-form form .input-group input.form-input:focus{border-color:#444}.auth-form form .input-group .info p{color:#282828}.auth-form form .input-group .info p span{color:#1467ff;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.auth-form form .options p{color:#282828;text-align:left}.auth-form form .options p a{color:#1467ff;font-size:12px;font-weight:500;line-height:15px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.auth-form form .options p a:hover{text-decoration:none}.auth-form form .errors{margin-top:20px}.auth-form form .errors p{color:#d40511;font-size:12px;font-weight:500;line-height:15px}.auth-form form .errors p:not(:last-child){margin-bottom:10px}.auth-form form .row-checkbox input{height:15px;margin-top:0;width:15px}.auth-form form .row-checkbox label{color:#282828}.auth-form form .row-checkbox label a{color:#1467ff;font-size:12px;line-height:15px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.auth-form form .row-checkbox label a:hover{text-decoration:none}.auth-form form .btn-submit{background-color:#1467ff;border-color:#1467ff;border-radius:20px;transition:.2s ease-out}.auth-form form .btn-submit:hover{background-color:#245cc3;border-color:#245cc3}.auth-form form .bottom{color:#282828}.auth-form form .bottom a{color:#245cc3;font-size:12px;font-weight:500;line-height:15px;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.auth-form form .bottom a:hover{text-decoration:none}@media (max-width:1240px){.content-area{padding:0 15px}}@media (max-width:576px){.breadcrumbs{padding:0!important}}

/*# sourceMappingURL=auth.css.map*/