.stepper-container{margin:0 auto;max-width:500px;padding:20px}.step-indicators{align-items:center;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto;width:65%}.step-indicator{align-items:center;display:flex;flex-direction:column}.step-indicator>div{align-items:center;background-color:#949494;border:2px solid #949494;border-radius:50%;color:#fff;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.step-indicator.active>div{background-color:#f60;border-color:#f60;color:#fff;display:flex!important}.step-connector{background-color:#e1e1e1;flex:1 1;height:4px}.step-text{align-items:center;color:#000;font-size:12px;font-weight:700;height:50px;margin:2px;text-align:center;white-space:nowrap;width:40px}.button-size,.step-text{display:flex;justify-content:center}.button-size{padding-top:20px}.button-styles{color:#fff;width:45%}.button-styles.button-styles-enabled,.button-styles.button-styles-enabled:hover{background-color:#f60;background-image:none}.button-styles.button-styles-enabled:hover{text-shadow:none}.button-styles.button-styles-disabled{background-color:#9f9f9f}.belowLabel{color:#949494;font-size:14px;margin:10px auto!important;width:45%}.right-label{position:relative}.right-label-text{color:gray;color:#f60;cursor:pointer}.right-label-text,.right-label-text-disabled{bottom:2px;padding-right:10px;position:absolute;right:-160px}.right-label-text-disabled{color:#949494}.links{margin:0 auto;width:45%}.alert-light{border-color:#f60;margin-top:1rem}.alert-light p{color:#636464}.rounded{border-radius:8px}.bg-body{background-color:#fff}.p-3{padding:1rem}.shadow{box-shadow:0 .5rem 1rem #00000026}.alert-modal{padding:10px 15px;position:relative;width:40%}.btn-close{background:none;border:0;border-radius:.25rem;box-sizing:initial;color:#f60;font-weight:700;height:1em;padding:10px;position:absolute;right:0;top:0;width:auto}.btn-close:hover{background-color:initial;border:none;opacity:.75}.center-modal .alert .glyphicon-alert{color:#f60;margin-right:5px}.center-modal{display:flex;justify-content:center;width:100%}.compensar-pagos .btn.btn-link:disabled:hover{color:#b1b1b1;text-decoration:none}@media (max-width:570px){.right-label-text,.right-label-text-disabled{position:static}.btn-close{box-sizing:inherit}}.padding-y{padding-top:20px}.otp-clock{color:#000;font-weight:700}.otp-clock h3.clock{color:#f60;margin-bottom:0;margin-top:5px}.payment-step-progress{--v:calc((var(--p)*3.6 - 90)*1deg);background:linear-gradient(#fff,#fff) content-box,linear-gradient(var(--v),#fff 50%,#0000 0) 0 /min(100%,(50 - var(--p))* 100%),linear-gradient(var(--v),#0000 50%,#f60 0) 0 /min(100%,(var(--p) - 50)* 100%),linear-gradient(to right,#fff 50%,#f60 0);border-radius:50%;box-shadow:0 0 10px #b1b1b1;display:flex;height:130px;margin-left:20px;padding:10px;position:relative;text-align:center;width:130px}.payment-step-progress-text{display:inline-block;position:absolute;right:25%;top:30%;width:65px}.payment-step-progress-leyend{display:flex;flex-direction:column;margin-left:40px;margin-top:10px}.payment-step-progress-leyend p{display:list-item;list-style:circle}.payment-step-progress-leyend p:first-child{display:list-item;list-style:disc}.payment-step-progress-leyend p::marker{color:#9d9d9d;font-size:20px}.payment-step-progress-leyend p:first-child::marker{color:#f60;font-size:20px}.payment-step-type-total{padding-left:10px}.radio-text{flex:1 1;margin-right:10px}.list-group-item.list-so input{margin-right:5px}@media (max-width:380px){.checkbox,.radio{margin-left:20px}}.payment-end-step{color:#000;margin-bottom:20px;text-align:center;width:100%}.payment-end-step p{color:#000;margin:0 auto;width:45%}.icon-result{border-radius:100%;color:#fff;font-size:45px;height:80px;margin:20px auto;padding:15px;width:80px}.icon-result.result-ok{background-color:#81ba00}.icon-result.result-ko{background-color:#fd0a0a}.icon-result.result-pen{background-color:#fdc40a}.button-styles-endstep{margin-top:20px;width:200px}.payment-step-progress.progress-cx{background:linear-gradient(#f3f3f3,#f3f3f3) content-box,conic-gradient(#f60 0 var(--p1),#fff calc(var(--p1) + .5%) calc(var(--p1) + var(--p2)),#fff 0)}.payment-step-progress-fill{background-color:#f7f7f7;border-radius:100%;box-shadow:inset 0 0 8px #b1b1b1;height:110px;left:0;position:relative;text-align:center;top:0;width:110px}.progress-cx .payment-step-progress-text{display:inline-block;position:absolute;right:20%;top:30%;width:80px}.payment-step-progress-text strong{display:inline-block;font-family:Roboto;font-size:25px}.payment-step-indicator{display:flex;justify-content:flex-start;padding-bottom:30px}.payment-step-progress-leyend.leyend-cx{display:flex;flex-direction:column;margin-left:50px;margin-top:0}.payment-step-progress-leyend.leyend-cx p,.payment-step-progress-leyend.leyend-cx p:first-child{display:list-item;list-style:disc}.payment-step-progress-leyend.leyend-cx p:last-child{display:list-item;list-style:circle}.payment-step-progress-leyend.leyend-cx p::marker{color:#ffb17e;font-size:20px}.payment-step-progress-leyend.leyend-cx p:first-child::marker{color:#f60;font-size:20px}.payment-step-progress-leyend.leyend-cx p:last-child::marker{color:#9d9d9d;font-size:20px}.payment-step-type .radio label{align-items:center;display:flex;flex-direction:row;gap:10px}.payment-step-type .list-group-item{padding:5px 15px}.radio-text{margin-left:5px;width:120px}.radio-actions{display:flex;flex-direction:row;gap:10px;width:100%}.payment-step-type-total{margin:auto;width:100%}.rounded{border-radius:10px;margin-bottom:15px}.disabled-fee{background-color:#eee;border-left:20px solid #ccc}.enabled-fee{border-left:20px solid #f60}.list-group-item:first-child{border-top-left-radius:10px!important;border-top-right-radius:10px!important}.list-group-item:last-child{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.first-list-fee{background-color:inherit;border:0!important;font-weight:700;padding:20px 20px 20px 40px;text-align:center}.vcenter{display:inline-block;float:none;vertical-align:middle}.payment-step .list-group button{width:100%}.invisible{display:none;visibility:hidden}.list-group-item.list-so{align-items:center;display:flex;justify-content:space-around}.button-full-payment{margin-top:15px;max-width:420px}@media (max-width:570px){.list-group-item.list-so{display:flex;flex-direction:column}}@media (max-width:450px){.payment-step-indicator{display:flex;flex-direction:column}.payment-step-progress{order:1}.payment-step-progress-leyend{order:2}}@media (max-width:630px){.button-styles{margin-top:15px}}@media (max-width:980px){.fila{display:flex;flex-direction:column}.payment-step-indicator{order:0}.value-indicator{order:.1}}.row-laboratorio{display:flex}@media (max-width:750px){.row-laboratorio{flex-direction:column}.important-panel{margin-bottom:15px}}.row-cpap{display:flex}@media (max-width:750px){.row-cpap{flex-direction:column}.important-panel{margin-bottom:15px}}.row-ambulatorio{display:flex}@media (max-width:750px){.row-ambulatorio{flex-direction:column}.important-panel{margin-bottom:15px}}.payment-step{background-color:#fff;border-radius:10px;color:#000;margin-bottom:20px;padding:30px}.payment-step p{color:#000;margin:0}.payment-step>h3{margin-bottom:0}.payment-step>p{padding:20px 0}.radio-actions button{min-width:150px}.disabled-payment{background-color:#eee}.disabled-payment button[disabled]{background:#e1e1e1}.payment-step-cancel{padding:20px;text-align:center}.panel-info{background-color:#fff!important}.panel-info>.panel-title{color:#f60!important;font-weight:700!important}.row-vacunacion{display:flex}.important-panel{background-color:#fff;border:1px solid #f1f1f1;border-radius:5px;font-size:14px;margin:0 15px;padding:20px 25px}.important-panel .important-header{color:#f60;font-size:16px;font-weight:700;padding-bottom:20px}.payment-step-type.step-type-vc{align-items:center;margin:0 15px;padding:0}.payment-step-type.step-type-vc .list-group{margin:0}.payment-step-type.step-type-vc .list-group-item{padding:10px 15px}.payment-step-type.step-type-vc .list-group-item:first-child{border-top-left-radius:5px!important;border-top-right-radius:5px!important}.payment-step-type.step-type-vc .list-group-item:last-child{border-bottom-left-radius:5px!important;border-bottom-right-radius:5px!important}.payment-step-type.step-type-vc .list-group-item:not(:first-child){border-top-color:#0000}.payment-step-type.step-type-vc .list-group-item:nth-last-child(2){border-top:2px dashed #e1e1e1}.payment-step-type.step-type-vc .list-group-item:last-child{background-color:#eee}.label-pending{border-color:#3686af;color:#3686af}.label-mora{border-color:#bb4945;color:#bb4945}.label-status{border:1px solid;border-radius:15px;display:inline-block;font-family:Roboto;font-size:11px;font-weight:700;margin:0 5px;padding:2px 8px;text-align:center;white-space:nowrap}.button-row{align-items:center;display:flex;justify-content:space-between;margin-top:15px;width:100%}.button-row .col-md-6{display:flex;padding:0}.button-row .col-md-6:first-child{justify-content:flex-start}.button-row .col-md-6:last-child{justify-content:flex-end}.table-responsive{overflow-x:auto}.table-centered td,.table-centered th{text-align:center!important;vertical-align:middle!important}.texto-indicacion{margin-bottom:20px}.estado-col{text-align:center!important;vertical-align:middle!important}.info-usuario{font-size:13px;font-weight:400;line-height:1.3;margin-top:10px}.info-usuario .linea{display:flex}.info-usuario .col-izq{font-weight:400;width:110px}.info-usuario .col-der{flex:1 1;font-weight:400}.info-usuario .nombre{font-weight:400}@media (max-width:750px){.row-vacunacion{flex-direction:column}.important-panel{margin-bottom:15px}}.input-size{margin:15px auto;width:45%}button .glyphicon{margin-right:5px}.payment-summary{background-color:#fff;border-radius:10px;color:#000;margin-bottom:20px;padding:30px}.payment-summary p{color:#000;margin:0}.payment-summary .btn.btn-primary{width:45%}.payment-summary-list{border:1px solid #e1e1e1;border-radius:5px;margin-bottom:40px}.summary-list{border:none;border-top:2px dashed #e1e1e1}.summary-list:first-child{border:none}.summary-total{background-color:#faeadf;border:none}.summary-date,.summary-service,.summary-type{margin-bottom:15px}.summary-date .date-info{display:inline-block}.summary-date .date-info i{display:inline-block;font-size:32px;margin-right:10px}.summary-date .date-info>div{border-right:2px solid #000;display:inline-block;margin-right:10px;padding-right:10px}.summary-date .hour-info{display:inline-block}.summary-help{color:#666;font-weight:700;margin-bottom:20px}.list-left,.list-right{display:inline-block;width:50%}.list-right{text-align:right}.list-left{text-align:left}.summary-buttons{display:flex;justify-content:space-around}.button-styles-endbutton{width:100%}.compensar-pagos-modal .MuiDialog-paperWidthSm{min-height:200px!important;min-width:700px!important}.compensar-pagos-modal-email .MuiDialog-paper{min-height:300px;min-width:850px}.form-modal-email{padding-top:5rem}.form-modal-email-icon{padding-top:12rem!important}.compensar-pagos-modal .MuiDialogContent-root .glyphicon.glyphicon-ok-circle{color:#81ba00;font-size:35px;left:15px;padding:55px 5px;position:absolute;top:0}.btn.btn-default.btn-cerrar{background-color:#777}.btn.btn-default.btn-cerrar:hover{background-color:#f60}
/*# sourceMappingURL=main.e3e8aa39.css.map*/