.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}body [class*=mat-]:not(mat-icon),body [class^=mat-]:not(mat-icon){font-family:Montserrat,Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.required-red{color:red}.background-white{background:#fff}.gold{color:#b38e5d;border-top:1px solid #b38e5d}.btn-green{border-color:#3c763d!important;color:#3c763d;box-shadow:0 0 0 0 #3c763d}.btn-green.active,.btn-green.disabled,.btn-green.disabled.active,.btn-green.disabled.focus,.btn-green.disabled:active,.btn-green.disabled:focus,.btn-green.disabled:hover,.btn-green:active,.btn-green:hover,.btn-green[disabled],.btn-green[disabled].active,.btn-green[disabled].focus,.btn-green[disabled]:active,.btn-green[disabled]:focus,.btn-green[disabled]:hover,.open>.btn-green.dropdown-toggle,fieldset[disabled] .btn-green,fieldset[disabled] .btn-green.active,fieldset[disabled] .btn-green.focus,fieldset[disabled] .btn-green:active,fieldset[disabled] .btn-green:focus,fieldset[disabled] .btn-green:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.card-formulario,.card-tooltip{border-color:#dce0e0;border-style:solid;border-radius:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),3px 3px 20px 3px rgba(0,0,0,.19)}.card-busqueda{border:.1em;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),5px 6px 20px 5px rgba(0,0,0,.19);margin-bottom:2em;margin-left:1.8em}.pagination{justify-content:center;flex-wrap:wrap}.pagination .first-item,.pagination .last-item,.pagination .next-item,.pagination .previous-item{display:none}.form-group{margin-bottom:15px!important}.card-upper-padding{padding-bottom:2rem}.datepicker-inline{max-width:100%}.datepicker table{max-width:90%}.datetimepicker{width:80%}@media (max-width:767px){.form-group{margin-bottom:3rem!important}.resp-inline{display:flex;padding:0;font-size:14px}.card-tooltip-font{font-size:14.5px}.card-formulario{border-color:#dce0e0;padding:0;margin:0;border-style:solid;border-radius:15px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2),3px 3px 20px 3px rgba(0,0,0,.19)}.checkbox-inline,.radio-inline{font-size:14px}.card-upper-padding{padding-top:1rem}.card-busqueda{font-size:15px;padding-left:0;padding-right:0}.btn{font-size:14px}.ui-datepicker{width:85%}img{transform:translateZ(0);image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}}.disabled-day-picker{opacity:.3}@media (max-width:286px){.ui-datepicker td a,.ui-datepicker td a.ui-state-default,.ui-datepicker td span,.ui-datepicker td span.ui-state-default{display:block!important;width:28px!important;height:38px!important;line-height:38px!important;margin:0 2px!important;padding:0!important;text-align:center!important;color:#333!important;border-radius:50%!important;border:none!important;box-shadow:none!important}.datepicker-group .has-feedback label~.glyphicon,.datepicker-group label~.form-control-feedback,.datepicker-group label~.glyphicon,.has-feedback label~.form-control-feedback{top:30%}}.toggle input[type=checkbox]{display:none}.toggle label{position:relative}.toggle input[type=checkbox]+label:before{content:" ";display:block;height:18px;width:45px;border:1px solid #000;border-radius:9px;position:relative;top:10px;background:grey}.toggle input[type=checkbox]+label:after{content:"";display:block;height:28px;width:28px;border:1px solid #000;border-radius:50%;position:relative;top:-13px;left:-2px;background:#383737;transition:all .3s ease-in}.toggle input[type=checkbox]:checked+label:before{border:1px solid #9f2241;background:#9f2241}.toggle input[type=checkbox]:checked+label:after{left:25px;transition:all .3s ease-in;border:1px solid #691c32;background:#691c32}.doble-factor-layout{padding:0;background:#fff}.doble-factor-layout .row{width:100%;margin:0}.doble-factor-layout .img-container{display:flex;justify-content:center;align-items:center;overflow:hidden;padding:0}.doble-factor-layout .img-container img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;max-height:100vh}.doble-factor-layout .form-container{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:auto;padding:2rem}.doble-factor-layout app-doble-factor,.doble-factor-wrapper{width:100%;max-width:500px}.doble-factor-wrapper{margin:0 auto}@media screen and (max-width:767px){.doble-factor-layout .img-container{min-height:25vh;max-height:35vh}.doble-factor-layout .img-container img{max-height:35vh;width:auto;max-width:100%}.doble-factor-layout .form-container{min-height:65vh;padding:1rem}.doble-factor-layout app-doble-factor,.doble-factor-wrapper{max-width:100%}}