#root{max-width:750px;margin:0 auto;padding-inline:2rem;text-align:center;direction:rtl}.page-container{width:100%;height:100vh;height:100svh}.btnForm{font-size:1em!important;color:#fff!important;height:44px!important}.disabledBtn{background:#7fd7a0!important}.disabledBtn-error{background:#e6123d!important}.SuccessDefault{background:#28a745!important}.errorDefault{background:#e6123d!important}.logo{width:100%!important;height:100%!important;object-fit:cover}.notFound{display:flex;justify-content:center;align-items:center;margin-top:5rem;font-size:x-large;color:var(--ft-color-primary)}.input-container>div>div{height:50px}input#nationalCode::placeholder{font-family:var(--main-font)}form label{font-family:var(--main-font)!important}.contract-formLable{margin:0!important;align-items:start!important}.contract-formLable span{padding-right:0!important;padding-top:0!important}.contract-formLable>:last-child>div{color:#1d4a87;font-family:var(--main-font);text-align:justify;font-size:.9rem}.center-content{height:84vh;height:84svh}.authentication-step-one-container{background-color:#fff;height:100%;border-top-left-radius:8px;border-bottom-left-radius:8px;display:flex;flex-direction:column;gap:40px;justify-content:center}.authentication-step-three-content{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.upload-identication-image-container{max-width:340px;max-height:340px;width:calc(100vw - 5rem);height:calc(100vw - 5rem);margin-inline:auto;display:flex;justify-content:center;position:relative}.upload-identication-image-container-border{max-height:340px;max-width:340px;width:calc(100vw - 5rem);height:calc(100vw - 5rem);border-radius:6px;display:flex;align-items:center;cursor:pointer;overflow:hidden;flex-direction:column;justify-content:center}.upload-identication-image-container-border div{display:flex;justify-content:center;align-items:center}.upload-identication-image-container-border video{display:block;z-index:4;border:5px solid white;width:300px;height:300px}.upload-identication-image-container-border-outlined{max-height:340px;max-width:340px;width:calc(100vw - 5rem);height:calc(100vw - 5rem);border-radius:6px;display:flex;align-items:center;cursor:pointer;overflow:hidden;flex-direction:column;justify-content:center}.upload-identication-image-container-border-outlined div{display:flex;justify-content:center;align-items:center}.upload-identication-image-container-border-outlined video{display:block;z-index:4;border:5px solid white;max-width:300px;max-height:300px;width:calc(100vw - 6rem);height:calc(100vw - 6rem);outline:1px dashed #23407f}.stopwatch{position:absolute;bottom:0;left:0}.border-animation svg{position:absolute;left:0;top:0;width:340px;height:340px}.border-animation path{stroke-dasharray:1500;stroke-dashoffset:1500;animation:dash linear forwards;animation-duration:20s}@keyframes dash{to{stroke-dashoffset:0}}.contractPage-contract{height:70vh;height:70svh}.contractPage-contract table tbody tr td{font-size:.9rem;padding:16px;font-family:var(--main-font)!important}.contractPage-btns{position:absolute;bottom:0}.otp-input{border:none!important;outline:none!important}.container{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-auto-rows:20px;grid-gap:5px;padding:0 12px!important}.classCenter{text-align:center;display:block!important;justify-content:center;align-items:center!important;margin:auto}.progressBar-container{direction:ltr}.progressBar-container>div>div{width:100%;position:relative}.progressBar-container>div>div>div{margin-right:0!important}.progressBar-container>div>div .css-pazuet{position:absolute;left:45%}.progressBar-container span{height:44px!important;background-color:#7fd7a0!important;border-radius:5px;width:100%}.progressBar-container span>span{height:44px!important;background-color:#28a745!important}@font-face{font-family:IRANSansNormal;font-style:"normal";src:url(/assets/IRANSans-Ce3G9zHy.ttf)}@font-face{font-family:IRANSansBold;font-style:"bold";src:url(/assets/IRANSansBold-COPOIwNa.ttf)}:root{--main-font: "IRANSansNormal";--bold-font: "IRANSansBold";--bg-color-secondry: #f7f9ff;--bg-color-green: #0f8e2c;--ft-color-primary: #1d4a87;--ft-color-secondry: #9aafc4;--br-color-primary: #ffffff}body{margin:0;display:flex;place-items:center;min-height:100vh;min-height:100svh;font-family:var(--main-font)}h1,p,button,input,h6{font-family:var(--main-font)!important}
