html{background-size:30%}.no-underline,a.btn{text-decoration:none}.no-hover:hover{cursor:default}.icon{font-size:inherit;vertical-align:middle}.text-attention{color:#fd7e14}.table tbody tr td,.table thead tr th{align-content:center}.table thead tr th{background-color:#0176de!important;color:#fff}td .btn{margin-bottom:2px;margin-top:2px}.no-btn button{display:none}.btn-xs{--bs-btn-padding-y:.12rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.75rem}.min-60-vh{min-height:60vh}.width-80{width:80%}.width-100{width:100%}.height-100{height:100%}.min-width-100{min-width:100px}.small-text{font-size:.8rem}.nav-profile-photo{height:2rem}.nav-profile-photo,.profile-photo{aspect-ratio:1/1;border-radius:50%;object-fit:cover}.profile-photo{height:5rem}.bordered{border:1px solid rgba(0,0,0,.125);border-radius:.375rem;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.form-label,form legend{font-weight:700}.form-label.required:after,form legend.required:after{color:#bd2837;content:" *";font-weight:700}.red-tag{background-color:#dc3545}.red-tag:hover{background-color:#bd2837}.frame-circle{aspect-ratio:1/1;border-radius:50%;object-fit:cover}.frame-cover{aspect-ratio:16/6;object-fit:cover}.frame-sm{height:2rem;width:2rem}.frame-md{height:7rem;width:7rem}tfoot input{box-sizing:border-box;padding:3px;width:100%}.ing-tag{font-family:Montserrat,sans-serif;font-weight:700}.ing-tag,.ing-tag:hover{background-color:#000;color:#fed802}.alert-danger{background-color:rgba(242,79,79,.1)}.uc-navbar-dropdown_menu .dropdown_item--heading{padding-bottom:2px;padding-top:2px}.form-check-input{border:1px solid #4a4a4a}body{display:flex;flex-direction:column;min-height:100vh}footer{margin-top:auto}.loader{background:url(/build/images/loading-v2.c48129ad.gif) 50% 50% no-repeat #1c273a;background-size:200px;height:100%;left:0;opacity:.85;position:fixed;top:0;width:100%;z-index:9999}.btn-ing{background-color:#000;border-color:#000;color:#fff}.btn-ing2,.btn-ing:hover{background-color:#fed802;border-color:#e6c400;color:#000}.btn-ing2:hover{background-color:#000;border-color:#000;color:#fff}.btn-login{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;font-size:.95rem;justify-content:center;margin-bottom:12px;padding:12px;text-decoration:none;transition:all .2s ease;width:100%}.btn-primary-login{background-color:#06c;color:#fff}.btn-primary-login:hover{background-color:#0052a3;transform:translateY(-1px)}.btn-outline-login{background-color:#fff;border:1px solid #d1d5db;color:#374151}.btn-outline-login:hover{background-color:#f9fafb;border-color:#9ca3af}.icon-login{margin-right:10px;text-align:center;width:20px}.forgot-password{color:#06c;display:block;font-size:.85rem;margin-bottom:1.5rem;text-decoration:none}.btn-register{background-color:#06c;border-radius:6px;color:#fff;display:inline-block;font-size:.9rem;padding:10px 24px}.btn-register:hover{background-color:#0052a3}.swal2-popup{border-radius:15px!important;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:.9rem!important}.btn-form{width:100%}.btn-form,.btn-form-xs{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;font-size:.95rem;font-weight:700!important;justify-content:center;margin-bottom:0;padding:5px;text-decoration:none;transition:all .2s ease}.btn-form-xs{width:50%}.active-switch .form-check-input{background-image:none!important;cursor:pointer;height:1.7em;position:relative;width:3.5em}.active-switch .form-check-input:not(:checked){background-color:#dc3545;border-color:#dc3545}.active-switch .form-check-input:checked{background-color:#198754;border-color:#198754}.active-switch .form-check-input:after{background-color:#fff;border-radius:50%;content:"";height:1.3em;left:2px;position:absolute;top:2px;transition:transform .2s ease-in-out;width:1.3em}.active-switch .form-check-input:checked:after{transform:translateX(1.8em)}.active-switch .form-check-input:before{color:#fff;font-size:.75rem;font-weight:700;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%)}.active-switch .form-check-input:not(:checked):before{content:"NO";right:8px}.active-switch .form-check-input:checked:before{content:"SÍ";left:8px}.select2-container .select2-selection--single{border-radius:5px;height:38px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}.navbar{z-index:1030!important}.dropdown-menu{z-index:1050!important}@media(max-width:991.98px){.sticky-top{z-index:1!important}}