.p-sidebar .p-sidebar-content,.p-sidebar .p-sidebar-header{padding:0}.p-panelmenu .p-panelmenu-header>a{padding:1.5rem;border:0 none;color:rgba(0,0,0,.87);background:#fff;font-weight:400;border-radius:4px;transition:none}.p-panelmenu .p-panelmenu-header>a .p-menuitem-icon,.p-panelmenu .p-panelmenu-header>a .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-header>a:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover{background:#bbdefb;border-color:transparent;color:rgba(0,0,0,.87)}.p-panelmenu .p-panelmenu-header.p-highlight{margin-bottom:0}.p-panelmenu .p-panelmenu-header.p-highlight>a{background:#bbdefb;border-color:transparent;color:rgba(0,0,0,.87);border-bottom-right-radius:0;border-bottom-left-radius:0}.p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover{border-color:transparent;background:#bbdefb;color:rgba(0,0,0,.87)}.p-panelmenu .p-panelmenu-content{padding:.5rem 0;border:0 none;background:#fff;color:rgba(0,0,0,.87);margin-bottom:0;border-top:0;border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link{padding:1rem 1rem;color:rgba(0,0,0,.87);border-radius:0;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text{color:rgba(0,0,0,.87)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon{color:rgba(0,0,0,.6);margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-submenu-icon{color:rgba(0,0,0,.6)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover{background:#e3f2fd}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:rgba(0,0,0,.87)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-submenu-icon{color:rgba(0,0,0,.6)}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus{outline:0 none;outline-offset:0;box-shadow:none}.p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-panelmenu-icon{margin-right:.5rem}.p-panelmenu .p-panelmenu-content .p-submenu-list:not(.p-panelmenu-root-submenu){padding:0 0 0 1rem}.p-panelmenu .p-panelmenu-panel{margin-bottom:0}.p-panelmenu .p-panelmenu-panel .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel .p-panelmenu-header>a{border-radius:0}.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-disabled).p-highlight:hover>a,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header:not(.p-highlight):not(.p-disabled):hover>a,.p-panelmenu .p-panelmenu-panel:not(:first-child) .p-panelmenu-header>a{border-top:0 none}.p-panelmenu .p-panelmenu-panel:first-child .p-panelmenu-header>a{border-top-right-radius:4px;border-top-left-radius:4px}.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-content,.p-panelmenu .p-panelmenu-panel:last-child .p-panelmenu-header:not(.p-highlight)>a{border-bottom-right-radius:4px;border-bottom-left-radius:4px}.border{background-color:#241b5e;height:60px}.footer{position:fixed;left:0;bottom:0;height:40px;width:100%}.p-toolbar{padding:.5rem;border-radius:0;margin:0}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#fff;margin:0;width:100%}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}.p-menu{padding:.5rem 0;background:#fff;color:rgba(0,0,0,.87);border-radius:4px}*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}.p-tieredmenu .p-menuitem-link{cursor:pointer;display:flex;align-items:center;text-decoration:none;overflow:hidden;position:relative;padding:.75rem 1.25rem;color:#000;border-radius:0;transition:box-shadow .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.p-tieredmenu .p-menuitem-text{line-height:1;padding-left:10px}.layout-sidebar{position:fixed;left:0;top:70px;height:calc(100% - 70px);background-color:var(--surface-overlay);width:250px;border-right:1px solid var(--surface-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .4s cubic-bezier(.05,.74,.2,.99);display:flex;flex-direction:column}.layout-content .content-section.introduction{color:var(--text-color);padding-bottom:0;display:flex;align-items:top;justify-content:space-between}.col,.grid{background-color:#fff}.ocult thead{display:none}.ocult table{border:none}.page-break-inside{page-break-inside:avoid}.p-datatable .p-datatable-thead>tr>th{border-bottom:2px solid #e64747}.responsive-image{max-width:100%;max-height:160px}.p-overlaypanel .p-overlaypanel-content{padding-top:2px;padding-right:8px;padding-left:8px;padding-bottom:2px}.contenedorboton{position:relative}.boton-flotante{position:fixed;top:20px;right:20px;background-color:#3498db;color:#fff;border:none;border-radius:50%;padding:10px 20px;cursor:pointer;box-shadow:0 4px 6px rgba(0,0,0,.1)}.dropdown .p-dropdown-items-wrapper{max-height:420px;max-width:420px}.padre{height:auto;width:100%;display:flex;justify-content:center;align-items:center}.hijo{width:auto}.otp-input{width:45px;height:45px;padding:5px;margin:12px;margin-right:10px;font-size:20px;border-radius:4px;border:2px solid rgba(0,0,0,.3);text-align:center;justify-content:center;align-items:center}.otp-input::-webkit-inner-spin-button,.otp-input::-webkit-outer-spin-button{margin:0}.container{width:100%;height:150vh;padding:10px;display:flex;justify-content:center;align-items:center}.login-container{display:flex;width:450px;height:460px;margin-top:100px;background:#0000}.login,.register{flex:1}.register{position:relative;width:20px}.register h2{color:#797979;margin-bottom:30px}.register input{width:100%;padding:5px;font-size:16px;margin-bottom:25px;border-top-style:none;border-left-style:none;border-right-style:none;border-bottom:1px solid #a8a8a8;color:#333}.register input:active,.register input:focus{outline:none}.register .submit{width:auto;padding:10px;background:#f17108;color:#0000;font-size:12px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);cursor:pointer}.login{padding:20px;width:300px}.login h2{color:#fff;margin-bottom:45px}.login button i{position:absolute;top:12px;left:12px}.login button{width:100%;margin:15px 0;padding:10px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);cursor:pointer;position:relative}.login .fb{background:#3b5999}.login .fb,.login .tw{border-style:none;color:#fff}.login .tw{background:#55acef}.login .correo{background:#33d4ce;border-style:none;color:#fff}@media only screen and (max-width:540px){.login-container{display:block}.login,.register{flex:none}.register:after{top:unset;bottom:-25px;left:50%;transform:translateX(-50%) rotate(90deg)}}.p-inline-message .p-inline-message-text{font-size:12px}.p-dialog .p-dialog-content{overflow-y:visible!important}.p-dialog-mask{position:absolute;pointer-events:auto}.stylos .p-dialog{max-width:850px;min-width:850px}