:root{--main-bg-color:#fff;--main-bg-dark:#283046;--bs-table-color:#fff;--over-btn-menu:#f7f7f8;--over-btn-menu-dark:#34384e;--blue-color:0, 132, 255;--blue-color-over:0, 125, 235;--red-btn-color:252, 233, 233;--red-btn-color-over:251, 226, 226;--red-btn-color-font:234, 84, 85}*{margin:0;padding:0;outline:0;box-sizing:border-box}a{text-decoration:none}html{scroll-behavior:smooth}body{font-family:IRANSansX;font-size:13px;color:#75737b}.sign{display:flex;height:100vh;align-items:center}@media screen and (max-width: 830px){.sign{align-items:flex-start}}@media screen and (max-height: 700px){.sign{align-items:flex-start}}.sign-cont{flex:1;max-width:700px;padding:32px}@media screen and (max-width: 830px){.sign-cont{max-width:100%}}@media screen and (max-width: 530px){.sign-cont{padding:0}}.sign-cont-p{padding:0 100px}@media screen and (max-width: 1200px){.sign-cont-p{padding:0 50px}}@media screen and (max-width: 980px){.sign-cont-p{padding:0 20px}}@media screen and (max-width: 530px){.sign-cont-logo img{display:block;margin:0 auto}}.sign-img{flex:1;height:100%;padding:32px}@media screen and (max-width: 830px){.sign-img{display:none}}.sign-img-dv{background:url(../images/login-bg-sfrn.jpg) no-repeat center center #0073dd;background-size:contain;height:100%;border-radius:25px}.sfarlogin-n{background-color:#fff;border-radius:20px;padding:20px 0;box-sizing:border-box}@media screen and (max-width: 490px){.sfarlogin-n{min-width:auto}}@media screen and (max-width: 360px){.sfarlogin-n{margin:40px 0}}.sfarlogin-head{text-align:right;padding-top:10px;margin-bottom:30px}.sfarlogin-head h1{font-size:15px}.sfarlogin-head p{margin-top:5px;font-size:12px;opacity:0.5}.sfarlogin-inprow{margin-top:20px;direction:rtl;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.sfarlogin-inprow label{padding-bottom:5px}.sfarlogin-inprow label span{color:#f00}.sfarlogin-inprow input{padding:0 20px 0 47px;border:1px solid #e8ebf3;border-bottom-color:#e8ebf3;border-bottom-style:solid;border-bottom-width:1px;border-radius:0.25rem;border-bottom:1px solid #e8ebf3;-webkit-transition:border-color 0.1s ease-out;transition:border-color 0.1s ease-out;background-color:#fff;line-height:45px;font-family:IRANSansX, tahoma;font-size:14px}.sfarlogin-inprow input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#0084ff;background-color:#fff}.sfarlogin-inprow .inprow-showpass{position:absolute;width:40px;height:35px;left:5px;top:30px;cursor:pointer}.sfarlogin-inprow .inprow-showpass .w1,.sfarlogin-inprow .inprow-showpass .w2{width:25px;height:25px;margin-top:6px}.sfarlogin-inprow .inprow-showpass .w1{display:block}.sfarlogin-inprow .inprow-showpass .w2{display:none}.sfarlogin-inprow .inprow-showpass.active .w1{display:none !important}.sfarlogin-inprow .inprow-showpass.active .w2{display:block !important}.sfarlogin-inprow .error-paragraph{display:none}.sfarlogin-inprow.error input{border:1px solid #f00}.sfarlogin-inprow.error .error-paragraph{display:block;font-size:11px;color:#f00}.sfarlogin-cllrow{display:-webkit-box;display:-ms-flexbox;display:flex;direction:rtl;margin-top:20px}@media screen and (max-width: 490px){.sfarlogin-cllrow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sfarlogin-cllrow-remember{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#75737b;font-size:13px}@media screen and (max-width: 490px){.sfarlogin-cllrow-remember{-ms-flex-item-align:start;align-self:flex-start}}.sfarlogin-cllrow-remember .cllrow-remember-rd{margin-left:10px;overflow:hidden}.sfarlogin-cllrow-remember .cllrow-remember-rd input[type="checkbox"]{height:0;width:0;visibility:hidden;display:none}.sfarlogin-cllrow-remember .cllrow-remember-rd label{cursor:pointer;text-indent:-9999px;width:40px;height:20px;background:#75737b;display:block;border-radius:100px;position:relative;-webkit-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.sfarlogin-cllrow-remember .cllrow-remember-rd label:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;background:#fff;border-radius:90px;-webkit-transition:0.3s;transition:0.3s}.sfarlogin-cllrow-remember .cllrow-remember-rd input:checked+label{background:#46af31}.sfarlogin-cllrow-remember .cllrow-remember-rd input:checked+label:after{left:calc(100% - 2px);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.sfarlogin-cllrow-remember .cllrow-remember-rd label:active:after{width:30px}.sfarlogin-cllrow-forget{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}@media screen and (max-width: 490px){.sfarlogin-cllrow-forget{text-align:right;margin-top:15px}}.sfarlogin-cllrow-forget a{font-size:13px;text-decoration:none;color:#0084ff}.sfarlogin-captcha{margin-top:40px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sfarlogin-captcha .captcha-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.sfarlogin-captcha .captcha-inp{-webkit-box-flex:2;-ms-flex:2;flex:2}.sfarlogin-captcha .captcha-inp input{width:100%;border:1px solid #e8ebf3;border-bottom-color:#e8ebf3;border-bottom-style:solid;border-bottom-width:1px;border-bottom:1px solid #e8ebf3;-webkit-transition:border-color 0.1s ease-out;transition:border-color 0.1s ease-out;background-color:#fff;line-height:45px;font-family:IRANSansX, tahoma;font-size:14px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-left:0;border-top:0;border-right:0}.sfarlogin-captcha .captcha-inp input:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#0084ff;background-color:#fff}.sfarlogin-btn{margin:20px auto 0}.sfarlogin-btn .btn-loginpg{background:linear-gradient(14deg, #009de2 0%, #0084ff);color:#fff;border:none;display:block;font-size:14px;line-height:52px;font-family:IRANSansX, tahoma;text-decoration:none;text-align:center;border-radius:0.25rem;-webkit-transition:-webkit-box-shadow 0.2s ease-in-out;transition:-webkit-box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out;transition:box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.sfarlogin-btn .btn-loginpg.loading{position:relative;color:transparent;-webkit-box-shadow:none;box-shadow:none}.sfarlogin-btn .btn-loginpg.loading:before{content:"";display:inline-block;-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;opacity:1;background:url(../images/loading-spin.svg) no-repeat center top;width:32px;height:32px;left:50%;top:50%;position:absolute;margin:-16px 0 0 -16px}.sfarlogin-btn .btn-loginpg:hover{-webkit-box-shadow:0 7px 14px 0 rgba(0,158,226,0.5);box-shadow:0 7px 14px 0 rgba(0,158,226,0.5)}.sfarlogin-footer{margin-top:30px;direction:rtl}.sfarlogin-footer-gold{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.sfarlogin-footer-gold a{color:#0084ff}.sfarlogin-footer-gold a .icon-diamond{font-size:30px}.sfarlogin-footer-links{padding-top:20px}.sfarlogin-footer-links ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:220px;margin:0 auto}.sfarlogin-footer-links ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.sfarlogin-footer-links ul li a{color:#0084ff;display:block;width:30px;height:30px;border:1px solid #e8ebf3;text-align:center;font-size:15px;line-height:37px;border-radius:0.25rem;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}.sfarlogin-footer-links ul li a:hover{border-color:#0084ff}
