.section-complaint_form{padding-top:40px;padding-bottom:128px}.ar .section-complaint_form{text-align:right}.complaint-form__text-block{max-width:1090px;margin:auto auto 64px}.complaint-form__text-block .back-link{display:inline-flex;align-items:center;gap:8px;color:#f57067;font-size:14px;font-weight:500;line-height:24px;margin-bottom:24px;transition:all .3s}.complaint-form__text-block .back-link:hover{text-decoration-line:underline;text-underline-offset:2px}.complaint-form__text-block .complaint-form__title{color:#fff;margin:0 0 24px}.complaint-form__text-block .complaint-form__text.left p{color:#fff;font-size:18px;font-weight:500;line-height:26px}.complaint-form__text-block .complaint-form__text.left p a{color:inherit}.complaint-form__text-block .complaint-form__text.right p{color:#ddd;font-size:14px;font-weight:400;line-height:24px}.complaint-form__text-block .complaint-form__text.right p:not(:last-child){margin-bottom:24px}.complaint-form__form-block{max-width:644px;margin:auto}.complaint-form__form-block .complaint-form__container{display:flex;flex-direction:column}.complaint-form__form-block .step{display:none}.complaint-form__form-block .step.active{display:block}.complaint-form__form-block .complaint-form__stepper{margin-bottom:32px}.complaint-form__form-block .complaint-form__stepper h3{color:#ddd;font-size:14px;font-weight:400;line-height:24px;margin-bottom:12px}.complaint-form__form-block .stepper-wrap{width:100%;height:8px;position:relative;border-radius:16px;background:#444}.complaint-form__form-block .stepper-wrap:before{content:"";position:absolute;top:0;left:0;width:41%;height:8px;border-radius:16px;background:linear-gradient(22deg, #A267F5 -26.38%, #F57067 71.85%),#f57067}.complaint-form__form-block .step-2 .complaint-form__stepper h3{text-align:right}.complaint-form__form-block .step-2 .stepper-wrap:before{width:80%}.complaint-form__form-block .step-3 .stepper-wrap:before{width:100%}.complaint-form__form-block .form-title{text-align:center;margin-bottom:8px}.complaint-form__form-block .form-subtitle{font-weight:500;text-align:center;margin-bottom:8px}.complaint-form__form-block .form-remark{font-size:14px;margin-bottom:8px}.complaint-form__form-block .form-clue{color:#999;text-align:center;font-size:12px;font-weight:500;line-height:20px;margin-top:24px}.complaint-form__form-block .form-clue a{color:inherit}.complaint-form__form-block label:not(.btn-question,.error){display:block;color:#ddd;font-size:14px;font-weight:400;line-height:24px;margin-bottom:8px}.complaint-form__form-block label.error{font-size:12px !important;font-weight:400 !important;line-height:150% !important;color:#c12525 !important;position:relative;top:-24px}.complaint-form__form-block #g-recaptcha-response-error{top:4px}.complaint-form__form-block .form-control{width:100%;height:auto;font-size:18px;font-weight:400;line-height:26px;color:#1e073d;background-color:#fff;border:1px solid #ddd;outline:none;border-radius:8px;transition:all .3s;padding:19px;margin-bottom:24px}.complaint-form__form-block .form-control.error{border:1px solid #e44}.complaint-form__form-block .form-control:hover,.complaint-form__form-block .form-control:focus,.complaint-form__form-block .form-control:active{border:1px solid #1e073d}.complaint-form__form-block .form-control::placeholder,.complaint-form__form-block select.form-control:invalid{color:#777;transition:all .3s}.complaint-form__form-block .form-control:hover::placeholder,.complaint-form__form-block select.form-control:hover:invalid{color:#777}.complaint-form__form-block .form-control:focus::placeholder,.complaint-form__form-block .form-control:active::placeholder{color:#777}.complaint-form__form-block .form-control.error::placeholder{color:#777}.complaint-form__form-block select.form-control{appearance:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M5.29286 7.29289C5.68339 6.90237 6.31655 6.90237 6.70708 7.29289L9.99997 10.5858L13.2929 7.29289C13.6834 6.90237 14.3166 6.90237 14.7071 7.29289C15.0976 7.68342 15.0976 8.31658 14.7071 8.70711L10.7071 12.7071C10.3166 13.0976 9.68339 13.0976 9.29286 12.7071L5.29286 8.70711C4.90234 8.31658 4.90234 7.68342 5.29286 7.29289Z' fill='%23262626'/></svg>") no-repeat;background-size:24px;background-position:calc(100% - 19px) center;background-repeat:no-repeat;background-color:#fff}.complaint-form__form-block .file-wrap{display:flex;justify-content:center;align-items:center;position:relative;min-height:50px;border-radius:5px;margin-bottom:24px}.complaint-form__form-block input[type=file]{display:flex;min-height:auto;background-color:rgba(0,0,0,0);color:#fff;padding:14px;margin-bottom:0;cursor:pointer}.complaint-form__form-block input[type=file]:hover,.complaint-form__form-block input[type=file]:active,.complaint-form__form-block input[type=file]:focus{border:1px solid #ddd}.complaint-form__form-block input[type=file]::file-selector-button{background-color:rgba(0,0,0,0);color:#fff;border:1px solid #fff;border-radius:50px;padding:4px 16px;margin-right:8px;cursor:pointer;transition:all .3s}.complaint-form__form-block input[type=file]::file-selector-button:hover{background-color:#fff;color:#1e073d}.complaint-form__form-block #fileToUpload-error{position:absolute;left:0;top:55px}.complaint-form__form-block input[type=date]{appearance:none}.complaint-form__form-block label[for=firstCheckbox],.complaint-form__form-block label[for=secondCheckbox]{display:inline-block;font-size:18px;font-weight:600;line-height:29px;color:#fff;vertical-align:text-bottom;margin-left:8px;margin-bottom:0}.complaint-form__form-block #firstCheckbox-error,.complaint-form__form-block #secondCheckbox-error{top:0;margin-left:10px}.complaint-form__form-block input[type=checkbox]{width:20px;height:20px;accent-color:#1e073d}.complaint-form__form-block .checkbox-text{color:#ddd;font-size:14px;font-weight:400;line-height:24px;margin-top:20px;margin-bottom:7px;text-wrap-style:pretty}.complaint-form__form-block .btn{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;font-size:16px;font-weight:500;line-height:24px;border:none}.complaint-form__form-block .step-2 .btn{margin-top:20px}.complaint-form__form-block .button-group{display:flex;align-items:center;gap:12px}.complaint-form__form-block .btn-question{width:calc(50% - 6px);color:#fff;text-align:center;font-size:18px;font-weight:400;line-height:26px;padding:20px;border:1px solid #fff;cursor:pointer;border-radius:8px;display:inline-block;user-select:none;transition:all .3s;margin-bottom:24px}.complaint-form__form-block .btn-question input{width:0;height:0;opacity:0}.complaint-form__form-block .btn-question.no.selected{border-color:#fff;background-color:#fff;color:#1e073d}.complaint-form__form-block .btn-question:hover{border-color:#fff;background-color:#fff;color:#1e073d}.complaint-form__form-block .btn-question.yes.selected{border-color:#fff;background-color:#fff;color:#1e073d}.complaint-form__form-block .hidden{display:none}.complaint-form__form-block .success-message{flex-direction:column;justify-content:center;align-items:center;height:100%;gap:16px;text-align:center;color:#fff}.complaint-form__form-block .success-message .back-link{color:#f57067}.complaint-form__form-block .success-message .back-link:hover{color:#a267f5}.ar .complaint-form__text-block .complaint-form__text.left p a,.ar .complaint-form__form-block .form-clue a{direction:ltr;display:inline-block}.ar .complaint-form__text-block .back-link svg{transform:rotate(180deg)}.ar .complaint-form__form-block .form-control{text-align:right;direction:rtl}.ar .complaint-form__form-block .form-control::placeholder,.ar .complaint-form__form-block select.form-control{text-align:right}.ar .complaint-form__form-block select.form-control{padding:19px 55px 19px 19px}.ar .complaint-form__form-block select.form-control option,.ar .complaint-form__form-block input[type=file],.ar .g-recaptcha{direction:rtl;text-align:right}.ar .complaint-form__form-block .btn{flex-direction:row-reverse}.ar .complaint-form__form-block .form-clue,.ar .complaint-form__form-block .checkbox-text,.ar .complaint-form__form-block label:not(.btn-question,.error){direction:rtl}@media(max-width: 1199px){.section-complaint_form{padding-bottom:64px}.complaint-form__text-block .complaint-form__text.left p{color:#ddd;margin-bottom:24px}}@media(max-width: 400px){.complaint-form__text-block .complaint-form__title{overflow-wrap:anywhere}}/*# sourceMappingURL=section-complaint_form.css.map */
