html,body{min-height:100%}html{font-size:14px}body{color:#0c1421;background:#eef9ff}*,*:before,*:after{box-sizing:border-box}.display-hide,.display-none{display:none}.login-bg{min-height:100vh;direction:rtl;font-family:'Alexandria',Tahoma,Arial,sans-serif}@media(min-width:992px){.login-bg{background:url('../Img/login/amana/bg.jpg') center/cover no-repeat}}.login-content{position:relative;z-index:1;width:95%;max-width:1224px;min-height:85vh;margin:0 auto;padding-top:3rem}.login-content .con{display:flex;width:100%;min-height:712px}.login-content .r-side{position:relative;flex:0 0 484px;min-height:712px;padding:1rem;background:#fff;border-radius:20px;box-shadow:0 3px 5px rgba(12,20,33,.12)}.login-content .l-side{display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-width:0;padding:0 4rem;text-align:center}.product-logo img{width:min(100%,440px);max-height:220px}.product-logo h1,.logo-m h1{margin:1rem 0 0;color:#293b7f;font-size:1.25rem;font-weight:700;line-height:1.8}.logo-m{display:none}.login-content .content{padding:.75rem 1rem 4.75rem}.tenant-logo{display:flex;align-items:center;justify-content:center;min-height:180px;margin:0 auto .25rem}.tenant-logo img{width:220px;max-height:180px}.login-content h2{margin:0;color:#161d2d;font-size:1.45rem;font-weight:600;line-height:1.65;text-align:center}.login-page-message,.font-blue-chambray{display:block;margin:.7rem 0 1.75rem;color:#53617d;font-size:1rem;line-height:1.8;text-align:center}.js-login-form,.js-forget-form,.activate-form,.activateverify-form,#reset-form{width:100%}.login-content form>.row,.login-content .content>.row{display:block;margin-right:-15px;margin-left:-15px}.login-content form .col-lg-7,.login-content form .col-lg-12,.login-content form .col-md-10,.login-content form .col-md-6,.login-content form .col-sm-12,.login-content form .col-xs-12{float:none;width:100%}.login-content .form-field{position:relative;margin-bottom:1.15rem}.login-content label{display:block;margin:0 0 .4rem;color:#202a3f;font-size:.94rem;font-weight:400;line-height:1.45}.login-content .form-control{display:block;width:100%;height:3.25rem;padding:.7rem .95rem;color:#162039;background:#f7fbff;border:1px solid #d4d7e3;border-radius:.75rem;box-shadow:none;font-family:inherit;font-size:1rem;line-height:1.5;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.login-content .form-control::placeholder{color:#8897ad;opacity:1}.login-content .form-control:hover{border-color:#aeb8cd}.login-content .form-control:focus{border-color:#293b7f;outline:0;background:#fff;box-shadow:0 0 0 3px rgba(41,59,127,.12)}.login-content .input-validation-error{border-color:#d83a4a;background:#fffafa}.login-content .field-validation-error,.login-content .validation-summary-errors,.login-content .text-danger{color:#c83745;font-size:.82rem;line-height:1.65}.login-content .validation-summary-errors ul{margin:0 0 1rem;padding-right:1.15rem}.login-content .filed-icon:before,.login-content .date-filed:before,.login-content .sp-select:before{display:none}.login-content .filed-icon .form-control,.login-content .date-filed .form-control,.login-content .sp-select .form-control{padding-right:.95rem;padding-left:.95rem}.login-content .checkCode{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;min-height:3.25rem;margin-top:.25rem}.login-content .checkCode img{order:2;max-width:150px;height:42px!important;border:1px solid #d4d7e3;border-radius:.55rem}.login-content .checkCode input{order:1;flex:1 1 180px}.login-content .checkCode a{order:3;color:#1e4ae9}.login-content .hint{margin:-.5rem 0 .7rem;color:#6f7c94;font-size:.78rem;line-height:1.65}.login-content .action{display:flex;flex-direction:column;align-items:center;gap:1rem;margin:1.75rem 0 0}.login-content .action .d-flex{display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem}.login-content .btn{border:0;font-family:inherit;font-weight:600;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.login-content .btn-success{min-width:100%;height:3.25rem;padding:0 1.5rem;color:#fff;background:#293b7f;border-radius:.75rem;font-size:1.15rem}.login-content .btn-success:hover,.login-content .btn-success:focus{color:#fff;background:#24346f;box-shadow:0 5px 13px rgba(41,59,127,.23)}.login-content .btn-success:active{background:#1e2c5f;box-shadow:none;transform:translateY(1px)}.login-content .btn-outline-success{min-height:2rem;padding:0;color:#1e4ae9;background:transparent;font-size:.95rem;font-weight:500}.login-content .btn-outline-success:hover,.login-content .btn-outline-success:focus{color:#152f9e;background:transparent;text-decoration:underline}.login-content .alert{margin:0 0 1rem;border-radius:.75rem;font-family:inherit}.login-content .alert p{margin:0}.login-footer,.login-footer2{display:flex;align-items:center;justify-content:space-between}.login-footer{position:absolute;z-index:2;right:2rem;bottom:1.25rem;left:2rem}.login-footer .social,.login-footer2 .social{display:flex;flex-direction:row-reverse;gap:.625rem}.login-footer .social div,.login-footer2 .social div{margin:0}.login-footer .social a,.login-footer2 .social a{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:.375rem;background:rgba(41,59,127,.1);border-radius:.375rem;transition:background-color .18s ease,transform .18s ease}.login-footer .social a:hover,.login-footer2 .social a:hover{background:rgba(41,59,127,.19);transform:translateY(-1px)}.login-footer .social img,.login-footer2 .social img{width:100%;height:100%}.login-footer2{display:none}.p-0{padding:0!important}.m-0{margin:0!important}.d-flex{display:flex}.px-5{padding-right:5rem!important;padding-left:5rem!important}@media(min-width:992px){.login-content{margin-right:clamp(1rem,4vw,5rem);margin-left:auto}.product-logo{position:relative;right:clamp(4rem,8vw,9rem)}}@media(min-width:1280px){html{font-size:16px}.login-content{width:85%}}@media(min-height:900px){.login-content{padding-top:5rem}}@media(max-width:991px){body{background:#eef9ff}.login-content{width:100%;min-height:0;padding-top:0}.login-content .con{display:block;min-height:0}.login-content .l-side{display:none}.login-content .r-side{min-height:0;padding:0;border-radius:0;box-shadow:none}.logo-m{display:flex;flex-direction:column;align-items:center;justify-content:center;height:208px;padding:1rem;background:url('../Img/login/amana/bg-m.jpg') center/cover no-repeat;border-radius:0 0 20px 20px;text-align:center}.logo-m img{height:88px}.logo-m h1{margin-top:.6rem;font-size:.88rem}.login-content .content{padding:1.75rem 2rem 2.25rem}.tenant-logo{display:none}.login-content h2{font-size:1.3rem}.login-footer{display:none}.login-footer2{display:flex;position:relative;z-index:1;margin-top:2rem;padding:0 2rem 1.75rem}}@media(max-width:420px){.login-content .content{padding-right:1.25rem;padding-left:1.25rem}.login-content .checkCode img{max-width:125px}}.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)}}