body,html{background-color:#fff}body,h1,h2,h3,h4,h5,h6,html,li,p,span,ul{margin:0;padding:0}*,:after,:before{box-sizing:border-box}li,ul{list-style:none}html{height:auto;width:auto;touch-action:manipulation}body{font-size:12px;font-weight:400;position:relative;width:100%;height:99vh;overflow-x:hidden;overflow-y:auto}h1,h2,h3,h4,h5,h6,p,span{color:#707070}.error{font-weight:700;font-size:11px;display:flex;flex-direction:row;align-items:center;margin-top:5px;justify-content:center}.error img{width:15px;margin-right:5px}.error-otp{position:absolute;margin:0;padding:0;top:50%;left:70%;transform:translate(-40%,-50%)}.loginError,.ng-submitted .ng-invalid.ng-empty,.ng-submitted .ng-invalid.ng-touched{border:1px solid #ed252a!important}.internal-content{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.internal-content-2{width:100%;height:auto;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.new-red{color:#c91014}.angular-content{width:100%;height:100%}.angular-content .main-express-vd,.angular-content .main-vd-dashboard{color:#605d5e;max-width:500px;width:100%;height:100%;margin:0 auto}.angular-content .main-express-vd .express-vd-section,.angular-content .main-express-vd .vd-dashboard-box,.angular-content .main-vd-dashboard .express-vd-section,.angular-content .main-vd-dashboard .vd-dashboard-box{width:100%;height:100%}.general-input-vd{display:block;width:100%;height:30px;border-radius:5px;border:1px solid #ccc;background-color:#f6f6f6;padding:0 10px}.general-input-vd:focus{background-color:#fff}a:focus,button:focus{outline:0}.btn-continuar-vd,.btn-volver-vd{margin:0 auto;text-transform:uppercase;border-radius:4px;border:0;height:32px;padding:5px 0;width:130px;text-decoration:none;text-align:center;font-size:13px;position:relative;display:block}.btn-continuar-vd span,.btn-volver-vd span{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;border-radius:4px 32px}.btn-volver-vd{background-color:#b6b6b6;margin-right:15px}.btn-continuar-vd span:before,.btn-volver-vd span:before{height:16px;margin-right:5px;content:'';display:inline-block;vertical-align:middle;background-repeat:no-repeat}.btn-volver-vd span{background-color:#d8d8d8;color:#6c6c6c}.btn-volver-vd span:before{background-image:url(/RS/images/VinculacionDigital/flecha_volver.svg);background-size:contain;width:20px}.btn-continuar-vd{background-color:#c31c1f}.btn-continuar-vd span,.btn-firmar{background-color:#c91014;color:#fff}.btn-continuar-vd span:before{background-image:url(/RS/images/VinculacionDigital/chulo_ok_botones.svg);background-size:contain;width:16px}.btn-firmar{display:flex;align-items:center;justify-content:center;padding:0;margin:0 auto;border-radius:5px;border:0;width:110px;height:35px;position:absolute;bottom:0;left:50%;transform:translate(-50%,70%);font-size:15px}.btn-firmar:before{content:'';background-image:url(/RS/images/VinculacionDigital/esfero.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;width:20px;height:25px;margin-right:5px}.loginvd-content,.loginvd-content .loginvd-panel-principal{width:100%;height:100%;padding:0;margin:0}.gif-general-private{position:fixed;z-index:4;top:0;left:0;bottom:0;right:0;width:100%;height:100%;align-items:center;justify-content:center;display:none}.gif-general-private.gif-vd:after{background-color:rgba(0,0,0,.6)}.gif-general-private.gif-vd .content-gif picture{width:200px}.gif-general-private.gif-vd .content-gif picture img{width:100%}.gif-general-private:after{position:fixed;content:'';left:0;bottom:0;right:0;top:0;background-color:rgba(255,255,255,.9)}.modal-enrolamiento,.terminos-express{position:fixed;left:0;background-color:rgba(0,0,0,.3);bottom:0}.gif-general-private.mostrar-gif{display:flex;align-items:center;flex-direction:column;justify-content:center}.gif-general-private .content-gif{width:auto;z-index:8;border-radius:10px;text-align:center}.gif-general-private .content-gif picture img{width:80px}.gif-general-private .content-gif p{text-align:center;padding:0 20px;line-height:15px;font-size:13px;color:#6c6c6c;font-weight:700}.terminos-express{top:0;right:0;padding:10px;display:none}.terminos-express.mostrar-popup{display:block}.terminos-express .content-terms-express{background-color:#fff;width:100%;height:100%;overflow-y:auto;margin:0 auto;padding:20px 15px}.terminos-express .content-terms-express .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.terminos-express .content-terms-express .header h2{font-size:14px;color:#605d5e}.terminos-express .content-terms-express .header img{width:100px}.terminos-express .content-terms-express .body p{margin-top:20px;text-align:justify;color:#605d5e;font-size:13px}.terminos-express .content-terms-express .footer{display:flex;align-items:center;justify-content:center;margin-top:20px}.modal-enrolamiento{top:0;right:0;padding:10px}.imagen-seguridad-popup .content-ul,.modal-enrolamiento .content-olvido{left:50%;transform:translate(-50%,-50%);width:90%;padding:20px;display:flex}.modal-enrolamiento .content-olvido{background-color:#fff;max-width:500px;height:auto;margin:auto;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:absolute;top:50%;border-radius:5px}.modal-enrolamiento .content-olvido img{width:90px}.modal-enrolamiento .content-olvido p{color:#605d5e;margin:10px auto 20px}.imagen-seguridad-popup{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:1}.imagen-seguridad-popup .content-ul{position:relative;top:50%;background-color:#fff;height:90%;overflow-y:auto;align-items:flex-start;justify-content:space-around;flex-wrap:wrap;margin:0}.imagen-seguridad-popup .content-ul .content-li .content-label img{cursor:pointer;border:1px solid;border-radius:5px;padding:10px;margin-bottom:20px;position:relative;width:117px;height:121px}.imagen-seguridad-popup .content-ul .content-li .content-label img:active,.imagen-seguridad-popup .content-ul .content-li .content-label img:focus{border:2px solid #3caa37}.form-paso1{padding:0 10px}.form-paso1 .first-text{margin:0;font-size:13px;text-align:center}.form-paso1 .content-fields{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-paso1 .content-fields .content-input-select{display:flex;align-items:center;justify-content:center}.form-paso1 .content-fields .content-input-select.select-box{margin-bottom:20px}.form-paso1 .content-fields .content-input-select img{width:30px;margin-right:8px}.form-paso1 .content-fields .content-input-select .general-field-vd{width:200px;height:30px;border-radius:5px;color:#b4b4b4;border:1px solid #b4b4b4;padding:0 5px;font-size:13px}.form-paso1 .content-fields .content-input-select .general-field-vd.input-private{padding:0 12px}.form-paso1 .content-fields .content-input-select .general-field-vd::-moz-placeholder{color:#b4b4b4;font-size:13px}.form-paso1 .content-fields .content-input-select .general-field-vd::placeholder{color:#b4b4b4;font-size:13px}.form-paso1 .content-terms{display:flex;flex-direction:column;align-items:center;justify-content:center}.form-paso1 .content-terms .span-aceptar{color:#605d5e;font-size:13px;font-family:Open_Sans_Semi_Bold}.form-paso1 .content-terms .terms-link-enro-express{text-decoration:none;font-size:12px;margin-bottom:5px;font-family:Open_Sans_Semi_Bold}.form-paso1 .content-terms .toggle-check{display:flex;align-items:center;justify-content:center;width:auto}.form-paso1 .content-terms .toggle-check .toggle-check-input{width:1px;height:1px;position:absolute}.form-paso1 .content-terms .toggle-check .toggle-check-input:checked~.toggle-check-text{background:#fff;padding-left:.5em;padding-right:2.5em}.form-paso1 .content-terms .toggle-check .toggle-check-input:checked~.toggle-check-text:before{content:'Si'}.form-paso1 .content-terms .toggle-check .toggle-check-input:checked~.toggle-check-text:after{left:100%;background:#3baa36;margin-left:-1.4em}.form-paso1 .content-terms .toggle-check .toggle-check-text{display:inline-block;position:relative;text-transform:uppercase;background:#fff;padding:0 2px 3px 25px;border-radius:.5em;min-width:1em;color:#ccc;cursor:pointer;transition:background-color .15s;border:2px solid #ccc}.form-paso1 .content-terms .toggle-check .toggle-check-text:before{content:'No';font-size:.8em}.form-paso1 .content-terms .toggle-check .toggle-check-text:after{content:' ';display:block;background:#c60000;width:14px;height:14px;border-radius:1em;position:absolute;left:.3em;top:.25em;transition:left .3s,margin-left .3s}.form-paso1 .go{font-size:25px}.form-paso1 .btns-link-user{display:flex;align-items:center;justify-content:center}.form-paso1 .content-logo-login{margin:25px auto 0;width:240px}.form-paso1 .content-logo-login img{width:100%}.general-content-otp{padding:15px 0}.general-content-otp .content-top .titulo{display:flex;align-items:center;justify-content:center}.general-content-otp .content-top .titulo img{width:33px;margin-right:8px}.general-content-otp .content-top .titulo h1{font-family:Open_Sans_Bold}.general-content-otp .content-top .top-p{margin:10px auto 0;text-align:center;line-height:15px;font-family:Open_Sans_Semi_Bold;padding:0 10px}.general-content-otp .content-top .content-fields{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:70%;margin:8px auto 0}.general-content-otp .content-top .content-fields .datos-usuario{display:flex;align-items:flex-end;justify-content:center;width:100%;margin-bottom:10px}.general-content-otp .content-top .content-fields .datos-usuario:last-child{margin-bottom:0}.general-content-otp .content-top .content-fields .datos-usuario img{width:18px;margin-right:10px}.general-content-otp .content-top .content-fields .datos-usuario img.icon-email{width:22px;margin-bottom:6px}.general-content-otp .content-top .content-fields .datos-usuario .subcontent{width:100%}.general-content-otp .content-top .content-fields .datos-usuario .subcontent span{font-family:Open_Sans_Semi_Bold;font-size:10px}.general-content-otp .content-top .content-fields .datos-usuario .subcontent input{display:block;width:100%;height:30px;border-radius:5px;border:1px solid #ccc;margin-top:2px;padding:0 10px;color:#605d5e;background-color:transparent}.general-content-otp .content-top .datos-incorrectos{font-size:10px;text-align:center}.general-content-otp .content-middle{display:block;width:90%;vertical-align:middle;background:#ecf0f2;padding:12px;border-radius:5px;font-size:11px;margin:20px auto}.general-content-otp .content-middle h3{color:#605d5e;margin-bottom:5px}.general-content-otp .content-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center;width:65%;margin:0 auto 20px}.general-content-otp .content-bottom .otp-content{display:flex;align-items:center;justify-content:center}.general-content-otp .content-bottom .otp-content img{width:30px;margin-right:10px}.general-content-otp .content-bottom .otp-content .subcontent{width:100%}.general-content-otp .content-bottom .otp-content .subcontent span{font-family:Open_Sans_Semi_Bold;font-size:10px}.general-content-otp .content-bottom .otp-content .subcontent span.span-vigencia{line-height:12px;display:block}.general-content-otp .content-bottom .otp-content .subcontent input{display:block;width:100%;height:30px;border-radius:5px;border:1px solid #ccc;margin-top:2px;padding:0 10px;color:#605d5e;background-color:transparent}.crear-usuario-contrasena,.pregu-segu-general{padding:15px 10px}.general-content-otp .content-bottom .no-te-impacientes{display:flex;align-items:center;justify-content:center;margin-top:20px;margin-bottom:30px}.general-content-otp .content-bottom .no-te-impacientes img{width:25px;margin-right:10px}.general-content-otp .content-bottom .no-te-impacientes p{font-family:Open_Sans_Semi_Bold;font-size:11px;text-align:left}.crear-usuario-contrasena .content-top .titulo h1,.pregu-segu-general .content-top .titulo h1{font-family:Open_Sans_Bold}.crear-usuario-contrasena .content-top .titulo{display:flex;align-items:center;justify-content:center}.crear-usuario-contrasena .content-top .titulo img{width:35px;margin-right:10px}.crear-usuario-contrasena .content-top .p-top{margin:10px auto;padding:0 10px;line-height:13px}.crear-usuario-contrasena .content-top .content-info{width:85%;margin:0 auto}.crear-usuario-contrasena .content-top .content-info .subcontent{display:flex;align-items:flex-start;justify-content:center;margin-bottom:5px}.crear-usuario-contrasena .content-top .content-info .subcontent:last-child{margin-bottom:10px}.crear-usuario-contrasena .content-top .content-info .subcontent img{width:12px;margin-right:10px;margin-top:5px}.crear-usuario-contrasena .content-top .content-info .subcontent p{font-size:9px;line-height:13px}.crear-usuario-contrasena .crear-usuario-contrasena-panel{width:85%}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input{display:flex;align-items:center;justify-content:center;margin-bottom:5px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input img{width:28px;margin-right:10px;margin-top:15px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input .subcontent-input{width:100%}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input .subcontent-input label{font-size:10px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input .subcontent-input input{width:88%}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input .subcontent-input .pass-trick{position:relative}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input .subcontent-input .pass-trick input{padding:0 40px 0 10px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-input .subcontent-input .pass-trick .btn-reveal{background-image:url(/RS/images/VinculacionDigital/ojo.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;right:15%;transform:translate(-15%,-50%);display:block;width:25px;height:16px;border:0;background-color:transparent;padding:0;cursor:pointer}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-img-seleccionada{display:none;align-items:center;justify-content:center;width:100px;height:100px;position:relative;border:2px solid;border-radius:5px;margin:15px auto 0}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-img-seleccionada img{width:80px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .content-img-seleccionada.mostrar-img{display:flex}.crear-usuario-contrasena .crear-usuario-contrasena-panel .elige-imagen-link{width:80%;height:31px;background-color:#b6b6b6;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:5px;font-size:14px;margin:15px auto 0}.crear-usuario-contrasena .crear-usuario-contrasena-panel .input-frase{width:80%;margin:15px auto}.crear-usuario-contrasena .crear-usuario-contrasena-panel .frase-tips{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0 auto 30px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .frase-tips .subcontent{display:flex;align-items:flex-start;justify-content:center;margin-bottom:5px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .frase-tips .subcontent:last-child{margin-bottom:0}.crear-usuario-contrasena .crear-usuario-contrasena-panel .frase-tips .subcontent img{width:12px;margin-right:5px;margin-top:3px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .frase-tips .subcontent p{font-size:9px}.crear-usuario-contrasena .crear-usuario-contrasena-panel .errores{margin-bottom:10px}.pregu-segu-general .content-top .titulo{display:flex;align-items:center;justify-content:center}.pregu-segu-general .content-top .titulo img{width:35px;margin-right:10px}.pregu-segu-general .content-top .p-top{margin:10px auto;padding:0 10px;line-height:13px}.pregu-segu-general .content-top .content-info{width:90%;margin:0 auto}.pregu-segu-general .content-top .content-info .p-content-info{font-size:10px;margin-bottom:5px;line-height:12px}.pregu-segu-general .content-top .content-info .subcontent{display:flex;align-items:flex-start;justify-content:center;margin-bottom:5px}.pregu-segu-general .content-top .content-info .subcontent:last-child,.pregu-segu-general .form-panel .title-form{margin-bottom:10px}.pregu-segu-general .content-top .content-info .subcontent img{width:12px;margin-right:10px;margin-top:5px}.pregu-segu-general .content-top .content-info .subcontent p{font-size:9px;line-height:13px}.pregu-segu-general .form-panel{width:95%}.pregu-segu-general .form-panel .general-content .content-input{display:flex;align-items:center;justify-content:flex-start;margin-bottom:20px}.pregu-segu-general .form-panel .general-content .content-input img{width:30px;margin-right:10px}.pregu-segu-general .form-panel .general-content .content-input .pass-trick{position:relative;width:100%}.pregu-segu-general .form-panel .general-content .content-input .pass-trick input{padding:0 40px 0 10px}.pregu-segu-general .form-panel .general-content .content-input .pass-trick .btn-reveal{background-image:url(/RS/images/VinculacionDigital/ojo.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;position:absolute;top:50%;right:5%;transform:translate(-5%,-50%);display:block;width:25px;height:16px;border:0;background-color:transparent;padding:0;cursor:pointer}.pregu-segu-general .errores{margin-bottom:15px}.registro-exitoso .registro-exitoso-content .content-top{display:flex;flex-direction:column;align-items:center;justify-content:center}.registro-exitoso .registro-exitoso-content .content-top img{width:45%}.registro-exitoso .registro-exitoso-content .content-top h1{font-size:25px;color:#605d5e}.registro-exitoso .registro-exitoso-content .middle-p{text-align:center}.registro-exitoso .registro-exitoso-content .content-bottom{display:flex;flex-direction:column;align-items:center;justify-content:center}.registro-exitoso .registro-exitoso-content .content-bottom span.mvboli{font-size:25px;margin-bottom:30px}.registro-exitoso .registro-exitoso-content .content-bottom .btn-continuar-vd{margin-bottom:80px}.incidencia-form{padding:15px}.incidencia-form .content-top h1{font-size:20px;color:#605d5e;margin-bottom:10px}.incidencia-form .content-top p{line-height:13px}.incidencia-form .content-middle{margin:20px 0;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.incidencia-form .content-middle input{margin-bottom:10px;width:70%}.incidencia-form .content-middle input:last-child{margin-bottom:0}.incidencia-form .content-bottom{width:100%}.incidencia-form .content-bottom .content-area{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-bottom:15px}.incidencia-form .content-bottom .content-area .mensaje-label{display:flex;align-items:center;justify-content:center;margin-bottom:5px}.incidencia-form .content-bottom .content-area .mensaje-label img{width:20px;margin-right:5px}.incidencia-form .content-bottom .content-area textarea{width:100%;height:200px;border-radius:8px;resize:none;padding:10px}.incidencia-form .content-btns{display:flex;align-items:center;justify-content:center}.incidencia-form .errores{margin-bottom:15px}