.parent .dropdown-indicator{padding-top:2px}.parent.active-child,.parent.active-child .dropdown-indicator,.parent.active-child .icon,.parent.active-child .meta p{color:#269a8f}.parent .meta{display:flex;flex:1;flex-flow:row nowrap;padding-top:2px}.parent .meta p{margin:0;max-width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bold,.title-menu{font-weight:700}.title-menu{font-family:Gilroy;font-style:normal;font-weight:800;font-size:14px;line-height:16px;margin:15px 0 0 17px;padding-bottom:7px}.navigation-menu{background:#fff;color:#1d1d1d;box-sizing:border-box;display:flex;flex-flow:column;height:100vh;height:calc(100vh - 50px);position:sticky;transition:all .2s ease-in-out;z-index:5;padding:20px 20px 0 20px;margin:0 30px 20px 0;border-radius:10px;max-height:455px;width:260px;flex-shrink:0;top:0}.navigation-menu .legal-text{padding:8px 17px 7px;font-size:13px;font-weight:500;cursor:pointer;color:#1d2737}@media(max-width:900px){.navigation-menu{position:fixed;border-radius:0;height:100vh;top:50px;max-height:100vh;left:-260px;border-right:2px solid #f6f8fe}.navigation-menu.open{left:0}}.navigation-menu .search{box-sizing:border-box;display:flex;padding:5px}.navigation-menu .search .icon:before{color:#72809d;font-size:15px;font-weight:400;pointer-events:none}.navigation-menu .search .input-text input{font-weight:300;padding:8px 8px 6px 0;width:100%}.navigation-menu .links{overflow:auto}.navigation-menu .links .icon{font-size:15px}.navigation-menu .links.nice-scrollbar::-webkit-scrollbar{background-color:#475170;border-radius:9px;cursor:pointer;overflow:hidden;width:9px}.navigation-menu .links.nice-scrollbar::-webkit-scrollbar-thumb{background-color:#31384c;border-radius:9px}.navigation-menu .links.nice-scrollbar::-webkit-scrollbar-track{background-color:#475170;border-radius:9px;opacity:0}.navigation-menu .links a{align-items:center;display:flex;flex-flow:row nowrap;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation-menu .links .parent,.navigation-menu .links a{color:#1d1d1d;cursor:pointer;display:flex;align-items:baseline;font-size:12px;margin:0;padding:10px 16px;text-decoration:none;transition:background .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navigation-menu .links .parent.open,.navigation-menu .links a.open{background:#fff;color:#1d1d1d}.navigation-menu .links .parent.disabled,.navigation-menu .links a.disabled{color:#dddfe1;font-weight:700;cursor:auto}.navigation-menu .links{display:flex;flex-flow:column}.navigation-menu .links .link.active a{display:flex;align-items:baseline;background:#ecf0f6;border-radius:8px}.navigation-menu .links .parent{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-between}.navigation-menu .links .icon{margin-right:10px}.navigation-menu .links .child .icon{margin-left:7px;margin-right:14px}.navigation-menu .links .link-with-childs{display:flex;flex-flow:column}.navigation-menu a.child{background:#fff}.navigation-menu a.child.router-link-active{color:#269a8f}.navigation-menu .separator{width:100%;height:1px;margin:15px 0;background:#a5a5a5}.navigation-menu .logout{padding:8px 17px 7px;font-size:12px;font-weight:700;cursor:pointer;color:#1d2737}.navigation-menu .logout i{font-size:15px;margin-right:5px}.app-layout-header{align-items:center;background:#fff;display:flex;flex-flow:row nowrap;height:50px;justify-content:center;z-index:5;top:0;position:sticky}.app-layout-header .logo-header{-o-object-fit:contain;cursor:pointer;width:100%;object-fit:contain}.app-layout-header.shadow{border-bottom:1px solid #eceff9}.app-layout-header .flex{display:flex}.app-layout-header .relative{position:relative}.app-layout-header .notification{width:40px;height:40px;display:flex;justify-content:center;align-items:center;font-size:12px;border-radius:8px;background:#ecf0f6;color:#1d2737;margin-left:5px}.app-layout-header .app-layout-header-wrap{align-items:center;display:flex;justify-content:space-between;max-height:40px;width:100%;max-width:1150px;padding:0 15px}@media(max-width:900px){.app-layout-header .app-layout-header-wrap{padding:0}}.app-layout-header .app-layout-header-wrap .app-layout-header-left{display:flex;flex-flow:row nowrap;height:40px;max-width:calc(100% - 280px);overflow:hidden}.app-layout-header .app-layout-header-wrap .app-layout-header-left .menu-toggler{display:none}.app-layout-header .app-layout-header-wrap .app-layout-header-left .logo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media(max-width:900px){.app-layout-header .app-layout-header-wrap .app-layout-header-left .menu-toggler{align-items:center;display:flex;justify-content:center}.app-layout-header .app-layout-header-wrap .app-layout-header-left .menu-toggler.mobile{display:hidden}.app-layout-header .app-layout-header-wrap .app-layout-header-left .menu-toggler button{background:none;border:0;color:#35425b;cursor:pointer;font-size:20px;outline:0;padding:0;padding-left:30px;padding-right:30px}}.app-layout-header .app-layout-header-wrap .app-layout-header-left .app-layout-header-tabs{display:flex;flex-flow:row nowrap;overflow:hidden}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs{display:none}.app-layout-header .app-layout-header-wrap .app-layout-header-right-slot{width:100%;justify-content:flex-end;align-items:center;display:flex;flex-flow:row nowrap;height:40px;overflow:hidden;padding:10px}.app-layout-header .app-layout-header-wrap .app-layout-header-right-slot .alias-text{font-family:Gilroy;font-style:normal;font-size:10px;color:#454545;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-layout-header .app-layout-header-wrap .app-layout-header-right-slot .cabecera-column{display:flex;flex-direction:column;width:78%}.app-layout-header .app-layout-header-wrap .app-layout-header-right-slot .circulo-user{color:#26325a;height:20px;width:20px;display:flex;justify-content:center;align-items:center;font-size:18px;margin-right:5px}.app-layout-header .app-layout-header-wrap .app-layout-header-right-slot .company{border-radius:3px;display:flex;flex-direction:column;height:100%;justify-content:space-around;max-width:180px;padding:6px 10px}.app-layout-header .app-layout-header-wrap .app-layout-header-right-slot .company span:first-child{font-size:10px;font-weight:100;margin-top:2px}.app-layout-header .app-layout-header-wrap .app-layout-header-right-slot .company span:last-child{font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.app-layout-header .app-layout-header-link{align-items:center;background:#f0f4f8;border-radius:3px;color:#abb6cc;display:flex;flex-flow:row nowrap;font-size:14px;margin-right:5px;max-width:140px;overflow:hidden;padding:14px;text-decoration:inherit;transition:all .15s}.app-layout-header .app-layout-header-link span{overflow:hidden;padding-top:0;text-overflow:ellipsis;transform:translate(10px);transition:transform .15s ease-in-out;white-space:nowrap}.app-layout-header .app-layout-header-link button{background:none;border:0;color:#7684ad;cursor:pointer;font-size:16px;opacity:0;padding-top:2px}.app-layout-header .app-layout-header-link:hover:not(.hide-close) span{transform:translate(0)}.app-layout-header .app-layout-header-link:hover:not(.hide-close) button{opacity:inherit;transform:translate(5px)}.app-layout-header .app-layout-header-link.router-link-exact-active{background:#35425b;color:#fff}.app-layout-header .app-layout-header-link.router-link-exact-active button{color:#fff}@media(max-width:1100px){.app-layout-header .app-layout-header-wrap .app-layout-header-left{max-width:100%;overflow:initial}.app-layout-header .app-layout-header-wrap .app-layout-header-left .app-layout-header-tabs{display:none}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs{display:flex}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .app-layout-header-link{cursor:pointer;margin-right:0;max-width:180px;padding:11px 7px 11px 14px;width:180px}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .app-layout-header-link span{overflow:hidden;padding-right:10px;padding-top:2px;text-overflow:ellipsis;transform:translate(0);white-space:nowrap;width:calc(100% - 20px)}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .app-layout-header-link span.individual-selected-tab{text-align:center;width:100%}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .app-layout-header-link button{background:none;border:0;color:#7684ad;opacity:1;padding-top:2px;transform:translate(5px);width:20px}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .app-layout-header-link:hover span{transform:translate(0)}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .app-layout-header-link:hover button{opacity:inherit;transform:translate(5px)}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .app-layout-header-link.custom-selected-tab i{padding-top:2px}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .custom-selected-options{box-shadow:1px 3px 4px 1px rgba(53,66,91,.1);max-height:300px;overflow-y:auto}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .custom-selected-options .app-layout-header-link{background:#fff;border-radius:0;color:#9096a1;padding-right:14px}.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .custom-selected-options .app-layout-header-link.router-link-exact-active button,.app-layout-header .app-layout-header-wrap .app-layout-header-left .m-app-layout-header-tabs .custom-select-tabs .custom-selected-options .app-layout-header-link button{color:#9096a1}}@media(max-width:900px){.app-layout-header .app-layout-header-wrap .notification{margin-right:8px}}@media(max-width:450px){.app-layout-header .logo{display:none}}.notifications{top:0;max-height:calc(100vh - 90px);height:auto;width:100%;position:absolute;margin-top:55px;display:flex;justify-content:flex-end;z-index:1;right:0;overflow-y:hidden}.notifications .content-notificaciones{width:100%;max-height:100%;background:#fff;padding:16px;min-height:256px;border-radius:5px;max-width:395px;border:1px solid #ecf0f6;box-shadow:0 4px 12px 0 rgba(29,39,55,.1019607843)}.notifications .content-notificaciones .header-notificaciones{display:flex;justify-content:space-between}.notifications .content-notificaciones .header-notificaciones .title-notificaciones{color:#1d2737;font-size:14px;font-weight:500}.notifications .content-notificaciones .header-notificaciones .marcar-todas{font-weight:400;font-size:13px;color:#3f8ae2;cursor:pointer}.notifications .content-notificaciones .header-notificaciones .marcar-todas.disabled{cursor:not-allowed;color:#dddfe1}.notifications .content-notificaciones .select-notificacion-type .viu-select .viu-select-options{max-width:100%!important}.notifications .content-notificaciones .select-notificacion-type .viu-select .viu-select-options .list-options{max-height:150px}.notifications .content-notificaciones .separator-notification{width:100%;border:1px solid #eaf1fd;margin-top:10px;margin-bottom:10px}.notifications .content-notificaciones .viu-select,.notifications .content-notificaciones .viu-select .selected-area{min-width:100%;width:100%}.notifications .content-notificaciones .content-notificacion{max-width:100%;overflow-y:auto;max-height:90%}.notifications .content-notificaciones .content-notificacion .notificacion{width:100%;display:flex;margin-top:10px;flex-direction:column;padding:10px;border-bottom:1px solid #dddfe1}.notifications .content-notificaciones .content-notificacion .notificacion.selected{background:#f8f9fc}.notifications .content-notificaciones .content-notificacion .notificacion .title-notificacion{width:100%;display:flex;justify-content:space-between;margin-bottom:10px}.notifications .content-notificaciones .content-notificacion .notificacion .title-notificacion .notificacion-title{color:#1d2737;font-size:12px;font-weight:700}.notifications .content-notificaciones .content-notificacion .notificacion .title-notificacion .notificacion-title.disabled{color:#717781;font-weight:400}.notifications .content-notificaciones .content-notificacion .notificacion .title-notificacion .leida{height:11px;width:11px;border-radius:50%;border:1px solid #eaf1fd;cursor:pointer}.notifications .content-notificaciones .content-notificacion .notificacion .title-notificacion .leida.blue{background:#3f8ae2}.notifications .content-notificaciones .content-notificacion .notificacion .title-notificacion .leida:hover{border:3px solid #3f8ae2}.notifications .content-notificaciones .content-notificacion .notificacion .text-notificacion{font-weight:400;font-size:11px;color:#1d2737}.notifications .content-notificaciones .content-notificacion .notificacion .text-notificacion.disabled{color:#717781;font-weight:400}.notifications .content-notificaciones .content-notificacion .redireccion-notificacion{margin-top:10px}.notifications .content-notificaciones .content-notificacion .redireccion-notificacion span{font-weight:600;font-size:11px;color:#6fb4fd;cursor:pointer}.notifications .content-notificaciones .content-notificacion .redireccion-notificacion.disabled span{color:#dddfe1;cursor:not-allowed}.notifications .image-no-notifications{-o-object-fit:contain;object-fit:contain;margin-top:20px;font-weight:500;font-size:14px;color:#1d2737;flex-direction:column;justify-content:center;align-items:center;display:flex}@media(max-width:1100px){.notifications{right:16px}}.app-layout{display:flex;flex-flow:column;height:100%}.app-layout .button-notifications{margin-top:2px;padding:2px 30px}.app-layout .button-notifications .notification-icon i{font-size:17px}.app-layout .notification{cursor:pointer;position:relative}.app-layout .notification .bell{font-size:16px}.app-layout .notification .total-notificaciones{position:absolute;margin-top:0;margin-bottom:16px;margin-left:13px;background:#f8004a;padding:5px;border-radius:50%;height:16px;width:16px;display:flex;justify-content:center;align-items:center;font-size:9px;color:#fff}.app-layout .notification .total-notificaciones .number-notificaciones{padding-top:1px}.app-layout .cups{display:flex;border-radius:8px;background:#ecf0f6;padding:10px;align-items:center;cursor:pointer;justify-content:space-between}.app-layout .cups .left-info{display:flex;width:220px}.app-layout .cups .change{margin-left:10px;padding:5px;border-radius:3px;color:#1d2737;height:20px;width:20px;display:flex;justify-content:center;align-items:center;font-size:13px}.app-layout .viu-modal.modal-politica-privacidad .viu-modal-popup.full-screen>.viu-modal-popup-content{display:flex;justify-content:center;width:100%;margin-top:0;padding:100px 100px;height:100%;align-items:center}.app-layout .app-layout-content{flex:1;overflow-y:auto;padding:20px;justify-content:center}.app-layout .app-layout-content.vistaEspecial{padding:20px 30px 20px 30px}.app-layout .app-layout-content.only-header{padding:0!important}@media(max-width:900px){.app-layout .app-layout-content{padding:20px!important}}@media print{.app-layout{height:auto}}