.inr-deposit-and-withdrawal-appeal-form{padding: 40px 0;position: relative;overflow: hidden;min-height: 1396px;}
.inr-deposit-and-withdrawal-appeal-form.inr-deposit-appeal{min-height: 1860px;}
.gform-theme--no-framework form {max-width: 100%;margin: 0 auto;}
.gform-theme--no-framework {margin-bottom: 16px;margin-top: 16px;max-width: 100%;}
.inr-deposit-and-withdrawal-appeal-form .gform-theme--no-framework .gf_progressbar_wrapper .gf_progressbar_title{padding: 0px !important;margin: 0px 0px 20px !important;color: #e35728 !important;line-height: 1.2 !important;opacity: 1 !important;text-align: center;font-size: 36px !important;font-weight: normal;font-weight: 500 !important;}
.gform-theme--no-framework .gf_progressbar{border-radius: 50px;background-color: #646464 !important;overflow: hidden;margin-top: 50px !important;}
.gform-theme--no-framework .gf_progressbar_percentage span{display: none !important;opacity: 0 !important;}

.gform-theme--no-framework{display: flex;justify-content: space-around;align-items: center;}
.gform-theme--no-framework .form_sublabel_below.gform_fields {width: 1024px !important;max-width: 100% !important;display: flex !important;gap: 0 24px !important;flex-wrap: wrap !important;align-items: flex-start !important;}
.gform-form-page4 .top_label .gfield_label{display: none !important;}
.gform-form-page4 .gform_fields.top_label .gfield:nth-last-child(-n+3){width: 100% !important;max-width: 100% !important; }
.gform-theme--no-framework h1, .gform-theme--no-framework h2, .gform-theme--no-framework h3, .gform-theme--no-framework h4{font-weight: 700 !important;color: #e35728 !important;}
/* body .gform-theme--no-framework div.gform_body .form_sublabel_below.gform_fields .gfield.gfield.gfield_html h1{line-height: 1.2;margin-bottom: 30px;} */
body .gform-theme--no-framework div.gform_body .form_sublabel_below.gform_fields .gfield.gfield_html:not(.account-application-top-text), body .top_text{width: 100% !important;max-width: 100% !important;padding-bottom: 15px;}
body .gform-theme--no-framework .form_sublabel_below.gfield:not(.account-application-top-text){margin-top: 0px !important;}
.gform-theme--no-framework .form_sublabel_below.gfield_checkbox .gfield{overflow: unset !important;padding-left: 17px !important;padding-top: 6px !important;}
.gform-theme--no-framework .form_sublabel_below.gform_fields .gfield.form-consent, .gform-theme--no-framework .form_sublabel_below.gform_fields .gfield.upload_file {width: 100% !important;max-width: 100% !important;}
.gform_wrapper .form_sublabel_below.gform_fields .gfield.gfield:not(.gfield--type-choice){width: 500px;max-width: 48%;padding-right: 0px !important;}
.gform_wrapper .top_label input.medium, .gform_wrapper .top_label input.datepicker,.gform_wrapper .top_label select.medium{width: 100% !important;max-width: 100% !important;height: 61px;-webkit-appearance: none;padding-right: 80px !important;}
.gform_wrapper .top_label select.medium {padding-right: 0px !important;}
.gform_wrapper .form_sublabel_below.gform_fields .gfield.content_box {max-width: 100% !important;width: 100% !important;}
.gform_wrapper .form_sublabel_below.gform_fields .gfield.content_box .gfield_label {height: max-content !important;}

.gform_wrapper.gravity-theme .gfield input, .gform_wrapper.gravity-theme .gfield select{padding-right: 72px !important;}

.gform_wrapper .gform_heading{ display:none !important;}

.phone-text .gfield_validation_message{display: none !important;}

.form-text{ width:100%;position:relative;border-radius: 8px;margin-bottom: 18px !important;position: relative;}
.form-text input{font-size: 16px !important;padding-right: 56px;}
.form-text input.medium,.form-text input.datepicker,
.form-text select.medium{width: 100%;height: 61px;padding: 20px 0px 0px 15px !important;border-radius: 8px;font-size: var(--fs-18);outline-style: none;background: #f5f5f5;transition: .5s;border: none;position: relative;}
.form-text input.medium:hover{background-color: #ECECEC;}

.gform_wrapper .form_sublabel_below.gform_fields .gfield.form-text::after{content: '';display: block;width: 0;height: 1px;transition: all 0.4s;background-color: var(--v-orange);position: absolute;bottom: 0;}
.form-text .icons-box{display: flex;justify-content: flex-end;align-items: center;width: 56px;height: 26px;position: absolute;top: 50%;transform: translateY(-50%);right: 16px;}
.form-text .error-icon{display: none;width: 26px;height: 26px;}
.form-text .del-icon{display: none;width: 26px;height: 26px;}
.hasInner:not(.gfield--type-choice) .gfield_label{position:absolute; left:15px; bottom:36px !important;font-size: 12px !important;}
.hasInner .icons-box{display: flex;}
.gform_wrapper .form_sublabel_below.gform_fields .gfield.gfield--type-select .icons-box{display: none !important;}
.form-text select.medium option{background: var(--v-white) !important;}
.hasVal .del-icon,.hasInner .del-icon{display: block !important; cursor: pointer;}
.green input.medium{background-color: #e2e2e2 !important;}
.form-text.green input.gfield_label{color: var(--v-orange) !important;}
.gform_wrapper .form_sublabel_below.gform_fields .gfield.green::after{width: 100%;}
.error input.medium, .confirmEmailError input.medium{background-color: rgba(167, 30, 0, .1) !important;border: none;outline: none;-webkit-appearance: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.error .error-icon, .confirmEmailError .error-icon{display: block;}
.form-text .gfield_required{color: #c62400 !important;font-size: 18px !important;}
.validation_message{padding: 0px !important;margin: 0px !important;border: none !important;position: absolute !important;top: 60px !important;background: unset !important;padding-left: 0px !important;font-size: 14px !important;color: #a71e00 !important;}
.form-consent{position: relative;}
.form-consent .gfield_label{display: none !important;}
.form-consent .validation_message{top: 22px !important;}
.form-consent input{appearance:auto;opacity: 0;}
.form-consent input[type="checkbox"]:checked ~ label::before{content: url(/wp-content/themes/vantage/images/check-mark.svg?v=1);background-color: var(--v-orange);}
.form-consent label{font-size: var(--fs-14);cursor: pointer;margin-left: 5px;position: relative;max-width: fit-content;}
.form-consent label::before{content: '';width: 24px;height: 24px;border-radius: 3px;background-color: var(--v-grey-light1);position: absolute;left: -36px;top: 50%; margin-top: -12px; z-index: 10;transition: all .2s linear;box-shadow: 0px 1px 4px 0px #00000026;}
.form-consent.no-center label::before{margin-top: 0; top: 3px;}
.form-consent label a{text-decoration: underline;}
.form-consent .ginput_container{display: flex;justify-content: space-around;align-items: center;padding: 0px 15px;}
.form-consent label:hover::before{background-color: #DDDEE2;}
.form-consent .validation_message{display: none !important;}
.gform_wrapper.gravity-theme .gform_validation_errors{display: none !important;}
.gform_wrapper.gravity-theme .gfield_error [aria-invalid=true]{border: unset !important;}
.ginput_container textarea:focus,
.ginput_container input:focus,
.ginput_container select:focus{border-radius:8px 8px 0px 0px !important;background-color:#e2e2e2 !important;}

.gform-theme--no-framework .gform_page_footer{border-top: none !important;}

.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_footer input.button{height: 45px;width: 217px !important;margin-bottom: 10px !important;max-width: 100% !important;text-transform: uppercase;margin: 0px;background: #e35728 !important;border-radius: 25px;border: 1px solid #e35728;padding: 0px 20px;display: inline-block;color: #fff !important;font-size: 14px;line-height: 20px;text-align: center;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;-o-transition: all 0.2s;transition: all 0.2s;-webkit-appearance: none;text-decoration: none;cursor: pointer;}

.ginput_container_fileupload .gform_fileupload_multifile{width: max-content;height: max-content;margin-bottom: 10px !important;}
.gform-theme--no-framework .gform_fileupload_multifile .gform_drop_area{background: none !important;border: none !important;margin-bottom: 0px !important;padding: 0px !important;text-align: left !important;}
.gform-theme--no-framework span.gform_drop_instructions{opacity: 0 !important;height: 0px;margin: 0px !important;}
.ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area .button{width: 150px;height: 45px;border: 1px solid #e35728;border-radius: 25px;color: #e35728;background: none;position: relative;z-index: 9;pointer-events: none;}

.gform-theme--no-framework .gfield.litter-tit h4{color: var(--v-black) !important;font-size: 16px !important;}
.gform-theme--no-framework .gfield.no-lable .ginput_container select.medium{padding-top: 0px !important;}
.gform-theme--no-framework .gfield.no-lable label{display: none;}
.ginput_container_select:before {content: "";width: 26px;height: 26px;position: absolute;right: 15px;top: 50%;transform: translateY(-50%);background: url(/wp-content/themes/vantage/images/contact-us-form-down.svg);pointer-events: none;z-index: 1;}

.country-code{top: 62px !important;}
.gform-theme--no-framework div.validation_error{display: none !important;}
.gform-theme--no-framework .gfield.gfield_error:not(.account-application-top-input) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
.gform-theme--no-framework .gfield.gfield_error textarea{border: none !important;}
.gform-theme--no-framework .gfield.gfield.gfield_error{background-color: unset !important;border-bottom: none !important;border-top: none !important;padding-bottom: 0px !important;padding-top: 0px !important;}
.gform-theme--no-framework .gfield.gfield.gfield_error.gfield_contains_required div.ginput_container, 
.gform-theme--no-framework .gfield.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top: 0px !important;}
.gform-theme--no-framework .validation_message{padding: 0px !important;margin: 0px !important;font-size: 14px !important;background: none !important;border: none !important;color: #A71E00 !important;font-weight: 400 !important;}
.gform-theme--no-framework.gform_validation_error .gform_body .form_sublabel_below .gfield.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half):not(.account-application-top-input){margin-bottom: 38px !important;}

.gform_confirmation_message{display: flex;justify-content: space-around;align-items: center;flex-direction: column;}

body .gform-theme--no-framework .top_label div.ginput_container{margin-top: 0px !important;position: relative;}

.gfield_fileupload_filename,.gfield_fileupload_filesize{margin-right: 8px !important;}

.gform-theme--no-framework.gf_browser_chrome .gfield_error input[type=email], 
.gform-theme--no-framework.gf_browser_chrome .gfield_error input[type=number], 
.gform-theme--no-framework.gf_browser_chrome .gfield_error input[type=password], 
.gform-theme--no-framework.gf_browser_chrome .gfield_error input[type=tel], 
.gform-theme--no-framework.gf_browser_chrome .gfield_error input[type=text], 
.gform-theme--no-framework.gf_browser_chrome .gfield_error input[type=url], 
.gform-theme--no-framework.gf_browser_chrome .gfield_error select, 
.gform-theme--no-framework.gf_browser_chrome .gfield_error textarea, 
.gform-theme--no-framework.gf_browser_chrome .gfield.gfield_error.field_sublabel_above .ginput_complex input[type=text]{margin-bottom: 0px !important;}
.gform-theme--no-framework.gform_validation_error .top_label select.medium{color: var(--v-black) !important;}
.gform-theme--no-framework .top_label select.medium{color: var(--v-black) !important;}

.gform_ajax_spinner{display: none !important;}
.inr-deposit-and-withdrawal-appeal-form h1{font-size: var(--fs-38);margin: 0 0 10px;}
p.title{font-size: var(--fs-24);color: #e35728;font-weight: 600;margin: 0;}
p.sub{font-size: var(--fs-20);color: #e35728;font-weight: 500;margin: 0;}

.gform-theme--no-framework .full_screen_input .validation_message{position: static !important;}
.html_box{padding: 0 !important;}
#document-box, #tip_text{margin-top: 0 !important;font-size: var(--fs-14);}
#document-box a{text-decoration: revert;}
.gform-theme--no-framework .gfield_checkbox .gfield label, .gform-theme--no-framework .gfield_radio .gfield label{max-width: 100% !important;}

#tip_text{margin-top: 0 !important;font-size: var(--fs-14);color: var(--v-black);}
.notice_box, .full_screen_input {color: var(--v-black);}
#tip_text.grey_list {color: var(--v-grey);}
.file_p {margin-top: 30px;}

.gfield_validation_message {display: none !important;}

.notice_box #tip_text {font-size: var(--fs-16) !important;}

.hint_title {color: var(--v-black);font-weight: 600;font-size: 14px;margin-bottom: 10px;margin-top: 30px;}

body .gform-theme--no-framework form div.gform_body .form_sublabel_below.gform_fields .gfield.account-application-top-text,body .gform-theme--no-framework form div.gform_body .form_sublabel_below.gform_fields .gfield.account-application-top-input{display: inline-block;width: fit-content; margin-top: auto !important; font-size: var(--fs-20);color: rgba(0,0,0,0.7);font-weight: 500;}
body .gform-theme--no-framework form div.gform_body .form_sublabel_below.gform_fields .gfield.account-application-top-input input{border: none;outline: none; border-bottom: 1px solid #818181;    background-color: transparent !important; padding: 0 !important; margin-left: -14px; min-width: 200px;height: auto;font-size: var(--fs-18) !important;border-radius: 0 !important;}
body .gform-theme--no-framework form div.gform_body .form_sublabel_below.gform_fields .gfield.account-application-top-input label{display: none;}

.gform_wrapper .form_sublabel_below.gform_fields .gfield.gfield.gfield--type-choice{width: 100%;}
.form-radio .ginput_container .gchoice label{width: 100%;position: relative; margin: 2px 0 0 32px;}
.form-radio .ginput_container .gchoice label::before {content: '';width: 20px; height: 20px;border-radius: 50%; background-color: #f5f5f5; position: absolute;left: -32px;top: 10px;margin-top: -9px;z-index: 10;transition: all .2s linear;border: 1px solid #c6c6c6;}
.form-radio .ginput_container .gchoice label::after {content: '';width: 20px; height: 20px;border-radius: 50%; background-color: #f5f5f5; position: absolute;left: -32px;top: 10px;margin-top: -9px;z-index: 11;transition: all .2s linear;opacity: 0;border: 5px solid var(--v-orange);}
.form-radio .ginput_container .gchoice input[type="radio"]:checked ~ label{color: var(--v-orange); font-weight: 400;}
.form-radio .ginput_container .gchoice input[type="radio"]:checked ~ label::before{border: 1px solid var(--v-orange);background-color: transparent;}
.form-radio .ginput_container .gchoice input[type="radio"]:checked ~ label::after{opacity: 1;}
.form-radio .ginput_container .gchoice {padding: 0 !important;display: flex;justify-content: flex-start;margin-bottom: 8px;}
.form-radio .ginput_container .gchoice input[type="radio"] {padding-right: 0 !important;}
.form-radio .ginput_container .gchoice {position: relative;width: max-content;}
.form-radio .ginput_container .gchoice .gchoice_other_control {border: none;outline: none;border-bottom: 1px solid #818181;background-color: transparent !important;padding: 0 !important;min-width: 200px;height: auto;font-size: 13px !important;border-radius: 0 !important;position: absolute;bottom: 0;left: 182px;margin: 0 !important;}
.form-radio .other-text {position: absolute;bottom: -3px;left: 384px;font-size: 15px;color: rgba(0, 0, 0, 0.7);    line-height: 1.5;}
.form-radio .ginput_container .gchoice input[type="radio"]:checked ~ .other-text {color: var(--v-orange);}
.form-radio .ginput_container .gchoice input[type="radio"]:checked ~ .gchoice_other_control {color: var(--v-orange);border-bottom: 1px solid var(--v-orange);}
.form-radio.gfield.gfield_error:not(.account-application-top-input) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {border-bottom: 1px solid #c02b0a !important;color: #c02b0a;}
.form-radio.gfield.gfield_error:not(.account-application-top-input) input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) ~ .other-text {color: #c02b0a;}

.form-radio{position: relative;margin-bottom: 18px !important;}
.form-radio .validation_message{top: unset !important;}
.form-radio label{line-height: 1.5;  font-weight: 400;font-size: var(--fs-16);color: rgba(0,0,0,0.7);}
.form-radio label.gfield_label{line-height: 1.2;  font-weight: 600;font-size: var(--fs-18);color: var(--v-black);background-color: #e8e9ed;width: 100%; padding: 4px 12px 4px 30px;margin: 0 0 7px;text-indent: -17px;}
.form-radio:not(:last-child){margin-bottom: 56px;}
.form-radio .ginput_container .form_sublabel_below .gchoice input[type="radio"]:checked ~ label{color: #147875;}
.form-radio.gfield_error label.gfield_label{background-color: #C624001A;}

html .inr-deposit-and-withdrawal-appeal-form .gform-theme--no-framework.gform_validation_error form .gform_body .form_sublabel_below .gfield.account-application-top-input{ position: relative;margin-bottom: 0 !important;}
.gform_wrapper .form_sublabel_below.gform_fields .gfield.account-application-top-input .validation_message{top: 34px !important;left: -15px;}
html .inr-deposit-and-withdrawal-appeal-form .gform-theme--no-framework.gform_validation_error form .gform_body .form_sublabel_below .gfield.account-application-top-input input{border: none !important; border-bottom: 1px solid #790000 !important;}

.have-smsf-trust .gform-theme--no-framework .gf_progressbar_wrapper .gf_progressbar_title,.have-smsf-trust .gform-theme--no-framework .gf_progressbar_percentage.percentbar_orange,.smsf-trust-page .gform-page-footer .gform_previous_button{display: none !important;padding: 0 !important;margin: 0 !important;}
.gform-theme--no-framework .smsf-trust-page .gform_page_footer{text-align: center;padding-bottom: 50px;}
.gform-theme--no-framework .smsf-trust-page .gfield_html p {text-align: center;font-size: var(--fs-28); max-width: 780px !important;margin: 0 auto !important;color: var(--v-black);}


.gform_page_fields .form-hasDefault .gfield_label {position: absolute; left: 15px;   bottom: 36px !important; font-size: 12px !important;}
.gform-theme--no-framework .form_sublabel_below.gfield_checkbox{width: 100%;}
.gform-theme--no-framework .form_sublabel_below.gfield_radio .gfield{display: flex;justify-content: flex-start;}

.gform_wrapper.gravity-theme .gform_fileupload_rules {font-size: .813em !important;}
.gform-page-footer input{margin: 30px 0 20px !important;}

.form-consent .ginput_container {justify-content: flex-start;}
.form-consent .ginput_container label {font-size: .875em !important;}
.form-consent .ginput_container input[type=checkbox]:checked+label {font-weight: 700;}
.form-consent .ginput_container .gfield_checkbox  {width: 100%;margin-bottom: 17px;}
.tip_text {list-style-type: disc !important;margin: 16px 0 16px 28px !important;padding-left: 0;}
.tip_text li {list-style-type: disc !important;margin: 0 0 8px 0;overflow: visible;padding-left: 0;}
.tip_text li a {text-decoration: underline;}
.tip_text li span {color: var(--v-red);font-weight: 500;font-weight: 700;font-size: var(--fs-16);}
.gfield.hasError, .gfield.hasConfirmError {margin-bottom: 28px !important;}
.gfield.hasError .error, .gfield.hasConfirmError .confirmError  {margin-bottom: 0 !important;color: #a71e00;font-size: 12px;margin-bottom: 0;position: absolute;}
.gform_wrapper .gform-body .gfield.hasError .textarea.large {background-color: rgba(167, 30, 0, .1) !important;}
.mb_10 {margin-bottom: 10px !important;}

.gfield .download_template {color: var(--v-orange);text-decoration: underline;}

.gfield .content_tip {font-size: var(--fs-14);margin-bottom: 0;}

.ginput_container textarea:focus,
.ginput_container input:focus,
.ginput_container select:focus{border-radius:8px 8px 0px 0px !important;background-color:#e2e2e2 !important;}
.gform_wrapper .gform-body .ginput_container_textarea{height: 150px;}
.gform_wrapper .gform-body textarea{background-color:var(--v-grey-light4) !important;border-radius: 8px 8px 0px 0px !important;}
.gform_wrapper .gform-body .gfield textarea.large{height: 150px !important;padding-top: 41px;background: #f5f5f5 !important;border: none; resize: none;padding-left: 15px;border-radius: 8px;padding-right: 40px;}
.gform_wrapper .gfield--type-textarea .ginput_container:after{top: 150px;}
.gform-theme--foundation .gfield textarea.large{min-block-size: auto !important;}
.form-text.textarea .gfield_label {top: 18px;bottom: 0 !important;}
.form-text.textarea.hasVal .gfield_label {font-size: 12px !important;top: 8px;}

.gform_wrapper .gform_footer {display: none !important;}

.gform_wrapper.gravity-theme .gfield_description {color: var(--v-black);position: absolute;font-size: 14px !important;}
.gfield.mailbox .gfield_description span {color: var(--v-red);font-weight: 600;}
.gfield.account-number .gfield_description span, .gfield.deposit-order-number .gfield_description span {display: block;font-size: 12px;}

.withdrawal-appeal-form .gform_wrapper.gravity-theme .upload_file  .gfield_description, .withdrawal-require p, .withdrawal-require li {color: var(--v-grey) !important;}

.upload_file .ginput_container .gform_fileupload_rules {display: none !important;}
.gfield.upload_file .gfield_description span {display: block;}

.upload_file {position: relative;}
.upload_file.hasError, .full_screen_input.hasError {margin-bottom: 0 !important;}
.upload_file .gfield_label {font-size: 18px !important;color: #818181 !important;font-weight: 400 !important;line-height: 1.2;margin-bottom: 0 !important;position: absolute;top: 18px;left: 15px;z-index: 10;width: 98%;height: 46px;cursor: pointer;}
.upload_file .gform_fileupload_multifile {width: 100%;background: #f5f5f5 !important;padding: 8px;border-radius: 8px;display: flex;justify-content: flex-end;margin-bottom: 0 !important;}
.upload_file .gform_fileupload_multifile .button {font-size: var(--fs-16);font-weight: 500;line-height: 1.1;background-color: var(--v-orange) !important;color: var(--v-white) !important;text-align: center;text-decoration: none;position: relative;box-shadow: 0px 0px 25px rgba(212, 61, 20, 0.15);z-index: 11;text-transform: capitalize;}
.upload_file .gfield_description {padding-top: 10px !important;margin-bottom: 15px;}
.upload_file.hasError .gform_fileupload_multifile {background-color: rgba(167, 30, 0, .1) !important;}
.mb_0 {margin-bottom: 0 !important;}
.mb_0 a {text-decoration: underline;}
.full_screen_input.hasError .error {bottom: -15px;left: 0;}

.inr-deposit-and-withdrawal-appeal-form .submit_form {padding: 16px 20px;max-width: 200px;width: 100%;display: block;line-height: 1.3;cursor: pointer;margin: 24px auto 0;}
.loadingImg {display: none;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 15;animation: rotate 3s linear infinite;}
.inr-deposit-and-withdrawal-appeal-form.load::after {content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0, 0, 0, 0.5);z-index: 14;width: 100%;height: 100%;}

.tnc_box {margin-top: 20px;}
.tnc_box h3 {color: var(--v-grey) !important;font-size: var(--fs-16);margin-bottom: 5px;}
.tnc_box p {margin-bottom: 5px;}
.tnc_box li {list-style-type: disc !important;margin: 0px 0 5px 28px !important;}

.success_box {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;display: none;padding: 0 20px;z-index: 15;width: 100%;}
.success_box .clsoe {display: none;}
.success_box.repeated_prompts .clsoe {display: block;}
.success_box .content {padding: 30px;max-width: 600px;width: 100%;background-color: var(--v-white);border-radius: 20px;margin: 0 auto;position: relative;}
.success_box h3 {font-size: var(--fs-22);color: var(--v-black);margin-bottom: 16px;}
.success_box p {font-size: var(--fs-16);color: var(--v-black);margin-bottom: 24px;text-align: center;}
.success_box p span {font-weight: 600;font-style: italic;}
.success_box .orange-button {max-width: max-content;width: 100%;display: block;margin: 0 auto;}
.repeated_prompts {display: none;}
.repeated_prompts .clsoe {position: absolute;top: 10px;right: 10px;font-size: var(--fs-30);color: var(--v-black);cursor: pointer;width: 24px;height: 24px;border-radius: 50px;display: flex;justify-content: center;align-items: center;transition: all .3s;}
.repeated_prompts .clsoe:hover {background-color: var(--v-grey-light1);}

.p_text, .withdrawal_p {color: var(--v-black);font-size: 14px;}
.p_text span {font-weight: 600;text-decoration: underline;}

.withdrawal_p span {font-weight: 600;color: var(--v-red);}

@keyframes rotate {
    from {
        transform: translate(-50%, -50%) rotate(0deg);
    }
    to {
        transform: translate(-50%, -50%) rotate(360deg);
    }
}

@media only screen and (min-width: 681px){
    .inr-deposit-and-withdrawal-appeal-form .gform-theme--no-framework.gform_validation_error .gform_body .form_sublabel_below .gfield.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half):not(.gfield--type-checkbox):not(.form-radio) {
        max-width: 48% !important;
    }
}

@media(max-width:1024px){
    .inr-deposit-and-withdrawal-appeal-form{min-height: 1408px;}
    .inr-deposit-and-withdrawal-appeal-form.inr-deposit-appeal{min-height: 1914px;}
}
@media(max-width:768px){
    .upload_file .gfield_label, .form-text .gfield_label {font-size: 16px !important;}

    .gform-theme--no-framework .form_sublabel_below.gform_fields{gap: 0 16px;}

    .loadingImg {top: 80%;}
}

@media(max-width:680px){
    .gform_wrapper .form_sublabel_below.gform_fields .gfield.gfield{max-width: 100% !important;}
}
@media(max-width:768px){
    .inr-deposit-and-withdrawal-appeal-form{min-height: 2000px;}
    
    .gform-theme--no-framework .validation_message{font-size: 12px !important;}
}
@media(max-width:500px){ 
    .inr-deposit-and-withdrawal-appeal-form{min-height: 2400px;}

    .form-radio .ginput_container .gchoice .gchoice_other_control {width: 80px !important;min-width: auto;}
    .form-radio .other-text {left: 264px;}
    .file_p {margin-top: 0;}
}
@media(max-width:420px){ 
    .inr-deposit-and-withdrawal-appeal-form{min-height: 2600px;}
    .upload_file .gfield_label {width: 160px;top: 11px;}
    .withdrawal-appeal-form .upload_file .gfield_label {width: 200px;}
}
@media(max-width:390px){ 
    .inr-deposit-and-withdrawal-appeal-form{min-height: 2700px;}
    .ginput_container_fileupload .gform_fileupload_multifile .gform_drop_area .button {width: 110px;}
}
@media(max-width:320px){ 
    .inr-deposit-and-withdrawal-appeal-form{min-height: 2900px;}
}
/* ! vantagemarekts|2026-05-08 16:28:00 ! */