.navbar.public_header{background:#3177eb!important;box-shadow:0 5px 9px rgba(0,0,0,.459);position:fixed;top:0;left:0;width:100%;z-index:1;padding:0 15px}.public_header .navbar-brand{margin:0}.public_header .navbar-brand img{height:50px;margin:0;float:left;background:hsla(0,0%,100%,.949);padding:10px 20px 7px;border-radius:7px;box-shadow:inset 2px 2px 8px rgba(0,0,0,.769),inset -2px -2px 5px hsla(0,0%,60%,.278)}.dv-candidate-body{position:relative;min-height:600px;padding:90px 0 50px}.dv-candidate-footer{background:#fff!important;box-shadow:0 -2px 5px rgba(0,0,0,.18);position:fixed;bottom:0;left:0;width:100%;padding:10px 0;z-index:1}.poweredBy{text-align:right;padding-right:0}.poweredBy span{font-size:12px;font-style:italic;font-weight:600;color:dimgray}.poweredBy img{height:30px}.copyright{padding-left:0}.copyright label{font-weight:600;font-size:12px;color:#5d5d5d}.pageHeader{position:relative;background:#ebf3ff;margin-bottom:20px;padding:5px 0 4px;border-bottom:1px solid rgba(0,0,0,.078)}.pageHeader h2{font-size:13px;margin:0;font-weight:500;color:#737373}.dv-candidate-body .card{box-shadow:0 3px 6px rgba(0,0,0,.161);margin:0 0 20px;border-radius:10px}.dv-candidate-body .card .card-header{background:#f9f9f9;border-bottom:0;box-shadow:0 1px 3px rgba(0,0,0,.122)}.dv-candidate-body .card .card-header .card-title{font-weight:500;margin:0;font-size:14px;color:#f90}.container.container-md{width:75%}.container.container-sm{width:50%}.single_userTpe_con .single_userTpe{width:50%;float:left;text-align:center}.single_userTpe_con .single_userTpe button{background:transparent;border:0;padding:0}.single_userTpe_con .single_userTpe button i{display:block;width:100px;height:100px;line-height:100px;border-radius:50%;border:1px solid #4181ed;font-size:44px;color:#3177eb;box-shadow:0 2px 5px rgba(0,0,0,.341);background:#fff;margin:0 auto}.single_userTpe_con .single_userTpe button span{display:block;min-width:130px;box-shadow:0 2px 5px rgba(0,0,0,.522);margin:10px 0 0;border-radius:5px;text-transform:uppercase;font-weight:500;font-size:14px;padding:5px 10px;background:#3177eb;color:#fff}.single_userTpe_con .single_userTpe button:focus i,.single_userTpe_con .single_userTpe button:hover i{outline:0;color:#fff;background:#3177eb}label.required:after{content:"*";display:inline;color:#f70000;font-size:13px}.custom_login_panel{width:100%;float:left}.custom_login_panel .panel_left,.custom_login_panel .panel_right{width:49%;float:left;background:#f7f7f7;padding:15px;min-height:380px}.custom_login_panel .captchaImg{border:1px solid #000;display:block;width:100%;height:46px}.custom_login_panel .term{list-style:none;padding:0}.custom_login_panel .term li{list-style:none;margin-bottom:10px}.custom_login_panel .term li i{display:inline-block;color:#206ef1;font-size:12px;border:1px solid #ddd;border-radius:50%;width:25px;height:25px;line-height:25px;text-align:center;background:#fff;margin-right:5px}.custom_login_panel .term li span{font-weight:600;font-size:12px;color:#1e1e1e}.custom_login_panel h3{font-weight:500;font-size:14px;border-bottom:1px solid #c7c7c7;margin:0 0 30px;padding:0 0 3px;color:red}.custom_login_panel a{font-weight:600;text-decoration:underline}@media(max-width:767px){.container.container-md,.container.container-sm{width:100%}.navbar-light .navbar-toggler{display:none}footer{padding:5px 0}.poweredBy span{font-size:11px}.poweredBy img{height:15px}.custom_login_panel .panel_left,.custom_login_panel .panel_right{width:100%}}.formHeader{background:#fff;border:1px solid #e6e8ec;border-left:4px solid #2563eb;padding:20px 24px;border-radius:10px;margin:0 0 20px;box-shadow:0 1px 3px rgba(0,0,0,.063)}.headerFormContent h3{margin:0 0 6px;color:#1f2430;font-size:19px;font-weight:700}.headerFormContent p{margin:2px 0 0;font-size:13px;color:#6b7280}.dv-note-banner{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:12px 16px;margin-bottom:20px;font-size:13px;line-height:1.6;color:#92400e}.dv-note-banner strong{color:#1f2430}.dv-conv-form .dv-conv-section{border:1px solid #e6e8ec;border-radius:10px;padding:20px;margin-bottom:20px}.dv-conv-form .dv-conv-section>label{font-size:15px;font-weight:700;color:#1f2430;display:block;margin-bottom:12px}.dv-conv-form .dv-conv-check-row{background:#f9fafb;border:1px solid #e6e8ec;border-radius:8px;padding:14px;margin-bottom:12px}.dv-conv-form .dv-conv-check-row:last-child{margin-bottom:0}.dv-conv-form .dv-conv-doc-row,.dv-conv-form .dv-conv-row-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dv-conv-form .dv-conv-doc-row select,.dv-conv-form .dv-conv-row-top select{flex:1 1 200px}.dv-conv-form .dv-conv-doc-row input[type=file],.dv-conv-form .dv-conv-row-top input[type=file]{flex:2 1 240px}.dv-conv-form .dv-conv-doc-row input[type=text],.dv-conv-form .dv-conv-row-top input[type=text]{flex:1 1 200px}.dv-conv-form .dv-conv-doc-row{margin-top:10px;padding-top:10px;border-top:1px dashed #e6e8ec}.dv-conv-form .dv-conv-filename{flex:1 1 100%;font-size:12px;color:#6b7280;word-break:break-all}.dv-conv-form .dv-conv-remove-btn{border:none;background:#fef2f2;color:#e11d48;width:30px;height:30px;border-radius:6px;flex:0 0 auto;font-size:13px;line-height:1;cursor:pointer}.dv-conv-form .dv-conv-remove-btn:hover{background:#fbd0da}.dv-conv-form .dv-conv-hint{font-size:12px;color:#6b7280;margin:12px 0 0}.dv-conv-form .dv-conv-note-inline{font-size:13px;color:#6b7280;margin:0 0 12px}.dv-digidoc select{border:1px solid #7b7874!important;font-size:1em!important;padding:5px!important}.dv-digidoc .card{border:1px solid #e6e8ec;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.063)}.dv-digidoc .dv-field-label{display:block;font-size:13px;font-weight:700;color:#1f2430;margin:16px 0 6px}.dv-digidoc .dv-field-label:first-child{margin-top:0}.dv-digidoc .dv-issuer-search{position:relative;max-width:500px}.dv-digidoc .dv-issuer-dropdown{position:absolute;z-index:5;background:#fff;list-style:none;padding:4px 0;margin:4px 0 0;border:1px solid #e6e8ec;border-radius:8px;box-shadow:0 6px 16px rgba(0,0,0,.133);width:100%;max-height:220px;overflow-y:auto}.dv-digidoc .dv-issuer-dropdown li{padding:8px 12px;cursor:pointer;font-size:13px}.dv-digidoc .dv-issuer-dropdown li:hover{background:#f5f7ff}.dv-digidoc .dv-param-row{margin-top:12px}.dv-digidoc .dv-param-row strong{display:block;font-size:12px;font-weight:600;color:#6b7280;margin-bottom:4px}.dv-digidoc .dv-consent-row{display:flex;align-items:flex-start;gap:8px;margin-top:16px;font-size:13px;color:#333}.dv-digidoc .dv-consent-row input[type=checkbox]{margin-top:3px}.dv-digidoc .dv-digidoc-actions{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px;margin-top:20px}