*{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;margin:0;padding:0}html{overflow-y:auto;scroll-behavior:smooth}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#f5f5f5;border-radius:10px}::-webkit-scrollbar{background-color:#f5f5f5;height:8px;width:8px}::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.1);box-shadow:inset 0 0 6px rgba(0,0,0,.1);background-color:#9fadbd}::-webkit-scrollbar-thumb:hover{background-color:#959fab}datalist,input,select,textarea{cursor:pointer}.btn.btn-flat{font-weight:500;color:inherit;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn.btn-flat:focus,.btn.btn-flat:hover{-webkit-box-shadow:none!important;box-shadow:none!important}.btn.btn-flat.border-right{border-right:1px solid hsla(0,0%,50.2%,.2)!important}.btn.btn-flat.flat-hoverable{transition:box-shadow .25s ease-in-out,-webkit-box-shadow .25s ease-in-out}.btn.btn-flat.flat-hoverable:hover{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)!important}.btn-rounded{border-radius:10em}.class-valid input.form-control{border-color:#28a745!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.class-valid input.form-control+label{color:#28a745}.class-valid select.custom-select{border-color:#28a745!important;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.class-valid select.custom-select+label{color:#28a745}.class-invalid input.form-control{border-color:#dc3545!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:100% calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.class-invalid input.form-control+label{color:#dc3545}.class-invalid select.custom-select{border-color:#dc3545!important;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.class-invalid select.custom-select+label{color:#dc3545}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.alert-danger-custom{background:#ff3547;color:#fff}.alert-danger-custom span{color:#fff;font-size:1.5rem}.alert-success-custom{background:#00c851;color:#fff}.alert-success-custom span{color:#fff;font-size:1.5rem}.alert-warning-custom{background:#ec9d00;color:#fff}.alert-warning-custom span{color:#fff;font-size:1.5rem}@media (min-width:576px){.w-sm-50{width:50%}}.md-outline-input-focus input:focus+label,.md-outline-input-focus label.label-active{-webkit-transform:translateY(-13px) scale(.8);transform:translateY(-13px) scale(.8);background:#fff;font-weight:500;padding-right:5px;padding-left:5px;left:8px}.our-checkbox{position:relative}.our-checkbox input[type*=checkbox]{display:none}.our-checkbox label{cursor:pointer}.our-checkbox label:before{color:#9e9e9e;cursor:pointer;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F0C8";-webkit-transition:all .5s ease;transition:all .5s ease}.our-checkbox label:hover:before{color:#4285f4}.our-checkbox input[type*=checkbox]:checked+label:before{color:#00c851;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F14A"}.our-checkbox2 label{cursor:pointer;position:relative}.our-checkbox2 label input[type*=checkbox]{display:none}.our-checkbox2 label span:before{color:#9e9e9e;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F0C8";-webkit-transition:all .5s ease;transition:all .5s ease}.our-checkbox2 label:hover span:before{color:#4285f4}.our-checkbox2 label input[type*=checkbox]:checked+span:before{color:#00c851;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F14A"}.our-radio1{position:relative}.our-radio1 input[type*=radio]{display:none}.our-radio1 label{cursor:pointer}.our-radio1 label:before{color:#9e9e9e;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F111";-webkit-transition:all .5s ease;transition:all .5s ease}.our-radio1 label:hover:before{color:#4285f4}.our-radio1 input[type*=radio]:checked+label:before{color:#00c851;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F058"}.our-radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 .5rem}.our-radio input[type*=radio]{display:none}.our-radio label.our-radio-label{cursor:pointer}.our-radio label.our-radio-label:before{color:#9e9e9e;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F111";-webkit-transition:all .5s ease;transition:all .5s ease}.our-radio label.our-radio-label:hover:before{color:#4285f4}.our-radio input[type*=radio]:checked+label.our-radio-label:before{color:#00c851;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F058"}.our-radio2 label{cursor:pointer;position:relative}.our-radio2 label input[type*=radio]{display:none}.our-radio2 label span:before{color:#9e9e9e;font-family:Font Awesome\ 5 Free;font-weight:400;content:"\F111";-webkit-transition:all .5s ease;transition:all .5s ease}.our-radio2 label span:hover:before{color:#4285f4}.our-radio2 label input[type*=radio]:checked+span:before{color:#00c851;font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F058"}.be-bottom .modal-dialog{bottom:0;margin:1.75rem auto 0;max-width:100%;position:fixed;width:100%}.be-bottom .modal-dialog .delete-document{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.be-bottom .modal-dialog .delete-document,.be-bottom .modal-dialog .delete-document .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.be-bottom .modal-dialog .delete-document .buttons{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.outline-select{display:inline-block;width:100%}.outline-select label{background-color:#fff;color:#757575;margin-left:10px!important;padding:0 5px!important;-webkit-transform:translateY(-13px) scale(.8)!important;transform:translateY(-13px) scale(.8)!important;-webkit-transition:all .5s ease;transition:all .5s ease}.outline-select label.label-inactive{font-weight:300}.outline-select label.label-active{font-weight:500!important}.outline-select .custom-select:focus{border:2px solid #4285f4;-webkit-box-shadow:0 0 0 0 rgba(0,123,255,0);box-shadow:0 0 0 0 rgba(0,123,255,0)}.outline-select .custom-select:focus+label.label-active,.outline-select .custom-select:focus+label.label-inactive{color:#4285f4;font-weight:500;margin-left:10px!important;padding:0 5px!important;-webkit-transform:translateY(-13px) scale(.8);transform:translateY(-13px) scale(.8)}.outline-select .custom-select.custom-select-sm+label.label-active,.outline-select .custom-select.custom-select-sm+label.label-inactive{-webkit-transform:translateY(-15px) scale(.7)!important;transform:translateY(-15px) scale(.7)!important}.outline-date.md-form.md-outline input[type*=date]+label{background-color:#fff;padding:0 5px;-webkit-transform:translate(8px,-10px) scale(.8);transform:translate(8px,-10px) scale(.8)}.outline-date.md-form.md-outline label.active{left:0}.outline-file.md-form.md-outline input{margin-bottom:0;outline:none}.outline-file.md-form.md-outline input+label{margin-top:-8px!important;-webkit-transition:all .5s ease;transition:all .5s ease}.outline-file.md-form.md-outline input:focus+label{border-color:#4285f4;-webkit-box-shadow:inset 0 0 0 1px #4285f4;box-shadow:inset 0 0 0 1px #4285f4}.outline-file.md-form.md-outline .custom-file-label:after{background-color:#4285f4;color:#fff;content:"ELEGIR";font-size:.7rem;height:36px;padding:11px 16px}.input-mb-0.md-form.md-outline input{margin-bottom:0}.border-0-left input,.border-0-left select{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.border-0-right input,.border-0-right select{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.auto-coma:before{content:", ";margin-left:-3px}.auto-coma:first-child:before{content:"";margin-left:0}.auto-coma.auto-punto-final:last-child:after{content:".";margin-left:-4px}.cursor-pointer{cursor:pointer}.fs-inherit{font-size:inherit}.fs-09{font-size:.9rem}.userSelect-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vertical-centered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vertical-centered.vc-75vh{height:75vh}.vertical-centered.vc-160px{height:160px}.buttons-flotantes{bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;right:1rem;-webkit-transition:right .8s ease;transition:right .8s ease}@media (min-width:1300px){.buttons-flotantes{bottom:2rem;right:5%}}@media (min-width:1500px){.buttons-flotantes{right:9%}}@media (min-width:1700px){.buttons-flotantes{right:14%}}@media (min-width:2000px){.buttons-flotantes{right:21%}}.buttons-flotantes .rounded-btn{border-radius:50%;padding:.75rem .5rem}.our-checkbox.big-icon-style label:before{color:inherit;font-size:1.8rem}.payments-before-line{padding:.75rem 0 0}.payments-before-line:first-child{padding-top:0}.payments-before-line+.payments-before-line{border-top:1px solid #e3eaf1}