.form-group .form-check-label,.form-group .form-control-label{color:#333;font-size:16px;line-height:19px;margin-bottom:8px}.form-group.required .form-control-label:after{content:"*";color:#333}.password-container{position:relative}.password-container input[type=password],.password-container input[type=text]{width:100%;padding:10px 18px 11px 16px;box-sizing:border-box}.fa-eye-modal{position:absolute!important;top:42px!important;right:4%!important;cursor:pointer!important;color:#d3d3d3!important}.custom-ttip-pwd{position:relative;display:inline-block}.custom-ttip-pwd .tooltiptext{visibility:hidden;width:100px;background-color:#f2f0f0;color:#363535;text-align:center;border-radius:3px;padding:10px 0;font-family:Lato,sans-serif;font-size:x-small;position:absolute;z-index:1;top:35px;left:85%;margin-left:-60px;opacity:0;transition:opacity .3s;box-shadow:0 2px 10px 0 rgba(127,125,125,.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-ttip-pwd .tooltiptext:after{content:" ";position:absolute;bottom:100%;left:45%;margin-left:0;border:8px solid transparent;border-bottom-color:#f2f0f0}.custom-ttip-pwd:hover .tooltiptext{visibility:visible;opacity:1}.password-container-no-modal{position:relative}.password-container-no-modal input[type=password],.password-container-no-modal input[type=text]{width:100%;padding:10px 48px 11px 16px;box-sizing:border-box}.fa-eye-no-modal{position:absolute!important;bottom:0!important;right:4%!important;cursor:pointer!important;color:#d3d3d3!important}#password-reset.forgot-password-link.no-modal-recoveryPassword,.login-register-card .forgot-password-link.no-modal-recoveryPassword{display:inline-block;color:#0040af;text-decoration:underline}.link-to-recover-password{color:#0040af}#eyeLoginBoxForm.fa-eye-no-modal.checkout-form{top:45px!important;bottom:inherit!important}@media screen and (max-width:634px),screen and (min-width:769px)and (max-width:1199px){#eyeLoginBoxForm.fa-eye-no-modal.checkout-form,#eyeLoginBoxForm.fa-eye-no-modal.checkout-form.icon-in-error{top:58px!important}}@media screen and (min-width:451px)and (max-width:543px){#eyeLoginBoxForm.fa-eye-no-modal.checkout-form{top:45px!important}}.icon-in-error{bottom:23px!important}.icon-chgpwd-in-error{top:28px!important}.fa-eye-no-modal-svg{max-width:20px;max-height:40px}.custom-pwd-input.is-invalid{background-image:none;border-color:red}.icon-chgpwd-forgot{top:28px!important}#registration-form-password.hsg-text-input.is-invalid+.custom-ttip-pwd.fa-eye-no-modal{bottom:24px!important}#registration-form-password-confirm.hsg-text-input.is-invalid+#eyeConfirmForm.custom-ttip-pwd.fa-eye-no-modal,.veil+#eyeConfirmForm.custom-ttip-pwd.fa-eye-no-modal{top:30px!important}.login-page .card{width:100%;border:1px solid #eaeaea;border-radius:4px}.login-page .card-body{padding:0 14px}.login-page .card-subtitle{font-size:16px;line-height:19px;color:#666;padding:25px 0}.login-page .hsg-select,.login-page .hsg-text-input{padding:10px 18px 11px 16px;line-height:17px;height:auto}.login-page .breadcrumb{padding:15px 0 25px}@media(min-width:544px){.login-register-wrapper{padding-left:17px;padding-right:17px}}@media(min-width:769px){.login-register-wrapper{padding-left:20px;padding-right:20px}}@media(min-width:992px){.login-register-wrapper{padding-left:15px;padding-right:15px}}@media(min-width:1200px){.login-register-wrapper{padding-left:17.5px;padding-right:17.5px}}@media(min-width:544px){.login-register-wrapper .tab-content{padding-left:15px;padding-right:15px}}.login-register-card{margin:25px 0 80px}.login-register-card .remember-me{margin-bottom:20px}.login-register-card .remember-me .remember-me-label{font-size:16px;line-height:19px;color:#333;margin:0}.login-register-card .forgot-password-link{display:block;font-size:14px;line-height:17px;color:#0040af;text-decoration:underline;padding:16px 0 40px;text-align:left;font-weight:700}.login-headline{font-size:28px;line-height:34px;color:#666}.login-form-nav .nav-item{flex:0 0 50%}.login-form-nav .nav-link{padding:25px 0 24px;color:#0042ac;opacity:.8;font-size:16px;line-height:19px;border-bottom:1px solid #eaeaea}.login-form-nav .nav-link.active{color:#0042ac;padding-bottom:20px;border-bottom:3px solid #ff8a00;opacity:1}.login-form-nav .nav-link:focus{outline:0}.register-form{padding:25px 0 0}.register-form .terms-info{display:inline-block;font-weight:400}.register-form .terms-link{color:#0042ac}.register-form .remember-me{margin-bottom:20px}.register-form .remember-me .remember-me-label{margin:0;font-size:14px;line-height:19px;color:#333;padding-left:20px}.register-form .remember-me label:before{width:14px!important;height:14px!important;border:none!important;border-radius:2px!important}.register-form .remember-me .icon{transform:translateY(2px) scale(.8)!important;left:1px!important}.register-form .custom-checkbox .terms-label{margin:0;font-size:14px;line-height:19px;color:#333;padding-left:20px}.register-form .custom-checkbox .terms-label .icon{transform:translateY(2px) scale(.8)!important;left:1px!important}.register-form .custom-checkbox .terms-label:before{width:14px!important;height:14px!important;border:1px solid #999!important;border-radius:2px!important;top:3px!important}.register-form .register-btn{margin-top:20px}.register-form .password-requirement{font-size:12px;line-height:15px;color:#666}.register-form .password-label{margin:0}.register-form .rut-wrapper{margin-right:40px}.register-form .rut-and-dni .form-check-label{margin-right:28px}.register-form .terms-link{text-decoration:underline}.register-form .hsg-select,.register-form .hsg-text-input{padding:10px 18px 11px 16px;line-height:17px;height:auto;border:1px solid #9a9a9a;border-radius:4px}.register-form .hsg-select::placeholder,.register-form .hsg-text-input::placeholder{color:#c1c1c1}.register-form .hsg-select:-webkit-autofill,.register-form .hsg-select:-webkit-autofill:active,.register-form .hsg-select:-webkit-autofill:focus,.register-form .hsg-select:-webkit-autofill:hover,.register-form .hsg-text-input:-webkit-autofill,.register-form .hsg-text-input:-webkit-autofill:active,.register-form .hsg-text-input:-webkit-autofill:focus,.register-form .hsg-text-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.register-form label{font-size:14px;font-weight:700}.register-form label:after{content:""!important}.register-form button{text-transform:none;font-size:16px;border-radius:8px}.register-form .form-check-label{display:flex;align-items:center;font-size:14px;color:#333;font-weight:700;line-height:15px;width:auto}.register-form .form-check-label:hover{cursor:pointer}.register-form .form-check-label:before{content:"";display:inline-block;width:14px;height:14px;top:unset!important;left:unset!important;right:0!important;background-color:#fff;border-radius:50%;border:1px solid #333;transition:unset;margin-right:15px}.register-form .form-check-label:after{content:"";display:inline-block;position:absolute;width:10px!important;height:10px!important;top:unset!important;left:unset!important;right:2px!important;margin:0!important}.reset-password-page{background-color:#fff;padding-bottom:50px}.reset-password-page.change-password .breadcrumb{border:none}.reset-password-page.change-password .reset-password-box{padding:0}.reset-password-page.change-password .reset-password-box .card{padding:0 15px}.reset-password-page .invalid-feedback{font-size:12px;margin-top:2px}.reset-password-page .breadcrumb{border-bottom:1px solid #eaeaea}.reset-password-page .reset-password-box{display:block;margin:0 auto;max-width:438px;width:100%;padding:15px 0}.reset-password-page .reset-password-box .change-password-title{color:#666;font-size:28px;font-weight:400;margin-bottom:25px}.reset-password-page .reset-password-box .change-password-box-title{color:#333;font-size:21px;font-weight:400;padding:0 15px}.reset-password-page .reset-password-box .change-password-box-subtitle{color:#333;font-size:14px;font-weight:400;margin-bottom:8px;margin-top:10px;padding:15px}.reset-password-page .reset-password-box .change-password-form{padding:0 15px}.reset-password-page .reset-password-box .change-password-form .form-group{margin-bottom:13px}.reset-password-page .reset-password-box .change-password-form .buttons-group{margin-bottom:9px;margin-top:23px}.reset-password-page .reset-password-box .card{padding:18px 27px}.reset-password-page .reset-password-box .card .card-header{padding:13px 0}.reset-password-page .reset-password-box .card .new-password-form{margin-top:11px}.reset-password-page .reset-password-title{font-size:28px;font-weight:400;color:#666}.reset-password-page .reset-password-subtitle{font-size:12px;font-weight:400;color:#666;line-height:12px}.reset-link-expired{margin:35px 0 30px}@media(min-width:769px){.reset-link-expired{margin:40px auto;max-width:750px}}.reset-link-expired__title{font-size:36px;font-weight:400;color:#666}.reset-link-expired__subtitle{font-size:16px;font-weight:400;color:#666;line-height:1.5}@media(min-width:544px){.reset-link-expired__subtitle{font-size:21px}}.reset-link-expired-box.reset-password-box{max-width:100%}@media(min-width:769px){.reset-link-expired-box.reset-password-box{max-width:438px}}.reset-link-expired-box.reset-password-box .check-icon{display:block;margin:50px auto 90px;width:55px;height:55px}.login-form{padding-top:24px}.login-form .hsg-select,.login-form .hsg-text-input{padding:10px 18px 11px 16px;line-height:17px;height:auto;border:1px solid #9a9a9a;border-radius:4px}.login-form .hsg-select::placeholder,.login-form .hsg-text-input::placeholder{color:#c1c1c1}.login-form .hsg-select:-webkit-autofill,.login-form .hsg-select:-webkit-autofill:active,.login-form .hsg-select:-webkit-autofill:focus,.login-form .hsg-select:-webkit-autofill:hover,.login-form .hsg-text-input:-webkit-autofill,.login-form .hsg-text-input:-webkit-autofill:active,.login-form .hsg-text-input:-webkit-autofill:focus,.login-form .hsg-text-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.login-form label{font-size:14px;font-weight:700}.login-form label:after{content:""!important}.login-form .remember-me{margin-bottom:20px}.login-form .remember-me .remember-me-label{margin:0;font-size:14px;line-height:19px;color:#333;padding-left:20px}.login-form .remember-me label:before{width:14px!important;height:14px!important;border:none!important;border-radius:2px!important;top:55%!important}.login-form .remember-me .icon{transform:translateY(-42%) scale(.8)!important;left:1px!important}.login-form button{text-transform:none;font-size:16px;border-radius:8px}.login-form .forgot-password-link{color:#333;display:inline-block;text-align:left;font-size:14px;line-height:15px;text-decoration:none;padding:0!important;cursor:pointer}.oauth-card .oauth-card-header{display:flex;flex-flow:column nowrap;border-bottom:1px solid #eaeaea;padding-bottom:16px;padding-top:16px}.oauth-card .oauth-card-header .oauth-card-title{font-size:16px;color:#0042ac;font-weight:700}.oauth-card .oauth-card-header .oauth-card-subtitle{font-size:14px;color:#666;margin-top:8px}.oauth-card .hsg-select,.oauth-card .hsg-text-input{padding:10px 18px 11px 16px;line-height:17px;height:auto;border:1px solid #9a9a9a;border-radius:4px}.oauth-card .hsg-select::placeholder,.oauth-card .hsg-text-input::placeholder{color:#999}.oauth-card .hsg-select:-webkit-autofill,.oauth-card .hsg-select:-webkit-autofill:active,.oauth-card .hsg-select:-webkit-autofill:focus,.oauth-card .hsg-select:-webkit-autofill:hover,.oauth-card .hsg-text-input:-webkit-autofill,.oauth-card .hsg-text-input:-webkit-autofill:active,.oauth-card .hsg-text-input:-webkit-autofill:focus,.oauth-card .hsg-text-input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.oauth-card .form-check-label{display:flex;align-items:center;font-size:14px;color:#333;font-weight:700;line-height:15px;width:auto}.oauth-card .form-check-label:hover{cursor:pointer}.oauth-card .form-check-label:before{content:"";display:inline-block;width:14px;height:14px;top:unset!important;left:unset!important;right:0!important;background-color:#fff;border-radius:50%;border:1px solid #333;transition:unset;margin-right:15px}.oauth-card .form-check-label:after{content:"";display:inline-block;position:absolute;width:10px!important;height:10px!important;top:unset!important;left:unset!important;right:2px!important;margin:0!important}.oauth-card label{font-size:14px;font-weight:700}.oauth-card label:after{content:""!important}.oauth-card .remember-me{margin-bottom:20px}.oauth-card .remember-me .remember-me-label{margin:0;font-size:14px;line-height:19px;color:#333;padding-left:20px}.oauth-card .remember-me label:before{width:14px!important;height:14px!important;border:none!important;border-radius:2px!important;top:55%!important}.oauth-card .remember-me .icon{transform:translateY(-42%) scale(.8)!important;left:1px!important}.oauth-card button{text-transform:none;font-size:16px;border-radius:8px}.oauth-card .registration-oauth{padding:25px 0}.oauth-card .registration-oauth .terms-and-conditions{margin-bottom:20px}.oauth-card .registration-oauth .terms-info{display:inline-block;font-weight:400;color:#666}.oauth-card .registration-oauth .terms-link{color:#0042ac}.oauth-card .registration-oauth .custom-checkbox .terms-label{margin:0;font-size:14px;line-height:19px;color:#333;padding-left:20px}.oauth-card .registration-oauth .custom-checkbox .terms-label .icon{transform:translateY(2px) scale(.8)!important;left:1px!important}.oauth-card .registration-oauth .custom-checkbox .terms-label:before{width:14px!important;height:14px!important;border:1px solid #999!important;border-radius:2px!important;top:3px!important}.btn-oauth{border:1px solid #9a9a9a;position:relative}.btn-oauth .icon{width:16px;height:16px;position:absolute;left:16px;top:10px}.login-divider{display:flex;align-items:center;text-align:center;color:#666;font-weight:700;font-family:sans-serif;margin-top:12px;margin-bottom:15px}.login-divider:after,.login-divider:before{content:"";flex:1;border-bottom:1px solid #ccc}.login-divider:not(:empty):before{margin-right:15px}.login-divider:not(:empty):after{margin-left:15px}