.elementor-9 .elementor-element.elementor-element-336edd0 > .elementor-container{min-height:100vh;}.elementor-9 .elementor-element.elementor-element-336edd0{overflow:hidden;margin-top:0px;margin-bottom:0px;padding:040px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-336edd0 > .elementor-background-overlay{background-image:url("https://tpin.id/wp-content/uploads/2021/11/World-Map.svg");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.2;}.elementor-9 .elementor-element.elementor-element-e98cdac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-6aacfdff{text-align:center;}.elementor-9 .elementor-element.elementor-element-6aacfdff .elementor-heading-title{color:var( --e-global-color-8e43ec5 );font-size:var( --e-global-typography-9177698-font-size );font-weight:var( --e-global-typography-9177698-font-weight );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-1e72e481{text-align:center;}.elementor-9 .elementor-element.elementor-element-1e72e481 .elementor-heading-title{color:var( --e-global-color-8e43ec5 );font-size:var( --e-global-typography-9177698-font-size );font-weight:var( --e-global-typography-9177698-font-weight );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-549dfef5{text-align:center;}.elementor-9 .elementor-element.elementor-element-549dfef5 .elementor-heading-title{color:var( --e-global-color-8e43ec5 );font-size:var( --e-global-typography-9177698-font-size );font-weight:var( --e-global-typography-9177698-font-weight );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2e714b25{text-align:center;}.elementor-9 .elementor-element.elementor-element-2e714b25 .elementor-heading-title{color:var( --e-global-color-37fa3ca );font-size:var( --e-global-typography-4d2b232-font-size );font-weight:var( --e-global-typography-4d2b232-font-weight );line-height:var( --e-global-typography-4d2b232-line-height );letter-spacing:var( --e-global-typography-4d2b232-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6413fd53{text-align:center;}.elementor-9 .elementor-element.elementor-element-6413fd53 .elementor-heading-title{color:var( --e-global-color-37fa3ca );font-size:var( --e-global-typography-4d2b232-font-size );font-weight:var( --e-global-typography-4d2b232-font-weight );line-height:var( --e-global-typography-4d2b232-line-height );letter-spacing:var( --e-global-typography-4d2b232-letter-spacing );}.elementor-9 .elementor-element.elementor-element-71e5dbc .elementor-field-group{margin-bottom:24px;}.elementor-9 .elementor-element.elementor-element-71e5dbc .elementor-form-fields-wrapper{margin-bottom:-24px;}.elementor-9 .elementor-element.elementor-element-71e5dbc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:var( --e-global-color-c751394 );border-width:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-71e5dbc .elementor-field-group .elementor-select-wrapper select{background-color:var( --e-global-color-c751394 );border-width:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-71e5dbc{width:320px;max-width:320px;}:root{--page-title-display:none;}body.elementor-page-9:not(.elementor-motion-effects-element-type-background), body.elementor-page-9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#094067;}@media(max-width:1024px){.elementor-9 .elementor-element.elementor-element-6aacfdff .elementor-heading-title{font-size:var( --e-global-typography-9177698-font-size );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-1e72e481 .elementor-heading-title{font-size:var( --e-global-typography-9177698-font-size );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-549dfef5 .elementor-heading-title{font-size:var( --e-global-typography-9177698-font-size );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2e714b25 .elementor-heading-title{font-size:var( --e-global-typography-4d2b232-font-size );line-height:var( --e-global-typography-4d2b232-line-height );letter-spacing:var( --e-global-typography-4d2b232-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6413fd53 .elementor-heading-title{font-size:var( --e-global-typography-4d2b232-font-size );line-height:var( --e-global-typography-4d2b232-line-height );letter-spacing:var( --e-global-typography-4d2b232-letter-spacing );}}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-6aacfdff .elementor-heading-title{font-size:var( --e-global-typography-9177698-font-size );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-1e72e481 .elementor-heading-title{font-size:var( --e-global-typography-9177698-font-size );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-549dfef5 .elementor-heading-title{font-size:var( --e-global-typography-9177698-font-size );line-height:var( --e-global-typography-9177698-line-height );letter-spacing:var( --e-global-typography-9177698-letter-spacing );}.elementor-9 .elementor-element.elementor-element-2e714b25 .elementor-heading-title{font-size:var( --e-global-typography-4d2b232-font-size );line-height:var( --e-global-typography-4d2b232-line-height );letter-spacing:var( --e-global-typography-4d2b232-letter-spacing );}.elementor-9 .elementor-element.elementor-element-6413fd53 .elementor-heading-title{font-size:var( --e-global-typography-4d2b232-font-size );line-height:var( --e-global-typography-4d2b232-line-height );letter-spacing:var( --e-global-typography-4d2b232-letter-spacing );}}/* Start custom CSS for login, class: .elementor-element-71e5dbc */.elementor-9 .elementor-element.elementor-element-71e5dbc input#user, input#password {
    padding-left: 63px;
}

.elementor-9 .elementor-element.elementor-element-71e5dbc .elementor-field-type-text.elementor-field-group.elementor-field-required::after {
    position: absolute;
    width: 47px;
    height: 47px;
    padding: 10px 14px;
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
    font-size: 20px;
    background-color: #5F6C7B;
    border-radius: 3px 0 0 3px;
    color: #FFFFFE;
}

.elementor-9 .elementor-element.elementor-element-71e5dbc .elementor-field-group:first-of-type::after{
    content: "\f1fa";
}

.elementor-9 .elementor-element.elementor-element-71e5dbc .elementor-field-group:nth-of-type(2)::after{
    content: "\f023";
}/* End custom CSS */