.sign_login_body__Nip_P{background:linear-gradient(140deg,rgb(0,78,170),rgb(0,55,123))}.sign_login_body__Nip_P .sign_background__feznj{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;background-image:url(/images/login_background.png);background-position:50%;background-repeat:no-repeat;background-size:100%}.sign_sign_body__u0f3C{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:#f0f3f8}.sign_login_container__0v4jz,.sign_logo_image__Kqk4K,.sign_row__GQKFX,.sign_sign_container__Jo_5g{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;text-decoration:none;background-position:50%;background-size:contain;background-repeat:no-repeat}.sign_logo_image__Kqk4K{height:40px;min-height:40px;background-image:url(/images/logo_smartsims.svg);background-position:0}.sign_content__ecJDC{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;text-decoration:none;background-position:50%;background-size:contain;background-repeat:no-repeat;justify-content:flex-start;background-color:#fff;border-radius:0 10px 10px 0}.sign_content__ecJDC h3{width:100%;margin-top:20px;font-weight:300}.sign_content__ecJDC form{width:100%;padding:30px 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.sign_content__ecJDC form>div:last-of-type{margin-top:20px}.sign_input_row_group__qA4CR{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;text-decoration:none;background-position:50%;background-size:contain;background-repeat:no-repeat;align-items:flex-start;justify-content:flex-start}.sign_input_row_group__qA4CR+.sign_input_row_group__qA4CR{margin-top:20px}.sign_input_row__QilOz{width:100%;display:flex;flex-direction:column;justify-content:center;align-content:center;text-decoration:none;background-position:50%;background-size:contain;background-repeat:no-repeat;flex-direction:row;align-items:center;justify-content:flex-start}.sign_input_row__QilOz h4{min-width:110px;font-weight:400}.sign_input_row__QilOz input,.sign_input_row__QilOz textarea{width:100%;padding:8px;border:1px solid #d1d1d1;border-radius:3px;font-size:14px}.sign_input_row__QilOz+.sign_input_row__QilOz{margin-top:10px}.sign_input_pw__EIlLg{padding-right:35px!important}.sign_pw_show__QBq3t{width:-moz-fit-content;width:fit-content;position:absolute;right:10px;color:#858483}.sign_pw_show__QBq3t label input{display:none}.sign_pw_show__QBq3t span svg{display:block}.sign_link__9z2UM{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:row;justify-content:space-between;font-size:14px;margin-top:20px}.sign_link__9z2UM span{margin-right:10px}.sign_desc_wrap___ySr8{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.sign_desc_wrap___ySr8>div{width:-moz-fit-content;width:fit-content;font-size:12px;color:#858483}.sign_desc_wrap___ySr8+.sign_desc_wrap___ySr8{margin-top:2px}.sign_login_company_logo__2qT_o{width:100%;height:15px;background-image:url(/images/neosnc_white.svg);background-size:80px;background-position:50%;background-repeat:no-repeat;margin-top:35px}.sign_login_container__0v4jz{width:1000px;height:590px}.sign_login_container__0v4jz .sign_row__GQKFX{width:1000px;height:540px;flex-direction:row;filter:drop-shadow(0 3px 6px rgba(0,0,0,.15))}.sign_login_container__0v4jz .sign_login_image__DD9Lw{width:500px;height:540px;background-color:#bad7ff;border-radius:10px 0 0 10px;background-image:url(/images/login_image.png);background-position:bottom;background-size:cover;justify-content:flex-start}.sign_login_container__0v4jz .sign_content__ecJDC{width:500px;height:540px;padding:50px}.sign_login_container__0v4jz .sign_content__ecJDC form{margin-top:30px}.sign_login_container__0v4jz .sign_id_rememeber__6BIDm{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;text-decoration:none;background-position:50%;background-size:contain;background-repeat:no-repeat;width:100%;flex-direction:row;justify-content:space-between}.sign_login_container__0v4jz .sign_id_rememeber__6BIDm label{width:-moz-fit-content;width:fit-content;display:block;position:relative;margin-top:20px;padding-left:30px;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sign_login_container__0v4jz .sign_id_rememeber__6BIDm input[type=checkbox]{display:none}.sign_login_container__0v4jz .sign_id_rememeber__6BIDm input[type=checkbox]:checked+.sign_checkmark__HK_KN{background-color:#2196f3;border:1px solid #2196f3}.sign_login_container__0v4jz .sign_id_rememeber__6BIDm input[type=checkbox]:checked+.sign_checkmark__HK_KN:after{display:block}.sign_login_container__0v4jz .sign_id_rememeber__6BIDm .sign_checkmark__HK_KN{width:20px;height:20px;border:1px solid #ddd;border-radius:2px;position:absolute;top:0;left:0}.sign_login_container__0v4jz .sign_id_rememeber__6BIDm .sign_checkmark__HK_KN:after{content:"";width:6px;height:10px;border:solid #ddd;border-width:0 3px 3px 0;transform:rotate(45deg);position:absolute;left:6px;top:3px}.sign_sign_container__Jo_5g .sign_row__GQKFX{width:-moz-fit-content;width:fit-content;margin:40px;padding:30px 50px;background-color:#fff;border-radius:10px;filter:drop-shadow(0 3px 6px rgba(0,0,0,.15))}.sign_sign_container__Jo_5g .sign_content__ecJDC{width:600px;padding:20px}.sign_sign_container__Jo_5g .sign_content__ecJDC h3+div{text-align:right}@media(max-width:1000px){.sign_login_body__Nip_P{width:100vw;height:100vh;background:none;background-color:#bad7ff}.sign_login_body__Nip_P .sign_background__feznj{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-image:url(/images/login_image.png);background-position:center bottom -400px;background-size:contain}.sign_login_image__DD9Lw{display:none}.sign_content__ecJDC{width:100%;height:-moz-fit-content;height:fit-content;background-color:rgba(0,0,0,0);justify-content:center;border-radius:0;padding:0}.sign_content__ecJDC h3{display:none}.sign_logo_image__Kqk4K{width:200px;height:90px;background-image:url(/images/logo_smartsims_mobile.svg);background-size:contain;background-position:50%}.sign_desc_wrap___ySr8{flex-direction:column;justify-content:center;width:100%}.sign_login_company_logo__2qT_o{margin-top:20px;background-size:60px}.sign_login_container__0v4jz{width:80%;height:auto}.sign_login_container__0v4jz .sign_row__GQKFX{width:100%;height:-moz-fit-content;height:fit-content;flex-direction:row;filter:none;padding:0}.sign_login_container__0v4jz .sign_content__ecJDC{align-items:center}.sign_login_container__0v4jz .sign_content__ecJDC form{width:100%;margin-top:0;padding:36px 0;border-top:none;border-bottom:none}.sign_login_container__0v4jz .sign_input_row__QilOz input{width:100%;border-radius:20px;padding-left:40px}.sign_login_container__0v4jz .sign_input_row__QilOz input[name=emlAddr]{background-image:url(/images/icon_id.svg);background-position:left 18px center;background-repeat:no-repeat}.sign_login_container__0v4jz .sign_input_row__QilOz input[name=pswd]{background-image:url(/images/icon_pw.svg);background-position:left 18px center;background-repeat:no-repeat}.sign_login_container__0v4jz .sign_input_row__QilOz h4{display:none}.sign_login_container__0v4jz .sign_checkmark__HK_KN{background-color:#fff}.sign_login_container__0v4jz .sign_desc_wrap___ySr8{align-items:center}.sign_login_container__0v4jz .sign_desc_wrap___ySr8 div{color:#365681}.sign_sign_container__Jo_5g{width:100vw;background:none;background-color:#fff}.sign_sign_container__Jo_5g .sign_row__GQKFX{width:80%;height:auto;filter:none;padding:0}.sign_sign_container__Jo_5g .sign_logo_image__Kqk4K{margin-bottom:10px}.sign_sign_container__Jo_5g .sign_content__ecJDC{width:100%}.sign_sign_container__Jo_5g .sign_input_row__QilOz{flex-direction:column;align-items:flex-start;justify-content:flex-start}.sign_sign_container__Jo_5g .sign_input_row__QilOz h4{margin-bottom:5px}.sign_sign_container__Jo_5g .sign_pw_show__QBq3t{top:35px}}@media(max-width:576px){.sign_login_body__Nip_P .sign_background__feznj{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-image:url(/images/login_image.png);background-position:center bottom -160px;background-size:contain}}