html{height:100%}body{height:100%}*{line-height:25px!important}.display-hide,.display-none{display:none}.login-bg{font-family:"Alexandria";direction:rtl;background:#f0f4f3;min-height:100%}.login-bg .btn:focus{outline:unset}.login-bg:before{content:"";background:url(../Img/login/rectangle.svg);width:36rem;height:52rem;display:block;position:fixed;right:0;top:0;background-size:cover;background-repeat:no-repeat}.login-bg:after{content:"";background:url(../Img/login/Ellipse.svg);width:34rem;height:27rem;display:block;position:fixed;left:0;bottom:0;background-size:cover;background-repeat:no-repeat}.login-content{width:77%;z-index:1;position:relative;min-height:85vh;margin:auto;padding-top:8rem}@media(max-width:991px){.login-content{width:85%}}.login-content .con{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:85vh;width:100%}.login-content .r-side{background:url(../Img/login/dd.png);background-repeat:no-repeat;background-size:cover;border-radius:0 25px 25px 0;position:relative;background-color:#38b593}@media(min-width:991px){.login-content .r-side{width:45%}}@media(max-width:991px){.login-content .r-side{display:none}}.login-content .r-side .logo{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.login-content .r-side .logo img{width:124px;height:117px}.login-content .r-side .logo h6{font-weight:500;line-height:140.4%;text-align:center;color:#fff;margin-top:2rem;font-size:1.4rem}.login-content .l-side{background:#fff;border-radius:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;position:relative}@media(min-width:991px){.login-content .l-side{width:55%;border-radius:25px 0 0 25px}}@media(max-width:991px){.login-content .l-side{width:100%}}.login-content .l-side .login-form{width:100%}@media(min-width:991px){.login-content .l-side .login-form{padding:2rem}.login-content .l-side .login-form .logo{display:none}}@media(max-height:752px){.login-content .l-side .login-form{height:100%}}@media(max-width:991px){.login-content .l-side .login-form{padding:2rem}.login-content .l-side .login-form .logo{display:block;margin:auto;margin-bottom:3rem}}.login-content .l-side .login-form h2{text-align:center;font-weight:700;color:#38b593;font-size:26px;margin-bottom:9rem}@media(max-width:991px){.login-content .l-side .login-form h2{margin-bottom:4rem;font-size:22px}}.login-content .l-side .login-form form{display:block;width:100%}.login-content .l-side .login-form form>.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-content .l-side .login-form form .form-field{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem;position:relative}.login-content .l-side .login-form form .form-field .form-control{padding:10px 15px;height:44px;background:#f4f8f5;border-radius:20px;border:0}.login-content .l-side .login-form form .checkCode img{position:absolute;left:0}.login-content .l-side .login-form form .checkCode img .form-control{padding-left:12rem}.login-content .l-side .login-form form .filed-icon:before,.login-content .l-side .login-form form .date-filed:before,.login-content .l-side .login-form form .sp-select:before{width:20px;height:20px;position:absolute;right:15px;top:22px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);color:#888;content:" ";display:block;background-size:contain;background-repeat:no-repeat}.user-name:before,.login-content .l-side .login-form form .date-filed:nth-child(1):before,.login-content .l-side .login-form form .sp-select:nth-child(1):before{background-image:url(../Img/login/mail.svg)}.password:before,.login-content .l-side .login-form form .date-filed:nth-child(2):before,.login-content .l-side .login-form form .sp-select:nth-child(2):before{background-image:url(../Img/login/lock.svg)}.login-content .l-side .login-form form .filed-icon .form-control,.login-content .l-side .login-form form .date-filed .form-control,.login-content .l-side .login-form form .sp-select .form-control{padding-right:5rem}.login-content .l-side .login-form form .date-filed:before,.login-content .l-side .login-form form .sp-select:before{right:unset;left:15px;background-image:url(../Img/login/calendar.svg)!important}.login-content .l-side .login-form form .date-filed .form-control,.login-content .l-side .login-form form .sp-select .form-control{padding-right:15px;padding-left:5rem}.login-content .l-side .login-form form .sp-select:before{background-image:url(../Img/login/arrow.svg)!important}.login-content .l-side .login-form form .forget-pass{text-align:left;padding:1rem 0}.login-content .l-side .login-form form .forget-pass a{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#727272}.action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:3rem 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.action .btn{display:block}.action .btn-success{padding:1rem 6rem;background:#38b593;border-radius:20px;margin-bottom:3rem}.action .btn-outline-success{font-weight:600;text-align:center;color:#38b593;background-color:transparent}.action2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:991px){.action2{margin-top:3rem}}.action2 .btn-outline-success{font-weight:500;line-height:10px;color:#38b593;border:1px solid #38b593;border-radius:999px;background-color:#fff;padding:.5rem 3rem;margin-left:2rem;font-size:1.1rem}.p-0{padding:0!important}.m-0{margin:0!important}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.px-5{padding-left:5rem!important;padding-right:5rem!important}.box{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.box>img{margin-right:1rem;cursor:pointer}.box ul{position:absolute;background:#fff;border:1px solid #38b593;border-radius:8px;color:#06a67e;margin:0;padding:1rem 3rem;font-weight:400;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:0;top:0;right:53%;z-index:111}@media(min-width:991px){.box ul{right:43%}}.box ul li:first-child{margin-bottom:1rem}.box img[src="./images/info.svg"]:hover+ul{opacity:1}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.file-label{font-weight:500;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:inline-block;overflow:hidden;padding:.625rem 1.25rem}.file-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:1px solid #38b593;border-radius:8px}.file-label .d-flex{width:95%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.file-label .text{width:100%;margin:0 1.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-label .text div:nth-child(1){color:#38b593}.file-label .text div:nth-child(2){color:#8b9091}.card{width:90%;border:1px solid #38b593;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:20px}@media(max-width:991px){.card{width:100%}}.card .card-body{padding:3rem}.card .card-body .info{font-weight:700;margin-bottom:5rem}.card .card-body .info p{color:#7a7a7a;margin-bottom:1.5rem}.card .card-body .info h5{font-weight:700;font-size:16px;color:#00a79b}.login-footer,.login-footer2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:991px){.login-footer,.login-footer2{position:absolute;bottom:2rem;left:2rem;right:2rem}}.login-footer .social,.login-footer2 .social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.login-footer .social div,.login-footer2 .social div{margin:.5rem}.login-footer .btn-outline-light,.login-footer2 .btn-outline-light{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:999px;padding:1rem 2rem}.login-footer .btn-outline-light img,.login-footer2 .btn-outline-light img{margin-left:.5rem}.login-footer2{display:none}@media(max-width:991px){.login-footer2{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;z-index:1;margin-top:5rem;padding:0 2rem;padding-bottom:2rem}}.login-footer2 .help .btn{border:none;color:#38b593;background:#f0f4f3}@media(max-width:991px){.hide-mobile{display:none}}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}select{color:#9a9a9a!important}.field-validation-error{font-size:80%}.alert-success{border-radius:10px}.tour.bottom>.arrow{right:unset;margin-left:-11px}.popover.bottom>.arrow:after{border-bottom-color:#00bb83}.popover.left>.arrow:after{border-left-color:#00bb83}.popover{background-color:#00bb83;color:#fff;font-family:cairo;font-size:13px;font-weight:500;letter-spacing:.4px;line-height:1.9em;border-radius:15px!important}.popover .btn-default{color:#fff;background-color:#15593d;border-color:#15593d;font-family:cairo;border-radius:4px!important;font-weight:600}.popover .btn-group{display:flex;justify-content:space-between}.popover .btn.disabled{visibility:hidden}.tour-step-background{background:unset}@-webkit-keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-center{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}