.t-Login-logo {background-color: transparent;width: 150px;height: 150px;margin-bottom: 30px;}.t-PageBody--login .t-Login-title{color: #144247;}.t-PageBody--login .t-Form--stretchInputs{border-color: #144247;box-shadow:  0 8px 15px #00000008, 0px 7px 14px #010e652b;}.t-PageBody--login .t-Login-buttons .t-Button {width: 100%;background: #1BBAAF;}.apex-item-text:focus,.apex-item-text:focus-within {outline: var(--ut-focus-outline, auto 1px #1BBAAF);}.t-PageBody--login .t-Form-fieldContainer--floatingLabel.t-Form-fieldContainer {padding-block-end: var(--ut-field-padding-y,.5rem);padding-block-start: var(--ut-field-padding-y,.5rem);padding-inline-end: 0;padding-inline-start: 0;}.t-PageBody--login  .t-Form-fieldContainer--floatingLabel.apex-item-wrapper--has-icon .apex-item-icon {background-color: transparent;color: unset;border: none;box-shadow: none;}.t-Login-region {background-color: #ffffff;background-blend-mode: overlay;background-size: cover;background-position-y: bottom;background-repeat: no-repeat;max-width: 24rem;}.field-icon {margin-left: -35px;position: relative;z-index: 2;}.t-Login-header {padding: 0;}.t-PageBody--login .t-Login-bg .t-Login-bgImg {background-image: url(bg-cover.jpg);}.t-PageBody--login .t-Login-container {background: linear-gradient(90deg, rgba(255, 255, 255, 0.9305847338935574) 0%, rgba(245, 245, 245, 0) 100%);}.t-Login-container .t-Login-containerBody {background: linear-gradient(to right, rgba(255, 255, 255, 0) 0, rgba(227, 227, 227, 0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00ffffff',GradientType=1 );margin: 0;height: 100%;width: 100%;background-repeat: no-repeat;}.t-PageBody--login .t-Login-container .t-Login-containerBody:before {content: " ";display: block;background-image: url(bg-cover.png);width: 100%;height: 100vh;top: 0;left: 0;position: absolute;background-repeat: no-repeat;background-size: 100%;}.t-Login-container .container {margin: auto auto auto 50px;width: 500px;}.t-Login-container .t-Login-region {border: 0;border-radius: 2px;box-shadow: none;background: 0 0;backdrop-filter: none;padding: 0px 20px;}.t-Login-container .apex-item-single-checkbox input + label::before, .t-Login-container .u-checkbox::before,.t-Login-container .u-radio::before {background-color: #1bbaaf;}.t-Login-header img{display: none;}.t-Login-region .t-Login-header span.t-Login-logo {background-image: url(belant_logo-dok.png);width: 200px;height: 100px;display: block;background-size: contain;}@media (max-width: 992px) {.t-Login-container .container{width: 100%;margin: auto 1rem;}.t-Login-region{width: 100%;max-width: 100%;}.t-PageBody--login .t-Login-container .t-Login-containerBody::before{background-size: cover;}.t-PageBody--login .login-desc{display: none;}}@media (max-width: 639px) {.t-Login-container .container{width: 100%;margin: auto 1rem;}.t-Login-region{width: 100%;max-width: 100%;}}.t-PageBody--login .t-Login-container {background-image: url(login/bg_login_rb.png);background-repeat: no-repeat;background-position: right bottom;background-size: 60%;}.t-PageBody--login .t-Login-container:before {content: " ";display: block;background-image: url(login/logo_simrs.png);width: 559px;height: 145px;top: 0;right: 0;position: absolute;background-repeat: no-repeat;background-size: 100%;display: none;}.t-PageBody--login .t-Login-container .t-Login-containerBody:before {background-image: url(erp-2.svg);width: 70%;height: 100%;top: 0%;right: 0;left: auto;background-size: 100%;background-position: center;}.t-Login-container .t-Login-containerBody{background-image: url(login/bg_login_lb.png);background-repeat: no-repeat;background-position: bottom left;background-size: 300px;}.t-PageBody--login .t-Login-bg .t-Login-bgImg {background-image: none;}.t-Login-logo {width: 320px;margin: 0;height: 100px;margin-bottom: 50px;}.t-PageBody--login .t-Login-bg:before{content: " ";display: block;background-image: url(belant_logo-dok.png);width: 267px;height: 124px;top: 60px;left: 168px;position: absolute;background-repeat: no-repeat;background-size: 100%;opacity: 1;}.t-Login-logo,
.t-Login-region .t-Login-header span.t-Login-logo{display: none;}.t-PageBody--login .t-Login-container{padding-inline-end: 0;padding-inline-start: 0;}@media only screen and (max-width: 950px) {.t-Login-container .container {margin: auto;}.t-PageBody--login .t-Login-container .t-Login-containerBody:before{display: none;}.t-PageBody--login .t-Login-container:before{width: 50%;}.t-Login-logo{display: none;}.t-PageBody--login .t-Login-bg:before{width: 50%;}}