.login{position:relative;width:100%;overflow-y:scroll!important;font-size:1vw}.login nav{background-color:#00923f;color:#fff;padding:0}.login nav .container{width:70%;margin:5px auto;margin-top:0;margin-bottom:0}.login nav .container img{width:15%}.login nav .container div{height:100%}.login nav .container div p{margin:15px auto}.login .container{width:70%}.login .container marquee{height:100%}.login .container marquee p{margin:7px auto}.login .container .btn-language{position:relative}.login .container .btn-language span{position:absolute;left:0;margin:7.5px auto;margin-left:5px}.login .container .btn-language button{position:relative;width:30px;height:30px;border-radius:50%;text-align:center;margin-top:4px;margin-right:10px}.login .container .btn-language button b{font-size:1.5vh;text-decoration:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login .container .row{position:relative}.login .container .row .banner{width:60%}.login .container .row .banner #carausel-1,.login .container .row .banner #carausel-1 .carousel-inner,.login .container .row .banner #carausel-1 .carousel-inner .carousel-item{height:100%}.login .container .row .banner #carausel-1 .carousel-inner .carousel-item img{height:100%;border:.5px solid #dedede;box-shadow:0 0 2px 0 rgba(0,0,0,.2);border-radius:40px}.login .container .row .form-login{position:relative;top:0;right:0;padding:20px 25px 15px 25px;background-color:#00923f;border-radius:20px;box-shadow:0 2px 0 0 rgba(0,0,0,.2)}.login .container .row .form-login .header{margin:0;text-align:left;color:#fff}.login .container .row .form-login .body{margin:0}.login .container .row .form-login .body form .form-group{padding:0;margin:0;margin-top:5px}.login .container .row .form-login .body form .form-group input{font-size:2vh!important}.login .container .row .form-login .body form .section-kapca{width:100%;height:65px;display:flex;justify-content:space-between}.login .container .row .form-login .body form .section-kapca .kapca{width:45%;height:20px}.login .container .row .form-login .body form .section-kapca .kapca .chaptcha{font-size:3vh!important}.login .container .row .form-login .body form .section-kapca .input-kapca{width:45%;height:20px}.login .container .row .form-login .body form .section-kapca .input-kapca .form-group input{font-size:2vh!important}.login .container .row .form-login .body form .footer{width:100%;margin-top:15px}.login .container .row .form-login .body form .footer .lost-password{width:65%;display:inline-block}.login .container .row .form-login .body form .footer .lost-password p{text-align:left;margin:0;padding:0;color:#fff;cursor:pointer}.login .container .row .form-login .body form .footer .btn-ibb{text-transform:uppercase;width:35%;display:inline-block;border-radius:20px;border-color:#00923f;color:#00923f;background-color:#fff}.login .container .row .form-login .body form .footer .btn-ibb span{margin:0;font-size:2vh;font-weight:700}.login .container .row .form-login .body .password-lost{width:300px}.login .container .row .form-login .body .password-lost label{color:#fff}.login .container .row .form-login .body .password-lost .section-kapca{width:100%}.login .container .row .form-login .body .password-lost .section-kapca .kapca{margin-right:5%;width:50%;display:inline-block}.login .container .row .form-login .body .password-lost .section-kapca .kapca .chaptcha{font-size:3vh!important}.login .container .row .form-login .body .password-lost .section-kapca .input-kapca{width:45%;display:inline-block}.login .container .row .form-login .body .password-lost .section-kapca .input-kapca .form-group input{height:30px;font-size:2vh!important}.login .container .row .form-login .body .password-lost .footer{display:flex;justify-content:space-between}.login .container .row .form-login .body .password-lost .footer .lost-password p{color:#fff;cursor:pointer}.login .container .row .form-login .body .password-lost .footer .btn-send{text-transform:uppercase;width:45%;display:inline-block;border-radius:20px;border-color:#00923f;color:#00923f;background-color:#fff}.login .container .row .form-login .body .password-lost .footer .btn-send span{margin:0;font-size:2vh;font-weight:700}.login .container .list-panduan{position:relative;margin-top:10px}.login .container .list-panduan ul{display:inline-flex;list-style-type:none}.login .container .list-panduan ul li{font-size:2vh;text-align:left;font-family:InterMedium;color:#6e6e6e;border-right:1px solid;margin-right:7px;padding-right:8px;cursor:pointer}.login .container .norton{position:relative;margin:0;display:inline-flex}.login .container .norton p{font-size:10px;text-align:justify;margin:10px auto}.login .container .norton img{z-index:-1;width:75px}.login .container .list-term-condition{position:relative;margin-top:10px}.login .container .list-term-condition ul{display:inline-flex;list-style-type:none}.login .container .list-term-condition ul li{text-align:left;font-family:InterMedium;color:#00923f;border-right:1px solid;margin-right:7px;padding-right:8px;cursor:pointer}.login .container .card{position:relative;border:1px solid;border-radius:10px;text-align:center;margin-right:45px;padding:0;padding:2px 2px}.login .container .card img{margin:5px auto;width:20%}.login .container .card p{margin:0;font-size:1.5vh;font-weight:700}.lupa-password{width:50%;margin:20px auto}.lupa-password label{color:#fff}.lupa-password .section-kapca{width:100%}.lupa-password .section-kapca .kapca{margin-right:5%;width:50%;display:inline-block}.lupa-password .section-kapca .kapca .chaptcha{font-size:3vh!important}.lupa-password .section-kapca .input-kapca{width:45%;display:inline-block}.lupa-password .section-kapca .input-kapca .form-group input{height:30px;font-size:2vh!important}.lupa-password .footer{display:flex;justify-content:space-between}.lupa-password .footer .btn-send{padding:5px 10px 5px 10px;cursor:pointer;color:#00923f;background-color:#fff;border-radius:10px}.lupa-password .footer .btn-send span{text-transform:uppercase;font-weight:700}.lupa-password .footer .lost-password p{color:#fff;cursor:pointer}.no-border{border:none!important}@media only screen and (max-width:1024px){.login{padding-left:1%!important;height:100vh}.login .box{height:auto}.login .box .copyright{margin-bottom:15px}.login ::-webkit-scrollbar{width:0}.login ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}.login ::-webkit-scrollbar-thumb{background:#eee}.login ::-webkit-scrollbar-thumb:hover{background:#00923f}::-webkit-scrollbar{width:0}::-webkit-scrollbar-thumb{background:#eee}::-webkit-scrollbar-thumb:hover{background:#00923f}}@media only screen and (max-width:768px){.login{padding-left:1%!important}.login,.login .box{height:auto}.login .box .copyright{margin-bottom:15px}.login ::-webkit-scrollbar{width:0}.login ::-webkit-scrollbar-thumb{background:#eee}.login ::-webkit-scrollbar-thumb:hover{background:#00923f}}.password-input{-webkit-text-security:disc!important;text-security:disc!important;font-family:inherit!important;font-size:2vh!important;letter-spacing:.05em!important}.show-password{position:relative}.show-password .form-control.is-invalid,.show-password .form-control.is-valid{background-image:none!important;padding-right:2.5rem!important}.show-password .form-control.border-danger{border-color:#dc3545!important;border-width:2px!important}.show-password .jam-eye,.show-password .jam-eye-close{position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;z-index:10}.modal .title-header{position:relative;text-align:center;border-bottom:1px solid #eee;padding-bottom:15px;padding-top:15px}.modal .title-header p{font-size:15px;font-family:InterRegular;margin-bottom:0}.modal .modal-body{padding:0}.modal .content-body{padding:46px;text-align:center}.modal .content-body p{font-size:15px;font-family:InterRegular;margin-bottom:0}.modal .footer-modal{position:relative;text-align:center;border-top:1px solid #eee;padding-top:16px;padding-bottom:16px}.modal .footer-modal .btn-ibb{font-family:InterSemiBold;text-transform:uppercase;font-size:14px;padding-left:29px;padding-right:29px;padding-top:9px;padding-bottom:9px;border-radius:138px}@media screen and (max-width:1280px){#app{height:100%}}@media screen and (max-width:1024px){.login .form-login{background-color:#00923f;color:#fff;border-radius:10px;padding-top:10px;padding-bottom:10px;position:relative;overflow:scroll;height:100vh}.login .form-login .header{width:92%!important}.login .contens .login-welcome .secure .box-secure .icon{width:60px}}@media screen and (max-width:992px){.login .contens .login-welcome{padding:13%}}@media only screen and (max-width:768px){.login .contens{display:none}}@media only screen and (max-width:600px){.login .contens{display:none}}@media screen and (max-width:1200px){.home .sidebar .footer-sidebar .profil .photo-user{height:55px}.login .contens .login-welcome .secure .box-secure .icon{width:60px}}@media screen and (max-width:1024px){.login nav .container{flex-direction:column}.login nav .container img{width:512px}.login nav .container p{font-size:x-large}.home .sidebar{width:65px}.home .sidebar .logo{position:relative;padding-top:0;padding:16px;padding-bottom:7px;display:flex}.home .sidebar .logo img{display:none}.home .sidebar .logo .jam-menu{display:block;font-size:30px;color:#fff;cursor:pointer}.home .sidebar .footer-sidebar,.home .sidebar .main-menu .menu .title-menu{display:none}.home .sidebar.open-tablet{width:100%;z-index:5}.home .sidebar.open-tablet .logo img{display:block;width:84px;margin-left:10px}.home .sidebar.open-tablet .menu .title-menu{display:block;margin-left:47px}.home .sidebar.open-tablet .footer-sidebar{display:block}.home .sidebar.open-tablet .footer-sidebar .profil .photo-user{height:45px;width:45px}.home .sidebar.open-tablet .footer-sidebar .profil .profil-content{width:144px}.home .sub-sidebar.open .content{padding-top:67px}.home .nav-main.open-tablet{position:absolute;margin-left:97px}.home .background-tablet{display:none}}@media screen and (max-width:768px){.home .sidebar{width:39px}.home .sidebar .main-menu .menu{transition:.3s;position:relative;padding-left:0;font-family:InterMedium;padding-top:10px;padding-bottom:6px;color:#fff;font-size:9px;cursor:pointer}.home .sidebar .main-menu .menu .icons i{font-size:16px}.home .sidebar .main-menu .menu.active-open,.home .sidebar .main-menu .menu:hover{border-right:2px solid #fff}.home .sidebar .logo{position:relative;padding:4px;padding-bottom:7px;padding-top:11px;padding-left:8px}.home .sidebar .logo .jam-menu{font-size:23px}.home .nav-main{position:absolute;margin-left:43px}}