@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;src: url("fonts/montserrat-regular-webfont.eot");src: url("fonts/montserrat-regular-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/montserrat-regular-webfont.woff2") format("woff2"), url("fonts/montserrat-regular-webfont.woff") format("woff"), url("fonts/montserrat-regular-webfont.ttf") format("truetype");unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;}@font-face {font-family: 'Codec Pro';src: local('Codec Pro Extra Bold'), local('Codec-Pro-Extra-Bold'),
url('fonts/CodecPro-ExtraBold.woff2') format('woff2'),
url('fonts/CodecPro-ExtraBold.woff') format('woff'),
url('fonts/CodecPro-ExtraBold.ttf') format('truetype');font-weight: 800;font-style: normal;}@font-face {font-family: 'emp_font_bold';src: url('fonts/emp_font_bold_test-webfont.woff2') format('woff2'),
url('fonts/emp_font_bold_test-webfont.woff') format('woff');font-weight: normal;font-style: normal;}.t-Login-header img{display: none;}.t-Login-header::before{content: "emp";display: block;color: #18AC26;position: relative;height: 100px;width: 100px;font-family: 'emp_font_bold';font-size: 4rem;text-shadow: 4px 5px 8px #0000004a;}.t-PageBody--login {background: none;font-family: 'Montserrat';}.t-PageBody--login::before{content: "";background: url(images/bg-login-2.jpg);height: 100%;width: 100%;background-size: cover;display: block;position: absolute;-webkit-transform: scaleX(-1);transform: scaleX(-1);}.t-LoginPage--split .t-Login-container{border: none;box-shadow: none;background: transparent;}.t-Login-logo{margin-left: 0;}.t-Login-title{font-family: 'Codec Pro';text-align: start;color: #0B2134;font-size: 2rem;line-height: 2rem;margin-bottom: 3rem;}.t-Login-title span{display: block;color:#18AC26;}.sub_title{position: absolute;font-size: 1.2rem;left: 0;color: #fff;background: #0B2134;padding: 0 2rem 0;border-radius: 0 0.5rem 0.5rem 0;margin-top: 1.5rem;}.images_right{height: 100%;width: 50%;position: absolute;}.t-Login-bg .t-Login-bgImg::before {content: "";width: 100%;height: 100%;display: block;right: 0;position: absolute;background-image: url(images/emp-login-app.png);opacity: 1;background-position: right bottom;background-repeat: no-repeat;background-size: contain;}.t-Login-bg .t-Login-bgImg::after {content: "";background-repeat: no-repeat;background-size: contain;width: 33%;height: 100%;display: block;right: 10%;position: absolute;background-position: center;background-image: url(images/bg-login-image.png);}.t-Login-bg .t-Login-bgImg::after {content: "";background-repeat: no-repeat;background-size: cover;width: 450px;height: 450px;display: block;right: 10%;position: absolute;background-position: center;background-image: url(images/bg-login-image.jpg);border-radius: 225px;border: 9px solid #fff;top: 15%;}.t-Login-buttons .t-Button{border-radius: 2rem;line-height: 1.2rem;width: 10rem;}.t-Login-buttons .t-Button {position: relative;cursor: pointer;border: none;outline: none;background: linear-gradient(90deg, #095a15, #1b9c33, #10f73b, #095a15);background-size: 400%;color: #fff;}.t-Login-buttons .t-Button::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;background: linear-gradient(90deg, #095a15, #1b9c33, #10f73b, #095a15);background-size: 400%;opacity: 0;transition: .5s;}.t-Login-buttons .t-Button:hover {animation: animate 10s linear infinite;}.t-Login-buttons .t-Button:hover::before {filter: blur(25px);opacity: .8;animation: animate 10s linear infinite;}@keyframes animate {0% {background-position: 0%;}100% {background-position: 400%;}}.t-Form-itemWrapper input,
.apex-item-group--popup-lov,
.apex-item-text.apex-item-popup-lov {background: transparent;border-color: #daa000;border-radius: 0.4rem;border-width: 2px;}.t-Form-itemWrapper .password {background: transparent;border-color: #daa000;border-radius: 0.4rem 0 0 0.4rem;border-width: 2px;}.t-Form-itemWrapper .t-Button--passwordVisibility {background: transparent;border-color: #daa000;border-radius: 0 0.4rem 0.4rem 0;border-width: 2px;}.apex-col-auto .t-Button{margin-block-end: 0px;margin-block-start: 0px;margin-inline-end: 0px;margin-inline-start: 0px;border-left-width: 0px;}.apex-item-text.apex-item-popup-lov {border-radius: 0.4rem;border-width: 2px 0px 2px 2px !important;}.a-Button.a-Button--popupLOV{background: transparent;border-top-right-radius: 0.4rem;border-bottom-right-radius: 0.4rem;border-width: 2px 2px 2px 0px !important;border-color: #daa000;}.t-Form-fieldContainer--floatingLabel.apex-item-wrapper--has-icon .apex-item-icon {--a-field-input-border-color: #daa000;}.apex-item-multi+.apex-item-icon, .apex-item-select+.apex-item-icon, .apex-item-text+.apex-item-icon, .apex-item-textarea+.apex-item-icon, .datetimepicker_newMonth+.apex-item-icon, .u-TF-item--select+.apex-item-icon, .u-TF-item--text+.apex-item-icon, select.group_selectlist+.apex-item-icon, select.listmanager+.apex-item-icon {border-top-left-radius: 0.4rem !important;border-bottom-left-radius: 0.4rem !important;}.apex-item-multi:hover+.apex-item-icon, .apex-item-select:hover+.apex-item-icon, .apex-item-text:hover+.apex-item-icon, .apex-item-textarea:hover+.apex-item-icon, .datetimepicker_newMonth:hover+.apex-item-icon, .u-TF-item--select:hover+.apex-item-icon, .u-TF-item--text:hover+.apex-item-icon, select.group_selectlist:hover+.apex-item-icon, select.listmanager:hover+.apex-item-icon {border-top-left-radius: 0.4rem;border-bottom-left-radius: 0.4rem;}.apex-item-multi:focus+.apex-item-icon, .apex-item-select:focus+.apex-item-icon, .apex-item-text:focus+.apex-item-icon, .apex-item-textarea:focus+.apex-item-icon, .datetimepicker_newMonth:focus+.apex-item-icon, .u-TF-item--select:focus+.apex-item-icon, .u-TF-item--text:focus+.apex-item-icon, select.group_selectlist:focus+.apex-item-icon, select.listmanager:focus+.apex-item-icon {border-top-left-radius: 0.4rem;border-bottom-left-radius: 0.4rem;--a-field-input-border-color: #068b0f !important;}.apex-item-multi:focus-within+.apex-item-icon, .apex-item-select:focus-within+.apex-item-icon, .apex-item-text:focus-within+.apex-item-icon, .apex-item-textarea:focus-within+.apex-item-icon, .datetimepicker_newMonth:focus-within+.apex-item-icon, .u-TF-item--select:focus-within+.apex-item-icon, .u-TF-item--text:focus-within+.apex-item-icon, select.group_selectlist:focus-within+.apex-item-icon, select.listmanager:focus-within+.apex-item-icon {border-top-left-radius: 0.4rem;border-bottom-left-radius: 0.4rem;--a-field-input-border-color: #068b0f !important;}.apex-item-popup-lov:focus, .apex-item-popup-lov:focus-within,
.apex-item-popup-lov:focus ~ .a-Button--popupLOV,
.apex-item-popup-lov:focus-within ~ .a-Button--popupLOV{border-color: #068b0f !important;}.t-Login-header{padding-top: 0;padding-bottom: 0.5rem;}.t-Login-title{margin-top: 0;margin-bottom: 3rem;}.t-PageBody--login .t-Form-fieldContainer.remember{width: 44%;}.t-PageBody--login .t-Form-fieldContainer.remember .t-Form-inputContainer{padding-inline-end:0;}.t-PageBody--login .t-Button.lupa_password{color:red;}@media (max-width: 991px){.t-Login-bg {display: none;}.t-LoginPage--split .t-Login-container{margin: auto;}.sub_title{position: relative;border-radius:0.5rem;margin-top: 5px;font-size: 1rem;}.t-Login-title {margin-top: 0;margin-bottom: 0;}.t-LoginPage--split .t-Login-region{padding-top: 0; padding-bottom: 0;}}