.form-reg__wrapper{display:flex;justify-content:center}.padding{padding:20px}.name{color:#000!important}form input.error{color:#ff0!important;border:1px solid #ff0!important}form input:focus:invalid{color:#ff0!important;border:1px solid #ff0!important}.form{margin:20px auto 0;max-width:480px;border-radius:25px;border:1px solid #016b53;background:#016b53;box-shadow:0 1px 0 0 #0000001f;color:#fff;padding:24px;width:100%}.form-title{margin-bottom:12px;display:flex;align-items:center;flex-direction:column;justify-content:center;gap:20px}.form h4{text-align:left;margin-bottom:13px;font-size:23px;line-height:27px;font-weight:700;font-style:normal}.form input{margin:5px 0;padding:8px 10px;width:100%;background-color:transparent;border-radius:12px;font-size:18px;font-weight:400;line-height:normal;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;border:1px solid #ffffff99;color:#fff}.form input::placeholder{color:#fff}.form button{margin-top:20px;padding:10px 40px;width:100%;background:#f05a22;border-radius:555px;color:#fff;font-size:24px;font-weight:700;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;transition:.3s ease-in-out;transform:scale(1)}.form button:hover{transition:.3s ease-in-out;transform:scale(1.05);box-shadow:0 1px 4px 0 #00000040;background:linear-gradient(180deg,#fff 0,#eed1d7 100%)}.nachat{margin-top:10px;font-size:14px;font-weight:500;line-height:18px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#fff}