@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-Thin.woff2') format('woff2');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-ExtraLight.woff2') format('woff2');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-ExtraBold.woff2') format('woff2');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:vazir-fd;src:url('../../fonts/vazir/webfonts/Vazirmatn-FD-Black.woff2') format('woff2');font-weight:900;font-style:normal;font-display:swap}html{font-size:14px}body,h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,input,div,header,section,article,select{font-family:'vazir-fd',"Segoe UI",Arial,Tahoma,'Lucida Sans Unicode','Lucida Grande',Helvetica,Arial,sans-serif!important;font-weight:600}.box-height{min-height:509px}.k-textbox{height:2.5rem}.k-textbox .bi{font-size:20px}#LoginForm .k-tooltip{margin-right:20%!important}.k-tooltip{margin-top:5.2rem}.font-size-12{font-size:12px}.font-size-16{font-size:16px}.font-size-20{font-size:20px}.font-size-42{font-size:42px}.k-widget,.k-form,.k-form-inline,.k-textbox,.k-input.k-textbox,.k-textarea,.k-button,.k-tooltip{font-size:.9rem}@keyframes ms-fadeIn{from{opacity:0;animation-timing-function:cubic-bezier(.1,.25,.75,.9)}to{opacity:1}}@keyframes ms-slideDownIn20{from{transform:translate3d(0,-20px,0)}to{transform:translate3d(0,0,0)}}.ms-slideDownIn20{animation-name:ms-fadeIn,ms-slideDownIn20;animation-duration:.367s;animation-timing-function:cubic-bezier(.1,.9,.2,1);animation-fill-mode:both}@media(prefers-reduced-motion:reduce){.ms-slideDownIn20{animation:none}}.ms-fadeIn500{animation-name:ms-fadeIn;animation-duration:.467s;animation-timing-function:cubic-bezier(.1,.9,.2,1);animation-fill-mode:both}@media(prefers-reduced-motion:reduce){.ms-fadeIn500{animation:none}}.field-validation-valid{display:none}input.input-validation-error{border-right:1px solid #b94a48}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-valid{display:none}label.k-label{flex-direction:row!important}div.k-tooltip-validation-fixed{margin-top:6px;margin-right:10%}div.d-flex>div.k-tooltip-validation-fixed{margin-top:34px}.k-form-horizontal .k-form-field>.k-label,.k-form-horizontal .k-form-field>kendo-label,.k-form-horizontal .k-form-field>.k-form-label{padding-top:0;padding-bottom:5px}#scroll-top{display:none;position:fixed;z-index:2222;bottom:100px;inset-inline-start:20px}.bi::before{font-size:1rem}