.div-contenedor-encabezado-crear{flex-wrap:wrap}.div-contenedor-principal-lista-usuarios{background:#fff;margin:4px auto auto;max-width:1340px;width:100%}.div-contenedor-encabezado-crear,.div-encabezado{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.div-encabezado{flex-wrap:wrap;gap:5px;padding:8px}.h2-encabezado-titulo{color:#003b5c;font-family:Century Gothic Bold,sans-serif;font-size:36px;font-weight:700;line-height:44px}.h2-encabezado-titulo,.p-encabezado-parrafo{font-style:normal;font-variant:normal;letter-spacing:0;margin:0;opacity:1;padding:0;text-align:left}.p-encabezado-parrafo{color:#333;font-family:Century Gothic,sans-serif;font-size:16px;font-weight:400;line-height:19px}.div-contenedor-boton-crear{display:flex;justify-content:start;margin-bottom:20px;margin-top:3px;padding:0 10px;width:100%}.button-crear{background:#e0e721 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:50px;color:#333;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;height:39px;letter-spacing:0;line-height:13px;max-width:236px;opacity:1;text-align:center;width:100%}.action-btn{background:transparent;border:none;cursor:pointer}table{border-collapse:separate;border-spacing:5px;margin-top:0;width:100%}.div-tabla-lista-usuarios{height:500px;margin-right:4px;overflow-x:hidden;overflow-y:auto;padding-left:4px}.div-tabla-lista-usuarios::-webkit-scrollbar{width:5px}.div-tabla-lista-usuarios::-webkit-scrollbar-track{background-color:transparent;border-radius:20px}.div-tabla-lista-usuarios::-webkit-scrollbar-thumb{background-color:#e0e721;border:1px solid #e0e721;border-radius:20px}.div-tabla-lista-usuarios i{height:20px;width:20px}.table-tabla-lista-usuarios{background:#fff;border-collapse:separate;border-spacing:5px 0;max-width:1340px;width:100%}.table-tabla-lista-usuarios td.align-center,.table-tabla-lista-usuarios th.align-left{text-align:left}.table-tabla-lista-usuarios td.align-center{text-align:center}td+td{border-left:1px solid #ddd}.thead-tabla-lista-usuarios .grupo-encabezado{background:#eaeff1 0 0 no-repeat padding-box;border-radius:5px;font-size:16px;line-height:20px;padding:10px;position:sticky;top:0;z-index:1}.tbody-tabla-lista-usuarios .grupo-datos-tabla,.thead-tabla-lista-usuarios .grupo-encabezado{color:#333;font-family:Century Gothic,sans-serif;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;opacity:1;text-align:left}.tbody-tabla-lista-usuarios .grupo-datos-tabla{font-size:14px;line-height:17px;padding:17.5px 10px}.tbody-tabla-lista-usuarios .grupo-datos-tabla:last-child{border-right:none}.div-contenedor-modal-intermedio{position:absolute;right:130px;top:-15px}.modal-contenedor-BORRAR{backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.modal-contenido-crear-usuario{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;height:100%;margin:auto;max-height:95svh!important;max-width:580px;min-height:523px;overflow-y:auto!important;padding:20px;position:relative;width:100%}.modal-contenido-crear-usuario:before{background:url(https://blog.multiproyectos.com/hubfs/Multiproyectos%20CMI%20-%20Cotizador%20de%20Inmuebles/cmi-icono.svg) no-repeat 5px -85px;background-size:610px 610px;border-radius:10px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:0}.modal-contenido-crear-usuario>*{position:relative;z-index:1}.h2-encabezado-modal{color:#fff;font-family:Century Gothic Bold,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;margin-top:4px;opacity:1;padding-left:20px;padding-right:20px;text-align:left}.label-asesor-crear,.label-contrasena-crear,.label-correo-electronico-crear,.label-foto-perfil-crear,.label-nombre-crear,.label-rol-crear,.label-telefono-crear,.label-verifica-contrasena-crear{color:#fff;font-family:Century Gothic,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:400;height:20px;letter-spacing:0;line-height:20px;opacity:1;text-align:left}.input-nombre-crear{background:none;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;margin:0;opacity:1;outline:none;padding:13px;text-align:left;width:100%}.input-nombre-crear::placeholder{color:#fff;opacity:.65}.input-telefono-crear{background:none;border:none;border-radius:4px 0 0 4px;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;margin:0;opacity:1;outline:none;padding:13px;text-align:left;width:100%}.input-telefono-crear::placeholder{color:#fff;opacity:.65}.input-foto-perfil-crear{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-correo-electronico-crear,.input-foto-perfil-crear{background:none;border:none;border-radius:4px 0 0 4px;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;margin:0;opacity:1;outline:none;padding:13px;text-align:left;width:100%}.input-correo-electronico-crear::placeholder{color:#fff;opacity:.65}.select-asesor-crear{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;margin:0;opacity:1;outline:none;padding:0 0 0 10px;text-align:left;width:100%}.select-asesor-crear option{background-color:#333;color:#fff;text-indent:10px}.select-rol-crear{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;border-radius:4px 0 0 4px;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;margin:0;opacity:1;outline:none;padding:13px;text-align:left;width:100%}.select-rol-crear option{background-color:#333;color:#fff;text-indent:10px}.input-contrasena-crear{background:none;border:none;border-radius:4px 0 0 4px;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;margin:0;opacity:1;outline:none;padding:13px;text-align:left;width:100%}.input-contrasena-crear::placeholder{color:#fff;opacity:.65}.input-verifica-contrasena-crear{background:none;border:none;border-radius:4px 0 0 4px;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;margin:0;opacity:1;outline:none;padding:13px;text-align:left;width:100%}.input-verifica-contrasena-crear::placeholder{color:#fff;opacity:.65}.div-nombre-crear-padre{display:flex;flex-direction:column;margin-top:10px;padding-left:20px;padding-right:20px;row-gap:5px}.div-datos-2-crear-usuario{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;margin-top:9px;padding-left:20px;padding-right:20px;row-gap:9px}.div-asesor-crear-padre,.div-contrasena-crear-padre,.div-correo-electronico-crear-padre,.div-foto-perfil-crear-padre,.div-rol-crear-padre,.div-telefono-crear-padre,.div-verifica-contrasena-crear-padre{box-sizing:border-box;display:flex;flex-direction:column;row-gap:5px;width:calc(50% - 5px)}.div-asesor-crear-hijo,.div-correo-electronico-crear-hijo,.div-foto-perfil-crear-hijo,.div-nombre-crear-hijo,.div-rol-crear-hijo,.div-telefono-crear-hijo{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid #fff;border-radius:5px;cursor:pointer;display:flex;gap:5px;min-height:38px;opacity:1;padding-right:20px;position:relative}.div-rol-crear-hijo{padding-left:0}.div-contrasena-crear-hijo,.div-verifica-contrasena-crear-hijo{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid #fff;border-radius:5px;cursor:pointer;display:flex;gap:5px;min-height:38px;opacity:1;padding-right:20px;position:relative}.div-generar-contrasena-crear{align-items:center;display:flex;height:13px;padding-left:20px;padding-right:20px}.button-generar-contrasena-crear{color:#fff;font-family:Century Gothic,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:0;line-height:13px;max-height:13px;opacity:1;text-align:left}.div-botones-cancelar-crear{display:flex;gap:10px;justify-content:space-between;margin-bottom:24px;margin-top:37px;padding-left:20px;padding-right:20px}.button-boton-crear-nuevo-usuario{background:#e0e721 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:50px;color:#333;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;height:39px;letter-spacing:0;line-height:13px;max-width:236px;opacity:1;text-align:center;width:100%}.modal-contenedor{align-items:center;backdrop-filter:blur(5px);background-color:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:1}.modal-contenedor.activo{opacity:1;pointer-events:auto}.modal-contenido-restablecer-contrasena{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;margin:110px auto;max-width:580px;min-height:403px;padding:20px;position:relative;width:100%}.modal-contenido-restablecer-contrasena:before{background:url(https://blog.multiproyectos.com/hubfs/Multiproyectos%20CMI%20-%20Cotizador%20de%20Inmuebles/cmi-icono.svg) no-repeat 5px -95px;background-size:610px 610px;border-radius:10px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:0}.modal-contenido-restablecer-contrasena>*{position:relative;z-index:1}.h2-encabezado-modal-restablecer-contrasena{color:#fff;font-family:Century Gothic Bold,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;margin-top:49px;opacity:1;padding-left:0;padding-right:0;text-align:center}.div-datos-cambiar-contrasena{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px;margin-top:30px;padding-left:20px;padding-right:20px;row-gap:9px}.div-botones-cancelar-restablecer{display:flex;gap:10px;justify-content:space-between;margin-bottom:32px;margin-top:37px;padding-left:20px;padding-right:20px}.button-boton-restablecer-contrasena{background:#e0e721 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:50px;color:#333;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;height:39px;letter-spacing:0;line-height:13px;max-width:254px;opacity:1;text-align:center;width:100%}.modal-content-deshabilitar-usuario{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;height:100%;margin:110px auto;max-height:289px;max-width:580px;min-height:289px;padding:20px;position:relative;width:100%}.modal-content-deshabilitar-usuario:before{background:url(https://blog.multiproyectos.com/hubfs/Multiproyectos%20CMI%20-%20Cotizador%20de%20Inmuebles/cmi-icono.svg) no-repeat 5px -95px;background-size:610px 610px;border-radius:10px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:0}.modal-content-deshabilitar-usuario>*{position:relative;z-index:1}.h2-encabezado-modal-deshabilitar-usuario{color:#fff;font-family:Century Gothic Bold,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;margin-top:49px;opacity:1;padding-left:0;padding-right:0;text-align:center}.div-botones-cancelar-deshabilitar{display:flex;gap:10px;justify-content:space-between;margin-bottom:51px;margin-top:22px;padding-left:20px;padding-right:20px}.button-boton-deshabilitar-usuario{background:#e0e721 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:50px;color:#333;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;height:39px;letter-spacing:0;line-height:13px;max-width:226px;opacity:1;text-align:center;width:100%}.modal-content-habilitar-usuario{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;height:100%;margin:110px auto;max-height:289px;max-width:580px;min-height:289px;padding:20px;position:relative;width:100%}.modal-content-habilitar-usuario:before{background:url(https://blog.multiproyectos.com/hubfs/Multiproyectos%20CMI%20-%20Cotizador%20de%20Inmuebles/cmi-icono.svg) no-repeat 5px -95px;background-size:610px 610px;border-radius:10px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:0}.modal-content-habilitar-usuario>*{position:relative;z-index:1}.h2-encabezado-modal-habilitar-usuario{color:#fff;font-family:Century Gothic Bold,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;margin-top:49px;opacity:1;padding-left:0;padding-right:0;text-align:center}.div-botones-cancelar-habilitar{display:flex;gap:10px;justify-content:space-between;margin-bottom:51px;margin-top:22px;padding-left:20px;padding-right:20px}.button-boton-habilitar-usuario{background:#e0e721 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:50px;color:#333;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;height:39px;letter-spacing:0;line-height:13px;max-width:226px;opacity:1;text-align:center;width:100%}.modal-content-editar-usuario{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;margin:110px auto;max-height:550px;max-height:95svh!important;max-width:1020px;min-height:550px;overflow-y:auto!important;padding:20px;position:relative;width:100%}.modal-content-editar-usuario:before{background:url(https://blog.multiproyectos.com/hubfs/Multiproyectos%20CMI%20-%20Cotizador%20de%20Inmuebles/cmi-icono.svg) no-repeat 410px -60px;background-size:610px 610px;border-radius:10px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:0}.modal-content-editar-usuario>*{position:relative;z-index:1}.h2-encabezado-modal-editar-usuario{color:#fff;font-family:Century Gothic Bold,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;margin-top:14px;opacity:1;padding-left:20px;padding-right:20px;text-align:left}.div-contenedor-foto-perfil-editar{align-items:center;border:3px solid #e0e721;border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:360px;max-width:380px;opacity:1;overflow:hidden;position:relative;width:100%}.div-icono-foto-perfil-editar{height:100%;max-height:30px;position:absolute;right:20px;top:20px}.img-editar-foto-perfil{height:100%;object-fit:cover;width:100%}#file-input-foto-perfil-editar{display:none}.div-datos-editar-usuario{display:flex;flex-wrap:wrap;gap:60px;margin-bottom:37px;margin-top:20px;padding-left:20px;padding-right:20px;row-gap:10px}.div-datos-1-editar-usuario{box-sizing:border-box;width:calc(43.14% - 30px)}.div-datos-2-editar-usuario{box-sizing:border-box;width:calc(56.86% - 30px)}.div-nombre-editar-padre{display:flex;flex-direction:column;margin-top:0;padding-left:0;padding-right:0;row-gap:5px}.div-correo-electronico-editar-padre,.div-rol-editar-padre,.div-telefono-editar-padre{display:flex;flex-direction:column;margin-top:9px;padding-left:0;padding-right:0;row-gap:5px}.div-nombre-editar-hijo,.div-telefono-editar-hijo{border:1px solid #fff;border-radius:5px}.div-correo-electronico-editar-hijo,.div-nombre-editar-hijo,.div-telefono-editar-hijo{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);cursor:pointer;display:flex;gap:5px;height:100%;min-height:38px;opacity:1;padding-left:10px;padding-right:20px;position:relative}.div-correo-electronico-editar-hijo{border:1px solid #8c8c8c!important;border-radius:5px}.div-rol-editar-hijo{align-items:center;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border:1px solid #fff;border-radius:5px;cursor:pointer;display:flex;gap:5px;height:100%;min-height:38px;opacity:1;padding-left:10px;padding-right:20px;position:relative}.label-correo-electronico-editar,.label-nombre-editar,.label-rol-editar,.label-telefono-editar{font-family:Century Gothic,sans-serif;font-weight:400;height:20px}.input-nombre-editar,.label-correo-electronico-editar,.label-nombre-editar,.label-rol-editar,.label-telefono-editar{color:#fff;font-size:16px;font-style:normal;font-variant:normal;letter-spacing:0;line-height:20px;opacity:1;text-align:left}.input-nombre-editar{background:none;border:none;box-shadow:none;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-weight:700;margin:0;outline:none;padding:0;width:100%}.input-nombre-editar::placeholder{color:#fff;opacity:.65}.input-telefono-editar{background:none;border:none;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:20px;margin:0;opacity:1;outline:none;padding:0;text-align:left;width:100%}.input-telefono-editar::placeholder{color:#fff;opacity:.65}.input-correo-electronico-editar{background:none;border:none;box-shadow:none;color:#8c8c8c!important;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:20px;margin:0;opacity:1;outline:none;padding:0;text-align:left;width:100%}.input-correo-electronico-editar::placeholder{color:#fff;opacity:.65}.select-rol-editar{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;border:none;box-shadow:none;color:#fff;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:16px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:20px;margin:0;opacity:1;outline:none;padding:0 0 0 10px;text-align:left;width:100%}.select-rol-editar option{background-color:#333;color:#fff;text-indent:10px}.div-botones-cancelar-editar{display:flex;gap:10px;justify-content:space-between;margin-bottom:0;margin-top:54px}.button-boton-editar-usuario{background:#e0e721 0 0 no-repeat padding-box;border:1px solid #fff;border-radius:50px;color:#333;cursor:pointer;font-family:Century Gothic Bold,sans-serif;font-size:11px;font-style:normal;font-variant:normal;font-weight:700;height:39px;letter-spacing:0;line-height:13px;max-width:236px;opacity:1;text-align:center;width:100%}.modal-contenido-eliminar-usuario{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;height:100%;margin:110px auto;max-height:289px;max-width:580px;min-height:289px;padding:20px;position:relative;width:100%}.modal-contenido-eliminar-usuario:before{background:url(https://blog.multiproyectos.com/hubfs/Multiproyectos%20CMI%20-%20Cotizador%20de%20Inmuebles/cmi-icono.svg) no-repeat 5px -95px;background-size:610px 610px;border-radius:10px;content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:0}.modal-contenido-eliminar-usuario>*{position:relative;z-index:1}.h2-encabezado-modal-eliminar-usuario{color:#fff;font-family:Century Gothic Bold,sans-serif;font-size:24px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;margin-top:49px;opacity:1;padding-left:0;padding-right:0;text-align:center}.div-botones-cancelar-eliminar{display:flex;gap:10px;justify-content:space-between;margin-bottom:51px;margin-top:22px;padding-left:20px;padding-right:20px}.button-boton-cancelar{background:transparent;font-family:Century Gothic,sans-serif;font-weight:400;max-width:178px}.button-boton-cancelar,.button-boton-eliminar-usuario{border:1px solid #fff;border-radius:50px;color:#fff;cursor:pointer;font-size:11px;font-style:normal;font-variant:normal;height:39px;letter-spacing:0;line-height:13px;opacity:1;text-align:center;width:100%}.button-boton-eliminar-usuario{background:transparent linear-gradient(90deg,#f00000,#780000) 0 0 no-repeat padding-box;font-family:Century Gothic Bold,sans-serif;font-weight:700;max-width:226px}@media (max-width:1250px){.modal-content-editar-usuario{max-width:900px;width:100%}}@media (max-width:1072px){table{display:block;overflow-x:auto;white-space:nowrap}table::-webkit-scrollbar{width:5px}table::-webkit-scrollbar-track{background-color:transparent;border-radius:20px}table::-webkit-scrollbar{height:5px}table::-webkit-scrollbar-thumb{background-color:#e0e721;border:1px solid #e0e721;border-radius:20px}}@media (max-width:959px){.div-contenedor-modal-intermedio{position:absolute;right:100px;top:0}}@media (max-width:768px){.modal-contenido-eliminar-usuario,.modal-content-deshabilitar-usuario,.modal-content-habilitar-usuario{max-height:320px;max-width:400px;padding:20px;width:100%}.modal-contenido-restablecer-contrasena{max-width:400px;padding:20px;width:100%}.modal-contenido-restablecer-contrasena label{height:100%}.div-contenedor-modal-intermedio{position:static!important}.modal-contenido-crear-usuario{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;height:100%;max-width:450px;min-height:520px;padding:20px;position:relative;width:100%}.div-asesor-crear-padre,.div-contrasena-crear-padre,.div-correo-electronico-crear-padre,.div-foto-perfil-crear-padre,.div-rol-crear-padre,.div-telefono-crear-padre,.div-verifica-contrasena-crear-padre{box-sizing:border-box;display:flex;flex-direction:column;row-gap:5px;width:calc(100% - 5px)}.label-contrasena-crear,.label-correo-electronico-crear,.label-foto-perfil-crear,.label-rol-crear,.label-telefono-crear,.label-verifica-contrasena-crear{font-size:14px!important}.div-datos-cambiar-contrasena{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px;margin-top:12px;padding-left:20px;padding-right:20px;row-gap:9px}.div-botones-cancelar-restablecer{display:flex;gap:10px;justify-content:space-between;margin-bottom:22px;margin-top:20px;padding-left:20px;padding-right:20px}.h2-encabezado-modal-restablecer-contrasena{font-size:18px;margin-top:20px;padding-left:0;padding-right:0;text-align:center}.h2-encabezado-modal-editar-usuario,.h2-encabezado-modal-restablecer-contrasena{color:#fff;font-family:Century Gothic Bold,sans-serif;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;opacity:1}.h2-encabezado-modal-editar-usuario{font-size:20px;margin-top:14px;padding-left:20px;padding-right:20px;text-align:left}.div-datos-editar-usuario{display:flex;flex-direction:column;flex-wrap:wrap;gap:0;margin-bottom:0;margin-top:12px;padding-left:20px;padding-right:20px;row-gap:10px}.div-datos-2-editar-usuario{box-sizing:border-box;width:calc(100% - 30px)}.div-datos-1-editar-usuario{align-items:center;box-sizing:border-box;display:flex;justify-content:center;text-align:center;width:calc(100% - 30px)}.div-contenedor-foto-perfil-editar{align-items:center;border:3px solid #e0e721;border-radius:10px;cursor:pointer;display:flex;height:100%;justify-content:center;max-height:208px;max-width:280px;opacity:1;overflow:hidden;position:relative;width:100%}.modal-content-editar-usuario{background:linear-gradient(90deg,#005151,#003b5c);border-radius:10px;box-sizing:border-box;height:100%;margin:2px auto;max-width:1020px;min-height:550px;overflow-y:auto;padding:20px;position:relative;width:100%}.div-botones-cancelar-editar{display:flex;gap:10px;justify-content:space-between;margin-bottom:12px;margin-top:20px}}@media (max-width:550px){.modal-contenido-eliminar-usuario{max-height:400px!important;max-width:300px!important;padding:20px;width:100%}.div-botones-cancelar-eliminar{align-items:center;display:flex;flex-direction:column-reverse;gap:10px}.button-boton-cancelar,.button-boton-eliminar-usuario{max-width:178px;width:100%}.modal-content-habilitar-usuario{max-height:400px!important;max-width:300px!important;padding:20px;width:100%}.div-botones-cancelar-habilitar{align-items:center;display:flex;flex-direction:column-reverse;gap:10px}.button-boton-habilitar-usuario{max-width:178px;width:100%}.modal-content-deshabilitar-usuario{max-height:400px!important;max-width:300px!important;padding:20px;width:100%}.div-botones-cancelar-deshabilitar{align-items:center;display:flex;flex-direction:column-reverse;gap:10px}.button-boton-deshabilitar-usuario{max-width:178px;width:100%}.modal-contenido-restablecer-contrasena{max-width:300px!important;padding:20px;width:100%}.div-botones-cancelar-restablecer{align-items:center;display:flex;flex-direction:column-reverse;gap:10px}.button-boton-restablecer-contrasena{max-width:178px;width:100%}.div-encabezado{align-items:center;flex-direction:column;margin-bottom:15px;row-gap:15px}.div-contenedor-boton-crear,.div-encabezado{justify-content:center}.h2-encabezado-titulo,.p-encabezado-parrafo{text-align:center}.h2-encabezado-modal-restablecer-contrasena{color:#fff;font-family:Century Gothic Bold,sans-serif;font-size:14px;font-style:normal;font-variant:normal;font-weight:700;letter-spacing:0;line-height:29px;margin-bottom:0;margin-top:10px;opacity:1;padding-left:0;padding-right:0;text-align:center}.modal-contenido-crear-usuario{max-width:300px!important}.div-botones-cancelar-crear{align-items:center;flex-direction:column-reverse}.button-boton-crear-nuevo-usuario{max-width:178px}}.contenedor-padre-error.error .div-hijo-error{border-color:inherit}.contenedor-padre-error.error input{color:inherit}.mt-25{margin:25px}.mt-100{margin-top:100px}