body .popup-container{font-family:Helvetica, Arial, sans-serif;text-align:center;width:400px;height:460px;display:flex;flex-direction:column;justify-content:center;position:fixed;margin:0 auto;top:0;left:0;transform:translate(calc(50vw - 50%), calc(50vh - 50%));padding:50px;background:#fafafa;border-radius:10px;box-shadow:2px 7px 14px -4px rgba(0,0,0,0.67);z-index:1123}body .popup-container.success{height:200px}body .popup-container.success .popup-title{margin:0;font-weight:400}body .popup-container .close-popup{position:absolute;top:15px;right:15px;cursor:pointer}body .popup-container .popup-title{font-size:27px;line-height:30px;margin-bottom:30px;font-weight:bold}body .popup-container .popup-text{font-size:16px;margin-bottom:17px}body .popup-container .popup-restart-password-form{display:flex;flex-direction:column;align-items:center;justify-content:center}body .popup-container .popup-restart-password-form .input-form,body .popup-container .popup-restart-password-form .btn-send-form{height:30px;border-radius:20px;margin-bottom:10px;font-size:15px}body .popup-container .popup-restart-password-form .input-form{padding-left:25px;width:75%;border:1px solid #9897a9}body .popup-container .popup-restart-password-form .input-form.error{border:1px solid red}body .popup-container .popup-restart-password-form .btn-send-form{text-align:center;text-transform:uppercase;width:70%;margin-top:10px;background:#2191D1;border:1px solid #2191D1;color:white;transition:all 0.2s ease-in-out;font-size:15px;height:auto;line-height:30px;cursor:pointer}body .popup-container .popup-restart-password-form .btn-send-form:hover{background:#186c9c;border-color:#186c9c}
